From ec5d4a00c5ab92d1c8b3c8166ec835dd8749612c Mon Sep 17 00:00:00 2001 From: Ubuntu server Date: Wed, 2 Apr 2025 15:59:18 +0800 Subject: [PATCH] =?UTF-8?q?:=E9=87=8D=E6=96=B0=E7=B4=A2=E5=BC=95gittree?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .Cursorignore | 0 .gitignore | 4 +- .next/trace | 5 - .vscode/settings.json | 3 - Backend/.env | 0 Backend/.env.production | 0 Backend/.env.test | 0 Backend/.gitignore | 0 Backend/LICENSE | 0 Backend/README.md | 0 Backend/babel.config.js | 0 Backend/jsconfig.json | 0 Backend/package-lock.json | 0 Backend/package.json | 0 Backend/public/favicon.ico | Bin Backend/public/index.html | 0 Backend/src/$ws.js | 0 Backend/src/App.vue | 0 Backend/src/api/article.js | 0 Backend/src/api/device.js | 0 Backend/src/api/emoticon.js | 0 Backend/src/api/product.js | 0 Backend/src/api/role.js | 0 Backend/src/api/server.js | 0 Backend/src/api/statistics.js | 0 Backend/src/api/task.js | 0 Backend/src/api/user.js | 0 Backend/src/assets/css/common.less | 0 Backend/src/assets/css/global.less | 0 Backend/src/assets/css/markdown.css | 0 Backend/src/assets/css/page/contacts.less | 0 Backend/src/assets/css/page/login-auth.less | 0 Backend/src/assets/css/page/note-page.less | 0 Backend/src/assets/css/reset.css | 0 Backend/src/assets/css/talk/talk-records.less | 0 Backend/src/assets/css/variable.less | 0 Backend/src/assets/image/1701.mp3 | Bin Backend/src/assets/image/59y888piCn92.mp3 | Bin Backend/src/assets/image/RaJik9TWDi.png | Bin Backend/src/assets/image/aliyun-abs.jpg | Bin Backend/src/assets/image/background/001.jpg | Bin Backend/src/assets/image/background/002.jpg | Bin Backend/src/assets/image/background/003.jpg | Bin Backend/src/assets/image/background/004.jpg | Bin Backend/src/assets/image/background/005.png | Bin .../assets/image/chat-search-no-message.png | Bin Backend/src/assets/image/chat.png | Bin .../src/assets/image/default-user-banner.png | Bin Backend/src/assets/image/detault-avatar.jpg | Bin Backend/src/assets/image/gitee-avatar.jpg | Bin Backend/src/assets/image/github-avatar.jpg | Bin Backend/src/assets/image/icon_face.png | Bin Backend/src/assets/image/icon_heart.png | Bin .../src/assets/image/no-oncall.6b776fcf.png | Bin Backend/src/assets/image/obj_w5zD.mp3 | Bin Backend/src/components/editor/MeEditor.vue | 0 .../components/editor/MeEditorEmoticon.vue | 0 .../components/editor/MeEditorFileManage.vue | 0 .../components/editor/MeEditorImageView.vue | 0 .../components/editor/MeEditorRecorder.vue | 0 .../editor/MeEditorSystemEmoticon.vue | 0 Backend/src/components/global/Empty.vue | 0 Backend/src/components/global/Loading.vue | 0 Backend/src/components/group/GroupLaunch.vue | 0 Backend/src/components/group/GroupManage.vue | 0 Backend/src/components/group/GroupNotice.vue | 0 Backend/src/components/group/GroupPanel.vue | 0 Backend/src/components/layout/AbsModule.vue | 0 .../src/components/layout/AvatarCropper.vue | 0 .../src/components/layout/RewardModule.vue | 0 Backend/src/components/layout/SkinModule.vue | 0 .../src/components/layout/WelcomeModule.vue | 0 Backend/src/components/note/NoteAnnexBox.vue | 0 .../src/components/note/NoteAnnexRecycle.vue | 0 Backend/src/components/note/NoteTagBox.vue | 0 Backend/src/components/svg-icon/index.vue | 0 .../src/components/user/UserBusinessCard.vue | 0 Backend/src/components/user/UserCard.vue | 0 Backend/src/components/user/UserEditEmail.vue | 0 .../src/components/user/UserEditMobile.vue | 0 .../src/components/user/UserEditPassword.vue | 0 Backend/src/components/user/UserSearch.vue | 0 Backend/src/config/config.js | 0 Backend/src/core/directives.js | 0 Backend/src/core/filter.js | 0 Backend/src/core/global-component.js | 0 Backend/src/core/icons.js | 0 Backend/src/core/lazy-use.js | 0 Backend/src/directive/PreCode.js | 0 Backend/src/icons/avatar-default.png | Bin Backend/src/icons/avatar-room.png | Bin Backend/src/icons/check.png | Bin Backend/src/icons/image-default.png | Bin Backend/src/icons/index.js | 0 Backend/src/icons/link.png | Bin Backend/src/icons/logo.png | Bin Backend/src/icons/main-client-down.png | Bin Backend/src/icons/main-client-total.png | Bin Backend/src/icons/main-client-up.png | Bin Backend/src/icons/main-room-total.png | Bin Backend/src/icons/main-room-up.png | Bin Backend/src/icons/map.png | Bin Backend/src/icons/play.png | Bin Backend/src/icons/ranking1.png | Bin Backend/src/icons/ranking2.png | Bin Backend/src/icons/ranking3.png | Bin Backend/src/icons/svg/mention-down.svg | 0 Backend/src/icons/svg/not-data.svg | 0 Backend/src/icons/svg/not-fount.svg | 0 Backend/src/icons/svg/note-book.svg | 0 Backend/src/icons/svg/note.svg | 0 Backend/src/icons/svg/zhuangfa.svg | 0 Backend/src/icons/user-avatar.png | Bin Backend/src/main.js | 0 Backend/src/mixins/main-mixin.js | 0 Backend/src/permission.js | 0 Backend/src/plugins/recorder/record-sdk.js | 0 Backend/src/plugins/recorder/recorder.js | 0 Backend/src/plugins/sms-lock.js | 0 .../plugins/socket/event/app-message-event.js | 0 .../socket/event/friend-apply-event.js | 0 .../plugins/socket/event/group-join-event.js | 0 .../plugins/socket/event/keyboard-event.js | 0 .../src/plugins/socket/event/login-event.js | 0 .../src/plugins/socket/event/revoke-event.js | 0 .../src/plugins/socket/event/talk-event.js | 0 Backend/src/plugins/socket/ws-socket.js | 0 Backend/src/router/auth.js | 0 Backend/src/router/device.js | 0 Backend/src/router/home.js | 0 Backend/src/router/index.js | 0 Backend/src/router/product.js | 0 Backend/src/router/system.js | 0 Backend/src/router/task.js | 0 Backend/src/socket-instance.js | 0 Backend/src/store/getters.js | 0 Backend/src/store/index.js | 0 Backend/src/store/modules/dialogue.js | 0 Backend/src/store/modules/emoticon.js | 0 Backend/src/store/modules/note.js | 0 Backend/src/store/modules/notify.js | 0 Backend/src/store/modules/settings.js | 0 Backend/src/store/modules/user.js | 0 Backend/src/store/mutations.js | 0 Backend/src/store/state.js | 0 Backend/src/utils/auth.js | 0 Backend/src/utils/crypto.js | 0 Backend/src/utils/date.js | 0 Backend/src/utils/editor.js | 0 Backend/src/utils/emojis.js | 0 Backend/src/utils/functions.js | 0 Backend/src/utils/request.js | 0 Backend/src/utils/talk.js | 0 Backend/src/utils/validate.js | 0 Backend/src/utils/wwwRequest.js | 0 Backend/src/views/auth/layout.vue | 0 Backend/src/views/auth/login.vue | 0 Backend/src/views/auth/mobile-login.vue | 0 Backend/src/views/device/detail.vue | 0 Backend/src/views/device/index.vue | 0 Backend/src/views/device/layout.vue | 0 Backend/src/views/home/index.vue | 0 Backend/src/views/home/layout.vue | 0 Backend/src/views/layout/MainLayout.vue | 0 Backend/src/views/layout/MainLayout_back.vue | 0 Backend/src/views/other/404.vue | 0 .../views/product/components/ProductForm.vue | 0 .../product/components/ProductGroupForm.vue | 0 Backend/src/views/product/group.vue | 0 Backend/src/views/product/index.vue | 0 Backend/src/views/product/layout.vue | 0 .../src/views/system/components/RoleForm.vue | 0 .../src/views/system/components/UserForm.vue | 0 .../system/components/UserPasswordForm.vue | 0 Backend/src/views/system/index.vue | 0 Backend/src/views/system/layout.vue | 0 Backend/src/views/system/role.vue | 0 Backend/src/views/system/user.vue | 0 Backend/src/views/task/components/TaskLog.vue | 0 Backend/src/views/task/index.vue | 0 Backend/src/views/task/layout.vue | 0 Backend/vue.config.js | 0 Cunkebao/.babelrc | 0 Cunkebao/.gitignore | 0 Cunkebao/.htaccess | 1 + ...KNDFrnOs9-cf7FZzW7Cg4MpIxhtE8pZ1etiT_7NPWA | 1 + Cunkebao/api/devices.ts | 0 Cunkebao/api/route.ts | 0 Cunkebao/api/scenarios.ts | 0 Cunkebao/api/wechat-accounts.ts | 0 .../api/acquisition/[planId]/orders/route.ts | 0 Cunkebao/app/api/auth.ts | 0 Cunkebao/app/api/devices/route.ts | 0 .../docs/scenarios/[channel]/[id]/page.tsx | 0 Cunkebao/app/api/scenarios/route.ts | 0 Cunkebao/app/api/users/route.ts | 0 Cunkebao/app/clientLayout.tsx | 0 Cunkebao/app/components/AIRewriteModal.tsx | 0 Cunkebao/app/components/AuthProvider.tsx | 0 Cunkebao/app/components/BindDouyinQRCode.tsx | 0 Cunkebao/app/components/BottomNav.tsx | 0 Cunkebao/app/components/Charts.tsx | 0 Cunkebao/app/components/ChatMessage.tsx | 0 .../components/CircleSync/ContentSelector.tsx | 0 .../components/CircleSync/DeviceSelector.tsx | 0 .../app/components/CircleSync/TaskSetup.tsx | 0 Cunkebao/app/components/DeviceSelector.tsx | 0 Cunkebao/app/components/ErrorBoundary.tsx | 0 Cunkebao/app/components/FileUploader.tsx | 0 Cunkebao/app/components/LayoutWrapper.tsx | 0 .../app/components/SpeechToTextProcessor.tsx | 0 .../app/components/TrafficTeamSettings.tsx | 0 Cunkebao/app/components/VoiceRecognition.tsx | 0 .../acquisition/AcquisitionPlanChart.tsx | 0 .../acquisition/DailyAcquisitionChart.tsx | 0 .../acquisition/DeviceTreeChart.tsx | 0 .../acquisition/ExpandableAcquisitionCard.tsx | 0 .../acquisition/NewAcquisitionPlanForm.tsx | 0 .../acquisition/ScenarioAcquisitionCard.tsx | 0 Cunkebao/app/components/device-grid.tsx | 0 .../components/device-selection-dialog.tsx | 0 Cunkebao/app/components/poster-selector.tsx | 0 .../app/components/traffic-pool-selector.tsx | 0 Cunkebao/app/components/ui/accordion.tsx | 0 Cunkebao/app/components/ui/avatar.tsx | 0 Cunkebao/app/components/ui/badge.tsx | 0 Cunkebao/app/components/ui/button.tsx | 0 Cunkebao/app/components/ui/calendar.tsx | 0 Cunkebao/app/components/ui/card.tsx | 0 Cunkebao/app/components/ui/checkbox.tsx | 0 Cunkebao/app/components/ui/collapsible.tsx | 0 Cunkebao/app/components/ui/dialog.tsx | 0 Cunkebao/app/components/ui/dropdown-menu.tsx | 0 Cunkebao/app/components/ui/input.tsx | 0 Cunkebao/app/components/ui/label.tsx | 0 Cunkebao/app/components/ui/pagination.tsx | 0 Cunkebao/app/components/ui/popover.tsx | 0 Cunkebao/app/components/ui/preview-dialog.tsx | 0 Cunkebao/app/components/ui/progress.tsx | 0 Cunkebao/app/components/ui/radio-group.tsx | 0 Cunkebao/app/components/ui/scroll-area.tsx | 0 Cunkebao/app/components/ui/select.tsx | 0 Cunkebao/app/components/ui/skeleton.tsx | 0 Cunkebao/app/components/ui/steps.tsx | 0 Cunkebao/app/components/ui/switch.tsx | 0 Cunkebao/app/components/ui/table.tsx | 0 Cunkebao/app/components/ui/tabs.tsx | 0 Cunkebao/app/components/ui/textarea.tsx | 0 Cunkebao/app/components/ui/toast.tsx | 0 Cunkebao/app/components/ui/tooltip.tsx | 0 Cunkebao/app/components/ui/use-toast.ts | 0 .../app/content/[id]/materials/new/page.tsx | 0 Cunkebao/app/content/[id]/materials/page.tsx | 0 Cunkebao/app/content/[id]/page.tsx | 0 Cunkebao/app/content/new/device-selector.tsx | 0 Cunkebao/app/content/new/page.tsx | 0 Cunkebao/app/content/page.tsx | 0 Cunkebao/app/devices/[id]/page.tsx | 0 Cunkebao/app/devices/page.tsx | 0 Cunkebao/app/globals.css | 0 Cunkebao/app/hooks/useDeviceStatusPolling.ts | 0 Cunkebao/app/layout.tsx | 0 Cunkebao/app/lib/utils.ts | 0 Cunkebao/app/login/page.tsx | 0 Cunkebao/app/orders/submit/[planId]/page.tsx | 0 Cunkebao/app/page.tsx | 0 Cunkebao/app/plans/new/loading.tsx | 0 Cunkebao/app/plans/new/page.tsx | 0 .../app/plans/new/steps/BasicSettings.tsx | 0 .../plans/new/steps/FriendRequestSettings.tsx | 0 .../app/plans/new/steps/MessageSettings.tsx | 0 Cunkebao/app/plans/new/steps/TagSettings.tsx | 0 Cunkebao/app/profile/page.tsx | 0 .../app/scenarios/[channel]/acquired/page.tsx | 0 .../app/scenarios/[channel]/added/page.tsx | 0 Cunkebao/app/scenarios/[channel]/api/page.tsx | 0 .../scenarios/[channel]/devices/loading.tsx | 0 .../app/scenarios/[channel]/devices/page.tsx | 0 .../scenarios/[channel]/edit/[id]/page.tsx | 0 Cunkebao/app/scenarios/[channel]/page.tsx | 0 .../scenarios/[channel]/traffic/loading.tsx | 0 .../app/scenarios/[channel]/traffic/page.tsx | 0 Cunkebao/app/scenarios/api/page.tsx | 0 Cunkebao/app/scenarios/douyin/page.tsx | 0 .../app/scenarios/new/steps/DeviceSelection | 0 .../app/scenarios/new/steps/PosterEditor.tsx | 0 .../new/steps/TrafficChannelSettings | 0 Cunkebao/app/scenarios/page.tsx | 0 .../app/scenarios/phone/acquired/loading.tsx | 0 .../app/scenarios/phone/acquired/page.tsx | 0 .../app/scenarios/phone/added/loading.tsx | 0 Cunkebao/app/scenarios/phone/added/page.tsx | 0 Cunkebao/app/scenarios/phone/devices/page.tsx | 0 .../app/scenarios/phone/edit/[id]/page.tsx | 0 Cunkebao/app/scenarios/phone/page.tsx | 0 .../components/date-range-picker.tsx | 0 .../components/pool-usage-chart.tsx | 0 Cunkebao/app/traffic-pool/loading.tsx | 0 Cunkebao/app/traffic-pool/page.tsx | 0 Cunkebao/app/wechat-accounts/[id]/page.tsx | 0 Cunkebao/app/wechat-accounts/page.tsx | 0 .../app/workspace/ai-analyzer/[id]/page.tsx | 0 .../components/analysis-settings.tsx | 0 .../components/confirm-analysis.tsx | 0 .../components/device-selection.tsx | 0 .../ai-analyzer/components/step-indicator.tsx | 0 .../create/components/basic-settings.tsx | 0 .../create/components/target-selection.tsx | 0 .../app/workspace/ai-analyzer/create/page.tsx | 0 .../new/components/basic-settings.tsx | 0 .../new/components/target-selection.tsx | 0 .../app/workspace/ai-analyzer/new/page.tsx | 0 Cunkebao/app/workspace/ai-analyzer/page.tsx | 0 .../ai-assistant/knowledge-base/page.tsx | 0 Cunkebao/app/workspace/ai-assistant/page.tsx | 0 .../app/workspace/ai-strategy/[id]/page.tsx | 0 .../components/confirm-strategy.tsx | 0 .../components/execution-setup.tsx | 0 .../ai-strategy/components/step-indicator.tsx | 0 .../components/strategy-selection.tsx | 0 .../components/traffic-pool-selection.tsx | 0 .../app/workspace/ai-strategy/new/page.tsx | 0 Cunkebao/app/workspace/ai-strategy/page.tsx | 0 .../components/StepByStepPlanForm.tsx | 0 .../components/auto-group-service.ts | 0 .../auto-group/components/columns.tsx | 0 .../auto-group/components/data-table.tsx | 0 .../components/device-selection.tsx | 0 .../auto-group/components/device-selector.tsx | 0 .../auto-group/components/group-assistant.tsx | 0 .../components/group-creation-progress.tsx | 0 .../auto-group/components/group-preview.tsx | 0 .../auto-group/components/group-settings.tsx | 0 .../auto-group/components/new-plan-form.tsx | 0 .../auto-group/components/step-indicator.tsx | 0 .../auto-group/components/tag-selection.tsx | 0 .../components/wechat-account-selector.tsx | 0 Cunkebao/app/workspace/auto-group/page.tsx | 0 .../auto-like/components/audience-tags.tsx | 0 .../auto-like/components/device-selection.tsx | 0 .../auto-like/components/like-config.tsx | 0 .../auto-like/components/like-rules.tsx | 0 .../auto-like/components/step-indicator.tsx | 0 .../auto-like/components/time-settings.tsx | 0 Cunkebao/app/workspace/auto-like/page.tsx | 0 .../workspace/group-push/[id]/edit/page.tsx | 0 .../group-push/components/basic-settings.tsx | 0 .../components/content-selector.tsx | 0 .../group-push/components/friend-selector.tsx | 0 .../group-push/components/group-selector.tsx | 0 .../group-push/components/message-editor.tsx | 0 .../group-push/components/step-indicator.tsx | 0 Cunkebao/app/workspace/group-push/loading.tsx | 0 .../app/workspace/group-push/new/loading.tsx | 0 .../app/workspace/group-push/new/page.tsx | 0 Cunkebao/app/workspace/group-push/page.tsx | 0 .../group-sync/auto-group/loading.tsx | 0 .../workspace/group-sync/auto-group/page.tsx | 0 .../components/auto-group-creator.tsx | 0 .../group-sync/components/basic-settings.tsx | 0 .../components/content-selector.tsx | 0 .../group-sync/components/group-selector.tsx | 0 .../group-sync/components/step-indicator.tsx | 0 Cunkebao/app/workspace/group-sync/loading.tsx | 0 .../app/workspace/group-sync/new/loading.tsx | 0 .../app/workspace/group-sync/new/page.tsx | 0 Cunkebao/app/workspace/group-sync/page.tsx | 0 .../workspace/moments-sync/[id]/edit/page.tsx | 0 .../moments-sync/[id]/edit/step-indicator.tsx | 0 .../[id]/edit/steps/basic-settings.tsx | 0 .../edit/steps/content-library-selection.tsx | 0 .../[id]/edit/steps/device-selection.tsx | 0 .../app/workspace/moments-sync/[id]/page.tsx | 0 .../workspace/moments-sync/[id]/view/page.tsx | 0 .../components/basic-settings.tsx | 0 .../components/content-viewer.tsx | 0 .../components/device-selection-dialog.tsx | 0 .../components/step-indicator.tsx | 0 .../moments-sync/components/tag-editor.tsx | 0 .../app/workspace/moments-sync/new/page.tsx | 0 .../moments-sync/new/steps/BasicSettings.tsx | 0 .../new/steps/ContentSelector.tsx | 0 .../moments-sync/new/steps/DeviceSelector.tsx | 0 Cunkebao/app/workspace/moments-sync/page.tsx | 0 Cunkebao/app/workspace/page.tsx | 0 .../app/workspace/pricing/edit/[id]/page.tsx | 0 Cunkebao/app/workspace/pricing/new/page.tsx | 0 Cunkebao/app/workspace/pricing/page.tsx | 0 .../traffic-distribution/[id]/edit/page.tsx | 0 .../traffic-distribution/[id]/loading.tsx | 0 .../traffic-distribution/[id]/page.tsx | 0 .../components/keyword-selector.tsx | 0 .../traffic-distribution/loading.tsx | 0 .../traffic-distribution/new/loading.tsx | 0 .../traffic-distribution/new/page.tsx | 0 .../workspace/traffic-distribution/page.tsx | 0 .../app/workspace/traffic-pricing/loading.tsx | 0 .../app/workspace/traffic-pricing/page.tsx | 0 Cunkebao/components.json | 0 Cunkebao/components/AIAssistant.tsx | 0 Cunkebao/components/BindDouyinQRCode.tsx | 0 Cunkebao/components/Charts.tsx | 0 Cunkebao/components/ClientOnly.tsx | 0 Cunkebao/components/TrafficTeamSettings.tsx | 0 Cunkebao/components/VideoTutorialButton.tsx | 0 Cunkebao/components/WechatFriendSelector.tsx | 0 Cunkebao/components/WechatGroupSelector.tsx | 0 .../acquisition/PlanSettingsDialog.tsx | 0 .../components/api-documentation-tooltip.tsx | 0 Cunkebao/components/device-grid.tsx | 0 Cunkebao/components/icons/apple-icon.tsx | 0 Cunkebao/components/icons/wechat-icon.tsx | 0 Cunkebao/components/poster-selector.tsx | 0 Cunkebao/components/theme-provider.tsx | 0 Cunkebao/components/ui/accordion.tsx | 0 Cunkebao/components/ui/alert-dialog.tsx | 0 Cunkebao/components/ui/alert.tsx | 0 Cunkebao/components/ui/aspect-ratio.tsx | 0 Cunkebao/components/ui/avatar.tsx | 0 Cunkebao/components/ui/badge.tsx | 0 Cunkebao/components/ui/breadcrumb.tsx | 0 Cunkebao/components/ui/button.tsx | 0 Cunkebao/components/ui/calendar.tsx | 0 Cunkebao/components/ui/card.tsx | 0 Cunkebao/components/ui/carousel.tsx | 0 Cunkebao/components/ui/chart.tsx | 0 Cunkebao/components/ui/checkbox.tsx | 0 Cunkebao/components/ui/collapsible.tsx | 0 Cunkebao/components/ui/command.tsx | 0 Cunkebao/components/ui/context-menu.tsx | 0 Cunkebao/components/ui/date-range-picker.tsx | 0 Cunkebao/components/ui/dialog.tsx | 0 Cunkebao/components/ui/drawer.tsx | 0 Cunkebao/components/ui/dropdown-menu.tsx | 0 Cunkebao/components/ui/form.tsx | 0 Cunkebao/components/ui/hover-card.tsx | 0 Cunkebao/components/ui/input-otp.tsx | 0 Cunkebao/components/ui/input.tsx | 0 Cunkebao/components/ui/label.tsx | 0 Cunkebao/components/ui/menubar.tsx | 0 Cunkebao/components/ui/navigation-menu.tsx | 0 Cunkebao/components/ui/pagination.tsx | 0 Cunkebao/components/ui/popover.tsx | 0 Cunkebao/components/ui/preview-dialog.tsx | 0 Cunkebao/components/ui/progress.tsx | 0 Cunkebao/components/ui/radio-group.tsx | 0 Cunkebao/components/ui/resizable.tsx | 0 Cunkebao/components/ui/scroll-area.tsx | 0 Cunkebao/components/ui/select.tsx | 0 Cunkebao/components/ui/separator.tsx | 0 Cunkebao/components/ui/sheet.tsx | 0 Cunkebao/components/ui/sidebar.tsx | 0 Cunkebao/components/ui/skeleton.tsx | 0 Cunkebao/components/ui/slider.tsx | 0 Cunkebao/components/ui/sonner.tsx | 0 Cunkebao/components/ui/switch.tsx | 0 Cunkebao/components/ui/table.tsx | 0 Cunkebao/components/ui/tabs.tsx | 0 Cunkebao/components/ui/textarea.tsx | 0 Cunkebao/components/ui/toast.ts | 0 Cunkebao/components/ui/toaster.tsx | 0 Cunkebao/components/ui/toggle-group.tsx | 0 Cunkebao/components/ui/toggle.tsx | 0 Cunkebao/components/ui/tooltip.tsx | 0 Cunkebao/components/ui/use-mobile.tsx | 0 Cunkebao/components/ui/use-toast.ts | 0 Cunkebao/docs/api-guide.ts | 0 Cunkebao/hooks/use-debounce.ts | 0 Cunkebao/hooks/use-mobile.tsx | 0 Cunkebao/hooks/use-toast.ts | 0 Cunkebao/hooks/useDeviceStatusPolling.ts | 0 Cunkebao/lib/api.ts | 0 Cunkebao/lib/api/auth.ts | 0 Cunkebao/lib/api/content.ts | 0 Cunkebao/lib/api/devices.ts | 0 Cunkebao/lib/api/index.ts | 0 Cunkebao/lib/api/scenarios.ts | 0 Cunkebao/lib/api/traffic.ts | 0 Cunkebao/lib/api/users.ts | 0 Cunkebao/lib/api/workspace.ts | 0 Cunkebao/lib/http-interceptors.ts | 0 Cunkebao/lib/tutorials.ts | 0 Cunkebao/lib/utils.ts | 0 Cunkebao/next.config.mjs | 0 Cunkebao/package-lock.json | 0 Cunkebao/package.json | 0 Cunkebao/pnpm-lock.yaml | 0 Cunkebao/postcss.config.mjs | 0 Cunkebao/public/placeholder-logo.png | Bin Cunkebao/public/placeholder-logo.svg | 0 Cunkebao/public/placeholder-user.jpg | Bin Cunkebao/public/placeholder.jpg | Bin Cunkebao/public/placeholder.svg | 0 Cunkebao/styles/globals.css | 0 Cunkebao/tailwind.config.js | 0 Cunkebao/tsconfig.json | 0 Cunkebao/types/acquisition.ts | 0 Cunkebao/types/auto-group.ts | 0 Cunkebao/types/common.ts | 0 Cunkebao/types/content-library.ts | 0 Cunkebao/types/content.ts | 0 Cunkebao/types/device.ts | 0 Cunkebao/types/group-push.ts | 0 Cunkebao/types/group-sync.ts | 0 Cunkebao/types/scenario.ts | 0 Cunkebao/types/traffic.ts | 0 Cunkebao/types/tutorial.ts | 0 Cunkebao/types/wechat-account.ts | 0 README.en.md | 0 README.md | 0 Server/.env | 30 - Server/.gitignore | 1 - Server/.htaccess | 0 Server/CHANGELOG.md | 0 Server/LICENSE.txt | 0 Server/README.md | 0 Server/README_moments.md | 0 Server/README_wechat_chatroom_sync.md | 0 Server/application/.htaccess | 0 Server/application/api/config/route.php | 0 .../api/controller/AccountController.php | 0 .../api/controller/BaseController.php | 0 .../api/controller/DeviceController.php | 0 .../api/controller/FriendTaskController.php | 0 .../api/controller/MomentsController.php | 0 .../api/controller/StatsController.php | 0 .../api/controller/UserController.php | 0 .../api/controller/WebSocketController.php | 0 .../controller/WechatChatroomController.php | 0 .../api/controller/WechatController.php | 0 .../api/controller/WechatFriendController.php | 0 .../api/model/CompanyAccountModel.php | 0 Server/application/api/model/CompanyModel.php | 0 Server/application/api/model/DeviceModel.php | 0 .../application/api/model/FriendTaskModel.php | 0 .../api/model/WechatAccountModel.php | 0 .../api/model/WechatChatroomMemberModel.php | 0 .../api/model/WechatChatroomModel.php | 0 .../api/model/WechatFriendModel.php | 0 .../backend/controller/BaseController.php | 0 .../controller/BaseLoginController.php | 0 Server/application/backend/view/chart-day.php | 0 Server/application/command.php | 0 .../command/AccountListCommand.php | 0 .../application/command/DeviceListCommand.php | 0 .../application/command/FriendTaskCommand.php | 0 Server/application/command/InitDatabase.php | 0 .../command/WechatChatroomCommand.php | 0 .../command/WechatFriendCommand.php | 0 .../application/command/WechatListCommand.php | 0 Server/application/common.php | 0 Server/application/common/Fork.php | 0 Server/application/common/Logger.php | 0 Server/application/common/Utils.php | 0 Server/application/common/Video.php | 0 Server/application/common/config/route.php | 0 Server/application/common/controller/Api.php | 0 .../common/controller/Attachment.php | 0 Server/application/common/controller/Auth.php | 0 .../common/helper/ResponseHelper.php | 0 .../application/common/model/Attachment.php | 0 .../common/model/CompanyAccount.php | 0 .../application/common/model/DeviceUser.php | 0 Server/application/common/model/User.php | 0 .../common/service/AuthService.php | 0 .../application/common/service/SmsService.php | 0 Server/application/common/socket/Events.php | 0 Server/application/common/util/AliyunOSS.php | 0 Server/application/common/util/AliyunSMS.php | 0 Server/application/common/util/JwtUtil.php | 0 Server/application/common/validate/Auth.php | 0 .../common/view/tpl/dispatch_jump.tpl | 0 Server/application/cozeai/config/route.php | 0 .../cozeai/controller/BaseController.php | 0 .../controller/ConversationController.php | 0 .../cozeai/controller/WorkspaceController.php | 0 .../application/cozeai/model/Conversation.php | 0 Server/application/cozeai/model/Workspace.php | 0 Server/application/devices/config/route.php | 0 .../application/devices/controller/Device.php | 0 .../devices/controller/DeviceWechat.php | 0 Server/application/devices/model/Device.php | 0 .../devices/model/DeviceHandleLog.php | 0 .../devices/model/DeviceWechatLogin.php | 0 .../application/devices/model/FriendTask.php | 0 .../devices/model/WechatAccount.php | 0 .../application/http/middleware/JwtAuth.php | 0 Server/application/http/middleware/jwt.php | 0 Server/application/job/AccountListJob.php | 0 Server/application/job/DeviceListJob.php | 0 Server/application/job/FriendTaskJob.php | 0 Server/application/job/WechatChatroomJob.php | 0 Server/application/job/WechatFriendJob.php | 0 Server/application/job/WechatListJob.php | 0 Server/application/provider.php | 0 Server/application/store/config/route.php | 0 .../store/controller/BaseController.php | 0 .../store/controller/CustomerController.php | 0 .../controller/FlowPackageController.php | 0 .../controller/SystemConfigController.php | 0 .../store/model/FlowPackageModel.php | 0 .../store/model/FlowPackageOrderModel.php | 0 .../store/model/UserFlowPackageModel.php | 0 Server/application/tags.php | 0 Server/build.php | 0 Server/composer.json | 0 Server/composer.lock | 2358 +++++++++++ Server/config/app.php | 0 Server/config/cache.php | 0 Server/config/config.php | 0 Server/config/console.php | 0 Server/config/cookie.php | 0 Server/config/cookies.php | 0 Server/config/database.php | 0 Server/config/gateway_worker.php | 0 Server/config/log.php | 0 Server/config/middleware.php | 0 Server/config/queue.php | 0 Server/config/robot.php | 0 Server/config/session.php | 0 Server/config/template.php | 0 Server/config/trace.php | 0 Server/config/worker.php | 0 Server/config/worker_server.php | 0 Server/database/flow_order.sql | 0 Server/database/seeds/FlowPackageSeeder.php | 0 Server/extend/.gitignore | 0 Server/extend/alipay-sdk-all/.gitignore | 0 Server/extend/alipay-sdk-all/README.md | 0 Server/extend/alipay-sdk-all/composer.json | 0 Server/extend/alipay-sdk-all/v2/README.md | 0 .../alipay-sdk-all/v2/aop/AlipayConfig.php | 0 .../AlipayMobilePublicMultiMediaClient.php | 0 .../AlipayMobilePublicMultiMediaExecute.php | 0 .../alipay-sdk-all/v2/aop/AopCertClient.php | 0 .../v2/aop/AopCertification.php | 0 .../alipay-sdk-all/v2/aop/AopClient.php | 0 .../alipay-sdk-all/v2/aop/AopEncrypt.php | 0 .../v2/aop/EncryptParseItem.php | 0 .../v2/aop/EncryptResponseData.php | 0 .../extend/alipay-sdk-all/v2/aop/SignData.php | 0 .../AftAifinFireeyeOcrImageQueryRequest.php | 0 .../request/AftAifinNewtestQueryRequest.php | 0 ...cureRiskplusSecurityPolicyQueryRequest.php | 0 .../request/AliosOpenAutoInfoQueryRequest.php | 0 ...lipayAccountCashpoolAccountBindRequest.php | 0 ...countCashpoolAllocateruleCreateRequest.php | 0 ...yAccountCashpoolAllocaterulePayRequest.php | 0 ...AlipayAccountCashpoolBasicQueryRequest.php | 0 .../AlipayAccountCashpoolCreateRequest.php | 0 .../AlipayAccountCashpoolDeleteRequest.php | 0 ...lipayAccountCashpoolDetailQueryRequest.php | 0 ...AlipayAccountCashpoolRuleModifyRequest.php | 0 ...yAccountCashpoolRulegroupCreateRequest.php | 0 ...yAccountCashpoolRulegroupModifyRequest.php | 0 ...ipayAccountCashpoolStatusModifyRequest.php | 0 ...countClearingcenterPayoffModifyRequest.php | 0 ...ccountClearingcenterPayoffQueryRequest.php | 0 ...AlipayAccountExrateAdviceAcceptRequest.php | 0 ...AccountExrateAllclientrateQueryRequest.php | 0 ...ccountExrateCollectcoreDataSendRequest.php | 0 .../AlipayAccountExrateConfigQueryRequest.php | 0 .../AlipayAccountExrateConfigSyncRequest.php | 0 ...lipayAccountExratePricingNotifyRequest.php | 0 .../AlipayAccountExrateRateSyncRequest.php | 0 .../AlipayAccountExrateRatequeryRequest.php | 0 ...yAccountExrateSentimentDataSendRequest.php | 0 ...payAccountExrateSourcerateQueryRequest.php | 0 ...AccountExrateTraderequestCreateRequest.php | 0 ...countFinriskCompanyVerifyCreateRequest.php | 0 ...yAccountFinriskCompanyVerifyGetRequest.php | 0 ...countFinriskGiriskrequestCreateRequest.php | 0 ...striskmonitorKeywordsBatchqueryRequest.php | 0 ...tFinriskMarkriskDatafactorQueryRequest.php | 0 ...lipayAccountInstfundAccountSyncRequest.php | 0 ...payAccountInstfundWithdrawApplyRequest.php | 0 .../request/AlipayAcquireCancelRequest.php | 0 .../aop/request/AlipayAcquireCloseRequest.php | 0 .../AlipayAcquireCreateandpayRequest.php | 0 .../request/AlipayAcquirePrecreateRequest.php | 0 .../aop/request/AlipayAcquireQueryRequest.php | 0 .../request/AlipayAcquireRefundRequest.php | 0 .../aop/request/AlipayAppTokenGetRequest.php | 0 .../AlipayAssetCardAccountCloseRequest.php | 0 .../request/AlipayAssetCardDepositRequest.php | 0 .../AlipayAssetCardDepositbackRequest.php | 0 .../AlipayAssetCardDisburseRequest.php | 0 ...lipayAssetCardNewtemplateCreateRequest.php | 0 .../AlipayAssetCardReturnRefundRequest.php | 0 .../AlipayAssetCardTransferRequest.php | 0 ...AlipayAssetPointAccountlogQueryRequest.php | 0 .../AlipayAssetPointBalanceQueryRequest.php | 0 .../AlipayAssetPointBudgetQueryRequest.php | 0 .../AlipayAssetPointOrderCreateRequest.php | 0 .../AlipayAssetPointOrderQueryRequest.php | 0 ...AssetPointPointprodBudgetlibAddRequest.php | 0 ...etPointPointprodBudgetlibCreateRequest.php | 0 ...etPointPointprodBudgetlibModifyRequest.php | 0 ...setPointPointprodBudgetlibQueryRequest.php | 0 ...etPointPointprodBudgetlibReturnRequest.php | 0 ...ssetPointPointprodPointlibQueryRequest.php | 0 ...tPointVoucherprodAssetbillQueryRequest.php | 0 ...ntVoucherprodBenefittemplateAddRequest.php | 0 ...oucherprodBenefittemplateCreateRequest.php | 0 ...oucherprodBenefittemplateModifyRequest.php | 0 ...ucherprodBenefittemplateOfflineRequest.php | 0 ...VoucherprodBenefittemplateQueryRequest.php | 0 ...oucherprodBenefittemplateSettleRequest.php | 0 ...tVoucherTemplateInfoQuerybudgetRequest.php | 0 ...lipayAssetVoucherprodChargeSendRequest.php | 0 ...yBossBaseAntauthorizeMultiQueryRequest.php | 0 ...ossBaseAntauthorizeOrgroleQueryRequest.php | 0 ...ssBaseAntauthorizeRoleuserQueryRequest.php | 0 ...AlipayBossBaseAnttaskTaskCancelRequest.php | 0 ...AlipayBossBaseAnttaskTaskCreateRequest.php | 0 ...AlipayBossBaseAnttaskTaskFinishRequest.php | 0 .../AlipayBossBaseAnttaskTaskPauseRequest.php | 0 ...lipayBossBaseAnttaskTaskRestartRequest.php | 0 ...payBossBaseAnttaskTaskTransformRequest.php | 0 ...AlipayBossBaseAnttaskTasksQueryRequest.php | 0 ...sBaseFrastressQuerybiztreeQueryRequest.php | 0 ...astressQuerybusinessdomainQueryRequest.php | 0 ...seFrastressQueryriskdomainQueryRequest.php | 0 ...ssBaseInstanceOperatetraceQueryRequest.php | 0 ...yBossBaseProcessInstanceAddmemoRequest.php | 0 ...ayBossBaseProcessInstanceAssignRequest.php | 0 ...ayBossBaseProcessInstanceCancelRequest.php | 0 ...ayBossBaseProcessInstanceCreateRequest.php | 0 ...yBossBaseProcessInstancePreviewRequest.php | 0 ...payBossBaseProcessInstanceQueryRequest.php | 0 ...ipayBossBaseProcessInstanceUrgeRequest.php | 0 ...AlipayBossBaseProcessSignVerifyRequest.php | 0 ...lipayBossBaseProcessTaskAddsignRequest.php | 0 ...lipayBossBaseProcessTaskProcessRequest.php | 0 ...lipayBossBaseProcessTaskReleaseRequest.php | 0 .../AlipayBossBaseProcessTaskTakeRequest.php | 0 ...ossBaseProcessTaskUpdatecontextRequest.php | 0 ...lipayBossBaseProcessTicketQueryRequest.php | 0 .../AlipayBossCommMsgtoCeBindRequest.php | 0 ...AlipayBossContractGeneralCreateRequest.php | 0 ...payBossContractManagementCancelRequest.php | 0 ...payBossContractManagementCreateRequest.php | 0 ...yBossContractManagementIdentifyRequest.php | 0 ...ipayBossContractManagementQueryRequest.php | 0 .../AlipayBossCsChannelQueryRequest.php | 0 ...payBossCsCssocialYqmessageQueryRequest.php | 0 .../AlipayBossCsDatacollectSendRequest.php | 0 ...ayBossFncAggregationDetailQueryRequest.php | 0 .../AlipayBossFncAntbudgetApplyRequest.php | 0 ...lipayBossFncAntbudgetBatchqueryRequest.php | 0 ...ncAntbudgetBbaremainamountQueryRequest.php | 0 .../AlipayBossFncAntbudgetCancelRequest.php | 0 ...tbudgetConsumedamountBatchqueryRequest.php | 0 ...ossFncAntbudgetGroupbudgetApplyRequest.php | 0 ...cAntbudgetGroupbudgetBatchqueryRequest.php | 0 ...ssFncAntbudgetGroupbudgetRefundRequest.php | 0 .../AlipayBossFncAntbudgetReturnRequest.php | 0 ...FncApbillBillcustviewBatchqueryRequest.php | 0 ...BossFncApbillCustviewBatchqueryRequest.php | 0 ...yBossFncApbillTotalbillamtQueryRequest.php | 0 .../AlipayBossFncApinvoiceBatchAddRequest.php | 0 ...AlipayBossFncApinvoiceRcptQueryRequest.php | 0 ...ncArbillMonthstatementbillQueryRequest.php | 0 ...BossFncArinvoiceRcptamountQueryRequest.php | 0 ...ummarybillSummarybillBatchqueryRequest.php | 0 ...ssFncCollectreceiptReceiptQueryRequest.php | 0 ...ncGfaccenterConsolidationAcceptRequest.php | 0 ...FncGfacceptanceAccountingAcceptRequest.php | 0 ...ayBossFncGfacceptanceBillAcceptRequest.php | 0 ...yBossFncGfacceptanceBillReverseRequest.php | 0 ...yBossFncGfacceptanceDetailQueryRequest.php | 0 ...ssFncGfacceptanceSyncbillAcceptRequest.php | 0 ...ssFncGfacceptanceSyncbillCancelRequest.php | 0 ...faccruedprodCumpoaccbalamtQueryRequest.php | 0 ...ncGfcenterBanklogtransferCreateRequest.php | 0 ...GffundStandardvoucherBatchqueryRequest.php | 0 ...ayBossFncGfmdmRecordsBatchqueryRequest.php | 0 ...BossFncGfsettlePaycontractCloseRequest.php | 0 ...ssFncGfsettlePaycontractConfirmRequest.php | 0 ...ossFncGfsettlePaycontractCreateRequest.php | 0 ...ossFncGfsettlePaycontractEffectRequest.php | 0 ...BossFncGfsettlePaycontractQueryRequest.php | 0 ...cGfsettleprodApsummarybillQueryRequest.php | 0 ...FncGfsettleprodBillinvoiceQueryRequest.php | 0 ...fsettleprodCollectreceiptRefundRequest.php | 0 ...ncGfsettleprodInvoiceBatchqueryRequest.php | 0 ...ossFncGfsettleprodInvoiceCancelRequest.php | 0 ...ossFncGfsettleprodInvoiceDeleteRequest.php | 0 ...BossFncGfsettleprodInvoiceQueryRequest.php | 0 ...FncGfsettleprodInvoicebillQueryRequest.php | 0 ...settleprodInvoicemailinfoCreateRequest.php | 0 ...GfsettleprodInvoicerelateCreateRequest.php | 0 ...GfsettleprodInvoicetaxlossQueryRequest.php | 0 ...cGfsettleprodNobillinvoiceApplyRequest.php | 0 ...BossFncGfsettleprodNoinvoicePayRequest.php | 0 ...ossFncGfsettleprodPoamountQueryRequest.php | 0 ...settleprodPoinvoicerelateCreateRequest.php | 0 ...ettleprodPresettleelementEffectRequest.php | 0 ...FncGfsettleprodSettleorderQueryRequest.php | 0 ...settleprodSumapsummarybillQueryRequest.php | 0 ...GfsettleprodWriteofforderVerifyRequest.php | 0 ...payInvoicebillserviceBatchqueryRequest.php | 0 ...cGfsmartpayInvoiceserviceCreateRequest.php | 0 ...smartpayPaymentinstructionQueryRequest.php | 0 ...artpaySyncinvoicebillinfoCreateRequest.php | 0 ...ipayBossFncInputInvoiceCallbackRequest.php | 0 .../AlipayBossFncInputInvoiceCheckRequest.php | 0 .../AlipayBossFncInputInvoiceSyncRequest.php | 0 ...utinvoiceBeforedistributeModifyRequest.php | 0 ...ayBossFncInputinvoiceByidsQueryRequest.php | 0 ...sFncInputinvoiceCertifyCallbackRequest.php | 0 ...ossFncInputinvoiceCheckCallbackRequest.php | 0 ...cInputinvoiceDistributeCallbackRequest.php | 0 ...ossFncInputinvoiceInvoiceNotifyRequest.php | 0 ...ossFncInputinvoiceOnlineCertifyRequest.php | 0 ...ssFncInputinvoiceRegisterCreateRequest.php | 0 ...ncInputinvoiceUncertifyCallbackRequest.php | 0 .../AlipayBossFncInvmodeCreateRequest.php | 0 ...FncInvoiceAfterdistributeModifyRequest.php | 0 .../AlipayBossFncInvoiceApplyRequest.php | 0 .../AlipayBossFncInvoiceBatchqueryRequest.php | 0 ...BossFncInvoiceLinkamtBatchqueryRequest.php | 0 ...ipayBossFncInvoiceMailinfoQueryRequest.php | 0 .../AlipayBossFncInvoiceQueryRequest.php | 0 ...FncInvoiceReturnorderBatchqueryRequest.php | 0 ...ossFncInvoiceStatementbillApplyRequest.php | 0 ...BossFncInvoicereceiptBatchqueryRequest.php | 0 ...ipayBossFncInvoicereceiptCreateRequest.php | 0 ...lipayBossFncInvoicereturnCreateRequest.php | 0 ...AlipayBossFncInvoicreceiptQueryRequest.php | 0 ...yBossFncOutputinvoiceApplyApplyRequest.php | 0 ...BossFncOutputinvoiceApplyModifyRequest.php | 0 ...ossFncOutputinvoiceApplyPreviewRequest.php | 0 ...ossFncOutputinvoiceOutbillApplyRequest.php | 0 ...ipayBossFncOutputinvoicePreviewRequest.php | 0 ...ayBossFncOutputinvoiceRcptQueryRequest.php | 0 ...FncOutputinvoiceRcptamountQueryRequest.php | 0 ...FncOutputinvoiceRedinvoiceApplyRequest.php | 0 ...AlipayBossFncPidUnwriteoffQueryRequest.php | 0 .../AlipayBossFncPriceAutoCreateRequest.php | 0 .../AlipayBossFncPriceTaskCreateRequest.php | 0 ...lipayBossFncSettleCaptureCreateRequest.php | 0 ...yBossFncSettleReceivableConfirmRequest.php | 0 ...ssFncSettleSettlementbillCancelRequest.php | 0 ...ssFncSettleSettlementbillCreateRequest.php | 0 ...ayBossFncSubaccountAccountApplyRequest.php | 0 ...ayBossFncSubaccountAccountQueryRequest.php | 0 ...yBossFncSubaccountBalanceFreezeRequest.php | 0 ...payBossFncUserinvoiceinfoCreateRequest.php | 0 ...payBossFncUserinvoiceinfoModifyRequest.php | 0 ...ayBossFncUserinvoiceinfoOuQueryRequest.php | 0 ...ipayBossFncUserinvoiceinfoQueryRequest.php | 0 ...ncWallstreetCompareflowTransferRequest.php | 0 ...ossFncWallstreetOrgtaxinfoQueryRequest.php | 0 ...llstreetRcvbankaccountinfoQueryRequest.php | 0 .../AlipayBossFncXwbtestRetModifyRequest.php | 0 .../request/AlipayBossOrderApplyRequest.php | 0 .../AlipayBossOrderDiagnosisGetRequest.php | 0 ...ossProdAlcagmprodAgreementQueryRequest.php | 0 ...BossProdAlcagmprodAgreementSignRequest.php | 0 ...ssProdAlcagmprodAgreementUnsignRequest.php | 0 .../AlipayBossProdAlusdpChatQueryRequest.php | 0 .../AlipayBossProdAntCasignCreateRequest.php | 0 ...yBossProdAntlawManualfileUploadRequest.php | 0 ...ssProdAntlawOrderhitstatusQueryRequest.php | 0 ...odAntlawSmartcontractcodeModifyRequest.php | 0 ...ossProdAntlegalchainEcsealApplyRequest.php | 0 ...odAntlegalchainFilenotaryCreateRequest.php | 0 ...rodAntlegalchainMultipartyApplyRequest.php | 0 ...odAntlegalchainMultipartyModifyRequest.php | 0 ...ssProdAntlegalchainNdalistQueryRequest.php | 0 ...ssProdAntlegalchainNdapressUrgeRequest.php | 0 ...rodAntlegalchainNdasignerCreateRequest.php | 0 ...ossProdAntlegalchainNotaryQueryRequest.php | 0 ...ssProdAntlegalchainNotaryUploadRequest.php | 0 ...AntlegalchainNotaryprocsumQueryRequest.php | 0 ...BossProdAntlegalchainOrderApplyRequest.php | 0 ...ossProdAntlegalchainOrderModifyRequest.php | 0 ...odAntlegalchainTextnotaryCreateRequest.php | 0 ...ssProdAntlescenterDocusignApplyRequest.php | 0 ...ssProdAntlescenterDocusignQueryRequest.php | 0 ...AntlescenterDocusignmultiCreateRequest.php | 0 ...lescenterDocusignrecipientQueryRequest.php | 0 ...AntlescenterDocusignresultQueryRequest.php | 0 ...rodAntlescenterEsignresultQueryRequest.php | 0 ...lipayBossProdAntsignDetailQueryRequest.php | 0 ...AlipayBossProdAntsignUserCreateRequest.php | 0 ...BossProdArrangementOfflineQueryRequest.php | 0 .../AlipayBossProdCompanyQueryRequest.php | 0 ...ipayBossProdContractBasicCancelRequest.php | 0 ...ipayBossProdContractBasicModifyRequest.php | 0 ...BossProdContractConsultRollbackRequest.php | 0 ...payBossProdContractDetailCreateRequest.php | 0 ...ipayBossProdContractDetailQueryRequest.php | 0 .../AlipayBossProdContractDownloadRequest.php | 0 ...ipayBossProdContractMatterQueryRequest.php | 0 ...ssProdContractOnestepsignCreateRequest.php | 0 ...lipayBossProdContractRiskCreateRequest.php | 0 ...AlipayBossProdContractSignQueryRequest.php | 0 ...payBossProdContractStatusModifyRequest.php | 0 .../AlipayBossProdDateTestSendRequest.php | 0 ...lipayBossProdElecsealOrderApplyRequest.php | 0 ...ssProdGfsettlePaycontractModifyRequest.php | 0 ...yBossProdGfsettleprodApplyQueryRequest.php | 0 ...lipayBossProdManjiangdstestStopRequest.php | 0 .../AlipayBossProdMyTestQueryRequest.php | 0 ...payBossProdProtocolOrderPreviewRequest.php | 0 ...yBossProdSubaccountBalanceQueryRequest.php | 0 .../AlipayBossProdTestAproveModifyRequest.php | 0 .../AlipayBossProdTestAproveQueryRequest.php | 0 .../AlipayBossProdTestModifyRequest.php | 0 .../AlipayBossProdTestMtestQueryRequest.php | 0 .../AlipayBossRelatedBillConsultRequest.php | 0 ...AlipayBossRelatedCompanyConsultRequest.php | 0 .../request/AlipayBossSWsstestAddRequest.php | 0 ...inessFrontpluginRequestIdentifyRequest.php | 0 .../AlipayBusinessItemExternalSyncRequest.php | 0 ...sinessItemInventoryExternalSyncRequest.php | 0 .../AlipayBusinessItemTicketSyncRequest.php | 0 .../AlipayBusinessMallPointsNotifyRequest.php | 0 .../AlipayBusinessOrderCancelRequest.php | 0 ...sinessOrderCheckinOrderinfoSyncRequest.php | 0 .../AlipayBusinessOrderConsultRequest.php | 0 .../AlipayBusinessOrderCreateRequest.php | 0 ...BusinessOrderOrderinfoHotelSyncRequest.php | 0 ...lipayBusinessOrderOrderinfoSyncRequest.php | 0 .../request/AlipayBusinessOrderPayRequest.php | 0 .../AlipayBusinessOrderQueryRequest.php | 0 .../AlipayBusinessOrderRefundQueryRequest.php | 0 .../AlipayBusinessOrderRefundRequest.php | 0 ...yBusinessOrderScenicTrafficSyncRequest.php | 0 .../AlipayBusinessPaymenthubCloseRequest.php | 0 ...lipayBusinessPaymenthubDisburseRequest.php | 0 .../AlipayBusinessPaymenthubPayRequest.php | 0 .../AlipayBusinessPaymenthubQueryRequest.php | 0 .../AlipayBusinessPaymenthubRefundRequest.php | 0 ...inessRelationAlipayaccountQueryRequest.php | 0 ...sinessRelationChangeprocessSyncRequest.php | 0 ...essRelationChangeshopBatchqueryRequest.php | 0 ...payBusinessRelationProductApplyRequest.php | 0 ...lipayBusinessRelationShopCreateRequest.php | 0 ...lipayBusinessRelationShopDeleteRequest.php | 0 ...lipayBusinessRelationShopModifyRequest.php | 0 ...AlipayBusinessRelationShopQueryRequest.php | 0 ...BusinessRelationShopdetailQueryRequest.php | 0 ...ayBusinessRelationShopmemberAddRequest.php | 0 ...essRelationShopmemberBatchqueryRequest.php | 0 ...usinessRelationShopmemberDeleteRequest.php | 0 ...BusinessRelationShopmemberQueryRequest.php | 0 ...nessRelationTradedataBatchqueryRequest.php | 0 ...ssRelationTradedetailBatchqueryRequest.php | 0 .../AlipayCertifyVerifyIdcardRequest.php | 0 ...oudCloudbaseAntifloodBarrierGetRequest.php | 0 ...oudCloudbaseAntifloodBarrierSetRequest.php | 0 ...aseAntifloodFlowbysourceipQueryRequest.php | 0 ...oudCloudbaseAntifloodRuleCreateRequest.php | 0 ...oudCloudbaseAntifloodRuleDeleteRequest.php | 0 ...yCloudCloudbaseAntifloodRuleGetRequest.php | 0 ...loudCloudbaseAntifloodRuleQueryRequest.php | 0 ...loudCloudbaseAntifloodSwitchGetRequest.php | 0 ...loudCloudbaseAntifloodSwitchSetRequest.php | 0 .../AlipayCloudCloudbaseBsnApplyRequest.php | 0 .../AlipayCloudCloudbaseBsnCheckRequest.php | 0 .../AlipayCloudCloudbaseBsnQueryRequest.php | 0 ...udCloudbaseDatabaseCommandApplyRequest.php | 0 ...udbaseDatabaseRollbackinfoQueryRequest.php | 0 ...udbaseDatabaseRollbacktaskApplyRequest.php | 0 ...loudbaseDatabaseRollbacktaskGetRequest.php | 0 ...udbaseDatabaseRollbacktaskQueryRequest.php | 0 ...DatabaseRollbacktaskdetailQueryRequest.php | 0 ...CloudCloudbaseDatabaseTaskApplyRequest.php | 0 ...loudCloudbaseDatabaseTaskCancelRequest.php | 0 ...ayCloudCloudbaseDatabaseTaskGetRequest.php | 0 ...CloudCloudbaseDatabaseTaskQueryRequest.php | 0 ...CloudCloudbaseDatabaseTaskRetryRequest.php | 0 ...AlipayCloudCloudbaseEnvAkCreateRequest.php | 0 ...AlipayCloudCloudbaseEnvAkDeleteRequest.php | 0 ...AlipayCloudCloudbaseEnvAkModifyRequest.php | 0 .../AlipayCloudCloudbaseEnvAkQueryRequest.php | 0 ...ayCloudCloudbaseEnvCreateandpayRequest.php | 0 .../AlipayCloudCloudbaseEnvDestroyRequest.php | 0 ...ipayCloudCloudbaseEnvEnvvarsGetRequest.php | 0 ...ipayCloudCloudbaseEnvEnvvarsSetRequest.php | 0 .../AlipayCloudCloudbaseEnvGetRequest.php | 0 .../AlipayCloudCloudbaseEnvQueryRequest.php | 0 .../AlipayCloudCloudbaseEnvRecoverRequest.php | 0 ...dCloudbaseEnvResourcepackageBuyRequest.php | 0 ...oudbaseEnvResourcepackageModifyRequest.php | 0 ...loudbaseEnvResourcepackageQueryRequest.php | 0 ...CloudbaseEnvResourcestatusQueryRequest.php | 0 ...oudCloudbaseEnvResourceusageGetRequest.php | 0 ...lipayCloudCloudbaseEnvStatusSetRequest.php | 0 .../AlipayCloudCloudbaseEnvStopRequest.php | 0 ...CloudCloudbaseExtensionBsnApplyRequest.php | 0 ...oudCloudbaseExtensionBsnDestroyRequest.php | 0 ...ayCloudCloudbaseExtensionFeeGetRequest.php | 0 ...oudCloudbaseExtensionMysqlApplyRequest.php | 0 ...dCloudbaseExtensionMysqlDestroyRequest.php | 0 ...payCloudCloudbaseExtensionQueryRequest.php | 0 ...oudCloudbaseExtensionRedisApplyRequest.php | 0 ...dCloudbaseExtensionRedisDestroyRequest.php | 0 ...CloudCloudbaseExtensionSmsApplyRequest.php | 0 ...oudCloudbaseExtensionSmsDestroyRequest.php | 0 ...udbaseExternalaccountBindCreateRequest.php | 0 ...udbaseExternalaccountBindDeleteRequest.php | 0 ...CloudbaseExternalaccountBindGetRequest.php | 0 ...seExternalaccountBindInitializeRequest.php | 0 ...seExternalaccountBindPreconsultRequest.php | 0 ...ipayCloudCloudbaseFunctionApplyRequest.php | 0 ...CloudbaseFunctionArgumentCreateRequest.php | 0 ...CloudbaseFunctionArgumentDeleteRequest.php | 0 ...CloudbaseFunctionArgumentModifyRequest.php | 0 ...dCloudbaseFunctionArgumentQueryRequest.php | 0 ...CloudCloudbaseFunctionConfigGetRequest.php | 0 ...udCloudbaseFunctionConfigModifyRequest.php | 0 ...payCloudCloudbaseFunctionCreateRequest.php | 0 ...payCloudCloudbaseFunctionDeleteRequest.php | 0 ...loudCloudbaseFunctionEnvvarsGetRequest.php | 0 ...loudCloudbaseFunctionEnvvarsSetRequest.php | 0 ...CloudbaseFunctionExecutionQueryRequest.php | 0 ...AlipayCloudCloudbaseFunctionGetRequest.php | 0 ...CloudCloudbaseFunctionLayerBindRequest.php | 0 ...oudCloudbaseFunctionLayerUnbindRequest.php | 0 ...yCloudCloudbaseFunctionLogQueryRequest.php | 0 ...payCloudCloudbaseFunctionModifyRequest.php | 0 ...ayCloudCloudbaseFunctionPublishRequest.php | 0 ...ipayCloudCloudbaseFunctionQueryRequest.php | 0 ...oudbaseFunctionTrafficconfigGetRequest.php | 0 ...oudbaseFunctionTrafficconfigSetRequest.php | 0 ...loudCloudbaseFunctionTriggerGetRequest.php | 0 ...loudCloudbaseFunctionTriggerSetRequest.php | 0 ...payCloudCloudbaseFunctionUploadRequest.php | 0 ...dCloudbaseFunctionVersionCreateRequest.php | 0 ...dCloudbaseFunctionVersionDeleteRequest.php | 0 ...udCloudbaseFunctionVersionQueryRequest.php | 0 ...udCloudbaseHttpaccessBindCreateRequest.php | 0 ...udCloudbaseHttpaccessBindDeleteRequest.php | 0 ...CloudCloudbaseHttpaccessBindGetRequest.php | 0 ...udCloudbaseHttpaccessBindModifyRequest.php | 0 ...oudCloudbaseHttpaccessBindQueryRequest.php | 0 ...loudCloudbaseHttpaccessCnameGetRequest.php | 0 ...udCloudbaseHttpaccessCorsCreateRequest.php | 0 ...udCloudbaseHttpaccessCorsDeleteRequest.php | 0 ...oudCloudbaseHttpaccessCorsQueryRequest.php | 0 ...CloudbaseHttpaccessDomainCreateRequest.php | 0 ...CloudbaseHttpaccessDomainDeleteRequest.php | 0 ...oudCloudbaseHttpaccessDomainGetRequest.php | 0 ...CloudbaseHttpaccessDomainModifyRequest.php | 0 ...dCloudbaseHttpaccessDomainQueryRequest.php | 0 ...oudCloudbaseHttpaccessSwitchGetRequest.php | 0 ...oudCloudbaseHttpaccessSwitchSetRequest.php | 0 ...oudCloudbaseIdeAccountadminAuthRequest.php | 0 ...lipayCloudCloudbaseIdeConfigGetRequest.php | 0 ...AlipayCloudCloudbaseLayerCreateRequest.php | 0 ...AlipayCloudCloudbaseLayerDeleteRequest.php | 0 .../AlipayCloudCloudbaseLayerGetRequest.php | 0 .../AlipayCloudCloudbaseLayerQueryRequest.php | 0 ...loudCloudbaseLayerVersionCreateRequest.php | 0 ...loudCloudbaseLayerVersionDeleteRequest.php | 0 ...ayCloudCloudbaseLayerVersionGetRequest.php | 0 ...CloudCloudbaseLayerVersionQueryRequest.php | 0 ...loudCloudbaseLayerVersionUploadRequest.php | 0 ...loudCloudbaseMarketStudentApplyRequest.php | 0 ...udbaseMonitorAlarmhistoryDeleteRequest.php | 0 ...CloudbaseMonitorAlarmhistoryGetRequest.php | 0 ...oudbaseMonitorAlarmhistoryQueryRequest.php | 0 ...eMonitorAlarmhistorydetailQueryRequest.php | 0 ...CloudbaseMonitorAlarmruleCreateRequest.php | 0 ...CloudbaseMonitorAlarmruleDeleteRequest.php | 0 ...oudCloudbaseMonitorAlarmruleGetRequest.php | 0 ...CloudbaseMonitorAlarmruleModifyRequest.php | 0 ...dCloudbaseMonitorAlarmruleQueryRequest.php | 0 ...baseMonitorAlarmsubscribeModifyRequest.php | 0 ...dbaseMonitorAlarmsubscribeQueryRequest.php | 0 ...oudCloudbaseMonitorCdnreportGetRequest.php | 0 ...loudCloudbaseMonitorMetricQueryRequest.php | 0 ...oudbaseMonitorWebhookbindCreateRequest.php | 0 ...oudbaseMonitorWebhookbindDeleteRequest.php | 0 ...dCloudbaseMonitorWebhookbindGetRequest.php | 0 ...oudbaseMonitorWebhookbindModifyRequest.php | 0 ...loudbaseMonitorWebhookbindQueryRequest.php | 0 ...oudbaseQuotacontrolFeeitemQueryRequest.php | 0 ...oudbaseQuotacontrolHistoryQueryRequest.php | 0 ...CloudbaseQuotacontrolRuleCreateRequest.php | 0 ...CloudbaseQuotacontrolRuleDeleteRequest.php | 0 ...oudCloudbaseQuotacontrolRuleGetRequest.php | 0 ...dCloudbaseQuotacontrolRuleQueryRequest.php | 0 ...oudCloudbaseQuotacontrolRuleSetRequest.php | 0 ...dCloudbaseQuotacontrolSwitchGetRequest.php | 0 ...dCloudbaseQuotacontrolSwitchSetRequest.php | 0 ...yCloudCloudbaseRedisInstanceGetRequest.php | 0 ...loudCloudbaseRedisInstanceQueryRequest.php | 0 ...baseResourcepackageAlterConsultRequest.php | 0 ...esourcepackageAlterCreateandpayRequest.php | 0 ...udbaseResourcepackageAlterQueryRequest.php | 0 ...CloudbaseResourcepackageConsultRequest.php | 0 ...aseResourcepackageInstanceQueryRequest.php | 0 ...sourcepackageItempackageConsultRequest.php | 0 ...epackageItempackageCreateandpayRequest.php | 0 ...ResourcepackageItempackageQueryRequest.php | 0 ...packageItempackageinstanceQueryRequest.php | 0 ...dbaseResourcepackageOpenConsultRequest.php | 0 ...ResourcepackageOpenCreateandpayRequest.php | 0 ...oudbaseResourcepackageOpenQueryRequest.php | 0 ...udCloudbaseResourcepackageQueryRequest.php | 0 ...baseResourcepackageRenewConsultRequest.php | 0 ...esourcepackageRenewCreateandpayRequest.php | 0 ...loudbaseResourceusageDailyQueryRequest.php | 0 ...udbaseResourceusageMonthlyQueryRequest.php | 0 ...udbaseResourceusagePackageQueryRequest.php | 0 .../AlipayCloudCloudbaseSaasAiUseRequest.php | 0 ...lipayCloudCloudbaseSaasMaxQueryRequest.php | 0 ...yCloudCloudbaseWalletBalanceGetRequest.php | 0 ...CloudbaseWalletBillhistoryQueryRequest.php | 0 ...CloudbaseWalletFundhistoryQueryRequest.php | 0 ...lipayCloudCloudbaseWalletRefundRequest.php | 0 ...oudbaseWalletRefundhistoryQueryRequest.php | 0 ...dCloudbaseWalletRefundstatusGetRequest.php | 0 ...CloudCloudbaseWalletSignConsultRequest.php | 0 ...ayCloudCloudpromoAigcOrderQueryRequest.php | 0 ...CloudpromoImageGenfromtextApplyRequest.php | 0 ...oudCloudpromoImageOptimizeApplyRequest.php | 0 ...dCloudpromoMaterialProcessApplyRequest.php | 0 ...udCloudpromoMessageDetailsQueryRequest.php | 0 ...lipayCloudCloudpromoMessageSendRequest.php | 0 ...dCloudpromoMessageTemplateApplyRequest.php | 0 ...dpromoMessageTemplateBatchqueryRequest.php | 0 ...CloudpromoMessageTemplateDeleteRequest.php | 0 ...CloudpromoMessageTemplateModifyRequest.php | 0 ...ipayCloudCloudrunEnvShareCreateRequest.php | 0 ...ipayCloudCloudrunEnvShareDeleteRequest.php | 0 ...lipayCloudCloudrunEnvShareQueryRequest.php | 0 ...oudrunObjectstorageCacheruleAddRequest.php | 0 ...bjectstorageCacheruleBatchqueryRequest.php | 0 ...runObjectstorageCacheruleDeleteRequest.php | 0 ...bjectstorageDirectoryBatchqueryRequest.php | 0 ...runObjectstorageDirectoryCreateRequest.php | 0 ...runObjectstorageDirectoryDeleteRequest.php | 0 ...ObjectstorageDirectoryaclModifyRequest.php | 0 ...drunObjectstorageDownloadurlGetRequest.php | 0 ...drunObjectstorageFilelistDeleteRequest.php | 0 ...udrunObjectstorageFilelistQueryRequest.php | 0 ...udrunObjectstorageIplimitModifyRequest.php | 0 ...oudrunObjectstorageIplimitQueryRequest.php | 0 ...runObjectstorageObjectaclModifyRequest.php | 0 ...unObjectstoragePermissionModifyRequest.php | 0 ...runObjectstoragePermissionQueryRequest.php | 0 ...runObjectstorageSecuredomainAddRequest.php | 0 ...ObjectstorageSecuredomainDeleteRequest.php | 0 ...nObjectstorageSecuredomainQueryRequest.php | 0 ...oudrunObjectstorageUploadurlGetRequest.php | 0 ...dCloudrunStaticsiteCacheruleAddRequest.php | 0 ...unStaticsiteCacheruleBatchqueryRequest.php | 0 ...oudrunStaticsiteCacheruleDeleteRequest.php | 0 ...oudCloudrunStaticsiteCorsModifyRequest.php | 0 ...loudCloudrunStaticsiteCorsQueryRequest.php | 0 ...unStaticsiteDirectoryBatchqueryRequest.php | 0 ...oudrunStaticsiteDirectoryCreateRequest.php | 0 ...oudrunStaticsiteDirectoryDeleteRequest.php | 0 ...loudCloudrunStaticsiteDomainAddRequest.php | 0 ...udrunStaticsiteDomainBatchqueryRequest.php | 0 ...dCloudrunStaticsiteDomainDeleteRequest.php | 0 ...udrunStaticsiteDomaincertModifyRequest.php | 0 ...oudrunStaticsiteDomaincertQueryRequest.php | 0 ...oudrunStaticsiteErrorpageModifyRequest.php | 0 ...loudrunStaticsiteFilelistDeleteRequest.php | 0 ...CloudrunStaticsiteFilelistQueryRequest.php | 0 ...oudrunStaticsiteIndexpageModifyRequest.php | 0 ...loudrunStaticsiteIndexpageQueryRequest.php | 0 ...CloudrunStaticsiteIplimitModifyRequest.php | 0 ...dCloudrunStaticsiteIplimitQueryRequest.php | 0 ...CloudrunStaticsiteRefererModifyRequest.php | 0 ...dCloudrunStaticsiteRefererQueryRequest.php | 0 ...oudrunStaticsiteUploadurlCreateRequest.php | 0 .../AlipayCloudDevopsBaseUseRequest.php | 0 ...CloudDevopsDeviceConditionQueryRequest.php | 0 .../AlipayCloudDevopsDictQueryRequest.php | 0 .../AlipayCloudFundBizOrderCreateRequest.php | 0 .../AlipayCloudFundWalletConsultRequest.php | 0 ...oudFundWalletDepositorderCreateRequest.php | 0 ...ayCloudFundWalletOperationQueryRequest.php | 0 ...AlipayCloudFundWalletOrderQueryRequest.php | 0 .../AlipayCloudFundWalletRefundRequest.php | 0 ...ayCloudFundWalletTemplateCreateRequest.php | 0 ...lipayCloudFundWalletTokenCreateRequest.php | 0 .../AlipayCloudFundWalletWithdrawRequest.php | 0 ...dHoloinsightMicroappMetricQueryRequest.php | 0 ...loudTraasCloudriskRentriskQueryRequest.php | 0 ...ipayCloudTraasContentTextDetectRequest.php | 0 ...ayCloudTraasRiskgoAwardingQueryRequest.php | 0 ...payCloudTraasRiskgoBaddebtQueryRequest.php | 0 ...payCloudTraasRiskgoFarmingQueryRequest.php | 0 ...ayCloudTraasRiskgoPurchaseQueryRequest.php | 0 ...payCloudTraasRiskgoScalperQueryRequest.php | 0 ...AlipayCommerceAbntaskBatchqueryRequest.php | 0 .../AlipayCommerceAbntaskModifyRequest.php | 0 ...unicationCreditphoneOrderFinishRequest.php | 0 ...ationCreditphoneOrderPreconsultRequest.php | 0 ...cationCreditphoneOrderPrecreateRequest.php | 0 ...municationCreditphoneOrderQueryRequest.php | 0 ...onCreditphonePayinadvanceCancelRequest.php | 0 ...onCreditphonePayinadvanceCreateRequest.php | 0 ...ionCreditphonePayinadvanceQueryRequest.php | 0 ...ionCreditphonePeriodorderCancelRequest.php | 0 ...ionCreditphonePeriodorderCreateRequest.php | 0 ...tionCreditphonePeriodorderQueryRequest.php | 0 ...AcommunicationCreditphoneRefundRequest.php | 0 ...CommerceAcommunicationEventSyncRequest.php | 0 ...mmunicationFlowCommissionSubmitRequest.php | 0 ...ceAcommunicationFlowPriceModifyRequest.php | 0 ...eAcommunicationItemstatusNotifyRequest.php | 0 ...eAcommunicationOrderDetailQueryRequest.php | 0 ...mmerceAcommunicationOrderNotifyRequest.php | 0 ...rceAcommunicationSsmmmmmCaptureRequest.php | 0 ...municationUnionmemberActionSyncRequest.php | 0 .../AlipayCommerceAdContractSignRequest.php | 0 ...CommerceAirCallcenterTradeApplyRequest.php | 0 .../AlipayCommerceAirXfgDsgModifyRequest.php | 0 ...eAlideviceinfoOfflinecodeCreateRequest.php | 0 ...ommerceAntestAlipayversionQueryRequest.php | 0 ...lipayCommerceAntestApplistQueryRequest.php | 0 ...ayCommerceAntestAppversionQueryRequest.php | 0 ...ipayCommerceAntestCaselistQueryRequest.php | 0 ...ommerceAntestMockgrouplistQueryRequest.php | 0 ...AlipayCommerceAntestReportQueryRequest.php | 0 .../AlipayCommerceAntestTaskCancelRequest.php | 0 .../AlipayCommerceAntestTaskCreateRequest.php | 0 ...ayCommerceAntestTaskstatusQueryRequest.php | 0 .../AlipayCommerceAppAuthUploadRequest.php | 0 .../AlipayCommerceAppPageUploadRequest.php | 0 .../AlipayCommerceAppUploadRequest.php | 0 ...merceAsiangamesHotelstatusQueryRequest.php | 0 .../AlipayCommerceBillMsgApplyRequest.php | 0 .../AlipayCommerceBizinfoSyncRequest.php | 0 ...lipayCommerceBusinessorderQueryRequest.php | 0 .../AlipayCommerceCardDetailQueryRequest.php | 0 ...yCommerceCardExpireperiodModifyRequest.php | 0 .../AlipayCommerceCardOrderCloseRequest.php | 0 ...lipayCommerceCardPageBatchqueryRequest.php | 0 ...lipayCommerceCardTemplateCreateRequest.php | 0 ...lipayCommerceCardTemplateModifyRequest.php | 0 ...AlipayCommerceCardTemplateQueryRequest.php | 0 ...ommerceCardtemplateStatusModifyRequest.php | 0 ...ommerceCityfacilitatorCityQueryRequest.php | 0 ...rceCityfacilitatorDepositCancelRequest.php | 0 ...ceCityfacilitatorDepositConfirmRequest.php | 0 ...erceCityfacilitatorDepositQueryRequest.php | 0 ...rceCityfacilitatorFunctionQueryRequest.php | 0 ...erceCityfacilitatorNamelistSyncRequest.php | 0 ...merceCityfacilitatorScriptQueryRequest.php | 0 ...erceCityfacilitatorStationQueryRequest.php | 0 ...ityfacilitatorVoucherBatchqueryRequest.php | 0 ...rceCityfacilitatorVoucherCancelRequest.php | 0 ...ceCityfacilitatorVoucherConfirmRequest.php | 0 ...eCityfacilitatorVoucherGenerateRequest.php | 0 ...erceCityfacilitatorVoucherQueryRequest.php | 0 ...rceCityfacilitatorVoucherRefundRequest.php | 0 ...rceCityfacilitatorVoucherUploadRequest.php | 0 ...ayCommerceCommonAccountWithdrawRequest.php | 0 ...yCommerceCommonAccountbookQueryRequest.php | 0 ...ipayCommerceCommonAgreementSignRequest.php | 0 ...ayCommerceCommonAgreementUnsignRequest.php | 0 ...CommerceCommonGuidedcodeReceiveRequest.php | 0 .../AlipayCommerceCommonItemUploadRequest.php | 0 ...CommerceCommonMerchantsignQueryRequest.php | 0 ...AlipayCommerceCommonRelationSetRequest.php | 0 ...mmerceCommonRelationcodeReceiveRequest.php | 0 ...yCommerceCommonTaokerewardQueryRequest.php | 0 ...AlipayCommerceCommonTaskReceiveRequest.php | 0 ...CommerceCommonTaskagreementSignRequest.php | 0 ...ipayCommerceCommonTaskdataQueryRequest.php | 0 ...rceCommonTaskinstanceBatchqueryRequest.php | 0 ...CommerceCommonTaskinstanceQueryRequest.php | 0 ...yCommerceCommonTaskrewardSettleRequest.php | 0 ...rceCommonTasktemplateBatchqueryRequest.php | 0 ...ommonTasktemplateCreateormodifyRequest.php | 0 ...mmerceCommonTasktemplatePublishRequest.php | 0 ...CommerceCommonTasktemplateQueryRequest.php | 0 ...yCommerceCommonTasktemplateStopRequest.php | 0 ...lipayCommerceCommonTransferSignRequest.php | 0 ...erceCommonUsertaxbillsignCreateRequest.php | 0 ...merceCommonUsertaxbillsignQueryRequest.php | 0 ...CommerceComplaintPageBatchqueryRequest.php | 0 ...payCommerceComplaintReplySubmitRequest.php | 0 ...lipayCommerceDataCampaignCreateRequest.php | 0 .../AlipayCommerceDataCampaignSendRequest.php | 0 ...payCommerceDataCustommetricSyncRequest.php | 0 ...payCommerceDataHotelServiceSyncRequest.php | 0 ...ipayCommerceDataHotelVerifySyncRequest.php | 0 .../AlipayCommerceDataLogdataSyncRequest.php | 0 ...ipayCommerceDataMonitordataSyncRequest.php | 0 ...onitordeviceQualitycenterModifyRequest.php | 0 .../AlipayCommerceDataQrCodeApplyRequest.php | 0 .../AlipayCommerceDataResultSendRequest.php | 0 ...mmerceDataScenicExplanationSyncRequest.php | 0 ...yCommerceDataScenicMappingQueryRequest.php | 0 .../AlipayCommerceDataScenicQueryRequest.php | 0 .../AlipayCommerceDataScenicSyncRequest.php | 0 .../request/AlipayCommerceDataSendRequest.php | 0 ...mmerceDeductionorderDetailQueryRequest.php | 0 ...rceDeductionorderPageBatchqueryRequest.php | 0 ...AlipayCommerceDeductionorderPayRequest.php | 0 .../AlipayCommerceEcApprovalCancelRequest.php | 0 .../AlipayCommerceEcApprovalCreateRequest.php | 0 .../AlipayCommerceEcApprovalModifyRequest.php | 0 .../AlipayCommerceEcApprovalQueryRequest.php | 0 ...ayCommerceEcAssetAuthorizeApplyRequest.php | 0 ...ayCommerceEcAssetAuthorizeQueryRequest.php | 0 ...lipayCommerceEcAssetUnbindApplyRequest.php | 0 ...AlipayCommerceEcAssetValidQueryRequest.php | 0 ...mmerceEcAuthorizationCodeCreateRequest.php | 0 ...erceEcAuthorizationRedicturlGetRequest.php | 0 ...merceEcAuthorizationTokenCreateRequest.php | 0 ...mmerceEcBalanceDownloadurlQueryRequest.php | 0 ...AlipayCommerceEcBalanceIsvQueryRequest.php | 0 ...ayCommerceEcBalancePeriodModifyRequest.php | 0 .../AlipayCommerceEcBrandShopQueryRequest.php | 0 ...AlipayCommerceEcChargeBillQueryRequest.php | 0 ...mmerceEcConsumeDetailBatchqueryRequest.php | 0 ...payCommerceEcConsumeDetailQueryRequest.php | 0 ...ipayCommerceEcContractApplySignRequest.php | 0 ...ayCommerceEcContractApplyUnsignRequest.php | 0 ...ommerceEcContractAuthorizeApplyRequest.php | 0 ...ipayCommerceEcContractPageQueryRequest.php | 0 .../AlipayCommerceEcCreditApproveRequest.php | 0 .../AlipayCommerceEcCreditBillGetRequest.php | 0 .../AlipayCommerceEcCreditBillSyncRequest.php | 0 ...AlipayCommerceEcCreditLoanApplyRequest.php | 0 ...lipayCommerceEcCreditLoanCancelRequest.php | 0 ...AlipayCommerceEcCreditLoanQueryRequest.php | 0 ...yCommerceEcCreditRepaymentApplyRequest.php | 0 ...ommerceEcCreditWithdrawDisburseRequest.php | 0 ...payCommerceEcCreditWithdrawSyncRequest.php | 0 ...lipayCommerceEcDepartmentCreateRequest.php | 0 ...lipayCommerceEcDepartmentDeleteRequest.php | 0 ...yCommerceEcDepartmentInfoModifyRequest.php | 0 ...ayCommerceEcDepartmentInfoQueryRequest.php | 0 ...ommerceEcDepartmentSublistQueryRequest.php | 0 ...mmerceEcDepartmentUpgradeCancelRequest.php | 0 ...ommerceEcDepartmentUpgradeQueryRequest.php | 0 ...mmerceEcDepartmentUpgradeSubmitRequest.php | 0 .../AlipayCommerceEcDistrictQueryRequest.php | 0 .../AlipayCommerceEcEmployeeAddRequest.php | 0 ...ayCommerceEcEmployeeBatchcreateRequest.php | 0 .../AlipayCommerceEcEmployeeDeleteRequest.php | 0 ...ayCommerceEcEmployeeIdlistQueryRequest.php | 0 ...payCommerceEcEmployeeInfoModifyRequest.php | 0 ...ipayCommerceEcEmployeeInfoQueryRequest.php | 0 ...ayCommerceEcEmployeeInviteQueryRequest.php | 0 ...ayCommerceEcEmployeeTitleCreateRequest.php | 0 ...ayCommerceEcEmployeeTitleDeleteRequest.php | 0 ...ayCommerceEcEmployeeTitleModifyRequest.php | 0 ...payCommerceEcEmployeeTitleQueryRequest.php | 0 ...yCommerceEcEnterpriseAddressAddRequest.php | 0 ...mmerceEcEnterpriseAddressModifyRequest.php | 0 ...ommerceEcEnterpriseAddressQueryRequest.php | 0 ...merceEcEnterpriseAgreementQueryRequest.php | 0 ...ayCommerceEcEnterpriseAuthApplyRequest.php | 0 ...EcEnterpriseAuthapplyBatchqueryRequest.php | 0 ...ommerceEcEnterpriseConfigModifyRequest.php | 0 ...lipayCommerceEcEnterpriseCreateRequest.php | 0 ...lipayCommerceEcEnterpriseDeleteRequest.php | 0 ...yCommerceEcEnterpriseInfoModifyRequest.php | 0 ...ayCommerceEcEnterpriseInfoQueryRequest.php | 0 ...mmerceEcEnterpriseRegisterApplyRequest.php | 0 ...eEcEnterpriseRegisterapplyQueryRequest.php | 0 ...lipayCommerceEcEnterpriseUnsignRequest.php | 0 ...ointaccountbillDetailBatchqueryRequest.php | 0 ...CommerceEcServiceAvailableQueryRequest.php | 0 ...ommerceEcServiceOrderBatchqueryRequest.php | 0 ...lipayCommerceEcServiceOrderBindRequest.php | 0 ...AlipayCommerceEcServiceOrderBuyRequest.php | 0 ...payCommerceEcServiceOrderCancelRequest.php | 0 ...payCommerceEcServiceOrderUnbindRequest.php | 0 .../AlipayCommerceEcShopCreateRequest.php | 0 ...merceEcSupplierHomepageurlQueryRequest.php | 0 ...yCommerceEcTcnInvoiceBatchqueryRequest.php | 0 ...CommerceEcTcnInvoiceapplyModifyRequest.php | 0 ...yCommerceEcTcnInvoiceapplyQueryRequest.php | 0 ...CommerceEcTcnInvoiceapplyUploadRequest.php | 0 ...TcnInvoiceapplydetailBatchqueryRequest.php | 0 ...erceEcTcnOpeninvoiceapplySubmitRequest.php | 0 ...lipayCommerceEcTransAccountBindRequest.php | 0 ...payCommerceEcTransAccountCreateRequest.php | 0 ...ayCommerceEcTransAccountDepositRequest.php | 0 ...ipayCommerceEcTransAccountQueryRequest.php | 0 ...yCommerceEcTransAccountTransferRequest.php | 0 ...payCommerceEcTransAccountUnbindRequest.php | 0 ...yCommerceEcTransAccountWithdrawRequest.php | 0 ...ayCommerceEcTransAuthorizeApplyRequest.php | 0 .../AlipayCommerceEcTransBillQueryRequest.php | 0 ...ipayCommerceEcTransReceiptApplyRequest.php | 0 ...ipayCommerceEcTransReceiptQueryRequest.php | 0 ...ayCommerceEcUserEnterpriseQueryRequest.php | 0 ...ayCommerceEcVoucherSummaryQueryRequest.php | 0 ...ducateApplycompetitionWorksSyncRequest.php | 0 ...ateAuthenticateCampuscardCreateRequest.php | 0 ...ateAuthenticateCampuscardDeleteRequest.php | 0 ...ateAuthenticateCampuscardModifyRequest.php | 0 ...ommerceEducateBillServiceModifyRequest.php | 0 ...erceEducateBusinessServiceApplyRequest.php | 0 ...merceEducateCampusBiztaskFinishRequest.php | 0 ...CommerceEducateCampusCardUploadRequest.php | 0 ...mmerceEducateCampusExamineQueryRequest.php | 0 ...merceEducateCampusIdentityQueryRequest.php | 0 ...rceEducateCampusInstitutionsAddRequest.php | 0 ...eEducateCampusInstitutionsQueryRequest.php | 0 ...ucateCampusPaymentactivityQueryRequest.php | 0 ...rceEducateCampusSchoolcardQueryRequest.php | 0 ...erceEducateCampusSchoolcardSignRequest.php | 0 ...ceEducateCampusSchoolcardUnsignRequest.php | 0 ...ducateCampuscardAuthorizedQueryRequest.php | 0 ...yCommerceEducateCampuscardQueryRequest.php | 0 ...erceEducateCertificateInfoQueryRequest.php | 0 ...ateCompetitionErrorresultNotifyRequest.php | 0 ...eEducateCompetitionResultNotifyRequest.php | 0 ...ucateCompetitionapplyStatusSyncRequest.php | 0 ...ucateCreditbankCertificateQueryRequest.php | 0 ...rceEducateCreditbankCreditQueryRequest.php | 0 ...ateCreditbankStudyprofileModifyRequest.php | 0 ...eEducateCreditbankTrainingQueryRequest.php | 0 ...merceEducateCreditbankUserQueryRequest.php | 0 ...eEdumigrateMigrateserviceModifyRequest.php | 0 ...ommerceEducateFacefeatureCreateRequest.php | 0 ...ommerceEducateFacefeatureDeleteRequest.php | 0 ...erceEducateFacefeatureFileApplyRequest.php | 0 ...EducateFacefeatureGroupkeyQueryRequest.php | 0 ...merceEducateFacefeatureInfoSendRequest.php | 0 ...eEducateFacefeatureReportUploadRequest.php | 0 ...ipayCommerceEducateFacepayApplyRequest.php | 0 ...ipayCommerceEducateFacepayCloseRequest.php | 0 ...ayCommerceEducateFaceuserModifyRequest.php | 0 ...ceEducateInfoApplycancelCertifyRequest.php | 0 ...ceEducateInfoParticipantCertifyRequest.php | 0 ...ayCommerceEducateInfoScoreQueryRequest.php | 0 ...erceEducateLocalfaceCompareSyncRequest.php | 0 ...payCommerceEducateNceeApplySyncRequest.php | 0 ...lipayCommerceEducateOrderCreateRequest.php | 0 ...rceEducateParttimejobInfoCreateRequest.php | 0 ...ommerceEducateSceneConfigCreateRequest.php | 0 ...CommerceEducateSceneConfigQueryRequest.php | 0 ...merceEducateSceneFacegroupQueryRequest.php | 0 ...ayCommerceEducateSceneKidsCloseRequest.php | 0 ...rceEducateScenePhotoremoteApplyRequest.php | 0 ...yCommerceEducateSceneTokenApplyRequest.php | 0 ...CommerceEducateSceneTokenCreateRequest.php | 0 ...yCommerceEducateSceneTokenQueryRequest.php | 0 ...ayCommerceEducateSceneUserQueryRequest.php | 0 ...payCommerceEducateSceneUserSignRequest.php | 0 ...yCommerceEducateSceneUserUnsignRequest.php | 0 ...merceEducateSchoolcardOrderSyncRequest.php | 0 ...rceEducateSchoolcodeTokenCreateRequest.php | 0 ...merceEducateSchoolcontentModifyRequest.php | 0 ...erceEducateSchoolcontentOfflineRequest.php | 0 ...ommerceEducateSchoolserviceBindRequest.php | 0 ...merceEducateSchoolserviceModifyRequest.php | 0 ...erceEducateSchoolserviceOfflineRequest.php | 0 ...ayCommerceEducateSignTokenQueryRequest.php | 0 ...CommerceEducateStucodeUserQueryRequest.php | 0 ...erceEducateStudentIdentityQueryRequest.php | 0 ...rceEducateStudentIdentityVerifyRequest.php | 0 ...ommerceEducateStudyAccountQueryRequest.php | 0 ...lipayCommerceEducateTradeCreateRequest.php | 0 .../AlipayCommerceEducateTradeSyncRequest.php | 0 ...ducateTrainActivitystatusModifyRequest.php | 0 ...ommerceEducateTrainCourseCreateRequest.php | 0 ...ommerceEducateTrainCourseModifyRequest.php | 0 ...mmerceEducateTrainCourseOfflineRequest.php | 0 ...ayCommerceEducateTrainGroupsAddRequest.php | 0 ...merceEducateTrainRecommendQueryRequest.php | 0 ...rceEducateTrainScrelationModifyRequest.php | 0 ...yCommerceEducateTrainShopCreateRequest.php | 0 ...yCommerceEducateTrainShopModifyRequest.php | 0 ...cateTrainStagecaterelationQueryRequest.php | 0 ...ayCommerceEducateTrainTagsQueryRequest.php | 0 ...erceEducateTuitioncodeApplySendRequest.php | 0 ...ateTuitioncodeFundtransferQueryRequest.php | 0 ...EducateTuitioncodeMonitorCreateRequest.php | 0 ...cateTuitioncodeOrderdetailQueryRequest.php | 0 ...ceEducateTuitioncodeOrdersQueryRequest.php | 0 ...eEducateTuitioncodePagedataSendRequest.php | 0 ...eEducateTuitioncodePlanDisburseRequest.php | 0 ...eEducateTuitioncodePlanruleSendRequest.php | 0 ...rceEducateTuitioncodePlansQueryRequest.php | 0 ...ceEducateTuitioncodeRefundApplyRequest.php | 0 ...yCommerceEducateUserClickCreateRequest.php | 0 ...merceEducateXuexinIdentityQueryRequest.php | 0 ...EducateYouthEdumessageauthQueryRequest.php | 0 ...eEducateYouthServicemessageSendRequest.php | 0 ...AlipayCommerceEnergyReceiveSendRequest.php | 0 ...CommerceEntertainmentItemUploadRequest.php | 0 ...ipayCommerceFixAttachmentUploadRequest.php | 0 .../AlipayCommerceFixTaskCreateRequest.php | 0 .../AlipayCommerceFixTaskQueryRequest.php | 0 ...ipayCommerceFixTaskproblemQueryRequest.php | 0 ...ipayCommerceFixTaskremarkCreateRequest.php | 0 .../AlipayCommerceFundBindCancelRequest.php | 0 .../AlipayCommerceFundBindCreateRequest.php | 0 .../AlipayCommerceFundBindModifyRequest.php | 0 .../AlipayCommerceFundBindQueryRequest.php | 0 ...CommerceGasInfoGroupcouponQueryRequest.php | 0 ...ipayCommerceGasOrderDetailQueryRequest.php | 0 .../AlipayCommerceGasOrderSyncRequest.php | 0 .../AlipayCommerceGasTagSaveRequest.php | 0 ...yCommerceGoodsVoucherBatchqueryRequest.php | 0 .../AlipayCommerceGreenItemUploadRequest.php | 0 ...ipayCommerceGreenItemenergySendRequest.php | 0 ...ipayCommerceHotelRateplanUploadRequest.php | 0 ...ectmerchantBusinessstatusModifyRequest.php | 0 ...yCommerceIndirectmerchantCreateRequest.php | 0 ...yCommerceIndirectmerchantModifyRequest.php | 0 ...eIndirectmerchantPageBatchqueryRequest.php | 0 ...AlipayCommerceIndustryOrderSyncRequest.php | 0 ...ayCommerceIndustryServiceSubmitRequest.php | 0 ...CommerceIotAccountbindingCreateRequest.php | 0 ...CommerceIotAccountbindingDeleteRequest.php | 0 ...mmerceIotAdvertiserAdBatchqueryRequest.php | 0 ...ayCommerceIotAdvertiserAdCancelRequest.php | 0 ...ayCommerceIotAdvertiserAdCreateRequest.php | 0 ...ayCommerceIotAdvertiserAdModifyRequest.php | 0 ...payCommerceIotAdvertiserAdQueryRequest.php | 0 ...merceIotAdvertiserDeviceConsultRequest.php | 0 ...ommerceIotAdvertiserDeviceQueryRequest.php | 0 ...IotAdvertiserMaterialBatchqueryRequest.php | 0 ...erceIotAdvertiserMaterialCreateRequest.php | 0 ...merceIotAdvertiserMaterialQueryRequest.php | 0 ...CommerceIotApplyorderStatusSyncRequest.php | 0 ...tDapplyDevicetradestatlistQueryRequest.php | 0 ...payCommerceIotDapplyOrderCancelRequest.php | 0 ...payCommerceIotDapplyOrderCreateRequest.php | 0 ...ipayCommerceIotDapplyOrderQueryRequest.php | 0 ...mmerceIotDapplyOrderdeviceQueryRequest.php | 0 ...yCommerceIotDapplyRefundConfirmRequest.php | 0 ...ayCommerceIotDapplyRefundCreateRequest.php | 0 ...ceIotDapplyTradedetaillistQueryRequest.php | 0 ...ayCommerceIotDeviceAddressQueryRequest.php | 0 ...payCommerceIotDeviceAudioCreateRequest.php | 0 ...payCommerceIotDeviceAudioDeleteRequest.php | 0 ...ipayCommerceIotDeviceAudioQueryRequest.php | 0 ...lipayCommerceIotDeviceAudioSendRequest.php | 0 ...lipayCommerceIotDeviceAudioSyncRequest.php | 0 ...yCommerceIotDeviceBaseinfoQueryRequest.php | 0 ...lipayCommerceIotDeviceBindQueryRequest.php | 0 .../AlipayCommerceIotDeviceBindRequest.php | 0 ...CommerceIotDeviceBroadcastQueryRequest.php | 0 .../AlipayCommerceIotDeviceDeleteRequest.php | 0 .../AlipayCommerceIotDeviceEcoBindRequest.php | 0 ...lipayCommerceIotDeviceEcoUnbindRequest.php | 0 ...ayCommerceIotDeviceEcobindQueryRequest.php | 0 ...ayCommerceIotDeviceGeofenceBindRequest.php | 0 ...yCommerceIotDeviceGeofenceQueryRequest.php | 0 ...payCommerceIotDeviceGeofenceSetRequest.php | 0 ...yCommerceIotDeviceLocationQueryRequest.php | 0 .../AlipayCommerceIotDeviceModifyRequest.php | 0 ...erceIotDevicePersonalinfoModifyRequest.php | 0 ...ipayCommerceIotDeviceRecordsSetRequest.php | 0 ...ayCommerceIotDeviceReportUploadRequest.php | 0 ...ipayCommerceIotDeviceTraceQueryRequest.php | 0 ...CommerceIotDeviceTradevoiceSendRequest.php | 0 .../AlipayCommerceIotDeviceUnbindRequest.php | 0 ...mmerceIotDeviceUpgradeappCreateRequest.php | 0 ...ipayCommerceIotDevicelistCreateRequest.php | 0 ...yCommerceIotDeviceserviceCancelRequest.php | 0 ...merceIotMdeviceprodAccountQueryRequest.php | 0 ...ommerceIotMdeviceprodAssetQueryRequest.php | 0 ...ceIotMdeviceprodAssetapplyQueryRequest.php | 0 ...deviceprodBehaviorlogBatchqueryRequest.php | 0 ...ommerceIotMdeviceprodDeviceBindRequest.php | 0 ...eIotMdeviceprodDeviceInitializeRequest.php | 0 ...mmerceIotMdeviceprodDeviceQueryRequest.php | 0 ...merceIotMdeviceprodDeviceUnbindRequest.php | 0 ...ceIotMdeviceprodDevicelogUploadRequest.php | 0 ...ipayCommerceIotMdeviceprodQueryRequest.php | 0 ...ommerceIotMdeviceprodShopCreateRequest.php | 0 ...ceIotMdeviceprodTradeBatchqueryRequest.php | 0 ...rceIotMdeviceprodWhitelistQueryRequest.php | 0 .../AlipayCommerceIotModelModifyRequest.php | 0 ...lipayCommerceIotModellistCreateRequest.php | 0 .../AlipayCommerceIotMsgcenterSendRequest.php | 0 ...ipayCommerceIotNetflowInfoQueryRequest.php | 0 ...AlipayCommerceIotOrderPrintSyncRequest.php | 0 .../AlipayCommerceIotPointCreateRequest.php | 0 .../AlipayCommerceIotPointDeleteRequest.php | 0 .../AlipayCommerceIotPointModifyRequest.php | 0 .../AlipayCommerceIotPointQueryRequest.php | 0 ...yCommerceIotPrintmodelPrintSendRequest.php | 0 ...yCommerceIotProfileSnBatchqueryRequest.php | 0 ...ayCommerceIotReceiptDetailQueryRequest.php | 0 ...mmerceIotReceiptOperationSubmitRequest.php | 0 .../AlipayCommerceIotReceiptSendRequest.php | 0 ...ommerceIotSdarttoolMessageQueryRequest.php | 0 ...CommerceIotSdarttoolMessageSendRequest.php | 0 ...ayCommerceIotSdarttoolPrintSendRequest.php | 0 ...IotServicemodelServicelistQueryRequest.php | 0 ...erceIotServiceutilBuildtextSendRequest.php | 0 .../AlipayCommerceIotShopcodeApplyRequest.php | 0 ...AlipayCommerceIotShopcodeCancelRequest.php | 0 .../AlipayCommerceIotShopcodeQueryRequest.php | 0 ...payCommerceIotSnApplyBatchqueryRequest.php | 0 .../AlipayCommerceIotSnCreateRequest.php | 0 .../AlipayCommerceIotSnRuleQueryRequest.php | 0 ...merceIotSupplierAssetBatchqueryRequest.php | 0 ...yCommerceIotSupplierAssetCreateRequest.php | 0 ...yCommerceIotSupplierAssetModifyRequest.php | 0 ...ceIotVendingmachineProfileQueryRequest.php | 0 ...ayCommerceIotVoicePaystatusSendRequest.php | 0 ...rceIotVoicemodelCustomvoiceSendRequest.php | 0 ...merceIotVoicemodelSyncvoiceSendRequest.php | 0 ...lipayCommerceIotWifiResultQueryRequest.php | 0 .../AlipayCommerceIotWifiSetRequest.php | 0 ...lipayCommerceIotWifiStatusQueryRequest.php | 0 ...mmerceItemGreenenergyBatchqueryRequest.php | 0 ...ipayCommerceItemGreenenergySendRequest.php | 0 .../AlipayCommerceKidsAccountBindRequest.php | 0 ...lipayCommerceKidsAccountConsultRequest.php | 0 ...AlipayCommerceKidsAccountCreateRequest.php | 0 ...AlipayCommerceKidsAccountModifyRequest.php | 0 .../AlipayCommerceKidsAccountQueryRequest.php | 0 .../AlipayCommerceKidsMsgSceneSendRequest.php | 0 ...AlipayCommerceKidsRelationQueryRequest.php | 0 .../AlipayCommerceKidsTokenCreateRequest.php | 0 .../AlipayCommerceLeaseEnrollGetRequest.php | 0 .../AlipayCommerceLeaseEnrollQueryRequest.php | 0 ...AlipayCommerceLeaseEnrollSubmitRequest.php | 0 .../AlipayCommerceLeaseOfferQueryRequest.php | 0 .../AlipayCommerceLeasePlanPublishRequest.php | 0 .../AlipayCommerceLeasePriceQueryRequest.php | 0 ...payCommerceLivestreamOrderQueryRequest.php | 0 ...ceLogisticsCheckPostpolicyQueryRequest.php | 0 ...lipayCommerceLogisticsFaceMatchRequest.php | 0 ...gisticsInvoiceIstdwaybillCreateRequest.php | 0 ...ogisticsInvoiceIstdwaybillQueryRequest.php | 0 ...ticscompanyInstantdeliveryQueryRequest.php | 0 ...sticsOrderInstantdeliveryCancelRequest.php | 0 ...sticsOrderInstantdeliveryCreateRequest.php | 0 ...csOrderInstantdeliveryPrecreateRequest.php | 0 ...isticsOrderIstdcancelPreconsultRequest.php | 0 ...ceLogisticsOrderIstdretryCreateRequest.php | 0 ...icsPkgauthrelationAuthtomeQueryRequest.php | 0 ...gisticsStationCooperationModifyRequest.php | 0 ...CommerceLogisticsTokenInfoQueryRequest.php | 0 ...CommerceLogisticsUserOrderQueryRequest.php | 0 ...icsWaybillInstantdeliverySettleRequest.php | 0 ...LogisticsWaybillIstddetailQueryRequest.php | 0 ...eLogisticsWaybillIstdstatusSyncRequest.php | 0 ...erceLogisticsWaybillMinimctSyncRequest.php | 0 ...merceLogisticsWaybillStatusSyncRequest.php | 0 ...lipayCommerceLotteryPresentSendRequest.php | 0 ...CommerceLotteryPresentlistQueryRequest.php | 0 ...payCommerceLotteryTypelistQueryRequest.php | 0 ...CommerceMallApplyruleBatchqueryRequest.php | 0 ...ipayCommerceMallApplyruleCreateRequest.php | 0 ...ipayCommerceMallApplyruleDeleteRequest.php | 0 ...ipayCommerceMallApplyruleModifyRequest.php | 0 ...CommerceMallRulelimitBatchqueryRequest.php | 0 ...yCommerceMedicalAppScenemsgSendRequest.php | 0 ...ceMedicalAppointmentorderUploadRequest.php | 0 ...merceMedicalAreaplatformMsgSendRequest.php | 0 ...ommerceMedicalAuthinfoAuthQueryRequest.php | 0 ...dicalBankcardCertificationQueryRequest.php | 0 ...payCommerceMedicalCardAuthQueryRequest.php | 0 ...yCommerceMedicalCardFmpluginGetRequest.php | 0 .../AlipayCommerceMedicalCardQueryRequest.php | 0 ...ommerceMedicalCardUserinfoQueryRequest.php | 0 ...icalCommercialCertificateCancelRequest.php | 0 ...dicalCommercialCertificateQueryRequest.php | 0 ...edicalCommercialCertificateSyncRequest.php | 0 ...rceMedicalCommercialMemberQueryRequest.php | 0 ...icalCommercialPerformanceVerifyRequest.php | 0 ...erceMedicalCommercialUnitCreateRequest.php | 0 ...erceMedicalCommercialUnitModifyRequest.php | 0 ...rceMedicalCommercialorderUploadRequest.php | 0 ...ayCommerceMedicalEcodeOpenQueryRequest.php | 0 ...yCommerceMedicalFileAccessQueryRequest.php | 0 ...merceMedicalHospitalorderUploadRequest.php | 0 ...calIndustrydataDepartmentUploadRequest.php | 0 ...edicalIndustrydataDiseaseUploadRequest.php | 0 ...MedicalIndustrydataDoctorUploadRequest.php | 0 ...dicalIndustrydataHospitalUploadRequest.php | 0 ...IndustrydataInquirydoctorUploadRequest.php | 0 ...rydataInquirydoctorstatusUploadRequest.php | 0 ...alIndustrydataInquiryorderQueryRequest.php | 0 ...lIndustrydataInquiryorderUploadRequest.php | 0 ...aIntelligentdiagnosisInitializeRequest.php | 0 ...trydataIntelligentdiagnosisSendRequest.php | 0 ...ommerceMedicalInformationUploadRequest.php | 0 ...ipayCommerceMedicalInstcardBindRequest.php | 0 ...erceMedicalInstcardCreateandpayRequest.php | 0 ...ipayCommerceMedicalIotFtokenGetRequest.php | 0 ...merceMedicalIotfmCheckbindQueryRequest.php | 0 ...mmerceMedicalIotfmPlugaddrQueryRequest.php | 0 ...MedicalIotfmUsersimpleinfoQueryRequest.php | 0 ...MedicalLargermodelSessionCancelRequest.php | 0 ...eMedicalLargermodelSessionQueryRequest.php | 0 ...mmerceMedicalMedicineItemCreateRequest.php | 0 ...mmerceMedicalMedicineItemModifyRequest.php | 0 ...eMedicalMedicineItempriceModifyRequest.php | 0 ...MedicalMedicineItemstatusModifyRequest.php | 0 ...eMedicalMedicineItemstockModifyRequest.php | 0 ...ommerceMedicalMedicineSpuModifyRequest.php | 0 ...CommerceMedicalOctokenAuthQueryRequest.php | 0 ...ayCommerceMedicalPaymentCodeGetRequest.php | 0 ...merceMedicalPaymentCreateandpayRequest.php | 0 ...ipayCommerceMedicalPaymentQueryRequest.php | 0 .../AlipayCommerceMedicalQrcodeGetRequest.php | 0 ...mmerceMedicalShortenurlExchangeRequest.php | 0 ...CommerceMedicalSubscribemsgSendRequest.php | 0 ...lipayCommerceMedicalTradeCancelRequest.php | 0 ...ommerceMedicalTradeCreateandpayRequest.php | 0 ...AlipayCommerceMedicalTradeQueryRequest.php | 0 ...CommerceMedicalTradeRefundQueryRequest.php | 0 ...lipayCommerceMedicalTradeRefundRequest.php | 0 ...calUsermessageSubscriptionQueryRequest.php | 0 ...MerchantcardComplaintBatchqueryRequest.php | 0 ...antcardDeductionorderBatchqueryRequest.php | 0 ...MerchantcardDeductionorderQueryRequest.php | 0 ...eMerchantcardExpireperiodModifyRequest.php | 0 ...erceMerchantcardOrderBatchqueryRequest.php | 0 ...yCommerceMerchantcardOrderCloseRequest.php | 0 ...yCommerceMerchantcardOrderQueryRequest.php | 0 ...eMerchantcardTemplateBatchqueryRequest.php | 0 ...merceMerchantcardTemplateCreateRequest.php | 0 ...merceMerchantcardTemplateModifyRequest.php | 0 ...mmerceMerchantcardTemplateQueryRequest.php | 0 ...erchantcardTemplatestatusModifyRequest.php | 0 ...OperationActivityMerchantModifyRequest.php | 0 ...ceOperationActivityMerchantSignRequest.php | 0 ...OperationActivityMerchantUnsignRequest.php | 0 ...merceOperationBankActivityQueryRequest.php | 0 ...CommerceOperationBenefitAllSyncRequest.php | 0 ...eOperationBenefitReceiveConsultRequest.php | 0 ...erceOperationBenefitSingleQueryRequest.php | 0 ...merceOperationBenefitSingleSyncRequest.php | 0 ...eOperationBenefitStatusCallbackRequest.php | 0 ...randsolutionEnrollmerchantQueryRequest.php | 0 ...ationBrandsolutionGoodsstockAddRequest.php | 0 ...ndsolutionMerchantactivityPauseRequest.php | 0 ...solutionMerchantactivityRecoverRequest.php | 0 ...CommerceOperationBsEnrollSubmitRequest.php | 0 ...eOperationBsEnrollableplanQueryRequest.php | 0 ...mmerceOperationBsEnrollsRecoverRequest.php | 0 ...yCommerceOperationBsEnrollsStopRequest.php | 0 ...ommerceOperationBsInviteConsultRequest.php | 0 ...ayCommerceOperationContentApplyRequest.php | 0 ...ayCommerceOperationContentQueryRequest.php | 0 ...mmerceOperationDcsMerchantQueryRequest.php | 0 ...OperationDcsMerchantqrcodeQueryRequest.php | 0 ...perationDcsMerchantqrcodeUnbindRequest.php | 0 ...erceOperationDcsProxysignSubmitRequest.php | 0 ...rationGamemarketingBenefitApplyRequest.php | 0 ...ationGamemarketingBenefitVerifyRequest.php | 0 ...ayCommerceOperationIsvOrderSyncRequest.php | 0 ...yCommerceOperationIsvQrcodeBindRequest.php | 0 ...ommerceOperationIsvQrcodeUnbindRequest.php | 0 ...mmerceOperationIsvServiceSubmitRequest.php | 0 ...yCommerceOperationIsvStatusSyncRequest.php | 0 ...yCommerceOperationItemListQueryRequest.php | 0 ...rceOperationMaterialVoucherBindRequest.php | 0 ...tionPlanetsolutioncenterIsvBindRequest.php | 0 ...mmerceOperationPoiVendingUploadRequest.php | 0 ...merceOperationPointHistoryQueryRequest.php | 0 ...perationPromoterExchangeConfirmRequest.php | 0 ...OperationPromoterExchangeSubmitRequest.php | 0 ...ceOperationPromoterPointReceiveRequest.php | 0 ...rceOperationPromoterQrcodeQueryRequest.php | 0 ...ceOperationPromoterRankingQueryRequest.php | 0 ...OperationPromoterRelationCreateRequest.php | 0 ...OperationPromoterRelationDeleteRequest.php | 0 ...rceOperationPromoterTaskReceiveRequest.php | 0 ...OperationRecyclecampBenefitSyncRequest.php | 0 ...ommerceOperationTaskDetailQueryRequest.php | 0 ...yCommerceOperationTaskListQueryRequest.php | 0 ...ionTerminalPowerbankorderFinishRequest.php | 0 ...erminalPowerbankorderInitializeRequest.php | 0 ...perationTimescardAuthorityApplyRequest.php | 0 ...erationTimescardAuthorityDeleteRequest.php | 0 ...perationTimescardAuthorityQueryRequest.php | 0 ...rationTimescardConsumelistQueryRequest.php | 0 ...tionTimescardInstanceBatchqueryRequest.php | 0 ...OperationTimescardInstanceQueryRequest.php | 0 ...perationTimescardItemBatchqueryRequest.php | 0 ...rceOperationTimescardItemCreateRequest.php | 0 ...ceOperationTimescardItemOfflineRequest.php | 0 ...rceOperationTimescardItemOnlineRequest.php | 0 ...erceOperationTimescardItemQueryRequest.php | 0 ...erationTimescardOrderBatchqueryRequest.php | 0 ...ceOperationTimescardOrderCreateRequest.php | 0 ...eOperationTimescardProductApplyRequest.php | 0 ...ceOperationTimescardRefundApplyRequest.php | 0 ...ceOperationTimescardRefundQueryRequest.php | 0 ...rationTimescardUselogBatchqueryRequest.php | 0 ...erationUnofficialMaterialSubmitRequest.php | 0 ...eOperationUserBenefitBatchqueryRequest.php | 0 ...erceOperationUserFeatureConsultRequest.php | 0 ...merceOperationUserPointExchangeRequest.php | 0 ...CommerceOperationUserPointQueryRequest.php | 0 ...ommerceOperationUserPointRefundRequest.php | 0 ...ceOperationZftApplyresultSubmitRequest.php | 0 ...ePayforprivilegeBalanceWithdrawRequest.php | 0 ...ercePayforprivilegeMemberDeleteRequest.php | 0 ...forprivilegeWithdrawamountQueryRequest.php | 0 .../AlipayCommercePetFileQueryRequest.php | 0 ...lipayCommercePoiPowerbankUploadRequest.php | 0 ...mmercePoiPowerbanklocationQueryRequest.php | 0 ...yCommercePromoterRelationCreateRequest.php | 0 ...yCommercePromoterRelationDeleteRequest.php | 0 ...AlipayCommerceReceiptBatchqueryRequest.php | 0 .../AlipayCommerceReceiptInvalidRequest.php | 0 .../AlipayCommerceReceiptSendRequest.php | 0 .../AlipayCommerceReceiptSyncRequest.php | 0 ...ipayCommerceRecycleCharityQueryRequest.php | 0 ...payCommerceRecycleSecurityQueryRequest.php | 0 ...erceRecycleetfrecordStatusQueryRequest.php | 0 ...merceRegulargoDeliveryplanQueryRequest.php | 0 ...ommerceSportsCheerResultConfirmRequest.php | 0 ...SportsCompetitionCompetitorSyncRequest.php | 0 ...erceSportsCompetitionResultSyncRequest.php | 0 ...ceSportsCompetitionScheduleSyncRequest.php | 0 ...erceSportsFacepayskinBatchqueryRequest.php | 0 ...ommerceSportsFacepayskinReceiveRequest.php | 0 ...merceSportsGamesFriendlistQueryRequest.php | 0 ...mmerceSportsGamesSendinviteSendRequest.php | 0 ...yCommerceSportsGreenenergyCheckRequest.php | 0 ...ommerceSportsGreenenergyDepositRequest.php | 0 ...mmerceSportsLessonBackstageSyncRequest.php | 0 ...portsLessonUserlessonrecordSyncRequest.php | 0 ...ommerceSportsOnlinegameGameSyncRequest.php | 0 ...rceSportsOnlinegameUsergameSyncRequest.php | 0 ...portsOnlinegameUsergamedataSyncRequest.php | 0 .../AlipayCommerceSportsRankSyncRequest.php | 0 ...merceSportsSubjectBackstageSyncRequest.php | 0 ...merceSportsTaskcenterBatchqueryRequest.php | 0 ...yCommerceSportsTaskcenterFinishRequest.php | 0 .../AlipayCommerceSportsTicketSendRequest.php | 0 ...erceSportsUsertaskCompletedSyncRequest.php | 0 ...AlipayCommerceSportsVenueCreateRequest.php | 0 ...AlipayCommerceSportsVenueModifyRequest.php | 0 ...CommerceSportsVenueOrderConfirmRequest.php | 0 ...ayCommerceSportsVenueOrderQueryRequest.php | 0 ...yCommerceSportsVenueOrderRefundRequest.php | 0 ...payCommerceSportsVenueOrderSyncRequest.php | 0 .../AlipayCommerceSportsVenueQueryRequest.php | 0 ...CommerceSportsVenueSimpleCreateRequest.php | 0 ...CommerceSportsVenueSimpleModifyRequest.php | 0 ...eSportsVirtualprizeTemplateSyncRequest.php | 0 ...mmerceSportsVirtualprizeUserGetRequest.php | 0 ...ceSportsVunueOrdervoucherVerifyRequest.php | 0 .../AlipayCommerceTaskEventCreateRequest.php | 0 .../AlipayCommerceTaskExtSyncRequest.php | 0 ...ipayCommerceTaskOperationCreateRequest.php | 0 .../AlipayCommerceTaskProcessQueryRequest.php | 0 ...ipayCommerceTaskTemplatePublishRequest.php | 0 ...CommerceTerminalPowerbankCreateRequest.php | 0 ...CommerceTerminalPowerbankModifyRequest.php | 0 ...ayCommerceTerminalVendingCreateRequest.php | 0 ...ayCommerceTerminalVendingModifyRequest.php | 0 .../AlipayCommerceTradeApplyRequest.php | 0 ...AdAduserqualificationBatchqueryRequest.php | 0 ...portAdAduserqualificationCreateRequest.php | 0 ...mmerceTransportAdCreativeCreateRequest.php | 0 ...merceTransportAdCreativeOfflineRequest.php | 0 ...ommerceTransportAdCreativeQueryRequest.php | 0 ...yCommerceTransportAdPlanCertifyRequest.php | 0 ...ayCommerceTransportAdPlanCreateRequest.php | 0 ...lipayCommerceTransportAdPlanGetRequest.php | 0 ...yCommerceTransportAdPlanOfflineRequest.php | 0 ...eTransportAdStocktaskBatchqueryRequest.php | 0 ...merceTransportAdStocktaskCreateRequest.php | 0 ...mmerceTransportAdStocktaskQueryRequest.php | 0 ...TransportAdStocktaskresultQueryRequest.php | 0 ...ayCommerceTransportAdUserCreateRequest.php | 0 ...payCommerceTransportAdUserMatchRequest.php | 0 ...CommerceTransportAuthBindingGetRequest.php | 0 ...ommerceTransportAuthBindingSyncRequest.php | 0 ...ommerceTransportBikeEnergyQueryRequest.php | 0 ...ommerceTransportCarbonDataQueryRequest.php | 0 ...erceTransportCarrentalOrderSyncRequest.php | 0 ...TransportCarrentalServiceSubmitRequest.php | 0 ...sportChargerChargerbindinfoSyncRequest.php | 0 ...eTransportChargerCommandConfirmRequest.php | 0 ...ommerceTransportChargerPncCloseRequest.php | 0 ...ommerceTransportChargerPncQueryRequest.php | 0 ...yCommerceTransportEbikeBindSyncRequest.php | 0 ...ommerceTransportEtcAdvanceQueryRequest.php | 0 ...ayCommerceTransportEtcApplySyncRequest.php | 0 ...ceTransportEtcApplyorderConsultRequest.php | 0 ...portEtcApplyorderCreateormodifyRequest.php | 0 ...merceTransportEtcApplyorderSignRequest.php | 0 ...merceTransportEtcApplyorderSyncRequest.php | 0 ...yCommerceTransportEtcBindModifyRequest.php | 0 ...merceTransportEtcBlacklistQueryRequest.php | 0 ...erceTransportEtcCardapplyNotifyRequest.php | 0 ...CommerceTransportEtcEcodataSyncRequest.php | 0 ...yCommerceTransportEtcInfoModifyRequest.php | 0 ...payCommerceTransportEtcMediaGetRequest.php | 0 ...CommerceTransportEtcRefundQueryRequest.php | 0 ...yCommerceTransportEtcResouceGetRequest.php | 0 ...ceTransportEtcSellerconfigQueryRequest.php | 0 ...erceTransportEtcSettlementApplyRequest.php | 0 ...erceTransportEtcSettlementQueryRequest.php | 0 ...rceTransportEtcSettlementRefundRequest.php | 0 ...ceTransportEtcSettlementReverseRequest.php | 0 ...mmerceTransportEtcSigninfoQueryRequest.php | 0 ...payCommerceTransportEtcTripSyncRequest.php | 0 ...erpriseApplyorderCreateormodifyRequest.php | 0 ...TransportEtcenterpriseTripQueryRequest.php | 0 ...sportEtcenterpriseVehicleCreateRequest.php | 0 ...sportEtcenterpriseVehicleModifyRequest.php | 0 ...nsportEtcenterpriseVehicleQueryRequest.php | 0 ...sportEtcenterpriseWaybillUploadRequest.php | 0 ...mmerceTransportIndustryDataSyncRequest.php | 0 ...mmerceTransportIndustryProxyUseRequest.php | 0 ...elligentizeChargescheduleCreateRequest.php | 0 ...TransportIntelligentizeDataSyncRequest.php | 0 ...ntelligentizeFlowodanalysCreateRequest.php | 0 ...igentizeLinenetworkversionQueryRequest.php | 0 ...tIntelligentizeOdanalysisCreateRequest.php | 0 ...ntelligentizeOdpredictionCreateRequest.php | 0 ...lligentizeOdpredictionexpCreateRequest.php | 0 ...tIntelligentizeServicetaskQueryRequest.php | 0 ...igentizeSingletripdurationQueryRequest.php | 0 ...ansportIntelligentizeTaskCreateRequest.php | 0 ...rtIntelligentizeTimetableCreateRequest.php | 0 ...ntelligentizeWorkscheduleCreateRequest.php | 0 ...rtIntelligentizeWorkshiftCreateRequest.php | 0 ...payCommerceTransportMessageSendRequest.php | 0 ...payCommerceTransportNfccardSendRequest.php | 0 ...portNotifycenterNotifyuserQueryRequest.php | 0 ...erceTransportOfflinepayKeyQueryRequest.php | 0 ...TransportOfflinepayRecordVerifyRequest.php | 0 ...eTransportOfflinepayTradeSettleRequest.php | 0 ...ortOfflinepayUserblacklistQueryRequest.php | 0 ...OfflinepayVirtualcardBatchqueryRequest.php | 0 ...nsportOfflinepayVirtualcardSendRequest.php | 0 ...rceTransportOilproductInfoQueryRequest.php | 0 ...ceTransportParkingEnterinfoSyncRequest.php | 0 ...rceTransportParkingExitinfoSyncRequest.php | 0 ...erceTransportParkingGoodsCreateRequest.php | 0 ...erceTransportParkingGoodsModifyRequest.php | 0 ...erceTransportParkingGoodsOnlineRequest.php | 0 ...merceTransportParkingGoodsQueryRequest.php | 0 ...TransportParkingPaymentinfoSyncRequest.php | 0 ...ransportPromotionRecommendQueryRequest.php | 0 ...mmerceTransportRailwayTradeSyncRequest.php | 0 ...tRidehailingAntforestenergySendRequest.php | 0 ...CommerceTransportTaxiDriverSendRequest.php | 0 ...eTransportTaxiDriverauthenQueryRequest.php | 0 ...nsportTaxiDriverauthstatusQueryRequest.php | 0 ...eTransportTaxiDrivercarinfoSendRequest.php | 0 ...ceTransportTaxiDriverinfoModifyRequest.php | 0 ...rceTransportTaxiDriverinfoQueryRequest.php | 0 ...ceTransportTaxiDriverlevelQueryRequest.php | 0 ...eTransportTaxiDrivermachineBindRequest.php | 0 ...TaxiDriverqrcodetradeBatchqueryRequest.php | 0 ...sportTaxiDriverqrcodetradeQueryRequest.php | 0 ...eTransportTaxiDriverstatusQueryRequest.php | 0 ...mmerceTransportTaxiHeatmapQueryRequest.php | 0 ...TransportTaxiHighvalueorderSyncRequest.php | 0 ...rtTaxiMachinedrivercarinfoQueryRequest.php | 0 ...merceTransportTaxiOrderinfoSyncRequest.php | 0 ...erceTransportTaxiOrderlistQueryRequest.php | 0 ...rceTransportTaxiOrderpriceQueryRequest.php | 0 ...merceTransportTaxiTranscapQueryRequest.php | 0 ...merceTransportTourVoucherVerifyRequest.php | 0 ...merceTransportTravelRecordQueryRequest.php | 0 ...CommerceTransportVehOrderRefundRequest.php | 0 ...ansportVehicleownerBizruleMatchRequest.php | 0 ...nsportVehicleownerBlacklistSyncRequest.php | 0 ...sportVehicleownerCampaignModifyRequest.php | 0 ...portVehicleownerCampaignOfflineRequest.php | 0 ...sportVehicleownerCampaignOnlineRequest.php | 0 ...portVehicleownerCampaignPublishRequest.php | 0 ...nsportVehicleownerCampaignQueryRequest.php | 0 ...tVehicleownerCampaignauditQueryRequest.php | 0 ...ransportVehicleownerMessageSendRequest.php | 0 ...portVehicleownerSettlementApplyRequest.php | 0 ...portVehicleownerSettlementQueryRequest.php | 0 ...ortVehicleownerSettlementRefundRequest.php | 0 ...nsportVehicleownerTransdataSyncRequest.php | 0 ...TransportVirtualcardRightsQueryRequest.php | 0 ...erceTransportWorldCarddataApplyRequest.php | 0 ...ceTransportWorldCardscriptQueryRequest.php | 0 ...yCommerceTransportWorldDataSyncRequest.php | 0 ...eTransportWorldVirtualcardApplyRequest.php | 0 ...sportWorldVirtualcardBatchqueryRequest.php | 0 ...payCommerceVoucherResultConsultRequest.php | 0 ...payCommerceVoucherTemplateQueryRequest.php | 0 ...ipayCommerceWaterTaskBatchqueryRequest.php | 0 .../AlipayCommerceWaterTaskCreateRequest.php | 0 .../AlipayCommerceWaterTaskFinishRequest.php | 0 .../AlipayCommerceWaterTaskModifyRequest.php | 0 .../AlipayCommerceWaterTaskQueryRequest.php | 0 ...ipayCommerceWaterUsertaskModifyRequest.php | 0 ...lipayCommerceWaterUsertaskQueryRequest.php | 0 ...AlipayCommerceWaterUsertaskSendRequest.php | 0 ...ceWaterUsertaskdetailBatchqueryRequest.php | 0 ...ommerceWaterUsertaskdetailQueryRequest.php | 0 ...CommerceYuntaskAccountbookQueryRequest.php | 0 ...merceYuntaskAccountbookWithdrawRequest.php | 0 ...ayCommerceYuntaskAgreementQueryRequest.php | 0 ...payCommerceYuntaskAgreementSignRequest.php | 0 .../AlipayCommerceYuntaskConfirmRequest.php | 0 ...ayCommerceYuntaskCreateormodifyRequest.php | 0 .../AlipayCommerceYuntaskDeleteRequest.php | 0 .../AlipayCommerceYuntaskDetailGetRequest.php | 0 ...yCommerceYuntaskGuidedcodeQueryRequest.php | 0 .../AlipayCommerceYuntaskHunterGetRequest.php | 0 ...lipayCommerceYuntaskHunterQueryRequest.php | 0 ...payCommerceYuntaskHunterReceiveRequest.php | 0 .../AlipayCommerceYuntaskListQueryRequest.php | 0 ...ayCommerceYuntaskOperationQueryRequest.php | 0 ...payCommerceYuntaskPointExchangeRequest.php | 0 ...ommerceYuntaskPointaccountQueryRequest.php | 0 ...rceYuntaskPointinstructionQueryRequest.php | 0 .../AlipayCommerceYuntaskPublishRequest.php | 0 ...merceYuntaskRankstatisticsQueryRequest.php | 0 ...skRecruitenrolledinfoBatchqueryRequest.php | 0 .../AlipayCommerceYuntaskRefuseRequest.php | 0 .../AlipayCommerceYuntaskResumeRequest.php | 0 ...erceYuntaskSalegiftpackageQueryRequest.php | 0 ...merceYuntaskShopstatisticsQueryRequest.php | 0 .../AlipayCommerceYuntaskStopRequest.php | 0 ...ceYuntaskSummarystatisticsQueryRequest.php | 0 ...ipayCommerceYuntaskTaxbillQueryRequest.php | 0 ...mmerceYuntaskTransferBatchqueryRequest.php | 0 ...ipayCommerceZhimaPreorderCreateRequest.php | 0 ...ayCommerceZhimaSubmerchantQueryRequest.php | 0 ...payCommerceZhimaSubmerchantSyncRequest.php | 0 ...CreditAutofinanceDataBatchqueryRequest.php | 0 ...lipayCreditAutofinanceLoanApplyRequest.php | 0 ...lipayCreditAutofinanceLoanCloseRequest.php | 0 ...yCreditAutofinanceLoanPlanQueryRequest.php | 0 .../AlipayCreditAutofinanceVidGetRequest.php | 0 ...yCreditCreditriskDashboardQueryRequest.php | 0 .../AlipayCreditCreditriskDataPutRequest.php | 0 .../AlipayDaoweiOrderCancelRequest.php | 0 .../AlipayDaoweiOrderConfirmRequest.php | 0 .../AlipayDaoweiOrderModifyRequest.php | 0 .../request/AlipayDaoweiOrderQueryRequest.php | 0 .../AlipayDaoweiOrderRefundRequest.php | 0 .../AlipayDaoweiOrderRefuseRequest.php | 0 .../AlipayDaoweiOrderSpModifyRequest.php | 0 .../AlipayDaoweiOrderTransferRequest.php | 0 .../AlipayDaoweiServiceModifyRequest.php | 0 .../request/AlipayDaoweiSpModifyRequest.php | 0 .../AlipayDaoweiSpScheduleModifyRequest.php | 0 .../AlipayDaoweiWeikeTaskviewQueryRequest.php | 0 ...yDataAiserviceBikepriceDataSyncRequest.php | 0 ...AlipayDataAiserviceBikepriceGetRequest.php | 0 ...AiserviceCloudbusAvailableQueryRequest.php | 0 ...iserviceCloudbusHistorygeoQueryRequest.php | 0 ...serviceCloudbusMetrodetailQueryRequest.php | 0 ...taAiserviceCloudbusMetroodQueryRequest.php | 0 ...AiserviceCloudbusMetrotimeQueryRequest.php | 0 ...lipayDataAiserviceCloudbusOdGetRequest.php | 0 ...taAiserviceCloudbusOridestodGetRequest.php | 0 ...viceCloudbusPredictbuslineRetryRequest.php | 0 ...iceCloudbusPredictbuslineSubmitRequest.php | 0 ...rviceCloudbusPredictresultQueryRequest.php | 0 ...aAiserviceCloudbusResourceQueryRequest.php | 0 ...AiserviceCloudbusResourceUploadRequest.php | 0 ...erviceCloudbusSchedualconfigGetRequest.php | 0 ...erviceCloudbusSchedualconfigSetRequest.php | 0 ...iserviceCloudbusSchedualtaskAddRequest.php | 0 ...erviceCloudbusSchedualtaskQueryRequest.php | 0 ...viceCloudbusSchedualtasktimeAddRequest.php | 0 ...ceCloudbusSchedualtasktimeQueryRequest.php | 0 ...ceCloudbusScheduletasklistQueryRequest.php | 0 ...erviceCloudbusScheduletaskodAddRequest.php | 0 ...viceCloudbusScheduletaskodQueryRequest.php | 0 ...iceCloudbusScheduletaskshiftAddRequest.php | 0 ...eCloudbusScheduletaskshiftQueryRequest.php | 0 ...viceCloudbusScheduletriptimeGetRequest.php | 0 ...yDataAiserviceCloudbusTimeodGetRequest.php | 0 ...taAiserviceCloudbusTotalodQueryRequest.php | 0 ...viceCloudbusTransitorridorQueryRequest.php | 0 ...DataAiserviceHellobikeSiteQueryRequest.php | 0 ...ataAiserviceHellobikeSiteSubmitRequest.php | 0 ...ipayDataAiserviceJinyoutestSyncRequest.php | 0 ...payDataAiserviceJunengLoanQueryRequest.php | 0 ...servicePriceoptimizerConfigSyncRequest.php | 0 ...AiservicePriceoptimizerDataSyncRequest.php | 0 ...yDataAiservicePriceoptimizerGetRequest.php | 0 ...payDataAiserviceSgxGatewayQueryRequest.php | 0 ...lipayDataAiserviceSmartpriceGetRequest.php | 0 ...ceSmartpriceMerchanteffectQueryRequest.php | 0 ...ayDataAntsycmShopdataBatchqueryRequest.php | 0 .../AlipayDataAntsycmShopdataQueryRequest.php | 0 ...AlipayDataAntsycmShoptaskUploadRequest.php | 0 ...ataBillAccountbookereceiptApplyRequest.php | 0 ...ataBillAccountbookereceiptQueryRequest.php | 0 ...AlipayDataBillAccountdailyQueryRequest.php | 0 .../AlipayDataBillAccountlogQueryRequest.php | 0 .../AlipayDataBillBailQueryRequest.php | 0 .../AlipayDataBillBalanceQueryRequest.php | 0 .../AlipayDataBillBalancehisQueryRequest.php | 0 ...AlipayDataBillBizfundagentQueryRequest.php | 0 .../request/AlipayDataBillBuyQueryRequest.php | 0 .../AlipayDataBillDownloadurlGetRequest.php | 0 .../AlipayDataBillEreceiptApplyRequest.php | 0 .../AlipayDataBillEreceiptQueryRequest.php | 0 ...lipayDataBillEreceiptagentApplyRequest.php | 0 ...lipayDataBillFreezebalanceQueryRequest.php | 0 .../AlipayDataBillSellQueryRequest.php | 0 .../AlipayDataBillTransferQueryRequest.php | 0 ...ataBillTransferaccountbookQueryRequest.php | 0 ...ipayDataDataexchangeDtmorseSyncRequest.php | 0 ...DataDataexchangeDtmorsepordSyncRequest.php | 0 .../AlipayDataDataexchangeSfasdfRequest.php | 0 ...taserviceAdConversionBatchqueryRequest.php | 0 ...taDataserviceAdConversionUploadRequest.php | 0 ...DataserviceAdCreativeBatchqueryRequest.php | 0 ...serviceAdCreativeCreateormodifyRequest.php | 0 ...yDataDataserviceAdCreativeQueryRequest.php | 0 ...lipayDataDataserviceAdDataQueryRequest.php | 0 ...payDataDataserviceAdDatasetSyncRequest.php | 0 ...lipayDataDataserviceAdDmpCreateRequest.php | 0 ...ataserviceAdGroupCreateormodifyRequest.php | 0 ...ipayDataDataserviceAdGroupQueryRequest.php | 0 .../AlipayDataDataserviceAdOfflineRequest.php | 0 .../AlipayDataDataserviceAdOnlineRequest.php | 0 ...payDataDataserviceAdOrderCreateRequest.php | 0 ...ipayDataDataserviceAdOrderQueryRequest.php | 0 ...DataserviceAdPlanCreateormodifyRequest.php | 0 ...lipayDataDataserviceAdPlanQueryRequest.php | 0 ...erviceAdPrincipalCheckavailableRequest.php | 0 ...taDataserviceAdPrincipalConsultRequest.php | 0 ...erviceAdPrincipalCreateormodifyRequest.php | 0 ...DataDataserviceAdPrincipalQueryRequest.php | 0 ...ataDataserviceAdPrincipaldmpSetRequest.php | 0 ...taDataserviceAdPrincipaldmpSyncRequest.php | 0 ...yDataDataserviceAdProductModifyRequest.php | 0 ...aserviceAdPromotepageBatchqueryRequest.php | 0 ...ataserviceAdPromotepageDownloadRequest.php | 0 ...taDataserviceAdPromotepageQueryRequest.php | 0 ...viceAdPromotepagestatisticQueryRequest.php | 0 ...ataDataserviceAdReportdataQueryRequest.php | 0 ...lipayDataDataserviceAdStoreBindRequest.php | 0 ...ipayDataDataserviceAdUserCreateRequest.php | 0 ...DataserviceAdUserbalanceOfflineRequest.php | 0 ...aDataserviceAdUserbalanceOnlineRequest.php | 0 ...iceAntdataassetsClearnodeCreateRequest.php | 0 ...ntdataassetsCloudjobstatusQueryRequest.php | 0 ...rviceAntdataassetsFixdataCreateRequest.php | 0 ...iceAntdataassetsOdpscolumnQueryRequest.php | 0 ...eAntdataassetsPublishtaskCreateRequest.php | 0 ...iceAntdataassetsUploadjobCreateRequest.php | 0 ...DataDataserviceAntlbsCrowdMatchRequest.php | 0 ...ipayDataDataserviceAproveCreateRequest.php | 0 ...rviceBillDingstaffbizorderQueryRequest.php | 0 ...DataserviceBillDownloadurlQueryRequest.php | 0 ...taserviceBusinessAnalysisCreateRequest.php | 0 ...taDataserviceBusinessMallCreateRequest.php | 0 ...aDataserviceBusinessReportQueryRequest.php | 0 ...ataDataserviceChinaremodelQueryRequest.php | 0 .../AlipayDataDataserviceCodeRecoRequest.php | 0 ...DataDataserviceConsumIndexQueryRequest.php | 0 ...DataDataserviceConsumRatioQueryRequest.php | 0 ...DataDataserviceDataJhjtestQueryRequest.php | 0 .../AlipayDataDataserviceDataQueryRequest.php | 0 ...lipayDataDataserviceDatabusSendRequest.php | 0 ...taserviceDeployorderDetailQueryRequest.php | 0 ...ataserviceDeployorderResultSendRequest.php | 0 ...iceDeviceinstanceCreateormodifyRequest.php | 0 ...ataserviceDeviceinstanceOfflineRequest.php | 0 ...DataserviceDeviceinstanceOnlineRequest.php | 0 ...DataDataserviceDmpserviceCreateRequest.php | 0 ...ataserviceDspcreativeBatchqueryRequest.php | 0 ...ataDataserviceDspcreativeUploadRequest.php | 0 ...DataDataserviceHellobikeLogSyncRequest.php | 0 ...taserviceHolographicFactorQueryRequest.php | 0 .../AlipayDataDataserviceIcrowdUseRequest.php | 0 ...ataDataserviceOrderreportCreateRequest.php | 0 ...serviceProductAppCreateormodifyRequest.php | 0 ...DataDataserviceProductAppModifyRequest.php | 0 ...pertyBusinesspropertyBatchqueryRequest.php | 0 ...ePropertyBusinesspropertyCreateRequest.php | 0 ...ePropertyBusinesspropertyModifyRequest.php | 0 .../AlipayDataDataserviceSdfsdfRequest.php | 0 ...ppingmallrecShopandvoucherQueryRequest.php | 0 ...ataDataserviceUserlevelZrankGetRequest.php | 0 ...taserviceVerificationResultSendRequest.php | 0 ...payDataDataserviceVerifyAaQueryRequest.php | 0 ...yDataDataserviceXlightTaskQueryRequest.php | 0 ...ataserviceYuebaoassetDetailSendRequest.php | 0 ...DataserviceYuebaolqdDetailQueryRequest.php | 0 .../AlipayDataDdtJhjtestCreateRequest.php | 0 .../AlipayDataDingMessageSendRequest.php | 0 ...lipayDataDpcAlisisOlapprocessorRequest.php | 0 ...otdataAnomalydetectionBaiVerifyRequest.php | 0 ...ayDataIotdataBaiCargocountQueryRequest.php | 0 ...yDataIotdataBusinessPointCreateRequest.php | 0 ...ayDataIotdataBusinessPointQueryRequest.php | 0 ...lipayDataIotdataDataDetailQueryRequest.php | 0 ...AlipayDataIotdataDataTotalQueryRequest.php | 0 ...ipayDataIotdataIdpSolutionQueryRequest.php | 0 ...dataIdpsolutionProductinfoQueryRequest.php | 0 ...ataIdpsolutionProductpriceQueryRequest.php | 0 ...taIotdataImageaestheticBaiQueryRequest.php | 0 ...lipayDataIotdataPointDeviceBindRequest.php | 0 ...payDataIotdataPointDeviceUnbindRequest.php | 0 ...ataIotdataSearchlibraryBaiQueryRequest.php | 0 ...taIotdataSearchlibraryBaiUploadRequest.php | 0 ...taIotdataTextdifferenceBaiQueryRequest.php | 0 ...payDataIotdataUserBusinessQueryRequest.php | 0 ...ayDataMdaAsiangamesofflineQueryRequest.php | 0 ...yDataMdaAsiangamesrealtimeQueryRequest.php | 0 .../AlipayDataMdaDigitalpayQueryRequest.php | 0 ...ayDataMdaDigitalpayofflineQueryRequest.php | 0 ...DataMdaDigitaltorchofflineQueryRequest.php | 0 .../AlipayDataMdaGamereportQueryRequest.php | 0 ...lipayDataMdaGreenagofflineQueryRequest.php | 0 ...ipayDataMdaGreenagrealtimeQueryRequest.php | 0 .../AlipayDataMdaLeftticketQueryRequest.php | 0 .../AlipayDataMdaLefttrafficQueryRequest.php | 0 ...ipayDataMdaMapdistributionQueryRequest.php | 0 .../AlipayDataMdaMaplineinfoQueryRequest.php | 0 ...AlipayDataMdaMaptorchrelayQueryRequest.php | 0 ...AlipayDataMdaMaptorchrouteQueryRequest.php | 0 ...lipayDataMdaMiniappofflineQueryRequest.php | 0 ...ipayDataMdaMiniapprealtimeQueryRequest.php | 0 .../AlipayDataMdaMiniappsaftyQueryRequest.php | 0 ...AlipayDataMdaMiniappserverQueryRequest.php | 0 ...AlipayDataMdaMiniappstaticQueryRequest.php | 0 ...lipayDataMdaMiniappsupportQueryRequest.php | 0 .../AlipayDataMdaMiniapptradeQueryRequest.php | 0 ...ayDataMdaTorchrelayofflineQueryRequest.php | 0 ...ataMdaTorchreplaycenterreaQueryRequest.php | 0 ...ayDataMdaTorchreplayequityQueryRequest.php | 0 ...ataMdaTorchreplayleftoffliQueryRequest.php | 0 ...ataMdaTorchreplayleftstatiQueryRequest.php | 0 ...ataMdaTorchreplayrightrealQueryRequest.php | 0 ...ataMdaTorchreplayrightstatQueryRequest.php | 0 ...AlipayDataMdaTorchreplayuvQueryRequest.php | 0 ...payDataMdaWelfareagofflineQueryRequest.php | 0 ...ayDataMdaWelfareagrealtimeQueryRequest.php | 0 .../request/AlipayDataPrinterBindRequest.php | 0 .../AlipayDataPrinterStatusGetRequest.php | 0 .../AlipayDataPrinterTaskCancelRequest.php | 0 .../AlipayDataPrinterTaskSubmitRequest.php | 0 .../AlipayDataPrinterTasksCancelRequest.php | 0 .../AlipayDataPrinterTokenGetRequest.php | 0 .../AlipayDataPrinterUnbindRequest.php | 0 .../AlipayDataRiskRtopobtsregQueryRequest.php | 0 .../AlipayDataServiceOpenAnalyzeRequest.php | 0 .../request/AlipayDataShuanqQueryRequest.php | 0 .../aop/request/AlipayDataSoundSetRequest.php | 0 .../AlipayDataSsssxxxTransferRequest.php | 0 .../AlipayDataTwentyTwoQueryRequest.php | 0 .../AlipayDataZbdmLineageQueryRequest.php | 0 ...payDatabizCorePaymentAbilityGetRequest.php | 0 ...DatabizCorePaymentAbilityUpdateRequest.php | 0 .../AlipayDatabizCoreUserLevelGetRequest.php | 0 ...icgovernanceRiskevaluationQueryRequest.php | 0 ...payDigitalmgmtAppAppreportQueryRequest.php | 0 ...yDigitalmgmtAppDetecttaskCreateRequest.php | 0 ...DigitalmgmtAppUrlforuploadQueryRequest.php | 0 ...AlipayDigitalmgmtCmallGoodsSyncRequest.php | 0 ...lipayDigitalmgmtCmallStatusSyncRequest.php | 0 ...lmgmtDcguardCardofuserinfoQueryRequest.php | 0 ...talmgmtDcmealMightydataInfoSyncRequest.php | 0 ...almgmtEcmcoreDataarchivesCreateRequest.php | 0 ...igitalmgmtHrcampuscoreEntrySyncRequest.php | 0 ...HrcampuscoreNiukeexamResultSyncRequest.php | 0 ...coreNiukeexamreportResultUploadRequest.php | 0 ...cominsuInsuclaimAttachmentQueryRequest.php | 0 ...gmtHrcominsuInsuclaimBatchqueryRequest.php | 0 ...mtHrcominsuInsuclaimOfflineSyncRequest.php | 0 ...gmtHrcominsuInsuclaimOnlineSyncRequest.php | 0 ...rcominsuInsuclaimProgBatchqueryRequest.php | 0 ...mgmtHrcominsuInsuclaimProgQueryRequest.php | 0 ...italmgmtHrcominsuInsuclaimQueryRequest.php | 0 ...tHrhealthEapAuthorityBatchqueryRequest.php | 0 ...mgmtHrhealthEntryUserBatchqueryRequest.php | 0 ...mgmtHrhealthEntryUserInitializeRequest.php | 0 ...igitalmgmtHrhealthEntryUserSyncRequest.php | 0 ...mgmtHrhealthKdysPersoninfoQueryRequest.php | 0 ...mgmtLandcoreLandcoretpspBpmSyncRequest.php | 0 ...mtLandcoreLandcoretpspCbbpmSyncRequest.php | 0 ...andcoretpspDataarchivesCallbackRequest.php | 0 ...mtLandcoreLandcoretpspJhbpmSyncRequest.php | 0 .../AlipayDigitalmgmtLinktypeQueryRequest.php | 0 .../AlipayDigitalmgmtPoQueryRequest.php | 0 ...DigitalmgmtPunchoutBasketCreateRequest.php | 0 ...ipayDigitalmgmtPunchoutPrCreateRequest.php | 0 ...yDigitalmgmtPunchoutProductSyncRequest.php | 0 ...almgmtPunchoutProductstatusSyncRequest.php | 0 .../AlipayDigitalmgmtRcvCreateRequest.php | 0 .../AlipayDigitalmgmtRcvQueryRequest.php | 0 ...AlipayDigitalmgmtScenetypeQueryRequest.php | 0 ...oundationUpdatevolunteersCreateRequest.php | 0 ...efoundationVolunteersBatchqueryRequest.php | 0 ...payDigitalopUcdpApebehaviorSyncRequest.php | 0 ...pUcdpApecreativeDesigntextQueryRequest.php | 0 ...opUcdpApecreativeFailtaskModifyRequest.php | 0 ...italopUcdpApecreativeGroupQueryRequest.php | 0 ...alopUcdpApecreativeMaterialSyncRequest.php | 0 ...dpApecreativePictaskresultQueryRequest.php | 0 ...pUcdpApecreativeResultpicCreateRequest.php | 0 ...italopUcdpApecreativeStyleQueryRequest.php | 0 ...reativeStyledesignrelationQueryRequest.php | 0 ...UcdpApecreativeTextprocessQueryRequest.php | 0 .../AlipayDigitalopUcdpApedataSyncRequest.php | 0 ...igitalopUcdpApeexperimentModifyRequest.php | 0 ...DigitalopUcdpApeexperimentQueryRequest.php | 0 ...talopUcdpApeexperimentTaskQueryRequest.php | 0 ...AlipayDigitalopUcdpApeitemQueryRequest.php | 0 ...DigitalopUcdpApeitemsearchQueryRequest.php | 0 ...ayDigitalopUcdpApeprojectCreateRequest.php | 0 ...lipayDigitalopUcdpApeselectSyncRequest.php | 0 ...ipayDigitalopUcdpApeshopidQueryRequest.php | 0 ...AlipayDiscoveryTaxiOrderConfirmRequest.php | 0 .../AlipayEbppAccountBalanceQueryRequest.php | 0 .../aop/request/AlipayEbppBillAddRequest.php | 0 .../aop/request/AlipayEbppBillGetRequest.php | 0 .../request/AlipayEbppBillRefundRequest.php | 0 .../request/AlipayEbppBillSearchRequest.php | 0 ...payEbppBillchargeBillBatchqueryRequest.php | 0 ...yEbppBillchargeOrderBatchcreateRequest.php | 0 ...ipayEbppBillchargeSuborderQueryRequest.php | 0 ...ayEbppBillchargeUnionorderQueryRequest.php | 0 .../AlipayEbppBillkeyUpgradeQueryRequest.php | 0 .../AlipayEbppBillkeyUpgradeRequest.php | 0 ...ayEbppChargerGreenenergyPublishRequest.php | 0 .../AlipayEbppCommonBillQueryRequest.php | 0 .../AlipayEbppCommonBillkeyQueryRequest.php | 0 .../AlipayEbppCommonNotifySendRequest.php | 0 ...AlipayEbppCommunityAccessUploadRequest.php | 0 ...bppCommunityChargeproductModifyRequest.php | 0 ...bppCommunityCommunityinfoCreateRequest.php | 0 ...pCommunityEntranceguarddataSyncRequest.php | 0 ...CommunityExternalbillsyncUploadRequest.php | 0 .../AlipayEbppCommunityIsvCreateRequest.php | 0 ...AlipayEbppCommunityNoticeDeleteRequest.php | 0 ...lipayEbppCommunityNoticeInvalidRequest.php | 0 ...lipayEbppCommunityNoticePublishRequest.php | 0 .../AlipayEbppCommunityNoticeSyncRequest.php | 0 ...payEbppCommunityOwnercardCreateRequest.php | 0 ...lipayEbppCommunityOwnercardSyncRequest.php | 0 ...ayEbppCommunityOwnercardmsgSyncRequest.php | 0 ...ipayEbppCommunityPropertyCreateRequest.php | 0 .../AlipayEbppCommunityPubkeyQueryRequest.php | 0 ...EbppCommunityRelationshipCreateRequest.php | 0 ...EbppCommunityRelationshipModifyRequest.php | 0 .../AlipayEbppCommunityRoomCreateRequest.php | 0 .../AlipayEbppCommunityRoomDeleteRequest.php | 0 .../AlipayEbppCommunityRoomModifyRequest.php | 0 ...ipayEbppCommunityServiceOfflineRequest.php | 0 ...lipayEbppCommunityServiceOnlineRequest.php | 0 ...AlipayEbppCommunityServiceQueryRequest.php | 0 ...unityTemporaryvisitorstagVerifyRequest.php | 0 ...ommunityThirdpartyserviceCreateRequest.php | 0 .../AlipayEbppCommunityUsertagSyncRequest.php | 0 ...lipayEbppConfigChargeinstSearchRequest.php | 0 .../AlipayEbppConfigCitySearchRequest.php | 0 .../AlipayEbppConfigProductSearchRequest.php | 0 .../AlipayEbppConfigProvinceSearchRequest.php | 0 .../request/AlipayEbppDetectCreateRequest.php | 0 .../AlipayEbppDetectReportQueryRequest.php | 0 ...lipayEbppEbppBillkeyDeductQueryRequest.php | 0 ...payEbppEbppBillkeyDeductUpgradeRequest.php | 0 ...yEbppEbppConfirmpayurlTestQueryRequest.php | 0 ...lipayEbppEbppInstotherconfigUseRequest.php | 0 ...payEbppEbppPdeductCzsignUpgradeRequest.php | 0 .../AlipayEbppEdeductForecastQueryRequest.php | 0 .../AlipayEbppFacepayBillCancelRequest.php | 0 .../AlipayEbppFacepayBillPayRequest.php | 0 .../AlipayEbppFacepayBillQueryRequest.php | 0 .../AlipayEbppFlowModeQueryRequest.php | 0 ...ipayEbppFlowQualificationDetectRequest.php | 0 .../AlipayEbppFlowStatusQueryRequest.php | 0 ...yEbppIndustryAntforestEventSendRequest.php | 0 ...lipayEbppIndustryApplyflowQueryRequest.php | 0 ...ayEbppIndustryBillNettingRefundRequest.php | 0 .../AlipayEbppIndustryBizinfoApplyRequest.php | 0 .../AlipayEbppIndustryBizinfoQueryRequest.php | 0 .../AlipayEbppIndustryClearApplyRequest.php | 0 ...ipayEbppIndustryGovFastmodeSyncRequest.php | 0 ...yEbppIndustryGovHealthcodeQueryRequest.php | 0 ...bppIndustryGovWeatheralarmCloseRequest.php | 0 ...EbppIndustryGovWeatheralarmSyncRequest.php | 0 ...ndustryGovserviceRecommendQueryRequest.php | 0 ...AlipayEbppIndustryHireApplySyncRequest.php | 0 .../AlipayEbppIndustryJobApplySyncRequest.php | 0 ...payEbppIndustryJobApplyinfoSyncRequest.php | 0 ...ayEbppIndustryJobContractCreateRequest.php | 0 ...payEbppIndustryJobContractQueryRequest.php | 0 .../AlipayEbppIndustryJobSyncRequest.php | 0 ...lipayEbppIndustryKmsPubkeyQueryRequest.php | 0 ...ppIndustryNucleicacidCodeVerifyRequest.php | 0 ...tryNucleicremindSubscribeModifyRequest.php | 0 ...stryNucleicremindSubscribeQueryRequest.php | 0 ...ndustryOnecodepassAgreementSyncRequest.php | 0 ...ppIndustryOnecodepassOrderCloseRequest.php | 0 ...pIndustryOnecodepassOrderCreateRequest.php | 0 ...ppIndustryOnecodepassOrderQueryRequest.php | 0 ...pIndustryOnecodepassOrderRefundRequest.php | 0 .../AlipayEbppIndustryOrderCreateRequest.php | 0 .../AlipayEbppIndustryOrderQueryRequest.php | 0 ...yEbppIndustryPerformOrderCreateRequest.php | 0 ...ayEbppIndustryPerformOrderQueryRequest.php | 0 ...yEbppIndustryPerformOrderRefundRequest.php | 0 ...ndustrySupervisionAccountCreateRequest.php | 0 ...IndustrySupervisionAccountQueryRequest.php | 0 ...dustrySupervisionBillBatchqueryRequest.php | 0 ...ndustrySupervisionFundsTransferRequest.php | 0 ...rvisionFundstransferQuerystatusRequest.php | 0 ...pIndustrySupervisionOrderCreateRequest.php | 0 ...ppIndustrySupervisionOrderQueryRequest.php | 0 ...trySupervisionOrderfundUnfreezeRequest.php | 0 ...trySupervisionTransferbillQueryRequest.php | 0 .../AlipayEbppInspectCreateRequest.php | 0 .../AlipayEbppInspectNotifyRequest.php | 0 .../AlipayEbppInspectSessionQueryRequest.php | 0 ...ppInstserviceContractdeductSignRequest.php | 0 ...InstserviceContractdeductUnsignRequest.php | 0 ...payEbppInstserviceDeductConfirmRequest.php | 0 ...payEbppInstserviceDeductConsultRequest.php | 0 .../AlipayEbppInstserviceDeductPayRequest.php | 0 ...lipayEbppInstserviceDeductQueryRequest.php | 0 ...AlipayEbppInstserviceDeductSignRequest.php | 0 ...ipayEbppInstserviceDeductUnsignRequest.php | 0 ...nstserviceDeductagreementModifyRequest.php | 0 ...bppInstserviceDeductresultQueryRequest.php | 0 ...InstserviceExchangeresultNotifyRequest.php | 0 ...ppInstserviceIdentityInitializeRequest.php | 0 ...payEbppInstserviceMessageNotifyRequest.php | 0 ...lipayEbppInstserviceOrderCreateRequest.php | 0 ...InstserviceSignresultBatchqueryRequest.php | 0 ...yEbppInstserviceSignresultQueryRequest.php | 0 ...lipayEbppInstserviceTokenCreateRequest.php | 0 ...payEbppInstserviceVoucherDeleteRequest.php | 0 ...AlipayEbppInvoiceApplyInvUploadRequest.php | 0 .../request/AlipayEbppInvoiceApplyRequest.php | 0 ...lipayEbppInvoiceApplyResultSyncRequest.php | 0 ...payEbppInvoiceApplyStatusNotifyRequest.php | 0 ...ipayEbppInvoiceApplystatusQueryRequest.php | 0 .../AlipayEbppInvoiceAuthSignRequest.php | 0 .../AlipayEbppInvoiceAuthUnsignRequest.php | 0 .../AlipayEbppInvoiceCompanyQueryRequest.php | 0 .../AlipayEbppInvoiceCompanySubmitRequest.php | 0 ...payEbppInvoiceDetailOutputQueryRequest.php | 0 ...payEbppInvoiceEcorderOrderQueryRequest.php | 0 ...ipayEbppInvoiceEinvpackageQueryRequest.php | 0 ...EbppInvoiceEmailInvoiceinfoSendRequest.php | 0 ...pInvoiceEmailOriginalinfoUploadRequest.php | 0 ...nterpriseMerchantrelationCreateRequest.php | 0 ...terpriseSummaryinvoicebillQueryRequest.php | 0 ...erpriseconsumeConsumeBatchqueryRequest.php | 0 ...iceEnterpriseconsumeDetailQueryRequest.php | 0 ...consumeEnterpriseopenruleCreateRequest.php | 0 ...consumeEnterpriseopenruleModifyRequest.php | 0 ...econsumeEnterpriseopenruleQueryRequest.php | 0 ...seconsumeOpenrulerelationCreateRequest.php | 0 ...erpriseconsumeRelatedetailQueryRequest.php | 0 ...onsumeSummaryinvoicedetailQueryRequest.php | 0 ...seexctrlEmployertitleBatchqueryRequest.php | 0 ...rpriseexctrlEmployertitleCreateRequest.php | 0 ...rpriseexctrlEmployertitleModifyRequest.php | 0 ...erpriseexctrlEmployertitleQueryRequest.php | 0 ...terpriseserviceBindserviceQueryRequest.php | 0 ...yEbppInvoiceExpenseProgressSyncRequest.php | 0 ...iceExpensecomsueOutsourceNotifyRequest.php | 0 ...ExpensecontrolAggregationCreateRequest.php | 0 ...ceExpensecontrolCostassertQueryRequest.php | 0 ...pensecontrolEmployeequotaCreateRequest.php | 0 ...eExpensecontrolIssuebatchCancelRequest.php | 0 ...eExpensecontrolIssuebatchCreateRequest.php | 0 ...nvoiceExpensecontrolQuotaCreateRequest.php | 0 ...nvoiceExpensecontrolQuotaModifyRequest.php | 0 ...InvoiceExpensecontrolQuotaQueryRequest.php | 0 ...nvoiceExpenserulesEmployeeQueryRequest.php | 0 ...eExpenserulesEmployeerulesQueryRequest.php | 0 ...ExpenserulesGroupemployeeModifyRequest.php | 0 ...penserulesProjectemployeeModifyRequest.php | 0 ...ceExpenserulesProjectinfoModifyRequest.php | 0 ...ceExpenserulesProjectruleCreateRequest.php | 0 ...iceExpenserulesProjectruleQueryRequest.php | 0 ...eExpenserulesProjectrulesModifyRequest.php | 0 ...oiceExpenserulesSceneruleCreateRequest.php | 0 ...oiceExpenserulesSceneruleModifyRequest.php | 0 ...voiceExpenserulesSceneruleQueryRequest.php | 0 ...nvoiceExpensesceneMerchantQueryRequest.php | 0 ...lipayEbppInvoiceFileOutputQueryRequest.php | 0 .../AlipayEbppInvoiceFileQueryRequest.php | 0 .../AlipayEbppInvoiceFileSyncRetryRequest.php | 0 ...ceFinancialBlockchainBatchqueryRequest.php | 0 ...ipayEbppInvoiceInfoApplyidQueryRequest.php | 0 .../AlipayEbppInvoiceInfoGetRequest.php | 0 .../AlipayEbppInvoiceInfoSendRequest.php | 0 ...payEbppInvoiceInstitutionCreateRequest.php | 0 ...payEbppInvoiceInstitutionDeleteRequest.php | 0 ...voiceInstitutionDetailinfoQueryRequest.php | 0 ...iceInstitutionExpenseruleCreateRequest.php | 0 ...iceInstitutionExpenseruleDeleteRequest.php | 0 ...iceInstitutionExpenseruleModifyRequest.php | 0 ...payEbppInvoiceInstitutionModifyRequest.php | 0 ...InvoiceInstitutionPageinfoQueryRequest.php | 0 ...ppInvoiceInstitutionScopeModifyRequest.php | 0 ...ceInstitutionScopepageinfoQueryRequest.php | 0 ...ssuebatchIssuerecordsBatchqueryRequest.php | 0 ...lipayEbppInvoiceIssueruleCreateRequest.php | 0 ...lipayEbppInvoiceIssueruleDeleteRequest.php | 0 ...lipayEbppInvoiceIssueruleModifyRequest.php | 0 ...payEbppInvoiceIsvtokenReimApplyRequest.php | 0 ...lipayEbppInvoiceListExpenseSyncRequest.php | 0 ...yEbppInvoiceMerchantApplyModifyRequest.php | 0 ...yEbppInvoiceMerchantApplyUploadRequest.php | 0 ...ppInvoiceMerchantApplylistQueryRequest.php | 0 ...InvoiceMerchantEnterstatusQueryRequest.php | 0 ...ppInvoiceMerchantlistEnterApplyRequest.php | 0 .../AlipayEbppInvoiceOpenRedCreateRequest.php | 0 ...lipayEbppInvoiceOrderInfoModifyRequest.php | 0 .../AlipayEbppInvoiceOrderQueryRequest.php | 0 ...AlipayEbppInvoiceRegisterCreateRequest.php | 0 ...AlipayEbppInvoiceRegisterModifyRequest.php | 0 .../AlipayEbppInvoiceResultGetRequest.php | 0 ...pInvoiceServiceproductPageQueryRequest.php | 0 .../request/AlipayEbppInvoiceSycnRequest.php | 0 ...AlipayEbppInvoiceSyncSimpleSendRequest.php | 0 ...lipayEbppInvoiceTaxnoBatchqueryRequest.php | 0 ...EbppInvoiceTitleBatchqueryInnerRequest.php | 0 ...lipayEbppInvoiceTitleBatchqueryRequest.php | 0 ...ipayEbppInvoiceTitleDetailQueryRequest.php | 0 ...lipayEbppInvoiceTitleDynamicGetRequest.php | 0 ...lipayEbppInvoiceTitleFuzzyQueryRequest.php | 0 .../AlipayEbppInvoiceTitleListGetRequest.php | 0 .../AlipayEbppInvoiceTitleSyncRequest.php | 0 ...pInvoiceTitlelibraryDetailQueryRequest.php | 0 ...bppInvoiceTitlelibraryListQueryRequest.php | 0 ...lipayEbppInvoiceTokenBatchqueryRequest.php | 0 ...pInvoiceTopregisterCompanyQueryRequest.php | 0 ...nvoiceTopregisterRegisterCreateRequest.php | 0 .../AlipayEbppInvoiceUserAuthQueryRequest.php | 0 ...AlipayEbppInvoiceUserTradeQueryRequest.php | 0 .../AlipayEbppIsvImportedbillQueryRequest.php | 0 .../AlipayEbppIsvProdmodeCreateRequest.php | 0 .../request/AlipayEbppJfEbillQueryRequest.php | 0 .../AlipayEbppJfExternalbillCreateRequest.php | 0 .../AlipayEbppJfInstcodeQueryRequest.php | 0 .../AlipayEbppJfInstmessageNotifyRequest.php | 0 .../request/AlipayEbppJfSignApplyRequest.php | 0 .../AlipayEbppJfSignConsultRequest.php | 0 .../AlipayEbppJfSignInvalidRequest.php | 0 .../AlipayEbppJfSignprocessQueryRequest.php | 0 .../AlipayEbppJfUserinstinfoQueryRequest.php | 0 .../AlipayEbppJfexportBillCreateRequest.php | 0 .../AlipayEbppJfexportBillQueryRequest.php | 0 ...ipayEbppJfexportChargeinstQueryRequest.php | 0 ...ipayEbppJfexportInputfieldQueryRequest.php | 0 ...AlipayEbppJfexportInstbillQueryRequest.php | 0 ...ayEbppJfexportMerchantbillQueryRequest.php | 0 .../AlipayEbppMerchantConfigGetRequest.php | 0 ...yEbppMerchantExternalbillCreateRequest.php | 0 ...ayEbppMerchantExternalbillQueryRequest.php | 0 ...payEbppMerchantExternalbillSyncRequest.php | 0 ...yEbppMerchantExternalbillUploadRequest.php | 0 ...lipayEbppMerchantMeterialUploadRequest.php | 0 .../AlipayEbppOrderItemCancelRequest.php | 0 .../AlipayEbppOrderItemCreateRequest.php | 0 .../request/AlipayEbppOrderItemPayRequest.php | 0 .../AlipayEbppOrderItemQueryRequest.php | 0 .../AlipayEbppPdeductAsyncPayRequest.php | 0 .../AlipayEbppPdeductBillPayStatusRequest.php | 0 .../request/AlipayEbppPdeductPayRequest.php | 0 .../AlipayEbppPdeductSignAddRequest.php | 0 .../AlipayEbppPdeductSignCancelRequest.php | 0 .../AlipayEbppPdeductSignConfirmRequest.php | 0 .../AlipayEbppPdeductSignQueryRequest.php | 0 .../AlipayEbppPdeductSignValidateRequest.php | 0 ...ipayEbppProdmodeAgreementUploadRequest.php | 0 ...yEbppProdmodeChargeoffinstQueryRequest.php | 0 ...AlipayEbppProdmodeDropdataQueryRequest.php | 0 ...yEbppProdmodeInstshortnameQueryRequest.php | 0 ...AlipayEbppProdmodeProvcityQueryRequest.php | 0 ...lipayEbppProdmodeReconconfQueryRequest.php | 0 .../AlipayEbppProdmodeSignQueryRequest.php | 0 ...AlipayEbppProdmodeTasknodeQueryRequest.php | 0 ...lipayEbppProdmodeUnionbankQueryRequest.php | 0 .../AlipayEbppProductSearchRequest.php | 0 .../AlipayEbppRechargeFlowSendRequest.php | 0 .../AlipayEbppRechargeItemGetRequest.php | 0 .../AlipayEbppRechargeItemUpdateRequest.php | 0 .../AlipayEbppRechargeNotifySendRequest.php | 0 .../AlipayEbppRechargeTradeDetectRequest.php | 0 .../AlipayEbppRechargeUserDetectRequest.php | 0 ...AlipayEbppStressHeartbeatUploadRequest.php | 0 .../AlipayEbppUserChargeinstQueryRequest.php | 0 .../AlipayEcapiprodCreditGetRequest.php | 0 .../request/AlipayEcapiprodDataPutRequest.php | 0 ...ipayEcapiprodDrawndnContractGetRequest.php | 0 ...capiprodDrawndnDrawndnlistQueryRequest.php | 0 ...yEcapiprodDrawndnFeerecordQueryRequest.php | 0 ...piprodDrawndnLendingrecordQueryRequest.php | 0 ...piprodDrawndnPaymentscheduleGetRequest.php | 0 ...prodDrawndnRepaymentrecordQueryRequest.php | 0 .../AlipayEcardEduBalanceGetRequest.php | 0 .../request/AlipayEcardEduCardGetRequest.php | 0 .../AlipayEcardEduDepositOrderAddRequest.php | 0 .../AlipayEcardEduPublicBindRequest.php | 0 ...lipayEcoAcceptanceRequestCreateRequest.php | 0 .../AlipayEcoAcceptanceTaskCreateRequest.php | 0 .../AlipayEcoActivityRecycleQueryRequest.php | 0 .../AlipayEcoActivityRecycleSendRequest.php | 0 .../AlipayEcoBasicBizinfoQueryRequest.php | 0 .../AlipayEcoBasicRouterSendRequest.php | 0 ...lipayEcoCityserviceAppinfoQueryRequest.php | 0 ...ipayEcoCityserviceCertinfoQueryRequest.php | 0 ...ityserviceCityserviceEnergySendRequest.php | 0 ...CityserviceExtCommentBatchqueryRequest.php | 0 ...lipayEcoCityserviceExtOrderSyncRequest.php | 0 ...coCityserviceExtOrderchangeSyncRequest.php | 0 ...ityserviceExtOrdercompleteQueryRequest.php | 0 ...EcoCityserviceExtOrdertocNotifyRequest.php | 0 .../AlipayEcoCityserviceExtSyncRequest.php | 0 ...oCityserviceIndustryEnergyCheckRequest.php | 0 ...coCityserviceIndustryEnergySendRequest.php | 0 ...erviceIndustrymsgAuthBatchqueryRequest.php | 0 ...coCityserviceMessageOrderCreateRequest.php | 0 ...lipayEcoCityserviceMessageQueryRequest.php | 0 ...AlipayEcoCityserviceMessageSendRequest.php | 0 ...CityserviceMessageUniversalSendRequest.php | 0 ...coCityserviceOpeneventAppCreateRequest.php | 0 ...coCityserviceOpeneventAppModifyRequest.php | 0 ...rviceOpeneventAppdataBatchqueryRequest.php | 0 ...tyserviceOpeneventAppitemCreateRequest.php | 0 ...tyserviceOpeneventAppitemModifyRequest.php | 0 ...serviceOpeneventAppstatusModifyRequest.php | 0 ...ayEcoCityservicePolymerSyncSendRequest.php | 0 ...coCityservicePushmsgPermitQueryRequest.php | 0 ...yEcoCityserviceUserAppinfoQueryRequest.php | 0 ...coCityserviceUserPropertiesSendRequest.php | 0 .../AlipayEcoCmsCdataUploadRequest.php | 0 .../AlipayEcoContractMerchantSyncRequest.php | 0 .../AlipayEcoContractMessageSendRequest.php | 0 .../AlipayEcoContractProcessDeleteRequest.php | 0 .../AlipayEcoContractProcessSyncRequest.php | 0 ...lipayEcoContractSignflowsCreateRequest.php | 0 .../AlipayEcoContractsLoanAuthSyncRequest.php | 0 .../AlipayEcoContractsLoanInfoSyncRequest.php | 0 ...EcoCplifeBasicserviceInitializeRequest.php | 0 ...ipayEcoCplifeBasicserviceModifyRequest.php | 0 .../AlipayEcoCplifeBillBatchUploadRequest.php | 0 .../AlipayEcoCplifeBillBatchqueryRequest.php | 0 .../AlipayEcoCplifeBillDeleteRequest.php | 0 .../AlipayEcoCplifeBillModifyRequest.php | 0 .../AlipayEcoCplifeBillSyncRequest.php | 0 ...payEcoCplifeCommunityBatchqueryRequest.php | 0 .../AlipayEcoCplifeCommunityCreateRequest.php | 0 ...yEcoCplifeCommunityDetailsQueryRequest.php | 0 .../AlipayEcoCplifeCommunityModifyRequest.php | 0 .../AlipayEcoCplifeNoticeDeleteRequest.php | 0 .../AlipayEcoCplifeNoticePublishRequest.php | 0 .../AlipayEcoCplifePayResultQueryRequest.php | 0 ...ipayEcoCplifeRepairStatusUpdateRequest.php | 0 ...ipayEcoCplifeResidentinfoDeleteRequest.php | 0 ...ipayEcoCplifeResidentinfoUploadRequest.php | 0 .../AlipayEcoCplifeRoominfoDeleteRequest.php | 0 .../AlipayEcoCplifeRoominfoQueryRequest.php | 0 .../AlipayEcoCplifeRoominfoUploadRequest.php | 0 .../AlipayEcoCplifeRooominfoQueryRequest.php | 0 ...oCplifeUseridentityStatusUpdateRequest.php | 0 .../AlipayEcoDingMessageNotifyRequest.php | 0 .../AlipayEcoDocTemplateCreateRequest.php | 0 ...ayEcoDoctemplateSettingurlQueryRequest.php | 0 .../AlipayEcoEduKtBillingModifyRequest.php | 0 .../AlipayEcoEduKtBillingQueryRequest.php | 0 .../AlipayEcoEduKtBillingSendRequest.php | 0 .../AlipayEcoEduKtBillingSyncRequest.php | 0 .../AlipayEcoEduKtDownloadurlQueryRequest.php | 0 .../AlipayEcoEduKtParentQueryRequest.php | 0 .../AlipayEcoEduKtSchoolinfoModifyRequest.php | 0 .../AlipayEcoEduKtSettleinfoQueryRequest.php | 0 .../AlipayEcoEduKtStudentModifyRequest.php | 0 .../AlipayEcoEduKtStudentQueryRequest.php | 0 .../AlipayEcoEduKtZftschoolModifyRequest.php | 0 .../AlipayEcoEduKtZftschoolQueryRequest.php | 0 ...ipayEcoEntertainmentOrderUploadRequest.php | 0 .../AlipayEcoEprintActionNotifyRequest.php | 0 .../AlipayEcoEprintCodeNotifyRequest.php | 0 .../AlipayEcoEprintOrderCancelRequest.php | 0 .../AlipayEcoEprintOrderNotifyRequest.php | 0 .../AlipayEcoEprintPrinterAddRequest.php | 0 .../AlipayEcoEprintPrinterDeleteRequest.php | 0 .../AlipayEcoEprintTaskSubmitRequest.php | 0 .../AlipayEcoEprintTokenGetRequest.php | 0 .../AlipayEcoEprintTokenRefreshRequest.php | 0 .../request/AlipayEcoFilePathQueryRequest.php | 0 .../AlipayEcoLicenseOcrIdentifyRequest.php | 0 ...ogisticsExpressNonserviceModifyRequest.php | 0 ...LogisticsExpressNonserviceQueryRequest.php | 0 ...yEcoLogisticsExpressOrderModifyRequest.php | 0 ...ayEcoLogisticsExpressOrderQueryRequest.php | 0 ...yEcoLogisticsExpressPriceModifyRequest.php | 0 ...ayEcoLogisticsExpressPriceQueryRequest.php | 0 .../AlipayEcoMapGeocodingReverseRequest.php | 0 ...payEcoMedicalcareCommonDataSyncRequest.php | 0 ...coMedicalcareCommonTpcardNotifyRequest.php | 0 ...lipayEcoMedicalcareHosRegnotifyRequest.php | 0 ...ayEcoMedicalcareHosReportnotifyRequest.php | 0 .../AlipayEcoMedicalcareSiDataSendRequest.php | 0 .../AlipayEcoMycarCarlibInfoPushRequest.php | 0 ...lipayEcoMycarCarmodelBatchqueryRequest.php | 0 .../AlipayEcoMycarCarmodelCreateRequest.php | 0 .../AlipayEcoMycarCarmodelQueryRequest.php | 0 ...mercializationCertificateAppendRequest.php | 0 ...mercializationCertificateFreezeRequest.php | 0 ...rcializationCertificateUnfreezeRequest.php | 0 ...mercializationCertificateVerifyRequest.php | 0 ...carCommercializationOrderRefundRequest.php | 0 ...rCommercializationRefundConfirmRequest.php | 0 ...AlipayEcoMycarDataExternalQueryRequest.php | 0 .../AlipayEcoMycarDataExternalSendRequest.php | 0 ...DataserviceMaintainvehicleShareRequest.php | 0 ...arDataserviceViolationinfoShareRequest.php | 0 ...yEcoMycarDialogonlineAnswerPushRequest.php | 0 ...MycarDialogonlineAnswererUpdateRequest.php | 0 ...coMycarDialogonlineVehicleQueryRequest.php | 0 ...ayEcoMycarFuellingProductModifyRequest.php | 0 ...lipayEcoMycarFuellingShopCreateRequest.php | 0 ...lipayEcoMycarFuellingShopModifyRequest.php | 0 ...AlipayEcoMycarFuellingShopQueryRequest.php | 0 .../AlipayEcoMycarImageUploadRequest.php | 0 ...ayEcoMycarMaintainAftersaleSyncRequest.php | 0 ...yEcoMycarMaintainBizorderCreateRequest.php | 0 ...ayEcoMycarMaintainBizorderQueryRequest.php | 0 ...yEcoMycarMaintainBizorderUpdateRequest.php | 0 ...carMaintainBizorderstatusUpdateRequest.php | 0 ...lipayEcoMycarMaintainDataUpdateRequest.php | 0 ...ipayEcoMycarMaintainOrderCreateRequest.php | 0 ...oMycarMaintainOrderserverNotifyRequest.php | 0 ...oMycarMaintainOrderstatusUpdateRequest.php | 0 ...carMaintainServiceproductUpdateRequest.php | 0 ...lipayEcoMycarMaintainShopCreateRequest.php | 0 ...lipayEcoMycarMaintainShopDeleteRequest.php | 0 ...lipayEcoMycarMaintainShopModifyRequest.php | 0 ...AlipayEcoMycarMaintainShopQueryRequest.php | 0 ...arMerchantshopCommentBatchqueryRequest.php | 0 .../AlipayEcoMycarOrderRefundRequest.php | 0 .../AlipayEcoMycarOrderStatusQueryRequest.php | 0 ...ayEcoMycarParkingAgreementQueryRequest.php | 0 ...ayEcoMycarParkingBusinessModifyRequest.php | 0 ...coMycarParkingCardbarcodeCreateRequest.php | 0 ...ayEcoMycarParkingChargeinfoSyncRequest.php | 0 ...EcoMycarParkingCharginginfoSyncRequest.php | 0 ...lipayEcoMycarParkingConfigQueryRequest.php | 0 .../AlipayEcoMycarParkingConfigSetRequest.php | 0 ...yEcoMycarParkingDeviceorderSyncRequest.php | 0 ...payEcoMycarParkingEnterinfoSyncRequest.php | 0 ...ipayEcoMycarParkingExitinfoSyncRequest.php | 0 ...EcoMycarParkingLotbarcodeCreateRequest.php | 0 .../AlipayEcoMycarParkingOrderPayRequest.php | 0 ...lipayEcoMycarParkingOrderRefundRequest.php | 0 .../AlipayEcoMycarParkingOrderSyncRequest.php | 0 ...lipayEcoMycarParkingOrderUpdateRequest.php | 0 ...EcoMycarParkingOrderstatusQueryRequest.php | 0 ...ParkingOvertimecharginginfoSyncRequest.php | 0 ...carParkingParkinglotbizTransferRequest.php | 0 ...ycarParkingParkinglotinfoCreateRequest.php | 0 ...MycarParkingParkinglotinfoQueryRequest.php | 0 ...ycarParkingParkinglotinfoUpdateRequest.php | 0 .../AlipayEcoMycarParkingPayApplyRequest.php | 0 .../AlipayEcoMycarParkingPayCancelRequest.php | 0 .../AlipayEcoMycarParkingPayQueryRequest.php | 0 .../AlipayEcoMycarParkingPayRefundRequest.php | 0 ...yEcoMycarParkingPaymentinfoSyncRequest.php | 0 ...lipayEcoMycarParkingRefundQueryRequest.php | 0 ...yEcoMycarParkingRefundorderSyncRequest.php | 0 ...payEcoMycarParkingSpaceinfoSyncRequest.php | 0 ...ipayEcoMycarParkingVehicleQueryRequest.php | 0 .../AlipayEcoMycarPromoTicketPushRequest.php | 0 .../AlipayEcoMycarPromoTicketSyncRequest.php | 0 ...lipayEcoMycarPromoVoucherVerifyRequest.php | 0 ...ayEcoMycarRentcarMerchantCancelRequest.php | 0 ...lipayEcoMycarRentcarOrderFinishRequest.php | 0 ...lipayEcoMycarRentcarOrderRefundRequest.php | 0 ...ipayEcoMycarRentcarOutorderSyncRequest.php | 0 ...EcoMycarRentcarOverseaorderSyncRequest.php | 0 ...coMycarRentcarPayafteruseFinishRequest.php | 0 ...ayEcoMycarRentcarPayafterusePayRequest.php | 0 ...coMycarRentcarPayafteruseRefundRequest.php | 0 ...AlipayEcoMycarRentcarPreauthPayRequest.php | 0 ...payEcoMycarRentcarPreauthRefundRequest.php | 0 ...yEcoMycarRentcarPreauthUnfreezeRequest.php | 0 ...yEcoMycarRentcarPreauthpayCloseRequest.php | 0 ...yEcoMycarRentcarUserdropoffSyncRequest.php | 0 ...ayEcoMycarRentcarUserpickupSyncRequest.php | 0 ...yEcoMycarSeriesServicecodeQueryRequest.php | 0 ...oMycarSystemTemplatemessageSendRequest.php | 0 .../AlipayEcoMycarTradeOrderQueryRequest.php | 0 .../AlipayEcoMycarTradeRefundRequest.php | 0 .../AlipayEcoMycarUnionmemberSyncRequest.php | 0 ...lipayEcoMycarUserAgreementQueryRequest.php | 0 ...MycarVehMultiterminalBatchqueryRequest.php | 0 ...ayEcoMycarVehicleCertifiedQueryRequest.php | 0 .../AlipayEcoMycarVehicleInfoQueryRequest.php | 0 ...AlipayEcoMycarVehicleModelQueryRequest.php | 0 ...coMycarVehicleServicenotifySendRequest.php | 0 ...ayEcoMycarVehicleVehicleiovSyncRequest.php | 0 ...AlipayEcoMycarViolationCityPushRequest.php | 0 ...AlipayEcoMycarViolationInfoPushRequest.php | 0 ...ayEcoMycarViolationVehicleQueryRequest.php | 0 .../AlipayEcoPrinterStatusNotifyRequest.php | 0 .../AlipayEcoPrinterStatusQueryRequest.php | 0 .../AlipayEcoRebateBalanceQueryRequest.php | 0 .../AlipayEcoRebateBalanceSendRequest.php | 0 ...ayEcoRenthouseBillOrderDownloadRequest.php | 0 ...AlipayEcoRenthouseBillOrderSyncRequest.php | 0 ...oRenthouseCommunityBaseinfoSyncRequest.php | 0 ...ipayEcoRenthouseKaBaseinfoQueryRequest.php | 0 ...lipayEcoRenthouseKaBaseinfoSyncRequest.php | 0 ...ipayEcoRenthouseKaServiceCreateRequest.php | 0 ...lipayEcoRenthouseLeaseOrderSyncRequest.php | 0 ...lipayEcoRenthouseLeaseStateSyncRequest.php | 0 ...ousePublicrentApplyscheduleSyncRequest.php | 0 ...ayEcoRenthouseRenterIdinfoQueryRequest.php | 0 ...payEcoRenthouseRenterZhimaQueryRequest.php | 0 ...enthouseReservationFeedbackSyncRequest.php | 0 .../AlipayEcoSignFlowCancelRequest.php | 0 .../AlipayEcoSignFlowCreateRequest.php | 0 .../AlipayEcoSignFlowFinishRequest.php | 0 .../request/AlipayEcoSignFlowQueryRequest.php | 0 .../AlipayEcoSignflowsCreateRequest.php | 0 .../AlipayEcoSignflowsDetailQueryRequest.php | 0 .../AlipayEcoSignflowsUrlQueryRequest.php | 0 .../aop/request/AlipayEcoSmsSendRequest.php | 0 .../AlipayEcoTestmanjiangGetRequest.php | 0 .../request/AlipayEcoTextDetectRequest.php | 0 .../AlipayEcoTextVoiceNotifyRequest.php | 0 .../AlipayEcoTextVoiceTransferRequest.php | 0 .../request/AlipayEcoTokenFastGetRequest.php | 0 .../AlipayEcoTrafficCodeVerifyRequest.php | 0 .../AlipayEcoWelfareCodeSyncRequest.php | 0 ...ringInfrastructureAllBatchqueryRequest.php | 0 ...ngineeringInfrastructureAllSyncRequest.php | 0 ...uctureAnttestopsTestcaseTriggerRequest.php | 0 .../AlipayExscUserCurrentsignGetRequest.php | 0 ...lipayExscUserFirstfundinpourGetRequest.php | 0 .../AlipayExscUserFirstsignGetRequest.php | 0 ...nceFinassistantcoreBotchatQueryRequest.php | 0 ...FinanceFundFundFixedprofitQueryRequest.php | 0 ...anceFundFundnetvaluesBatchqueryRequest.php | 0 .../AlipayFinanceFundFundprodQueryRequest.php | 0 ...ayFinanceFundFundquotationQueryRequest.php | 0 ...inanceFundSimilarquotationQueryRequest.php | 0 ...ipayFinanceQuotationFindataSendRequest.php | 0 ...QuotationProtocolAuthorizeCheckRequest.php | 0 ...ationProtocolAuthorizeSubscribeRequest.php | 0 ...ionProtocolAuthorizeUnsubscribeRequest.php | 0 ...uotationQuotetradeMetadataQueryRequest.php | 0 ...tationQuotetradeNimitzdataQueryRequest.php | 0 ...ionQuotetradeSnapshotBatchqueryRequest.php | 0 ...ationQuotetradeSymbolBatchqueryRequest.php | 0 ...QuotationQuotetradeSymbolsQueryRequest.php | 0 ...otetradeTradedaystateBatchqueryRequest.php | 0 ...nQuotetradeTradingdayBatchqueryRequest.php | 0 ...ationStocktoolsFreeuserExchangeRequest.php | 0 ...nceQuotationStocktoolsUserQueryRequest.php | 0 ...nceZcbEndowmentorderDetailQueryRequest.php | 0 ...payFinancialnetAccountlistQueryRequest.php | 0 ...payFinancialnetAuthBalanceQueryRequest.php | 0 ...ncialnetAuthCardbinPrivateQueryRequest.php | 0 ...ayFinancialnetAuthCardinfoCheckRequest.php | 0 ...ayFinancialnetAuthCommoditySyncRequest.php | 0 ...cialnetAuthContractMerchantSignRequest.php | 0 ...alnetAuthContractMerchantUnsignRequest.php | 0 ...lnetAuthEcsignDataprepareCreateRequest.php | 0 ...inancialnetAuthEcsignErrorQueryRequest.php | 0 ...yFinancialnetAuthEcsignSealAuthRequest.php | 0 ...cialnetAuthEcsignSealBatchqueryRequest.php | 0 ...yFinancialnetAuthEcsignSealSaveRequest.php | 0 ...cialnetAuthEcsignSignorderQueryRequest.php | 0 ...netAuthEcsignSolutionBatchqueryRequest.php | 0 ...ncialnetAuthEcsignSolutionQueryRequest.php | 0 ...ancialnetAuthEcsignSolutionSaveRequest.php | 0 ...netAuthEcsignTemplateBatchqueryRequest.php | 0 ...ncialnetAuthEcsignTemplateQueryRequest.php | 0 ...ancialnetAuthEcsignTemplateSaveRequest.php | 0 ...lnetAuthEcsignUserwhitelistSaveRequest.php | 0 ...cialnetAuthExpressSigncardQueryRequest.php | 0 ...AlipayFinancialnetAuthFundQueryRequest.php | 0 ...FinancialnetAuthKeywordIdentifyRequest.php | 0 ...ayFinancialnetAuthPaymentNotifyRequest.php | 0 .../AlipayFinancialnetAuthPbcQueryRequest.php | 0 ...ncialnetAuthPbcinstitutionQueryRequest.php | 0 ...payFinancialnetAuthPbcnameQueryRequest.php | 0 ...inancialnetAuthSpaccountConsultRequest.php | 0 ...yFinancialnetAuthSpaccountQueryRequest.php | 0 ...FinancialnetAuthYepModelConsultRequest.php | 0 ...inancialnetPromotionApplyCreateRequest.php | 0 ...FinancialnetPromotionApplyQueryRequest.php | 0 ...ApccenterAlgorithmarchiveDetectRequest.php | 0 ...pccenterAlgorithmbaseinfoModifyRequest.php | 0 ...eComplianceCaasBlacklistConsultRequest.php | 0 ...plianceCaasMerchantlevelConsultRequest.php | 0 ...ceCrossborderMerchantBatchqueryRequest.php | 0 ...coreComplianceCustomsInfoCreateRequest.php | 0 ...eComplianceCustomsPayorderQueryRequest.php | 0 ...setscenterMerchantbaseinfoQueryRequest.php | 0 ...anceRcservcenterRcdisposalQueryRequest.php | 0 ...ianceRcservcenterRcsmartApproveRequest.php | 0 ...ianceRcservcenterRcsmartConfirmRequest.php | 0 ...plianceRcservcenterRcsmartQueryRequest.php | 0 ...eRcservsmartCustomizeruleDeleteRequest.php | 0 ...eRcservsmartCustomizeruleModifyRequest.php | 0 ...RcservsmartCustomizerulePublishRequest.php | 0 ...anceRcservsmartFunddatasyncSyncRequest.php | 0 ...reComplianceRcsmartContentQueryRequest.php | 0 ...eComplianceRcsmartContentSubmitRequest.php | 0 ...mplianceRcsmartLivecontentQueryRequest.php | 0 ...omplianceRcsmartQtdialogueCheckRequest.php | 0 ...ncoreComplianceRcsmartRuleQueryRequest.php | 0 ...ComplianceRcsmartRulemarkSubmitRequest.php | 0 ...yFincoreComplianceSignListApplyRequest.php | 0 ...incoreComplianceSignStatusQueryRequest.php | 0 ...reComplianceTemplateAnswerQueryRequest.php | 0 ...anceTemplateComponentBatchqueryRequest.php | 0 ...omplianceTemplateInstanceCreateRequest.php | 0 ...plianceTemplateInstanceDownloadRequest.php | 0 ...ianceTemplateInstanceInitializeRequest.php | 0 ...ComplianceTemplateInstanceQueryRequest.php | 0 ...mplateInstancebycomponentCreateRequest.php | 0 ...emplateInstancecomponentCertifyRequest.php | 0 ...oreComplianceTemplateMatchQueryRequest.php | 0 ...ianceTemplateTemplateBatchqueryRequest.php | 0 ...mplianceTemplateTemplatePreviewRequest.php | 0 ...ncoreFunddsAccountWitnessCreateRequest.php | 0 ...ncoreFunddsAccountWitnessModifyRequest.php | 0 ...incoreFunddsAccountWitnessQueryRequest.php | 0 ...oreFunddsAccountlogWitnessQueryRequest.php | 0 ...ipayFincoreFunddsFundWitnessPayRequest.php | 0 ...incoreFunddsFundWitnessWithdrawRequest.php | 0 ...yFincoreFunddsOrderWitnessQueryRequest.php | 0 .../AlipayFincoreProgovQueryRequest.php | 0 ...AlipayFlashsalesStockSyncUpdateRequest.php | 0 .../AlipayFundAccountBillQueryRequest.php | 0 .../AlipayFundAccountInfoQueryRequest.php | 0 .../request/AlipayFundAccountQueryRequest.php | 0 ...ayFundAccountThaworfreezeModifyRequest.php | 0 ...AlipayFundAccountbookCardCreateRequest.php | 0 .../AlipayFundAccountbookCardQueryRequest.php | 0 .../AlipayFundAccountbookCloseRequest.php | 0 .../AlipayFundAccountbookCreateRequest.php | 0 ...lipayFundAccountbookNotifyQueryRequest.php | 0 ...yFundAccountbookNotifySubscribeRequest.php | 0 ...undAccountbookNotifyUnsubscribeRequest.php | 0 ...AlipayFundAccountbookPageCreateRequest.php | 0 .../AlipayFundAccountbookQueryRequest.php | 0 .../AlipayFundAgreementQuotaModifyRequest.php | 0 .../AlipayFundAgreementQuotaQueryRequest.php | 0 .../AlipayFundAllocReverseTransferRequest.php | 0 .../request/AlipayFundAllocSignAddRequest.php | 0 .../AlipayFundAllocSignDeleteRequest.php | 0 .../AlipayFundAllocSignQueryRequest.php | 0 .../AlipayFundAllocTransferQueryRequest.php | 0 .../AlipayFundAllocTransferRequest.php | 0 .../AlipayFundAuthOperationCancelRequest.php | 0 ...payFundAuthOperationDetailQueryRequest.php | 0 .../AlipayFundAuthOrderAppFreezeRequest.php | 0 .../AlipayFundAuthOrderFreezeRequest.php | 0 .../AlipayFundAuthOrderUnfreezeRequest.php | 0 ...lipayFundAuthOrderVoucherCreateRequest.php | 0 ...AlipayFundAuthorizeDirectCancelRequest.php | 0 .../AlipayFundAuthorizeUniApplyRequest.php | 0 .../AlipayFundAuthorizeUniQueryRequest.php | 0 .../AlipayFundBailAgreementUpgradeRequest.php | 0 .../AlipayFundBailCollectionFinishRequest.php | 0 ...yFundBailOperationDepositCreateRequest.php | 0 .../AlipayFundBailOrderBatchqueryRequest.php | 0 .../AlipayFundBailOrderMigrateRequest.php | 0 .../AlipayFundBailOrderQueryRequest.php | 0 .../request/AlipayFundBatchAppPayRequest.php | 0 .../request/AlipayFundBatchCloseRequest.php | 0 .../request/AlipayFundBatchCreateRequest.php | 0 .../AlipayFundBatchDetailQueryRequest.php | 0 .../AlipayFundBatchTransferRequest.php | 0 .../AlipayFundBatchUniTransferRequest.php | 0 .../AlipayFundBizorderCreateRequest.php | 0 .../AlipayFundCouponOperationQueryRequest.php | 0 ...ipayFundCouponOrderAgreementPayRequest.php | 0 .../AlipayFundCouponOrderAppPayRequest.php | 0 .../AlipayFundCouponOrderDisburseRequest.php | 0 .../AlipayFundCouponOrderPagePayRequest.php | 0 .../AlipayFundCouponOrderRefundRequest.php | 0 ...CouponQrcodeMerchantBatchcreateRequest.php | 0 ...FundCouponTemplateMerchantQueryRequest.php | 0 ...payFundCouponTemplateUserCreateRequest.php | 0 ...ipayFundCouponTemplateUserQueryRequest.php | 0 ...payFundCouponWufuAipictureMatchRequest.php | 0 ...payFundCouponWufuAipictureQueryRequest.php | 0 .../AlipayFundCouponWufuCardAcceptRequest.php | 0 .../AlipayFundCouponWufuCardApplyRequest.php | 0 .../AlipayFundCouponWufuCardQueryRequest.php | 0 ...AlipayFundCouponWufuCardReceiveRequest.php | 0 ...ayFundCouponWufuCostassetsQueryRequest.php | 0 ...FundCouponWufuHdaipictureCreateRequest.php | 0 .../AlipayFundCouponWufuLiveAcceptRequest.php | 0 ...AlipayFundEnterprisepayGroupAddRequest.php | 0 ...payFundEnterprisepayGroupDeleteRequest.php | 0 ...payFundEnterprisepayGroupModifyRequest.php | 0 ...ipayFundEnterprisepayGroupQueryRequest.php | 0 ...yFundEnterprisepayManageApproveRequest.php | 0 ...ayFundEnterprisepayMemberModifyRequest.php | 0 ...nterprisepayMemberjointurlApplyRequest.php | 0 ...ipayFundEnterprisepayQuotaQueryRequest.php | 0 ...ayFundEnterprisepayQuotaruleSetRequest.php | 0 ...lipayFundEnterprisepayRuleQueryRequest.php | 0 .../AlipayFundEnterprisepaySignRequest.php | 0 ...ayFundEnterprisepayTraderuleSetRequest.php | 0 .../AlipayFundEnterprisepayUnsignRequest.php | 0 ...FlexiblestaffingAttendanceApplyRequest.php | 0 ...iblestaffingAuthenticationApplyRequest.php | 0 ...iblestaffingAuthenticationQueryRequest.php | 0 ...iblestaffingAuthorizeInitializeRequest.php | 0 ...dFlexiblestaffingAuthorizeQueryRequest.php | 0 ...ndFlexiblestaffingContractApplyRequest.php | 0 ...exiblestaffingEmployeehomeApplyRequest.php | 0 ...exiblestaffingEmployeehomeQueryRequest.php | 0 ...xiblestaffingEmployeehomeUnsignRequest.php | 0 ...FundFlexiblestaffingInsureApplyRequest.php | 0 ...ndFlexiblestaffingInsureConsultRequest.php | 0 ...FundFlexiblestaffingInsureOrderRequest.php | 0 ...FlexiblestaffingInsuresignApplyRequest.php | 0 ...FlexiblestaffingInsuresignQueryRequest.php | 0 ...dFlexiblestaffingRepaymentQueryRequest.php | 0 ...exiblestaffingRepaymentTransferRequest.php | 0 ...lipayFundIdentitypayMemberQueryRequest.php | 0 ...AlipayFundIdentitypayMemberSignRequest.php | 0 ...ipayFundIdentitypayMemberUnsignRequest.php | 0 ...ndIdentitypayOrganizationModifyRequest.php | 0 ...undIdentitypayOrganizationQueryRequest.php | 0 ...FundIdentitypayOrganizationSignRequest.php | 0 ...ndIdentitypayOrganizationUnsignRequest.php | 0 ...lipayFundIndustryOperationQueryRequest.php | 0 .../AlipayFundIndustryPurchaseRequest.php | 0 .../AlipayFundInstcardOpenCancelRequest.php | 0 .../AlipayFundInstcardOpenQueryRequest.php | 0 .../AlipayFundInstcardOpenSignRequest.php | 0 ...ayFundJointaccountAccountModifyRequest.php | 0 ...AlipayFundJointaccountBillQueryRequest.php | 0 ...ntaccountDepositplanDetailQueryRequest.php | 0 ...ointaccountDepositplanListQueryRequest.php | 0 ...ipayFundJointaccountDetailQueryRequest.php | 0 ...ndJointaccountFundApplyWithdrawRequest.php | 0 ...undJointaccountFundBtocTransferRequest.php | 0 ...ipayFundJointaccountFundDepositRequest.php | 0 ...yFundJointaccountFundOrderQueryRequest.php | 0 ...payFundJointaccountFundWithdrawRequest.php | 0 ...JointaccountFundallocCountQueryRequest.php | 0 ...dJointaccountFundallocListQueryRequest.php | 0 ...yFundJointaccountFundplanCreateRequest.php | 0 ...yFundJointaccountFundplanDeleteRequest.php | 0 ...yFundJointaccountFundplanModifyRequest.php | 0 ...AlipayFundJointaccountListQueryRequest.php | 0 ...undJointaccountMemberBatchqueryRequest.php | 0 ...lipayFundJointaccountMemberBindRequest.php | 0 ...ayFundJointaccountMemberConsultRequest.php | 0 ...payFundJointaccountMemberDeleteRequest.php | 0 ...ipayFundJointaccountMemberQueryRequest.php | 0 ...payFundJointaccountMemberUnbindRequest.php | 0 ...undJointaccountMemberruleModifyRequest.php | 0 ...undJointaccountOperationApproveRequest.php | 0 .../AlipayFundJointaccountPageAuthRequest.php | 0 ...lipayFundJointaccountQuotaQueryRequest.php | 0 ...lipayFundJointaccountRuleModifyRequest.php | 0 ...AlipayFundJointaccountSignQueryRequest.php | 0 .../AlipayFundJointaccountSignRequest.php | 0 .../AlipayFundJointaccountTradePayRequest.php | 0 ...lipayFundJointaccountTradeQueryRequest.php | 0 .../AlipayFundJointaccountUnsignRequest.php | 0 .../AlipayFundMbpcardCardBindRequest.php | 0 .../AlipayFundMbpcardCardQueryRequest.php | 0 .../AlipayFundMbpcardFileUploadRequest.php | 0 .../AlipayFundMbpcardGencardCreateRequest.php | 0 .../AlipayFundMbpcardGencardQueryRequest.php | 0 ...MbpcardInvoiceprocessBatchqueryRequest.php | 0 ...FundMbpcardInvoiceprocessModifyRequest.php | 0 ...yFundMbpcardInvoiceprocessQueryRequest.php | 0 ...FundMbpcardInvoiceprocessSubmitRequest.php | 0 ...undMbpcardInvoicetaskBatchqueryRequest.php | 0 ...pcardInvoicetasktradeBatchqueryRequest.php | 0 .../AlipayFundMbpcardPurchaseSignRequest.php | 0 ...lipayFundScenepayAuthorizeApplyRequest.php | 0 ...ipayFundScenepayAuthorizeCancelRequest.php | 0 ...lipayFundScenepayAuthorizeQueryRequest.php | 0 .../AlipayFundScenepayOrderCancelRequest.php | 0 .../AlipayFundScenepayOrderCreateRequest.php | 0 .../AlipayFundScenepayOrderQueryRequest.php | 0 ...AlipayFundStudentloanRepayQueryRequest.php | 0 .../AlipayFundTaxbillSignQueryRequest.php | 0 .../AlipayFundTaxbillSignUnsignRequest.php | 0 ...AlipayFundTaxbillSigncodeCreateRequest.php | 0 ...payFundTransAacollectBatchCloseRequest.php | 0 ...ayFundTransAacollectBatchCreateRequest.php | 0 ...payFundTransAacollectBatchQueryRequest.php | 0 ...undTransAacollectPayorderCreateRequest.php | 0 .../AlipayFundTransAppConsultRequest.php | 0 .../AlipayFundTransAppMergeConfirmRequest.php | 0 .../request/AlipayFundTransAppPayRequest.php | 0 ...payFundTransAuctionBalanceQueryRequest.php | 0 ...AlipayFundTransBatchCreateorderRequest.php | 0 ...FundTransBatchCreatesinglebatchRequest.php | 0 .../AlipayFundTransBatchQuerybatchRequest.php | 0 .../AlipayFundTransBillCloseRequest.php | 0 ...nsCollectSinglemoneytokenCreateRequest.php | 0 .../AlipayFundTransCommonQueryRequest.php | 0 .../AlipayFundTransDishonorQueryRequest.php | 0 ...sEdumigrateMigrateserviceModifyRequest.php | 0 .../AlipayFundTransEntrustCloseRequest.php | 0 .../AlipayFundTransEntrustPayRequest.php | 0 .../AlipayFundTransEntrustQueryRequest.php | 0 .../AlipayFundTransEntrustTransferRequest.php | 0 ...yFundTransGroupfundsBatchCreateRequest.php | 0 ...ndTransGroupfundsFundbillsQueryRequest.php | 0 ...ndTransGroupfundsPayauthConsultRequest.php | 0 ...ndTransGroupfundsPayorderCreateRequest.php | 0 ...ndTransGroupfundsUserbillsQueryRequest.php | 0 .../AlipayFundTransIcrowdTagModifyRequest.php | 0 ...undTransInnovateAppCreateandpayRequest.php | 0 ...ipayFundTransInnovateOrderQueryRequest.php | 0 ...TransInvoiceFromisvnotifyModifyRequest.php | 0 ...yFundTransInvoiceResubmitModifyRequest.php | 0 ...payFundTransInvoiceStatusModifyRequest.php | 0 ...yFundTransInvoiceSyncdataModifyRequest.php | 0 ...AlipayFundTransMergeDetailQueryRequest.php | 0 .../AlipayFundTransMergePrecreateRequest.php | 0 ...lipayFundTransOperatorBindQueryRequest.php | 0 .../AlipayFundTransOrderCloseRequest.php | 0 .../AlipayFundTransOrderQueryRequest.php | 0 .../request/AlipayFundTransPagePayRequest.php | 0 .../aop/request/AlipayFundTransPayRequest.php | 0 .../AlipayFundTransPayeeBindQueryRequest.php | 0 .../request/AlipayFundTransRefundRequest.php | 0 ...FundTransThirdpartyRewardCreateRequest.php | 0 ...yFundTransThirdpartyRewardQueryRequest.php | 0 ...lipayFundTransToaccountTransferRequest.php | 0 .../AlipayFundTransTobankTransferRequest.php | 0 ...ndTransTrusteeshipAccountCreateRequest.php | 0 .../AlipayFundTransUniConsultRequest.php | 0 .../AlipayFundTransUniTransferRequest.php | 0 .../AlipayFundUsertradeBatchqueryRequest.php | 0 .../AlipayFundWalletCardCreateRequest.php | 0 .../AlipayFundWalletCardQueryRequest.php | 0 .../AlipayFundWalletCardRefundRequest.php | 0 .../AlipayFundWalletConsultRequest.php | 0 ...payFundWalletDepositorderCreateRequest.php | 0 .../AlipayFundWalletDestroyRequest.php | 0 .../AlipayFundWalletOperationQueryRequest.php | 0 .../AlipayFundWalletOrderQueryRequest.php | 0 .../AlipayFundWalletPayurlApplyRequest.php | 0 .../request/AlipayFundWalletQueryRequest.php | 0 .../request/AlipayFundWalletRefundRequest.php | 0 .../AlipayFundWalletSceneSignRequest.php | 0 .../request/AlipayFundWalletSignRequest.php | 0 ...AlipayFundWalletTemplateConfirmRequest.php | 0 .../AlipayFundWalletTemplateCreateRequest.php | 0 .../AlipayFundWalletTokenCreateRequest.php | 0 .../AlipayFundWalletWithdrawRequest.php | 0 ...AlipayFundZcardprodMerchantSignRequest.php | 0 .../AlipayFundZcardprodUserBindRequest.php | 0 .../AlipayFundZcardprodUserQueryRequest.php | 0 .../AlipayFundZcardprodUserUnbindRequest.php | 0 .../AlipayGotoneAckcodeVerifyRequest.php | 0 .../AlipayGotoneMessageCourierSendRequest.php | 0 .../AlipayGotoneMessageMailSendRequest.php | 0 .../AlipayGotoneMessageSmsSendRequest.php | 0 ...AutoaftermarketAttachmentUploadRequest.php | 0 ...oaftermarketDepotCreateormodifyRequest.php | 0 ...aftermarketInserviceorderNotifyRequest.php | 0 ...AutoAutoaftermarketOutorderSyncRequest.php | 0 ...InsAutoAutoinsprodCommonConsultRequest.php | 0 ...yInsAutoAutoinsprodCommonNotifyRequest.php | 0 ...yInsAutoAutoinsprodEnquriyApplyRequest.php | 0 ...ayInsAutoAutoinsprodPolicyApplyRequest.php | 0 ...yInsAutoAutoinsprodPolicyCancelRequest.php | 0 ...payInsAutoAutoinsprodQuoteApplyRequest.php | 0 ...payInsAutoAutoinsprodQuoteQueryRequest.php | 0 ...ayInsAutoAutoinsprodUserCertifyRequest.php | 0 ...payInsAutoBenefitCheckavailableRequest.php | 0 .../AlipayInsAutoBenefitUseRequest.php | 0 .../request/AlipayInsAutoCarSaveRequest.php | 0 ...ipayInsAutoCarownerUserdataSyncRequest.php | 0 .../AlipayInsAutoFeeReceiveConfirmRequest.php | 0 .../AlipayInsAutoPointReceiveQueryRequest.php | 0 ...lipayInsAutoServiceCouponVerifyRequest.php | 0 .../AlipayInsAutoUserCampaignQueryRequest.php | 0 .../AlipayInsAutoUserMsgSendRequest.php | 0 .../AlipayInsAutoUserOilExchangeRequest.php | 0 .../AlipayInsAutoUserOilQueryRequest.php | 0 .../AlipayInsAutoUserOilRefundRequest.php | 0 .../AlipayInsAutoUserPointQueryRequest.php | 0 .../AlipayInsAutoUserPointReceiveRequest.php | 0 ...erationProductOfflineBatchqueryRequest.php | 0 ...nsCooperationProductQrcodeApplyRequest.php | 0 ...lipayInsCooperationProductQueryRequest.php | 0 ...InsCooperationRegionQrcodeApplyRequest.php | 0 ...ooperationResourceUrlBatchqueryRequest.php | 0 ...AlipayInsDataAuthorizationQueryRequest.php | 0 ...lipayInsDataAutoCoefficientSyncRequest.php | 0 .../AlipayInsDataAutoFraudQueryRequest.php | 0 .../AlipayInsDataAutoFraudSyncRequest.php | 0 .../AlipayInsDataAutoScoreQueryRequest.php | 0 ...yInsDataAutodamageEstimateApplyRequest.php | 0 ...nsDataAutodamageEstimateConfirmRequest.php | 0 ...yInsDataAutodamageEstimateQueryRequest.php | 0 ...payInsDataAutodamageImageUploadRequest.php | 0 .../AlipayInsDataDiseaseIdentifyRequest.php | 0 .../AlipayInsDataDiseaseQueryRequest.php | 0 .../AlipayInsDataDistrictQueryRequest.php | 0 .../AlipayInsDataDsbEstimateApplyRequest.php | 0 .../AlipayInsDataDsbEstimateQueryRequest.php | 0 .../AlipayInsDataDsbEstimateSyncRequest.php | 0 .../AlipayInsDataDsbImageUploadRequest.php | 0 .../AlipayInsDataHospitalQueryRequest.php | 0 .../AlipayInsDataWeatherSyncRequest.php | 0 .../AlipayInsInsmopRetainQueryRequest.php | 0 ...payInsMarketingCampaignDecisionRequest.php | 0 ...ayInsMarketingCampaignPrizeSendRequest.php | 0 ...AlipayInsMarketingCampaignQueryRequest.php | 0 ...MarketingCertificateBatchcreateRequest.php | 0 ...sMarketingCertificateBatchqueryRequest.php | 0 ...payInsMarketingDiscountDecisionRequest.php | 0 ...lipayInsMarketingDiscountPreuseRequest.php | 0 ...MarketingExperienceAccountQueryRequest.php | 0 ...ayInsMarketingGiftContractApplyRequest.php | 0 .../AlipayInsMarketingGiftQueryRequest.php | 0 .../AlipayInsMarketingGiftSendRequest.php | 0 ...ipayInsMarketingLifeAccessQueryRequest.php | 0 ...payInsMarketingProductRecommendRequest.php | 0 .../AlipayInsMarketingSellerSignRequest.php | 0 .../AlipayInsSceneApplicationApplyRequest.php | 0 ...ayInsSceneApplicationBatchqueryRequest.php | 0 ...AlipayInsSceneApplicationCancelRequest.php | 0 ...ayInsSceneApplicationGroupApplyRequest.php | 0 ...InsSceneApplicationIssueConfirmRequest.php | 0 ...ceneApplicationOrderapplyCreateRequest.php | 0 ...InsSceneApplicationOutsideApplyRequest.php | 0 .../AlipayInsSceneApplicationQueryRequest.php | 0 ...ipayInsSceneClaimAdvancepaySyncRequest.php | 0 .../AlipayInsSceneClaimApplyRequest.php | 0 ...yInsSceneClaimAttachmentConfirmRequest.php | 0 ...ayInsSceneClaimAttachmentUploadRequest.php | 0 ...payInsSceneClaimNewreportCreateRequest.php | 0 ...AlipayInsSceneClaimReportModifyRequest.php | 0 .../AlipayInsSceneCommandReceiveRequest.php | 0 ...InsSceneCommonGroupendorseCloseRequest.php | 0 ...InsSceneCommonGroupendorseQueryRequest.php | 0 ...nsSceneCommonGroupendorseSubmitRequest.php | 0 ...ayInsSceneCommonGrouporderCloseRequest.php | 0 ...ayInsSceneCommonGrouporderQueryRequest.php | 0 ...yInsSceneCommonGrouporderSubmitRequest.php | 0 ...lipayInsSceneCommonPolicyCancelRequest.php | 0 ...payInsSceneCommonPremissionAuthRequest.php | 0 .../AlipayInsSceneCouponReceiveRequest.php | 0 .../AlipayInsSceneCouponSendRequest.php | 0 .../AlipayInsSceneDxDataQueryRequest.php | 0 ...ipayInsSceneEcommerceClaimApplyRequest.php | 0 ...payInsSceneEcommerceClaimCancelRequest.php | 0 ...ipayInsSceneEcommerceClaimQueryRequest.php | 0 ...neEcommerceHomedeliverylinkAuthRequest.php | 0 ...payInsSceneEcommerceInsureCheckRequest.php | 0 ...nsSceneEcommerceInsureRecommendRequest.php | 0 ...AlipayInsSceneEcommercePreOrderRequest.php | 0 ...yInsSceneEcommercePreorderCloseRequest.php | 0 ...yInsSceneEcommercePreorderQueryRequest.php | 0 ...neEcommercePreorderquoteConsultRequest.php | 0 ...eneEcommercePreorderquoteModifyRequest.php | 0 ...neEcommercePreorderquoteRefreshRequest.php | 0 ...InsSceneEcommercePurchaseCancelRequest.php | 0 ...InsSceneEcommercePurchaseModifyRequest.php | 0 ...SceneEcommercePurchaseRecommendRequest.php | 0 ...AlipayInsSceneEcommercePurchaseRequest.php | 0 ...sSceneEcommercePurchaselinkAuthRequest.php | 0 ...ceneEcommercePurchasequoteQueryRequest.php | 0 ...sSceneEcommerceSingleissueApplyRequest.php | 0 ...InsSceneEcommerceTradeeventSyncRequest.php | 0 ...ipayInsSceneEmploymentEventSendRequest.php | 0 ...sSceneEmploymentGroupbatchQueryRequest.php | 0 ...eneEmploymentGroupendorseAppendRequest.php | 0 ...eneEmploymentGroupendorseCancelRequest.php | 0 ...SceneEmploymentGrouporderCreateRequest.php | 0 ...SceneEmploymentGroupsuborderAddRequest.php | 0 ...ceneEmploymentPolicyBatchcreateRequest.php | 0 ...yInsSceneEmploymentPolicyCancelRequest.php | 0 ...nsSceneEmploymentProductConsultRequest.php | 0 ...yInsSceneEmploymentProductOrderRequest.php | 0 ...SceneFamilydoctorItemBatchqueryRequest.php | 0 ...lipayInsSceneHealthActivitySyncRequest.php | 0 ...neHealthDrugcatalogueBatchqueryRequest.php | 0 ...payInsSceneHealthGiftBatchqueryRequest.php | 0 .../AlipayInsSceneHealthGiftQueryRequest.php | 0 ...InsSceneHealthPrescriptionCheckRequest.php | 0 ...lipayInsSceneHealthSymptomQueryRequest.php | 0 ...eneInsassetprodPetprofileDeleteRequest.php | 0 ...ceneInsassetprodPetprofileQueryRequest.php | 0 ...InsassetprodPetprofilelistQueryRequest.php | 0 ...neInshealthcareprodRecordUploadRequest.php | 0 ...InshealthserviceprodItemOfflineRequest.php | 0 ...InshealthserviceprodItemRefreshRequest.php | 0 ...iceprodItemoperationrecordQueryRequest.php | 0 ...eInspetprodHasprofileBatchqueryRequest.php | 0 ...sSceneInspetprodShielduserQueryRequest.php | 0 ...nsSceneInspetprodSubscribeQueryRequest.php | 0 ...ayInsSceneInsserviceprodCertifyRequest.php | 0 ...rviceprodContractCheckavailableRequest.php | 0 ...payInsSceneInsserviceprodFinishRequest.php | 0 ...InsSceneInsserviceprodItemQueryRequest.php | 0 ...serviceprodLightserprogressSyncRequest.php | 0 ...payInsSceneInsserviceprodRefundRequest.php | 0 ...sserviceprodSerattachmentDeleteRequest.php | 0 ...sserviceprodSerattachmentUploadRequest.php | 0 ...sSceneInsserviceprodSerinfoSyncRequest.php | 0 ...neInsserviceprodSerprogressSyncRequest.php | 0 ...SceneInsserviceprodServiceApplyRequest.php | 0 ...lipayInsSceneInsserviceprodSyncRequest.php | 0 ...payInsSceneInsureRecommendCheckRequest.php | 0 .../AlipayInsSceneInvoiceApplyRequest.php | 0 .../AlipayInsSceneItemChangeSyncRequest.php | 0 ...payInsSceneLifemssageSingleSendRequest.php | 0 ...AlipayInsSceneLogisticsInfoSyncRequest.php | 0 .../AlipayInsSceneMobileCodeQueryRequest.php | 0 ...AlipayInsSceneMobileScreenApplyRequest.php | 0 ...lipayInsSceneMobileScreenRefundRequest.php | 0 ...yInsSceneOpenprodPermissionAuthRequest.php | 0 ...ePetprofilePlatformprofileCheckRequest.php | 0 ...PetprofilePlatformprofileCreateRequest.php | 0 ...PetprofilePlatformprofileDeleteRequest.php | 0 ...tprofilePlatformprofileIdentifyRequest.php | 0 ...ePetprofilePlatformprofileMatchRequest.php | 0 ...PetprofilePlatformprofileModifyRequest.php | 0 ...ePetprofilePlatformprofileQueryRequest.php | 0 ...lipayInsScenePolicyEndorseApplyRequest.php | 0 .../AlipayInsScenePolicyLinksAuthRequest.php | 0 ...payInsScenePolicySurrenderApplyRequest.php | 0 .../AlipayInsScenePremiumPaySyncRequest.php | 0 ...lipayInsSceneProductAccessApplyRequest.php | 0 ...yInsSceneProductAgreementCancelRequest.php | 0 ...ayInsSceneProductAgreementQueryRequest.php | 0 ...payInsSceneProductAgreementSignRequest.php | 0 ...ipayInsSceneProductInquiryApplyRequest.php | 0 ...lipayInsSceneProductSignConfirmRequest.php | 0 .../AlipayInsSceneProductSignQueryRequest.php | 0 .../AlipayInsSceneQuoteDetailQueryRequest.php | 0 ...ipayInsSceneSellerActivityQueryRequest.php | 0 ...lipayInsSceneSellerActivitySignRequest.php | 0 ...payInsSceneSellerActivityUnsignRequest.php | 0 .../AlipayInsSceneSellerDataQueryRequest.php | 0 ...AlipayInsSceneServiceOrderQueryRequest.php | 0 ...ipayInsSceneTaskflowBatchCreateRequest.php | 0 ...ipayInsSceneTaskflowBatchFinishRequest.php | 0 ...lipayInsSceneTaskflowBatchQueryRequest.php | 0 .../AlipayInsSceneYfxAuditApplyRequest.php | 0 .../AlipayInsSceneYfxDetailQueryRequest.php | 0 ...ipayInsServiceServicestatusSyncRequest.php | 0 ...ayInsUnderwriteClaimReportQueryRequest.php | 0 ...nderwriteMutualPolicyBatchqueryRequest.php | 0 .../AlipayInsUnderwritePolicyQueryRequest.php | 0 ...InsUnderwriteSiriusTaskCallbackRequest.php | 0 ...payInsUnderwriteUserPolicyQueryRequest.php | 0 ...yIserviceAntassistantLlmConsultRequest.php | 0 ...thotlinemngCalldetailBatchqueryRequest.php | 0 ...viceAnthotlinemngRecordingQueryRequest.php | 0 ...csplatformPushwindowresultQueryRequest.php | 0 .../AlipayIserviceCcmAgentCreateRequest.php | 0 .../AlipayIserviceCcmAgentDeleteRequest.php | 0 .../AlipayIserviceCcmAgentGetRequest.php | 0 .../AlipayIserviceCcmAgentModifyRequest.php | 0 .../AlipayIserviceCcmAgentQueryRequest.php | 0 ...serviceCcmAgentSchedulelogQueryRequest.php | 0 .../AlipayIserviceCcmFunctionQueryRequest.php | 0 ...AlipayIserviceCcmInstanceCreateRequest.php | 0 .../AlipayIserviceCcmInstanceGetRequest.php | 0 .../AlipayIserviceCcmInstanceQueryRequest.php | 0 .../AlipayIserviceCcmIsvInitializeRequest.php | 0 ...payIserviceCcmLcsLcsserversSaveRequest.php | 0 ...ayIserviceCcmLcsServicemodelSetRequest.php | 0 ...ayIserviceCcmOlsChatrecordQueryRequest.php | 0 ...IserviceCcmOlsLeavemessageQueryRequest.php | 0 ...IserviceCcmRobotAvatarbaseQueryRequest.php | 0 ...AlipayIserviceCcmRobotChatQueryRequest.php | 0 ...payIserviceCcmRobotSessionCloseRequest.php | 0 ...yIserviceCcmRobotSessionConsultRequest.php | 0 ...ayIserviceCcmRobotSessionCreateRequest.php | 0 ...lipayIserviceCcmRobotVoteSubmitRequest.php | 0 .../AlipayIserviceCcmRoleCreateRequest.php | 0 .../AlipayIserviceCcmRoleDeleteRequest.php | 0 .../AlipayIserviceCcmRoleGetRequest.php | 0 .../AlipayIserviceCcmRoleModifyRequest.php | 0 .../AlipayIserviceCcmRolePageQueryRequest.php | 0 .../AlipayIserviceCcmServiceBuyRequest.php | 0 .../AlipayIserviceCcmServiceCloseRequest.php | 0 ...payIserviceCcmServiceInitializeRequest.php | 0 ...yIserviceCcmServicerecordCreateRequest.php | 0 ...yIserviceCcmServicerecordModifyRequest.php | 0 ...yIserviceCcmSwArticleBatchqueryRequest.php | 0 ...lipayIserviceCcmSwArticleCreateRequest.php | 0 ...lipayIserviceCcmSwArticleDeleteRequest.php | 0 .../AlipayIserviceCcmSwArticleGetRequest.php | 0 ...lipayIserviceCcmSwArticleModifyRequest.php | 0 .../AlipayIserviceCcmSwItemDeleteRequest.php | 0 .../AlipayIserviceCcmSwItemSyncRequest.php | 0 ...payIserviceCcmSwKnowledgeModifyRequest.php | 0 ...yIserviceCcmSwLibraryBatchqueryRequest.php | 0 ...lipayIserviceCcmSwLibraryCreateRequest.php | 0 ...lipayIserviceCcmSwLibraryDeleteRequest.php | 0 ...lipayIserviceCcmSwLibraryModifyRequest.php | 0 .../AlipayIserviceCcmSwOrderSyncRequest.php | 0 .../AlipayIserviceCcmSwSpuSyncRequest.php | 0 ...ipayIserviceCcmSwTreeBatchqueryRequest.php | 0 .../AlipayIserviceCcmSwTreeCreateRequest.php | 0 .../AlipayIserviceCcmSwTreeDeleteRequest.php | 0 .../AlipayIserviceCcmSwTreeGetRequest.php | 0 .../AlipayIserviceCcmSwTreeModifyRequest.php | 0 .../AlipayIserviceCcmSwTreePublishRequest.php | 0 ...viceCcmSwTreecategoryBatchqueryRequest.php | 0 ...IserviceCcmSwTreecategoryCreateRequest.php | 0 ...IserviceCcmSwTreecategoryDeleteRequest.php | 0 ...IserviceCcmSwTreecategoryModifyRequest.php | 0 .../AlipayIserviceCliveChatSendRequest.php | 0 ...AlipayIserviceCliveConnectCloseRequest.php | 0 ...lipayIserviceCliveConnectCreateRequest.php | 0 ...ipayIserviceCliveFeedbackSubmitRequest.php | 0 ...erviceCliveReadmessageBatchsendRequest.php | 0 .../AlipayIserviceCliveSystemSendRequest.php | 0 ...ipayIserviceCliveVisitorOfflineRequest.php | 0 ...ayIserviceCognitiveAswfDagQueryRequest.php | 0 ...viceCognitiveBillInferenceQueryRequest.php | 0 ...itiveClassificationCategorySyncRequest.php | 0 ...itiveClassificationFeedbackSyncRequest.php | 0 ...nitiveClassificationObjectQueryRequest.php | 0 ...gnitiveClassificationWasteQueryRequest.php | 0 ...serviceCognitiveImageRouteQueryRequest.php | 0 ...CognitiveInvoicesInferenceQueryRequest.php | 0 ...payIserviceCognitiveKgopenQueryRequest.php | 0 ...erviceCognitiveOcrBankcardQueryRequest.php | 0 ...ognitiveOcrBusinesslicenseQueryRequest.php | 0 ...IserviceCognitiveOcrCarvinQueryRequest.php | 0 ...eCognitiveOcrDriverlicenseQueryRequest.php | 0 ...IserviceCognitiveOcrIdcardQueryRequest.php | 0 ...eCognitiveOcrImageclassifyQueryRequest.php | 0 ...IserviceCognitiveOcrTablesQueryRequest.php | 0 ...gnitiveOcrVehicledashboardQueryRequest.php | 0 ...CognitiveOcrVehiclelicenseQueryRequest.php | 0 ...ceCognitiveOcrVehicleplateQueryRequest.php | 0 ...viceCsbenchmngScenechangeNotifyRequest.php | 0 ...yIserviceCsccmngOpenapiTransferRequest.php | 0 ...platformServicerecordBatchqueryRequest.php | 0 ...ayIserviceIcontrolDispatchQueryRequest.php | 0 ...rviceIcontrolServiceorderCreateRequest.php | 0 ...rviceIcontrolServiceorderModifyRequest.php | 0 ...yIserviceIdeployForcecastCreateRequest.php | 0 .../AlipayIserviceIotIntentQueryRequest.php | 0 ...iceIsportalPermissioncheckQueryRequest.php | 0 ...esourceGroupquerybygroupidQueryRequest.php | 0 ...resourceGroupquerybyuseridQueryRequest.php | 0 ...esourceGrpquerybyclvgrpidsQueryRequest.php | 0 ...sourceLeafnodequerybyorgidQueryRequest.php | 0 ...sourceOrganizationqueryallQueryRequest.php | 0 ...IsresourceSigninskillgroupQueryRequest.php | 0 ...esourceSkillgrouppagequeryQueryRequest.php | 0 ...IserviceIsresourceTagmetaCreateRequest.php | 0 ...eIsresourceTenantpagequeryQueryRequest.php | 0 ...resourceTenantquerybytntidQueryRequest.php | 0 ...sresourceTenantquerybyuridQueryRequest.php | 0 ...sourceUrquerybybusvcdomainQueryRequest.php | 0 ...IsresourceUrquerybyclvuidsQueryRequest.php | 0 ...viceIsresourceUrquerybyuidQueryRequest.php | 0 ...iceIsresourceUserpagequeryQueryRequest.php | 0 ...sourceUserpermissiongrantModifyRequest.php | 0 ...resourceUserquerybybusvcidQueryRequest.php | 0 ...resourceUserquerybyclvuidsQueryRequest.php | 0 ...ceIsresourceUserquerybyuidQueryRequest.php | 0 ...sresourceUserquerybyuseridQueryRequest.php | 0 ...IserviceIsresourceUsertagCreateRequest.php | 0 ...rviceIsresourceapiBizuserDeleteRequest.php | 0 ...lipayIserviceIssalaryDataUploadRequest.php | 0 ...serviceIssalarySettledataCreateRequest.php | 0 ...yIserviceItaskAvatarGentaskSyncRequest.php | 0 ...erviceItaskAvatarQuerytaskQueryRequest.php | 0 ...IserviceItaskMerchantRecordSyncRequest.php | 0 ...payIserviceItaskOrderRecordSyncRequest.php | 0 ...rviceItaskOutorderForwardFinishRequest.php | 0 ...serviceItaskProcessDetailCreateRequest.php | 0 ...serviceItaskProcessDetailModifyRequest.php | 0 ...yIserviceItaskProcessDetailSyncRequest.php | 0 ...iceItaskServiceventChangeNotifyRequest.php | 0 ...yIserviceMindvAnswersBatchqueryRequest.php | 0 .../AlipayIserviceMindvJobCreateRequest.php | 0 .../AlipayIserviceMindvJobQueryRequest.php | 0 ...payIserviceMindvJobsbyuserQueryRequest.php | 0 ...lipayIserviceMindvSnapshotQueryRequest.php | 0 ...viceMindvTroublefreeruleConsultRequest.php | 0 ...erviceSkillgroupFreenumberQueryRequest.php | 0 ...payIsponetestComputertestEffectRequest.php | 0 ...ponetestComputertestQuickcreateRequest.php | 0 ...payIsponetestWzwtestWzwtestBindRequest.php | 0 ...ayIsponetestWzwtestWzwtestQueryRequest.php | 0 .../AlipayLifeassistantProdBillGetRequest.php | 0 ...yMarketingActivityAppBatchqueryRequest.php | 0 ...ipayMarketingActivityBatchqueryRequest.php | 0 .../AlipayMarketingActivityConsultRequest.php | 0 ...yMarketingActivityDeductConsultRequest.php | 0 ...MarketingActivityDeliveryCreateRequest.php | 0 ...yMarketingActivityDeliveryQueryRequest.php | 0 ...ayMarketingActivityDeliveryStopRequest.php | 0 ...ingActivityDeliverychannelQueryRequest.php | 0 ...arketingActivityGoodsBatchqueryRequest.php | 0 ...ngActivityIotdeliveryBatchqueryRequest.php | 0 ...ketingActivityIotdeliveryCreateRequest.php | 0 ...rketingActivityIotdeliveryQueryRequest.php | 0 ...arketingActivityIotdeliveryStopRequest.php | 0 ...etingActivityMerchantBatchqueryRequest.php | 0 ...payMarketingActivityMessageBindRequest.php | 0 ...ayMarketingActivityMessageQueryRequest.php | 0 ...payMarketingActivityOrderCreateRequest.php | 0 ...payMarketingActivityOrderRefundRequest.php | 0 ...ctivityOrderRefundconfirmcommitRequest.php | 0 ...etingActivityOrdervoucherAppendRequest.php | 0 ...ngActivityOrdervoucherAssociateRequest.php | 0 ...ngActivityOrdervoucherBatchsendRequest.php | 0 ...ngActivityOrdervoucherCodecountRequest.php | 0 ...ActivityOrdervoucherCodedepositRequest.php | 0 ...etingActivityOrdervoucherCreateRequest.php | 0 ...ctivityOrdervoucherDisassociateRequest.php | 0 ...tingActivityOrdervoucherInvalidRequest.php | 0 ...etingActivityOrdervoucherModifyRequest.php | 0 ...ketingActivityOrdervoucherQueryRequest.php | 0 ...etingActivityOrdervoucherRefundRequest.php | 0 ...rketingActivityOrdervoucherSendRequest.php | 0 ...etingActivityOrdervoucherSettleRequest.php | 0 ...rketingActivityOrdervoucherStopRequest.php | 0 ...arketingActivityOrdervoucherUseRequest.php | 0 ...arketingActivityPayeeinfoCreateRequest.php | 0 .../AlipayMarketingActivityQueryRequest.php | 0 ...payMarketingActivitySettleQueryRequest.php | 0 ...MarketingActivityShopBatchqueryRequest.php | 0 ...ngActivityUserBatchqueryvoucherRequest.php | 0 ...rketingActivityUserQueryvoucherRequest.php | 0 ...yMarketingActivityVoucherAppendRequest.php | 0 ...yMarketingActivityVoucherCreateRequest.php | 0 ...yMarketingActivityVoucherModifyRequest.php | 0 ...MarketingActivityVoucherPublishRequest.php | 0 ...ayMarketingActivityVoucherQueryRequest.php | 0 ...payMarketingActivityVoucherSendRequest.php | 0 ...payMarketingActivityVoucherStopRequest.php | 0 ...ctivityVoucherpackageBatchqueryRequest.php | 0 ...ngActivityVoucherpackageConsultRequest.php | 0 ...tingActivityVoucherpackageQueryRequest.php | 0 .../AlipayMarketingAssetPreconsultRequest.php | 0 ...ngCampaignActivityOfflineCreateRequest.php | 0 ...gCampaignActivityOfflineTriggerRequest.php | 0 ...ingCampaignAppleActivityConsultRequest.php | 0 ...ipayMarketingCampaignCashCreateRequest.php | 0 ...arketingCampaignCashDetailQueryRequest.php | 0 ...yMarketingCampaignCashListQueryRequest.php | 0 ...rketingCampaignCashStatusModifyRequest.php | 0 ...payMarketingCampaignCashTriggerRequest.php | 0 ...ipayMarketingCampaignCertCreateRequest.php | 0 ...lipayMarketingCampaignCertQueryRequest.php | 0 ...rketingCampaignCommoneventApplyRequest.php | 0 ...ingCampaignDiscountBudgetAppendRequest.php | 0 ...ingCampaignDiscountBudgetCreateRequest.php | 0 ...tingCampaignDiscountBudgetQueryRequest.php | 0 ...ketingCampaignDiscountInfoQueryRequest.php | 0 ...arketingCampaignDiscountOperateRequest.php | 0 ...yMarketingCampaignDiscountQueryRequest.php | 0 ...ingCampaignDiscountStatusUpdateRequest.php | 0 ...gCampaignDiscountWhitelistQueryRequest.php | 0 ...CampaignDiscountWhitelistUpdateRequest.php | 0 ...arketingCampaignDrawcampConsultRequest.php | 0 ...MarketingCampaignDrawcampCreateRequest.php | 0 ...yMarketingCampaignDrawcampQueryRequest.php | 0 ...ingCampaignDrawcampStatusUpdateRequest.php | 0 ...arketingCampaignDrawcampTriggerRequest.php | 0 ...MarketingCampaignDrawcampUpdateRequest.php | 0 ...CampaignDrawcampWhitelistCreateRequest.php | 0 ...tingCampaignOrderVoucherConsultRequest.php | 0 ...ngCampaignPlaysigninConfigQueryRequest.php | 0 ...ingCampaignPlaysigninCountQueryRequest.php | 0 ...rketingCampaignPlaysigninSigninRequest.php | 0 ...rketingCampaignPlaysigninSignupRequest.php | 0 ...rketingCampaignPrizeAmountQueryRequest.php | 0 ...MarketingCampaignPrizeSendQueryRequest.php | 0 ...ingCampaignPrizepoolPrizeCreateRequest.php | 0 ...ingCampaignPrizepoolPrizeDeleteRequest.php | 0 ...tingCampaignPrizepoolPrizeQueryRequest.php | 0 ...nactivityConsumerviewBatchqueryRequest.php | 0 ...romotionactivityCustomerReceiveRequest.php | 0 ...nactivityMerchantviewBatchqueryRequest.php | 0 ...onvoucherConsumerviewBatchqueryRequest.php | 0 ...etingCampaignRecruitEnrollCloseRequest.php | 0 ...tingCampaignRecruitEnrollCreateRequest.php | 0 ...etingCampaignRecruitEnrollQueryRequest.php | 0 ...MarketingCampaignRuleCrowdCountRequest.php | 0 ...arketingCampaignRuleCrowdCreateRequest.php | 0 ...arketingCampaignRuleCrowdDeleteRequest.php | 0 ...MarketingCampaignRuleCrowdQueryRequest.php | 0 ...ketingCampaignRuleRulelistQueryRequest.php | 0 ...yMarketingCampaignRuleTagCreateRequest.php | 0 ...ayMarketingCampaignRuleTagQueryRequest.php | 0 ...gCampaignSelfActivityBatchqueryRequest.php | 0 ...ketingCampaignSelfActivityQueryRequest.php | 0 ...rketingCampaignSelfVoucherQueryRequest.php | 0 ...ayMarketingCampaignSubcertQueryRequest.php | 0 ...MarketingCampaignTaskPrizeQueryRequest.php | 0 ...lipayMarketingCampaignTaskQueryRequest.php | 0 ...AlipayMarketingCampaignTaskSendRequest.php | 0 ...ipayMarketingCampaignTaskSignupRequest.php | 0 ...arketingCampaignTaskStatusQueryRequest.php | 0 ...etingCampaignUnicardCardConsultRequest.php | 0 ...ketingCampaignUnicardCardRefundRequest.php | 0 ...MarketingCampaignUnicardCardUseRequest.php | 0 ...tingCampaignUnicardExcodeCreateRequest.php | 0 ...etingCampaignUnicardExcodeQueryRequest.php | 0 ...ngCampaignUnicardExcodeRollbackRequest.php | 0 ...aignUnitedopencouponConfigQueryRequest.php | 0 ...nitedopencouponPrizechooseQueryRequest.php | 0 ...nUnitedopencouponReceiveTriggerRequest.php | 0 ...aignUnitedopencouponRecordQueryRequest.php | 0 ...gnUserActivityvoucherBatchqueryRequest.php | 0 ...ngCampaignUserVoucherBatchqueryRequest.php | 0 ...etingCampaignUserVoucherConsultRequest.php | 0 ...etingCampaignUserVoucherReceiveRequest.php | 0 ...yMarketingCampaignWarmcardQueryRequest.php | 0 ...yMarketingCardActivateformQueryRequest.php | 0 ...ayMarketingCardActivateurlApplyRequest.php | 0 ...lipayMarketingCardAuthinfoQueryRequest.php | 0 ...lipayMarketingCardBenefitCreateRequest.php | 0 ...lipayMarketingCardBenefitDeleteRequest.php | 0 ...lipayMarketingCardBenefitModifyRequest.php | 0 ...AlipayMarketingCardBenefitQueryRequest.php | 0 .../AlipayMarketingCardConsumeSyncRequest.php | 0 .../AlipayMarketingCardDeleteRequest.php | 0 ...payMarketingCardFormtemplateSetRequest.php | 0 ...lipayMarketingCardMessageNotifyRequest.php | 0 .../AlipayMarketingCardOpenApplyRequest.php | 0 .../AlipayMarketingCardOpenRequest.php | 0 .../AlipayMarketingCardQueryRequest.php | 0 ...MarketingCardTemplateBatchqueryRequest.php | 0 ...ipayMarketingCardTemplateCreateRequest.php | 0 ...ipayMarketingCardTemplateModifyRequest.php | 0 ...lipayMarketingCardTemplateQueryRequest.php | 0 .../AlipayMarketingCardUpdateRequest.php | 0 ...ngCashitemvoucherTemplateCreateRequest.php | 0 ...shlessitemvoucherTemplateCreateRequest.php | 0 ...ingCashlessticketTemplateCreateRequest.php | 0 ...ingCashlessticketTemplateModifyRequest.php | 0 ...ngCashlessvoucherTemplateCreateRequest.php | 0 ...ngCashlessvoucherTemplateModifyRequest.php | 0 ...rketingCashticketTemplateCreateRequest.php | 0 ...rketingCashticketTemplateModifyRequest.php | 0 ...ketingCashvoucherTemplateCreateRequest.php | 0 ...ketingCashvoucherTemplateModifyRequest.php | 0 ...ipayMarketingCdpAdvertiseCreateRequest.php | 0 ...ipayMarketingCdpAdvertiseModifyRequest.php | 0 ...payMarketingCdpAdvertiseOperateRequest.php | 0 ...lipayMarketingCdpAdvertiseQueryRequest.php | 0 ...arketingCdpAdvertiseReportQueryRequest.php | 0 ...tificateCertificationBatchqueryRequest.php | 0 ...tificateCertificationPrepareuseRequest.php | 0 ...gCertificateCertificationRefundRequest.php | 0 ...tingCertificateCertificationUseRequest.php | 0 ...ificateOrderRefundconfirmcommitRequest.php | 0 ...ketingCertificateUserBatchqueryRequest.php | 0 ...ayMarketingCouponTemplateCreateRequest.php | 0 .../AlipayMarketingCrowdDataSyncRequest.php | 0 ...aAntlogmngActivitypagespmCreateRequest.php | 0 ...ipayMarketingDataDashboardApplyRequest.php | 0 ...arketingDataDashboardBatchqueryRequest.php | 0 ...payMarketingDataDashboardCancelRequest.php | 0 ...ipayMarketingDataDashboardQueryRequest.php | 0 ...MarketingDataDeerConnectorQueryRequest.php | 0 ...ayMarketingDataDeerInsightQueryRequest.php | 0 .../AlipayMarketingDataEquitySyncRequest.php | 0 ...payMarketingDataModelBatchqueryRequest.php | 0 .../AlipayMarketingDataModelQueryRequest.php | 0 ...yMarketingEncodeShortlinkCreateRequest.php | 0 ...ngExchangevoucherTemplateCreateRequest.php | 0 ...ipayMarketingExchangevoucherUseRequest.php | 0 ...payMarketingFacetofaceDecodeUseRequest.php | 0 ...yMarketingFacetofaceTwostageUseRequest.php | 0 .../AlipayMarketingImageDeleteRequest.php | 0 ...ipayMarketingImageEnhanceUploadRequest.php | 0 .../AlipayMarketingImageListQueryRequest.php | 0 .../AlipayMarketingImageModifyRequest.php | 0 ...ayMarketingImagedirectoryCreateRequest.php | 0 ...arketingImagedirectoryListQueryRequest.php | 0 ...ayMarketingImagedirectoryModifyRequest.php | 0 ...ndirectcashticketTemplateCreateRequest.php | 0 .../AlipayMarketingIotBoothQueryRequest.php | 0 ...yMarketingIotMerchantplanCancelRequest.php | 0 ...ngIotMerchantplanCreateormodifyRequest.php | 0 .../AlipayMarketingMaterialCreateRequest.php | 0 ...payMarketingMaterialImageUploadRequest.php | 0 ...AlipayMarketingMiniapptestQueryRequest.php | 0 ...MarketingPartnershipsBatchqueryRequest.php | 0 ...ipayMarketingPartnershipsCreateRequest.php | 0 ...AlipayMarketingPartnershipsStopRequest.php | 0 ...lipayMarketingPassInstanceQueryRequest.php | 0 .../AlipayMarketingPassShopBindRequest.php | 0 ...lipayMarketingPassTemplateQueryRequest.php | 0 ...ipayMarketingQipanCrowdtagQueryRequest.php | 0 ...arketingQipanCrowdwithtagCreateRequest.php | 0 ...MarketingQipanCrowdwithtagQueryRequest.php | 0 ...ipayMarketingRecruitEnrollCloseRequest.php | 0 ...payMarketingRecruitEnrollCreateRequest.php | 0 ...ipayMarketingRecruitEnrollQueryRequest.php | 0 ...AlipayMarketingRecruitPlanQueryRequest.php | 0 ...ayMarketingRecruitPlanlistQueryRequest.php | 0 ...AlipayMarketingSearchcodeCreateRequest.php | 0 ...AlipayMarketingSharetokenCreateRequest.php | 0 ...AlipayMarketingSharetokenDecodeRequest.php | 0 ...MarketingShowwindowContentQueryRequest.php | 0 ...yMarketingShowwindowContentSyncRequest.php | 0 ...AlipayMarketingToolCertNumQueryRequest.php | 0 ...ketingToolFengdieActivityCreateRequest.php | 0 ...rketingToolFengdieActivityQueryRequest.php | 0 ...ayMarketingToolFengdieEditorGetRequest.php | 0 ...MarketingToolFengdieEditorQueryRequest.php | 0 ...arketingToolFengdieMemberCreateRequest.php | 0 ...arketingToolFengdiePreviewQueryRequest.php | 0 ...etingToolFengdieSitesBatchqueryRequest.php | 0 ...arketingToolFengdieSitesConfirmRequest.php | 0 ...MarketingToolFengdieSitesCreateRequest.php | 0 ...MarketingToolFengdieSitesDeleteRequest.php | 0 ...yMarketingToolFengdieSitesQueryRequest.php | 0 ...ayMarketingToolFengdieSitesSyncRequest.php | 0 ...etingToolFengdieSpaceBatchqueryRequest.php | 0 ...MarketingToolFengdieSpaceCreateRequest.php | 0 ...yMarketingToolFengdieSpaceQueryRequest.php | 0 ...ngToolFengdieTemplateBatchqueryRequest.php | 0 ...rketingToolFengdieTemplateQueryRequest.php | 0 ...arketingToolFengdieTemplateSendRequest.php | 0 ...ngToolPromocommoptOpeneventSendRequest.php | 0 ...AlipayMarketingToolSigninSubmitRequest.php | 0 .../AlipayMarketingToolSignupQueryRequest.php | 0 ...AlipayMarketingToolSignupSubmitRequest.php | 0 .../AlipayMarketingToolTaskQueryRequest.php | 0 .../AlipayMarketingToolTaskReceiveRequest.php | 0 ...ayMarketingToolXuanyitestCreateRequest.php | 0 ...payMarketingToolXuanyitestQueryRequest.php | 0 .../AlipayMarketingUserulePidQueryRequest.php | 0 .../AlipayMarketingVoucherAuthSendRequest.php | 0 ...ipayMarketingVoucherBatchExpireRequest.php | 0 ...lipayMarketingVoucherBatchqueryRequest.php | 0 ...AlipayMarketingVoucherBatchsendRequest.php | 0 ...AlipayMarketingVoucherBillQueryRequest.php | 0 .../AlipayMarketingVoucherConfirmRequest.php | 0 .../AlipayMarketingVoucherDelayRequest.php | 0 .../AlipayMarketingVoucherDeleteRequest.php | 0 ...lipayMarketingVoucherDirectSendRequest.php | 0 ...ingVoucherExchangevoucherRefundRequest.php | 0 ...AlipayMarketingVoucherListQueryRequest.php | 0 .../AlipayMarketingVoucherQueryRequest.php | 0 .../AlipayMarketingVoucherSendRequest.php | 0 ...ipayMarketingVoucherStockCreateRequest.php | 0 ...lipayMarketingVoucherStockMatchRequest.php | 0 ...lipayMarketingVoucherStockQueryRequest.php | 0 .../AlipayMarketingVoucherStockUseRequest.php | 0 ...yMarketingVoucherTemplateDeleteRequest.php | 0 ...etingVoucherTemplatedetailQueryRequest.php | 0 ...rketingVoucherTemplatelistQueryRequest.php | 0 ...etingVoucherTransferdetailQueryRequest.php | 0 ...MarketingVoucherdetailListQueryRequest.php | 0 ...ipayMarketingXuanyitestTransferRequest.php | 0 .../aop/request/AlipayMdataTagGetRequest.php | 0 .../AlipayMemberCouponQuerylistRequest.php | 0 .../AlipayMerchantAnchorInfoQueryRequest.php | 0 .../AlipayMerchantAuthCreateRequest.php | 0 .../AlipayMerchantAuthDeleteRequest.php | 0 ...lipayMerchantCbuorderChangeSyncRequest.php | 0 .../AlipayMerchantChannelCreateRequest.php | 0 ...erchantComplainGovernmentFinishRequest.php | 0 ...MerchantComplainGovernmentQueryRequest.php | 0 ...erchantComplainGovernmentSubmitRequest.php | 0 ...hantComplainReconciliationCloseRequest.php | 0 ...hantComplainReconciliationQueryRequest.php | 0 ...antComplainReconciliationSubmitRequest.php | 0 .../AlipayMerchantGroupEntryCreateRequest.php | 0 .../AlipayMerchantGroupEntryQueryRequest.php | 0 ...payMerchantGroupGroupinfoCreateRequest.php | 0 ...payMerchantGroupGroupinfoModifyRequest.php | 0 ...ipayMerchantGroupGroupinfoQueryRequest.php | 0 .../AlipayMerchantImageUploadRequest.php | 0 ...ayMerchantIndirectAccountNotifyRequest.php | 0 ...yMerchantIndirectAuthorderCloseRequest.php | 0 ...MerchantIndirectAuthorderCreateRequest.php | 0 ...antIndirectAuthorderQuerystatusRequest.php | 0 ...lipayMerchantIndirectFileUploadRequest.php | 0 ...MerchantIndirectFiletaskConsultRequest.php | 0 ...yMerchantIndirectFiletaskSubmitRequest.php | 0 .../AlipayMerchantIndirectIotBindRequest.php | 0 .../AlipayMerchantIndirectIotQueryRequest.php | 0 ...AlipayMerchantIndirectIotUnbindRequest.php | 0 ...payMerchantIndirectIotbindQueryRequest.php | 0 ...payMerchantIndirectIotcoverBindRequest.php | 0 ...chantIndirectIotdataBatchcreateRequest.php | 0 ...hantIndirectPromotaskBatchqueryRequest.php | 0 ...yMerchantIndirectPromotaskQueryRequest.php | 0 ...ayMerchantIndirectPromotaskSyncRequest.php | 0 ...ayMerchantIndirectPromotaskTakeRequest.php | 0 ...ipayMerchantIndirectRewardApplyRequest.php | 0 ...erchantIndirectSharetokenCreateRequest.php | 0 ...ayMerchantIndirectSmidbindQueryRequest.php | 0 .../AlipayMerchantInfoShareRequest.php | 0 .../AlipayMerchantIotDeviceBindRequest.php | 0 .../AlipayMerchantIotDeviceQueryRequest.php | 0 .../AlipayMerchantIotDeviceVerifyRequest.php | 0 ...lipayMerchantIsvhelpEntryCreateRequest.php | 0 ...AlipayMerchantIsvhelpEntryQueryRequest.php | 0 .../AlipayMerchantItemFileUploadRequest.php | 0 ...ayMerchantLifeMiniprogramModifyRequest.php | 0 ...payMerchantLifeMiniprogramQueryRequest.php | 0 .../AlipayMerchantLiveChannelQueryRequest.php | 0 ...lipayMerchantLiveItemplanModifyRequest.php | 0 ...antMrchsurpActivitysignupCreateRequest.php | 0 ...antMrchsurplmitemCannotsellSyncRequest.php | 0 ...chantMrchsurplmitemDeletionSyncRequest.php | 0 ...hantMrchsurplmitemIncrementSyncRequest.php | 0 ...tMrchsurplmitemModificationSyncRequest.php | 0 ...MerchantMrchsurplmorderPointPayRequest.php | 0 ...rchantMrchsurplmorderPointQueryRequest.php | 0 ...chantMrchsurplmorderPointRefundRequest.php | 0 ...rchantMrchsurplmorderPreconsultRequest.php | 0 ...ipayMerchantMrchsurplmorderSyncRequest.php | 0 ...ayMerchantNetworkLeafnodeCreateRequest.php | 0 ...ayMerchantNetworkLeafnodeDeleteRequest.php | 0 ...ayMerchantNetworkNodeBatchqueryRequest.php | 0 ...AlipayMerchantNetworkNodeCreateRequest.php | 0 ...AlipayMerchantNetworkNodeDeleteRequest.php | 0 ...AlipayMerchantNetworkNodeModifyRequest.php | 0 .../AlipayMerchantNetworkNodeQueryRequest.php | 0 ...payMerchantNetworkRelationQueryRequest.php | 0 .../AlipayMerchantOrderCancelRequest.php | 0 ...lipayMerchantOrderConsumerQueryRequest.php | 0 ...AlipayMerchantOrderCreateandpayRequest.php | 0 ...ntOrderDigestConsumerBatchqueryRequest.php | 0 ...tOrderDigestUnlimitedBatchqueryRequest.php | 0 ...hantOrderExternalPaychannelSyncRequest.php | 0 ...hantOrderHahaNobizcontentCreateRequest.php | 0 .../AlipayMerchantOrderIotUploadRequest.php | 0 .../AlipayMerchantOrderMessageSyncRequest.php | 0 .../AlipayMerchantOrderPointQueryRequest.php | 0 .../AlipayMerchantOrderRefundRequest.php | 0 ...rderSecuritydetailConsumerQueryRequest.php | 0 ...ecuritydigestConsumerBatchqueryRequest.php | 0 .../AlipayMerchantOrderSyncRequest.php | 0 ...ipayMerchantOrderUnlimitedQueryRequest.php | 0 ...geCardbinactivityCreateormodifyRequest.php | 0 ...rprivilegeCardbinactivityDeleteRequest.php | 0 ...orprivilegeCardbinactivityQueryRequest.php | 0 ...orprivilegeMemberremainingQueryRequest.php | 0 ...privilegeMerchantremainingQueryRequest.php | 0 ...erchantPayforprivilegePayCreateRequest.php | 0 ...hantPayforprivilegeProfileQueryRequest.php | 0 ...rchantPayforprivilegeProfileSetRequest.php | 0 ...yforprivilegePromconfigureQueryRequest.php | 0 ...PayforprivilegePromconfigureSetRequest.php | 0 ...forprivilegePromotionplanCreateRequest.php | 0 ...forprivilegePromotionplanModifyRequest.php | 0 ...yforprivilegePromotionplanQueryRequest.php | 0 ...PayforprivilegeUselogBatchqueryRequest.php | 0 ...yforprivilegeUserrelationCreateRequest.php | 0 ...ayforprivilegeUserrelationQueryRequest.php | 0 ...lipayMerchantQipanBehaviorQueryRequest.php | 0 .../AlipayMerchantQipanBoardQueryRequest.php | 0 ...MerchantQipanCommoninsightQueryRequest.php | 0 ...payMerchantQipanCrowdBatchqueryRequest.php | 0 .../AlipayMerchantQipanCrowdCreateRequest.php | 0 ...AlipayMerchantQipanCrowdInvalidRequest.php | 0 .../AlipayMerchantQipanCrowdModifyRequest.php | 0 .../AlipayMerchantQipanCrowdQueryRequest.php | 0 .../AlipayMerchantQipanCrowdSpreadRequest.php | 0 ...payMerchantQipanCrowdpoolCreateRequest.php | 0 ...AlipayMerchantQipanCrowduserAddRequest.php | 0 ...payMerchantQipanCrowduserDeleteRequest.php | 0 ...ntQipanCrowdwithturingtagCreateRequest.php | 0 ...antQipanCrowdwithturingtagQueryRequest.php | 0 ...AlipayMerchantQipanInsightQueryRequest.php | 0 ...ayMerchantQipanInsightcityQueryRequest.php | 0 ...ipayMerchantQipanLbscrowdCreateRequest.php | 0 ...payMerchantQipanOdpscrowdCreateRequest.php | 0 .../AlipayMerchantQipanTrendQueryRequest.php | 0 ...ipayMerchantQipanTuringtagQueryRequest.php | 0 .../AlipayMerchantSceneCreateRequest.php | 0 ...erchantServiceconsultBatchqueryRequest.php | 0 ...antServiceconsultFeedbackSubmitRequest.php | 0 ...ipayMerchantServiceconsultQueryRequest.php | 0 ...antShopcodeApplyorderBatchqueryRequest.php | 0 ...ayMerchantShopcodeCategoryQueryRequest.php | 0 .../AlipayMerchantStoreMiniappBindRequest.php | 0 ...ipayMerchantStoreShopcodeCreateRequest.php | 0 ...MerchantTradecomplainBatchqueryRequest.php | 0 ...hantTradecomplainFeedbackSubmitRequest.php | 0 ...lipayMerchantTradecomplainQueryRequest.php | 0 ...erchantTradecomplainReplySubmitRequest.php | 0 ...ntTradecomplainSupplementSubmitRequest.php | 0 .../AlipayMerchantUserUploadRequest.php | 0 .../AlipayMerchantWeikeBillModifyRequest.php | 0 ...lipayMerchantWeikeBilltaxModifyRequest.php | 0 ...lipayMerchantWeikeInvoiceNotifyRequest.php | 0 .../AlipayMerchantWeikeSettleQueryRequest.php | 0 ...ayMicropayOrderConfirmpayurlGetRequest.php | 0 .../AlipayMicropayOrderDirectPayRequest.php | 0 .../AlipayMicropayOrderFreezeRequest.php | 0 ...payMicropayOrderFreezepayurlGetRequest.php | 0 .../request/AlipayMicropayOrderGetRequest.php | 0 .../AlipayMicropayOrderUnfreezeRequest.php | 0 .../AlipayMobileBeaconDeviceAddRequest.php | 0 .../AlipayMobileBeaconDeviceDeleteRequest.php | 0 .../AlipayMobileBeaconDeviceModifyRequest.php | 0 .../AlipayMobileBeaconDeviceQueryRequest.php | 0 .../AlipayMobileBeaconMessageSendRequest.php | 0 .../AlipayMobileBksigntokenVerifyRequest.php | 0 .../request/AlipayMobileCodeCreateRequest.php | 0 .../request/AlipayMobileCodeQueryRequest.php | 0 ...yMobileDeviceinfoDynamicinfoAddRequest.php | 0 ...payMobileDeviceinfoGetidbytokenRequest.php | 0 ...AlipayMobileMovieActivityNotifyRequest.php | 0 .../AlipayMobilePublicAccountAddRequest.php | 0 ...AlipayMobilePublicAccountDeleteRequest.php | 0 .../AlipayMobilePublicAccountQueryRequest.php | 0 .../AlipayMobilePublicAccountResetRequest.php | 0 ...AlipayMobilePublicAppinfoUpdateRequest.php | 0 .../AlipayMobilePublicAuthGettokenRequest.php | 0 ...ayMobilePublicContactFollowListRequest.php | 0 .../AlipayMobilePublicFollowAddRequest.php | 0 .../AlipayMobilePublicFollowListRequest.php | 0 .../AlipayMobilePublicGisGetRequest.php | 0 .../AlipayMobilePublicInfoQueryRequest.php | 0 .../AlipayMobilePublicMenuAddRequest.php | 0 .../AlipayMobilePublicMenuDeleteRequest.php | 0 .../AlipayMobilePublicMenuGetRequest.php | 0 .../AlipayMobilePublicMenuQueryRequest.php | 0 .../AlipayMobilePublicMenuUpdateRequest.php | 0 ...AlipayMobilePublicMenuUserQueryRequest.php | 0 ...lipayMobilePublicMenuUserUpdateRequest.php | 0 ...ayMobilePublicMessageCustomSendRequest.php | 0 .../AlipayMobilePublicMessageGroupRequest.php | 0 ...payMobilePublicMessageLabelSendRequest.php | 0 ...yMobilePublicMessageMatcherSendRequest.php | 0 .../AlipayMobilePublicMessagePushRequest.php | 0 ...ayMobilePublicMessageSingleSendRequest.php | 0 ...payMobilePublicMessageTotalSendRequest.php | 0 ...payMobilePublicMessagebatchPushRequest.php | 0 ...yMobilePublicMessagespecifyPushRequest.php | 0 .../AlipayMobilePublicQrcodeCreateRequest.php | 0 ...ipayMobilePublicShortlinkCreateRequest.php | 0 ...bilePublicTemplateMessageDeleteRequest.php | 0 ...yMobilePublicTemplateMessageGetRequest.php | 0 ...bilePublicTemplateMessageModifyRequest.php | 0 ...obilePublicTemplateMessageQueryRequest.php | 0 .../AlipayMobileRecommendGetRequest.php | 0 .../AlipayMobileShakeUserQueryRequest.php | 0 ...ipayMobileStdPublicAccountQueryRequest.php | 0 ...AlipayMobileStdPublicFollowListRequest.php | 0 .../AlipayMobileStdPublicMenuQueryRequest.php | 0 ...obileStdPublicMessageCustomSendRequest.php | 0 ...bileStdPublicMessageMatcherSendRequest.php | 0 .../AlipayMobileUrlDeviceverifyAddRequest.php | 0 ...lipayMpointprodBenefitDetailGetRequest.php | 0 .../AlipayMsaasItapDataSyncRequest.php | 0 .../AlipayMsaasItapDeviceSyncRequest.php | 0 .../AlipayMsaasItapPushSendRequest.php | 0 .../AlipayMsaasItapStatesSyncRequest.php | 0 .../AlipayMsaasItapUserCertifyRequest.php | 0 .../AlipayMsaasItapUserConfirmRequest.php | 0 ...yMsaasMediarecogAftsCarIdentifyRequest.php | 0 ...MsaasMediarecogAftsCertIdentifyRequest.php | 0 ...yMsaasMediarecogAftsXnnIdentifyRequest.php | 0 ...gAftscvpayTransactionInitializeRequest.php | 0 ...asMediarecogApiQrdetectIdentifyRequest.php | 0 ...asMediarecogMmportalCvgoodsSyncRequest.php | 0 ...gMmportalCvgooodsonlinelistSyncRequest.php | 0 ...MmportalCvoutofconfiggooodsSyncRequest.php | 0 ...ecogMmportalTransvideoinfoQueryRequest.php | 0 ...cogMmportalTransweightinfoQueryRequest.php | 0 ...sMediarecogMmtcaftscvDeviceBindRequest.php | 0 ...sMediarecogMmtcaftscvGoodsApplyRequest.php | 0 ...ogMmtcaftscvGoodsinfoBatchqueryRequest.php | 0 ...iarecogMmtcaftscvLiteresultSyncRequest.php | 0 ...arecogMmtcaftscvMachinegoodsAddRequest.php | 0 ...recogMmtcaftscvMachinetypeQueryRequest.php | 0 ...recogMmtcaftscvManualfloorQueryRequest.php | 0 ...ecogMmtcaftscvMerchantgoodsSyncRequest.php | 0 ...diarecogMmtcaftscvPicvideoQueryRequest.php | 0 ...diarecogMmtcaftscvTemplateApplyRequest.php | 0 ...iarecogMmtcaftscvTemplateVerifyRequest.php | 0 ...MmtcaftscvTransactionInitializeRequest.php | 0 ...ediarecogMmtcapiAntigenIdentifyRequest.php | 0 ...cogMmtcapiDriverlicenseIdentifyRequest.php | 0 ...ogMmtcapiVehiclelicenseIdentifyRequest.php | 0 ...ecogMmtcapiVehicleplateIdentifyRequest.php | 0 ...MediarecogVoiceMediaaudioUploadRequest.php | 0 ...ipayMsaasPromotionCpainfoCreateRequest.php | 0 .../AlipayMsaasSyncSingledataSendRequest.php | 0 ...yMultimediaResourceMasstokenGetRequest.php | 0 .../AlipayMultimediaTestCreateRequest.php | 0 ...lipayMultimediaXnnminiBizCreateRequest.php | 0 ...payMultimediaXnnminiModelCreateRequest.php | 0 ...yMultimediaXnnminiVersionCreateRequest.php | 0 ...flineMarketApplyorderBatchqueryRequest.php | 0 .../AlipayOfflineMarketItemCreateRequest.php | 0 .../AlipayOfflineMarketItemModifyRequest.php | 0 .../AlipayOfflineMarketItemStateRequest.php | 0 ...lipayOfflineMarketMcommentQueryRequest.php | 0 ...yOfflineMarketProductBatchqueryRequest.php | 0 ...OfflineMarketProductQuerydetailRequest.php | 0 ...yOfflineMarketReporterrorCreateRequest.php | 0 ...flineMarketShopApplyorderCancelRequest.php | 0 ...ipayOfflineMarketShopBatchqueryRequest.php | 0 ...yOfflineMarketShopCategoryQueryRequest.php | 0 .../AlipayOfflineMarketShopCreateRequest.php | 0 ...yOfflineMarketShopDiscountQueryRequest.php | 0 .../AlipayOfflineMarketShopModifyRequest.php | 0 ...payOfflineMarketShopQuerydetailRequest.php | 0 ...lineMarketShopSummaryBatchqueryRequest.php | 0 ...flineMarketingVoucherCodeUploadRequest.php | 0 ...ayOfflineMarketingVoucherCreateRequest.php | 0 ...ayOfflineMarketingVoucherModifyRequest.php | 0 ...yOfflineMarketingVoucherOfflineRequest.php | 0 ...lineMarketingVoucherStatusQueryRequest.php | 0 ...lipayOfflineMarketingVoucherUseRequest.php | 0 ...payOfflineMaterialImageDownloadRequest.php | 0 ...lipayOfflineMaterialImageUploadRequest.php | 0 .../AlipayOfflineProviderDishQueryRequest.php | 0 ...roviderEquipmentAuthQuerybypageRequest.php | 0 ...lineProviderEquipmentAuthRemoveRequest.php | 0 ...oviderIndirectisvActivityCreateRequest.php | 0 ...oviderIndirectisvActivityEffectRequest.php | 0 ...ayOfflineProviderMonitorLogSyncRequest.php | 0 ...OfflineProviderShopactionRecordRequest.php | 0 ...OfflineProviderUseractionRecordRequest.php | 0 .../AlipayOpenAccountAliyunUnbindRequest.php | 0 .../request/AlipayOpenAgentCancelRequest.php | 0 .../AlipayOpenAgentCommonSignRequest.php | 0 ...lipayOpenAgentCommonsignConfirmRequest.php | 0 .../request/AlipayOpenAgentConfirmRequest.php | 0 .../request/AlipayOpenAgentCreateRequest.php | 0 .../AlipayOpenAgentFacetofaceSignRequest.php | 0 .../AlipayOpenAgentMiniCreateRequest.php | 0 .../AlipayOpenAgentMobilepaySignRequest.php | 0 ...ipayOpenAgentOfflinepaymentSignRequest.php | 0 .../AlipayOpenAgentOrderQueryRequest.php | 0 .../AlipayOpenAgentSignstatusQueryRequest.php | 0 .../AlipayOpenAgentZhimabriefSignRequest.php | 0 .../AlipayOpenAittestOpenapiQueryRequest.php | 0 ...payOpenAligroupProductopenApplyRequest.php | 0 .../AlipayOpenApidefaultparamQueryRequest.php | 0 ...AlipayOpenAppAlipaycertDownloadRequest.php | 0 .../AlipayOpenAppApiFieldApplyRequest.php | 0 .../AlipayOpenAppApiFieldQueryRequest.php | 0 .../request/AlipayOpenAppApiQueryRequest.php | 0 .../AlipayOpenAppApiSceneQueryRequest.php | 0 .../AlipayOpenAppApiresQueryRequest.php | 0 ...OpenAppAppcontentFunctionCreateRequest.php | 0 ...OpenAppAppcontentFunctionModifyRequest.php | 0 ...penAppAppcontentFunctionOfflineRequest.php | 0 ...yOpenAppAppcontentFunctionQueryRequest.php | 0 ...yOpenAppAppcontentInternalQueryRequest.php | 0 ...OpenAppAppcontentItemBatchqueryRequest.php | 0 ...ipayOpenAppAppcontentItemCreateRequest.php | 0 ...ipayOpenAppAppcontentItemDeleteRequest.php | 0 ...ipayOpenAppAppcontentItemModifyRequest.php | 0 ...lipayOpenAppAppcontentItemQueryRequest.php | 0 .../AlipayOpenAppAppcontentPoiSyncRequest.php | 0 ...ayOpenAppAraterRatestatusModifyRequest.php | 0 ...nAppAraterWaitratealgorankQueryRequest.php | 0 .../AlipayOpenAppAuthsubsAddRequest.php | 0 .../AlipayOpenAppBoyiBoyiCreateRequest.php | 0 .../request/AlipayOpenAppCallQueryRequest.php | 0 .../AlipayOpenAppCodetesttestRequest.php | 0 .../AlipayOpenAppCommunityDataSyncRequest.php | 0 ...payOpenAppCommunityPartnerQueryRequest.php | 0 ...ipayOpenAppCommunityPartnerSyncRequest.php | 0 ...ayOpenAppCommunityUserpromoSyncRequest.php | 0 .../AlipayOpenAppDanielQueryRequest.php | 0 .../AlipayOpenAppDedfDdQueryRequest.php | 0 .../AlipayOpenAppDeliveryInfoQueryRequest.php | 0 .../AlipayOpenAppDeliveryInfoSyncRequest.php | 0 ...payOpenAppDeliveryTemplateQueryRequest.php | 0 ...veloperCheckdevelopervalidQueryRequest.php | 0 .../AlipayOpenAppDfsfasDeQueryRequest.php | 0 .../AlipayOpenAppGongyiTestQueryRequest.php | 0 .../AlipayOpenAppGraytestQueryRequest.php | 0 ...etestallOpenidbizmockBatchqueryRequest.php | 0 ...IdtypetestallOpenidbizmockQueryRequest.php | 0 ...ipayOpenAppItemAllcategoryQueryRequest.php | 0 ...lipayOpenAppItemCategoryConsultRequest.php | 0 ...ayOpenAppItemCategoryPreconsultRequest.php | 0 .../AlipayOpenAppItemCreateRequest.php | 0 .../AlipayOpenAppItemDeleteRequest.php | 0 .../AlipayOpenAppItemDirectModifyRequest.php | 0 .../AlipayOpenAppItemListQueryRequest.php | 0 .../AlipayOpenAppItemModifyRequest.php | 0 .../request/AlipayOpenAppItemQueryRequest.php | 0 .../AlipayOpenAppItemTemplateQueryRequest.php | 0 ...nAppItempromoactivityListCreateRequest.php | 0 ...nAppItempromoactivityListDeleteRequest.php | 0 ...nAppItempromoactivityListModifyRequest.php | 0 ...enAppItempromoactivityListQueryRequest.php | 0 ...pItempromoactivityTemplateQueryRequest.php | 0 ...AlipayOpenAppLingbalingliuQueryRequest.php | 0 .../AlipayOpenAppLingjiuyisiCreateRequest.php | 0 ...payOpenAppLingjiuyiwuBatchqueryRequest.php | 0 ...penAppLingqierwuLingqierquQueryRequest.php | 0 ...penAppLocalitemAllcategoryQueryRequest.php | 0 ...enAppLocalitemCalendarpriceSaveRequest.php | 0 ...enAppLocalitemCalendarstockSaveRequest.php | 0 .../AlipayOpenAppLocalitemCreateRequest.php | 0 ...payOpenAppLocalitemDirectModifyRequest.php | 0 ...AlipayOpenAppLocalitemListQueryRequest.php | 0 .../AlipayOpenAppLocalitemModifyRequest.php | 0 .../AlipayOpenAppLocalitemQueryRequest.php | 0 .../AlipayOpenAppLocalitemSpuSaveRequest.php | 0 ...ayOpenAppLocalitemTemplateQueryRequest.php | 0 .../AlipayOpenAppMembersCreateRequest.php | 0 .../AlipayOpenAppMembersDeleteRequest.php | 0 .../AlipayOpenAppMembersQueryRequest.php | 0 ...penAppMessageSubscriptionModifyRequest.php | 0 ...OpenAppMessageSubscriptionQueryRequest.php | 0 ...payOpenAppMessageTopicSubscribeRequest.php | 0 ...yOpenAppMessageTopicUnsubscribeRequest.php | 0 ...ppMessagetemplateSubscribeQueryRequest.php | 0 ...penAppMiniBatchtemplatemsgQueryRequest.php | 0 ...AppMiniTemplatemessageBatchsendRequest.php | 0 ...yOpenAppMiniTemplatemessageSendRequest.php | 0 .../AlipayOpenAppMsgDingSendRequest.php | 0 .../AlipayOpenAppNotifyModifyRequest.php | 0 .../AlipayOpenAppNotifyQueryRequest.php | 0 .../AlipayOpenAppNotifyRetryRequest.php | 0 .../AlipayOpenAppNotifyVerifyRequest.php | 0 ...payOpenAppOpenapiPreheatPublishRequest.php | 0 ...enAppOpenbizmockApisdkgrayQueryRequest.php | 0 ...ayOpenAppOpenbizmockMessageSendRequest.php | 0 ...AlipayOpenAppOpenbizmockMsgSyncRequest.php | 0 ...pOpenbizmockOpenidnonstandQueryRequest.php | 0 ...ayOpenAppOpenidApplyorderCancelRequest.php | 0 ...pOpenidApplyorderCheckavailableRequest.php | 0 ...ayOpenAppOpenidApplyorderCreateRequest.php | 0 ...ayOpenAppOpenidApplyorderSubmitRequest.php | 0 ...ayOpenAppOpenidApplyorderUploadRequest.php | 0 .../AlipayOpenAppOpenidBatchqueryRequest.php | 0 ...nAppOpenidOpenidtouidBatchqueryRequest.php | 0 ...nAppOpenidUidtoopenidBatchqueryRequest.php | 0 .../AlipayOpenAppOpenmockQueryRequest.php | 0 .../AlipayOpenAppPropertyAuthSyncRequest.php | 0 ...lipayOpenAppPropertyMessageSendRequest.php | 0 .../AlipayOpenAppQqwAaatestConfirmRequest.php | 0 .../AlipayOpenAppQrcodeCreateRequest.php | 0 ...payOpenAppQrcodeTemporaryCreateRequest.php | 0 .../AlipayOpenAppRateDataSyncRequest.php | 0 .../AlipayOpenAppReproCesCreateRequest.php | 0 .../AlipayOpenAppSdkTestQueryRequest.php | 0 .../AlipayOpenAppServiceApplyRequest.php | 0 ...OpenAppServiceBizabilitydataSetRequest.php | 0 .../AlipayOpenAppServiceDeleteRequest.php | 0 .../AlipayOpenAppServiceListQueryRequest.php | 0 ...penAppServiceMiniappnearbyQueryRequest.php | 0 ...AppServiceMiniappnearbypoiQueryRequest.php | 0 ...erviceMiniappnearbypoipageQueryRequest.php | 0 .../AlipayOpenAppServiceModifyRequest.php | 0 .../AlipayOpenAppServicePromoApplyRequest.php | 0 ...AlipayOpenAppServicePromoDeleteRequest.php | 0 ...AlipayOpenAppServicePromoModifyRequest.php | 0 .../AlipayOpenAppServicePromoQueryRequest.php | 0 ...penAppServicePromotemplateQueryRequest.php | 0 .../AlipayOpenAppServiceQueryRequest.php | 0 ...AlipayOpenAppServiceSchemaQueryRequest.php | 0 ...lipayOpenAppServiceStatusModifyRequest.php | 0 .../AlipayOpenAppServiceSyncRequest.php | 0 ...payOpenAppServiceValidpageQueryRequest.php | 0 ...OpenAppServiceViewcallbackQueryRequest.php | 0 .../AlipayOpenAppSilanApigrayQueryRequest.php | 0 ...yOpenAppSilanApigrayelevenQueryRequest.php | 0 ...payOpenAppSilanApigrayfiveQueryRequest.php | 0 ...payOpenAppSilanApigrayfourQueryRequest.php | 0 ...ipayOpenAppSilanApigrayoneQueryRequest.php | 0 ...ayOpenAppSilanApigraysevenQueryRequest.php | 0 ...ipayOpenAppSilanApigraytenQueryRequest.php | 0 ...penAppSilanApigraythirteenQueryRequest.php | 0 ...ayOpenAppSilanApigraythreeQueryRequest.php | 0 ...yOpenAppSilanApigraytwelveQueryRequest.php | 0 ...ipayOpenAppSilanApigraytwoQueryRequest.php | 0 ...ipayOpenAppSilanLuckyeightQueryRequest.php | 0 .../AlipayOpenAppSilanSixQueryRequest.php | 0 ...AlipayOpenAppSilinLongnighQueryRequest.php | 0 .../AlipayOpenAppSmgMsgSendRequest.php | 0 .../AlipayOpenAppSmsgDataSyncRequest.php | 0 ...ystemNewcontextupiduoidTransferRequest.php | 0 ...OpenAppSystemOldcontextTransferRequest.php | 0 .../AlipayOpenAppTestGrayCreateRequest.php | 0 .../AlipayOpenAppTestGrayModifyRequest.php | 0 .../AlipayOpenAppTestGrayQueryRequest.php | 0 .../AlipayOpenAppTestGraySendRequest.php | 0 .../AlipayOpenAppTestHahaQueryRequest.php | 0 .../AlipayOpenAppTestQinyuQueryRequest.php | 0 .../AlipayOpenAppTestTestChargeRequest.php | 0 .../AlipayOpenAppTestTestCreateRequest.php | 0 .../AlipayOpenAppTestagainCreateRequest.php | 0 .../AlipayOpenAppTestapiiSyncRequest.php | 0 .../AlipayOpenAppTimeoutTestQueryRequest.php | 0 ...lipayOpenAppUpdattestBatchqueryRequest.php | 0 .../AlipayOpenAppXwbsssQueryRequest.php | 0 .../AlipayOpenAppXwbtestabcQueryRequest.php | 0 .../AlipayOpenAppXwbtstabcQueryRequest.php | 0 ...ayOpenAppYilingersilingliuQueryRequest.php | 0 ...lipayOpenAppYilingersiyufaQueryRequest.php | 0 .../AlipayOpenAppYiyiyiwuQueryRequest.php | 0 ...nAppYoukuvideoAuditcallbackSendRequest.php | 0 ...sanyaowubYufalingsanyaowubQueryRequest.php | 0 ...ngsanyaowuYufalingsanyaowuQueryRequest.php | 0 ...penAppYufayanzhengyierlingQueryRequest.php | 0 .../AlipayOpenAppinfoModifyRequest.php | 0 .../request/AlipayOpenAppinfoQueryRequest.php | 0 .../AlipayOpenAuthAppAesGetRequest.php | 0 .../AlipayOpenAuthAppAesSetRequest.php | 0 .../request/AlipayOpenAuthAppApplyRequest.php | 0 .../AlipayOpenAuthAppCancelRequest.php | 0 .../AlipayOpenAuthAppContentQueryRequest.php | 0 ...ipayOpenAuthAppauthInviteCreateRequest.php | 0 ...AuthIndustryPlatformCreateTokenRequest.php | 0 .../AlipayOpenAuthLoginApplyRequest.php | 0 .../AlipayOpenAuthOperatorAddRequest.php | 0 ...lipayOpenAuthOperatorInfoModifyRequest.php | 0 ...AlipayOpenAuthOperatorInfoQueryRequest.php | 0 ...yOpenAuthOperatorPasswordModifyRequest.php | 0 ...ipayOpenAuthOperatorStateModifyRequest.php | 0 .../AlipayOpenAuthResauthCheckRequest.php | 0 .../AlipayOpenAuthTestTestaQueryRequest.php | 0 .../AlipayOpenAuthTokenAppQueryRequest.php | 0 .../request/AlipayOpenAuthTokenAppRequest.php | 0 .../AlipayOpenAuthUnifygwtestQueryRequest.php | 0 ...yOpenAuthUserauthRelationCancelRequest.php | 0 ...ayOpenAuthUserauthRelationQueryRequest.php | 0 ...AuthUserauthRelationshipCertifyRequest.php | 0 ...enAuthUserauthRelationshipQueryRequest.php | 0 ...ipayOpenAuthUserauthTokenCreateRequest.php | 0 .../aop/request/AlipayOpenAzeQueryRequest.php | 0 ...ayOpenBiosearchBiogroupIdentifyRequest.php | 0 .../request/AlipayOpenBizCreateRequest.php | 0 .../AlipayOpenBpaasAppCreateRequest.php | 0 .../AlipayOpenBpaasAppPublishRequest.php | 0 .../AlipayOpenBpaasContractQueryRequest.php | 0 .../AlipayOpenBpaasPushSyncRequest.php | 0 .../AlipayOpenBpaasServiceBindRequest.php | 0 .../AlipayOpenBpaasServiceQueryRequest.php | 0 .../AlipayOpenCategoryArticleQueryRequest.php | 0 ...ipayOpenCloudAppPermissionQueryRequest.php | 0 ...lipayOpenCloudAppPermissionSyncRequest.php | 0 .../AlipayOpenCloudAppProductQueryRequest.php | 0 .../AlipayOpenCloudAppQueryRequest.php | 0 .../AlipayOpenCloudAppSecCreateRequest.php | 0 .../request/AlipayOpenCloudAppSetRequest.php | 0 .../AlipayOpenCloudEnvDeleteRequest.php | 0 ...ntContentlibYoukuvideoauditSendRequest.php | 0 ...AlipayOpenContentIotCouponQueryRequest.php | 0 .../AlipayOpenDafBatchqueryRequest.php | 0 .../AlipayOpenDanielTestQueryRequest.php | 0 ...OpenDataItemRecommendBatchqueryRequest.php | 0 .../request/AlipayOpenDataItemSyncRequest.php | 0 .../AlipayOpenDataServiceQueryRequest.php | 0 .../AlipayOpenDdDstestModifyRequest.php | 0 .../request/AlipayOpenDesCreateRequest.php | 0 .../AlipayOpenEchoOfflineSendRequest.php | 0 .../aop/request/AlipayOpenEchoSendRequest.php | 0 .../AlipayOpenFeeAdjustApplyRequest.php | 0 .../request/AlipayOpenFileUploadRequest.php | 0 ...penInstantdeliveryAccountCreateRequest.php | 0 ...OpenInstantdeliveryAccountQueryRequest.php | 0 ...tantdeliveryAccountstatusModifyRequest.php | 0 ...tantdeliveryLogisticsBatchqueryRequest.php | 0 ...tdeliveryMerchantagreementQueryRequest.php | 0 ...ntdeliveryMerchantagreementSignRequest.php | 0 ...tdeliveryMerchantshopBatchqueryRequest.php | 0 ...stantdeliveryMerchantshopCreateRequest.php | 0 ...stantdeliveryMerchantshopModifyRequest.php | 0 ...nstantdeliveryMerchantshopQueryRequest.php | 0 ...eliveryMerchantshopstatusModifyRequest.php | 0 .../AlipayOpenInviteOrderCreateRequest.php | 0 .../AlipayOpenInviteOrderQueryRequest.php | 0 .../AlipayOpenIotClerkinspireQueryRequest.php | 0 .../AlipayOpenIotContentBatchqueryRequest.php | 0 .../AlipayOpenIotContentSyncRequest.php | 0 .../AlipayOpenIotDeviceBindRequest.php | 0 .../AlipayOpenIotDeviceQueryRequest.php | 0 .../AlipayOpenIotDeviceUnbindRequest.php | 0 ...payOpenIotMembershipcouponQueryRequest.php | 0 .../AlipayOpenIotbpaasDeviceUnbindRequest.php | 0 ...ipayOpenIotbpaasDevicebindApplyRequest.php | 0 ...payOpenIotbpaasDevicecodeCreateRequest.php | 0 ...enIotbpaasLavidabilldetailQueryRequest.php | 0 ...OpenIotbpaasLavidabilllistQueryRequest.php | 0 ...yOpenIotbpaasLavidabillsumQueryRequest.php | 0 ...OpenIotbpaasMerchantorderModifyRequest.php | 0 ...yOpenIotbpaasMerchantorderQueryRequest.php | 0 ...penIotbpaasMerchantorderRefreshRequest.php | 0 ...OpenIotbpaasOperationdataUploadRequest.php | 0 .../AlipayOpenIotbpaasQrcodeCreateRequest.php | 0 .../AlipayOpenIoteopAlarmSendRequest.php | 0 .../AlipayOpenIoteopLogSendRequest.php | 0 .../AlipayOpenIotgmsTokenCreateRequest.php | 0 ...payOpenIotmbsCollectionfaceSyncRequest.php | 0 .../AlipayOpenIotmbsDeviceTransferRequest.php | 0 ...ayOpenIotmbsDistrictorderVerifyRequest.php | 0 ...payOpenIotmbsDooropenresultSyncRequest.php | 0 .../AlipayOpenIotmbsFacecheckSendRequest.php | 0 .../AlipayOpenIotmbsFacedbCreateRequest.php | 0 .../AlipayOpenIotmbsFacedbDeleteRequest.php | 0 ...lipayOpenIotmbsHoteldeviceQueryRequest.php | 0 .../AlipayOpenIotmbsHoteleventSyncRequest.php | 0 ...lipayOpenIotmbsHotelguestCreateRequest.php | 0 ...AlipayOpenIotmbsHotelroomModifyRequest.php | 0 .../AlipayOpenIotmbsImageModifyRequest.php | 0 .../AlipayOpenIotmbsImageUploadRequest.php | 0 .../AlipayOpenIotmbsIsvdataQueryRequest.php | 0 .../AlipayOpenIotmbsIsvdeviceBindRequest.php | 0 ...AlipayOpenIotmbsIsvdeviceUnbindRequest.php | 0 .../AlipayOpenIotmbsIsvhotelCreateRequest.php | 0 ...AlipayOpenIotmbsIsvopendoorSyncRequest.php | 0 ...penIotmbsOrderprintreceiptQueryRequest.php | 0 .../AlipayOpenIotmbsRoomBindRequest.php | 0 .../AlipayOpenIotmbsRoomUnbindRequest.php | 0 .../AlipayOpenIotmbsRoomstateSyncRequest.php | 0 ...penIotmbsUserpermissionIdentifyRequest.php | 0 ...OpenIotmbsVerificationeventSendRequest.php | 0 ...lipayOpenIotroomdeviceEventSendRequest.php | 0 .../AlipayOpenIotvspBusinessNotifyRequest.php | 0 ...ipayOpenIotvspFaceimgstateQueryRequest.php | 0 .../AlipayOpenIotvspGroupidQueryRequest.php | 0 ...ipayOpenIotvspLogicgroupidQueryRequest.php | 0 .../AlipayOpenIotvspOrgQueryRequest.php | 0 .../AlipayOpenIotvspOrguserCreateRequest.php | 0 .../AlipayOpenIotvspOrguserDeleteRequest.php | 0 ...ayOpenIotvspOrguserfaceoutQueryRequest.php | 0 .../AlipayOpenIotvspUserCreateRequest.php | 0 .../AlipayOpenIotvspUserDeleteRequest.php | 0 .../AlipayOpenIotvspUserextModifyRequest.php | 0 ...ayOpenIotvspUserfordeviceCreateRequest.php | 0 .../AlipayOpenIotvspUserstateQueryRequest.php | 0 .../AlipayOpenIotvspUservidQueryRequest.php | 0 ...ayOpenIotvspUserwithimageCreateRequest.php | 0 ...ayOpenIotvspUserwithlabelCreateRequest.php | 0 ...ipayOpenIotvspUserwithvidCreateRequest.php | 0 .../AlipayOpenIotvspVidQueryRequest.php | 0 ...yOpenIpsponsorConsumegoldModifyRequest.php | 0 ...ayOpenIpsponsorConsumegoldQueryRequest.php | 0 ...payOpenIpsponsorConsumegoldSignRequest.php | 0 ...AlipayOpenLotteryCampBatchqueryRequest.php | 0 .../AlipayOpenLotteryCampCertifyRequest.php | 0 .../AlipayOpenLotteryCampCreateRequest.php | 0 .../AlipayOpenLotteryCampModifyRequest.php | 0 .../AlipayOpenLotteryCampOfflineRequest.php | 0 .../AlipayOpenLotteryCampQueryRequest.php | 0 .../AlipayOpenLotteryCampSubmitRequest.php | 0 ...payOpenLotteryCampdeliverModifyRequest.php | 0 ...lipayOpenLotteryCampresultQueryRequest.php | 0 ...ipayOpenLotteryRegionBatchqueryRequest.php | 0 .../AlipayOpenLotteryRegionCreateRequest.php | 0 .../AlipayOpenLotteryRegionGetRequest.php | 0 .../AlipayOpenLotteryRegionModifyRequest.php | 0 ...erymallExchangerecordstatusSyncRequest.php | 0 ...yOpenManjiangtesttttDepositbackRequest.php | 0 .../AlipayOpenMessagetestCesSendRequest.php | 0 ...AlipayOpenMiniActivityGiftQueryRequest.php | 0 ...enMiniActivityTaskequityReceiveRequest.php | 0 ...niAliminiabilityprodJsapiCreateRequest.php | 0 ...niAliminiabilityprodJsapiModifyRequest.php | 0 ...iniAliminiabilityprodJsapiQueryRequest.php | 0 ...MiniAmpeBindedminiappBatchqueryRequest.php | 0 ...yOpenMiniAmpeCategoryBatchqueryRequest.php | 0 ...ayOpenMiniAmpeCollectrightQueryRequest.php | 0 .../AlipayOpenMiniAmpeDeviceAddRequest.php | 0 .../AlipayOpenMiniAmpeDeviceDeleteRequest.php | 0 .../AlipayOpenMiniAmpeDeviceQueryRequest.php | 0 .../AlipayOpenMiniAmpeDeviceSyncRequest.php | 0 ...payOpenMiniAmpeDevicedataCreateRequest.php | 0 ...lipayOpenMiniAmpeDevicemodelAddRequest.php | 0 ...enMiniAmpeDevicemodelBatchqueryRequest.php | 0 ...ayOpenMiniAmpeDevicemodelModifyRequest.php | 0 ...OpenMiniAmpeDeviceproductDeleteRequest.php | 0 ...penMiniAmpeDevicetypeBatchqueryRequest.php | 0 .../AlipayOpenMiniAmpeEnterApplyRequest.php | 0 .../AlipayOpenMiniAmpeExpressQueryRequest.php | 0 ...OpenMiniAmpeInvokeappBatchqueryRequest.php | 0 ...AlipayOpenMiniAmpeInvokeappBindRequest.php | 0 ...ipayOpenMiniAmpeInvokeappUnbindRequest.php | 0 .../AlipayOpenMiniAmpeMiniappBindRequest.php | 0 ...AlipayOpenMiniAmpeMiniappUnbindRequest.php | 0 ...OpenMiniAmpeMobileappBatchqueryRequest.php | 0 ...AlipayOpenMiniAmpeMobileappBindRequest.php | 0 ...ipayOpenMiniAmpeMobileappUnbindRequest.php | 0 ...ayOpenMiniAmpeProductBatchqueryRequest.php | 0 ...AlipayOpenMiniAmpeProductCreateRequest.php | 0 ...AlipayOpenMiniAmpeProductModifyRequest.php | 0 .../AlipayOpenMiniAmpeQrcodeCreateRequest.php | 0 ...ipayOpenMiniAmpeRecommendDetectRequest.php | 0 .../AlipayOpenMiniAmpeSceneQueryRequest.php | 0 .../AlipayOpenMiniAmpeTracerSyncRequest.php | 0 ...ipayOpenMiniAmpeUsersceneModifyRequest.php | 0 ...lipayOpenMiniAmpeUsersceneQueryRequest.php | 0 .../AlipayOpenMiniAppAgentCreateRequest.php | 0 .../AlipayOpenMiniAppauthQueryRequest.php | 0 ...ayOpenMiniAppdeployByappidQueryRequest.php | 0 ...nMiniAppdeployByappversionQueryRequest.php | 0 ...niAppdeployBydeployversionQueryRequest.php | 0 ...yOpenMiniAppinfoMultiBatchqueryRequest.php | 0 .../AlipayOpenMiniAppinfoQueryRequest.php | 0 ...ipayOpenMiniAutocheckCaseCreateRequest.php | 0 ...lipayOpenMiniAutocheckCaseQueryRequest.php | 0 .../AlipayOpenMiniAutocheckStepGetRequest.php | 0 ...lipayOpenMiniAutocheckTaskQueryRequest.php | 0 ...payOpenMiniAutocheckTaskTriggerRequest.php | 0 ...AlipayOpenMiniBaseinfoAmapQueryRequest.php | 0 .../AlipayOpenMiniBaseinfoModifyRequest.php | 0 ...lipayOpenMiniBaseinfoMultiQueryRequest.php | 0 ...AlipayOpenMiniBaseinfoNameCheckRequest.php | 0 .../AlipayOpenMiniBaseinfoQueryRequest.php | 0 ...enMiniBenefitMultibundleConsultRequest.php | 0 ...iniBizdataTemplatemessageDeleteRequest.php | 0 ...iniBizdataTemplatemessageUploadRequest.php | 0 .../AlipayOpenMiniBrandBundleQueryRequest.php | 0 .../AlipayOpenMiniCategoryQueryRequest.php | 0 ...payOpenMiniCategoryRequireQueryRequest.php | 0 ...payOpenMiniCloudAosbehaviorSyncRequest.php | 0 ...ipayOpenMiniCloudAosbizdataSyncRequest.php | 0 .../AlipayOpenMiniCloudAosdataSyncRequest.php | 0 ...AlipayOpenMiniCloudAoshintQueryRequest.php | 0 .../AlipayOpenMiniCloudAoshotQueryRequest.php | 0 ...AlipayOpenMiniCloudAositemQueryRequest.php | 0 ...AlipayOpenMiniCloudAosshopQueryRequest.php | 0 ...payOpenMiniCloudAossuggestQueryRequest.php | 0 .../AlipayOpenMiniCloudDetailQueryRequest.php | 0 .../AlipayOpenMiniCloudFileDeleteRequest.php | 0 .../AlipayOpenMiniCloudFileQueryRequest.php | 0 .../AlipayOpenMiniCloudFileUploadRequest.php | 0 ...lipayOpenMiniCloudFilelistQueryRequest.php | 0 ...lipayOpenMiniCloudSupportModifyRequest.php | 0 .../AlipayOpenMiniContentSyncRequest.php | 0 .../AlipayOpenMiniDataPageQueryRequest.php | 0 .../AlipayOpenMiniDataPoiSyncRequest.php | 0 .../AlipayOpenMiniDataSummaryQueryRequest.php | 0 .../AlipayOpenMiniDataVisitQueryRequest.php | 0 ...ipayOpenMiniDataVisittrendQueryRequest.php | 0 ...lipayOpenMiniDeploypackageQueryRequest.php | 0 ...nMiniDeveloperAppinfoBatchqueryRequest.php | 0 ...ipayOpenMiniDeveloppackageQueryRequest.php | 0 .../AlipayOpenMiniExperienceCancelRequest.php | 0 .../AlipayOpenMiniExperienceCreateRequest.php | 0 .../AlipayOpenMiniExperienceQueryRequest.php | 0 .../AlipayOpenMiniHmcodeCreateRequest.php | 0 .../request/AlipayOpenMiniIcpApplyRequest.php | 0 .../AlipayOpenMiniIcpAreaQueryRequest.php | 0 .../AlipayOpenMiniIcpCancelRequest.php | 0 ...OpenMiniIcpCertificatetypeQueryRequest.php | 0 .../AlipayOpenMiniIcpFaceauthQueryRequest.php | 0 ...AlipayOpenMiniIcpFaceauthVerifyRequest.php | 0 .../AlipayOpenMiniIcpMediaUploadRequest.php | 0 .../AlipayOpenMiniIcpNrlxtypeQueryRequest.php | 0 .../AlipayOpenMiniIcpStatusQueryRequest.php | 0 ...ipayOpenMiniIcpSubjecttypeQueryRequest.php | 0 ...enMiniIndividualBusinessCertifyRequest.php | 0 ...lipayOpenMiniInnerBasenameQueryRequest.php | 0 ...payOpenMiniInnerCansearchModifyRequest.php | 0 ...ipayOpenMiniInnerCansearchQueryRequest.php | 0 ...ayOpenMiniInnerExperienceCancelRequest.php | 0 ...ayOpenMiniInnerExperienceCreateRequest.php | 0 ...payOpenMiniInnerExperienceQueryRequest.php | 0 .../AlipayOpenMiniInnerMembersAddRequest.php | 0 ...lipayOpenMiniInnerMembersDeleteRequest.php | 0 ...AlipayOpenMiniInnerMembersQueryRequest.php | 0 ...ipayOpenMiniInnerMtopsyncModifyRequest.php | 0 ...enMiniInnerRelationconfigModifyRequest.php | 0 ...penMiniInnerRelationconfigQueryRequest.php | 0 ...ayOpenMiniInnerSafedomainCreateRequest.php | 0 ...ayOpenMiniInnerSafedomainDeleteRequest.php | 0 ...payOpenMiniInnerSafedomainQueryRequest.php | 0 ...iniInnerVersionproportionModifyRequest.php | 0 ...MiniInnerVersionproportionQueryRequest.php | 0 ...iInnerVersionproportionsetQueryRequest.php | 0 ...lipayOpenMiniInneraccountCreateRequest.php | 0 ...payOpenMiniInneraccountPidQueryRequest.php | 0 ...lipayOpenMiniInnerappBatchqueryRequest.php | 0 .../AlipayOpenMiniInnerappCreateRequest.php | 0 ...ipayOpenMiniInnerappPluginOrderRequest.php | 0 ...MiniInnerappPluginrelationQueryRequest.php | 0 ...iniInnerappPluginservicePublishRequest.php | 0 ...iniInnerappPluginsyncmodeModifyRequest.php | 0 ...niInnerappPluginuseconfigCancelRequest.php | 0 ...niInnerappPluginuseconfigOnlineRequest.php | 0 ...iInnerappPluginuseconfigUpgradeRequest.php | 0 ...yOpenMiniInnerappServicePublishRequest.php | 0 ...payOpenMiniInnerappServiceQueryRequest.php | 0 ...nMiniInnerbaseinfoApplogoUploadRequest.php | 0 ...OpenMiniInnerbaseinfoBatchqueryRequest.php | 0 ...iInnerbaseinfoCategorytreeQueryRequest.php | 0 ...ipayOpenMiniInnerbaseinfoCreateRequest.php | 0 ...ipayOpenMiniInnerbaseinfoDeleteRequest.php | 0 ...yOpenMiniInnerbaseinfoListQueryRequest.php | 0 ...ipayOpenMiniInnerbaseinfoModifyRequest.php | 0 ...iniInnerbaseinfoParameterVerifyRequest.php | 0 ...iniInnerbaseinfoPrecreateCancelRequest.php | 0 ...niInnerbaseinfoPrecreateConfirmRequest.php | 0 ...yOpenMiniInnerbaseinfoPrecreateRequest.php | 0 ...lipayOpenMiniInnerbaseinfoQueryRequest.php | 0 ...MiniInnerbaseinfoTransferDetectRequest.php | 0 ...ayOpenMiniInnerbaseinfoTransferRequest.php | 0 ...ayOpenMiniInnerclientinfoCreateRequest.php | 0 ...erclientinfoDefaultversionQueryRequest.php | 0 ...payOpenMiniInnerclientinfoQueryRequest.php | 0 .../AlipayOpenMiniInnercontentSignRequest.php | 0 ...OpenMiniInnerdeploypackageQueryRequest.php | 0 ...yOpenMiniInnerversionAuditApplyRequest.php | 0 ...OpenMiniInnerversionAuditCancelRequest.php | 0 ...penMiniInnerversionAuditOfflineRequest.php | 0 ...OpenMiniInnerversionAuditSubmitRequest.php | 0 ...niInnerversionAuditstatusModifyRequest.php | 0 ...nMiniInnerversionBackdevPublishRequest.php | 0 ...yOpenMiniInnerversionBatchqueryRequest.php | 0 ...OpenMiniInnerversionBetaConfirmRequest.php | 0 ...enMiniInnerversionBetainfoQueryRequest.php | 0 ...iniInnerversionBuildauditSubmitRequest.php | 0 ...enMiniInnerversionCitygrayQueryRequest.php | 0 ...InnerversionConditionBatchqueryRequest.php | 0 ...MiniInnerversionContentRollbackRequest.php | 0 ...lipayOpenMiniInnerversionCreateRequest.php | 0 ...iniInnerversionCustomgrayModifyRequest.php | 0 ...MiniInnerversionCustomgrayQueryRequest.php | 0 ...nnerversionDeveloppackageCreateRequest.php | 0 ...iniInnerversionDevicegrayModifyRequest.php | 0 ...MiniInnerversionDevicegrayQueryRequest.php | 0 ...yOpenMiniInnerversionGrayFinishRequest.php | 0 ...yOpenMiniInnerversionGrayOnlineRequest.php | 0 ...OpenMiniInnerversionGrayPublishRequest.php | 0 ...penMiniInnerversionGrayRollbackRequest.php | 0 ...yOpenMiniInnerversionInfoDeleteRequest.php | 0 ...ayOpenMiniInnerversionInfoQueryRequest.php | 0 ...iInnerversionInstantiationQueryRequest.php | 0 ...ayOpenMiniInnerversionLastQueryRequest.php | 0 ...nnerversionModelforofflineQueryRequest.php | 0 ...enMiniInnerversionNobuildUploadRequest.php | 0 ...nMiniInnerversionOfflinePublishRequest.php | 0 ...ipayOpenMiniInnerversionOfflineRequest.php | 0 ...enMiniInnerversionOnlinePublishRequest.php | 0 ...lipayOpenMiniInnerversionOnlineRequest.php | 0 ...enMiniInnerversionPackageCreateRequest.php | 0 ...ayOpenMiniInnerversionPreCancelRequest.php | 0 ...ayOpenMiniInnerversionPreOnlineRequest.php | 0 ...iniInnerversionPreonlineConfirmRequest.php | 0 ...enMiniInnerversionPreviewUploadRequest.php | 0 ...AlipayOpenMiniInnerversionQueryRequest.php | 0 ...payOpenMiniInnerversionRollbackRequest.php | 0 ...MiniInnerversionSubstatusModifyRequest.php | 0 .../AlipayOpenMiniInnerversionSyncRequest.php | 0 ...InnerversionTemplatebasedUploadRequest.php | 0 ...MiniInnerversionTemplatedUploadRequest.php | 0 ...ipayOpenMiniInnerversionUpgradeRequest.php | 0 ...lipayOpenMiniInnerversionUploadRequest.php | 0 ...niInnerversionUploadstatusQueryRequest.php | 0 .../AlipayOpenMiniInstantiateQueryRequest.php | 0 .../AlipayOpenMiniIsvCertifyCreateRequest.php | 0 .../AlipayOpenMiniIsvCreateRequest.php | 0 ...ayOpenMiniIsvFastregisterCreateRequest.php | 0 ...payOpenMiniIsvFastregisterQueryRequest.php | 0 .../request/AlipayOpenMiniIsvQueryRequest.php | 0 .../AlipayOpenMiniItemBatchqueryRequest.php | 0 .../AlipayOpenMiniItemPageQueryRequest.php | 0 ...AlipayOpenMiniMarketMemberQueryRequest.php | 0 ...penMiniMarketMultibundleConsultRequest.php | 0 ...ayOpenMiniMarketReceivedConsultRequest.php | 0 ...ipayOpenMiniMembersHuobanCreateRequest.php | 0 ...ipayOpenMiniMembersHuobanDeleteRequest.php | 0 ...ipayOpenMiniMembersHuobanModifyRequest.php | 0 ...payOpenMiniMessageTemplateApplyRequest.php | 0 ...enMiniMessageTemplateBatchqueryRequest.php | 0 ...iniMessageTemplatelibBatchqueryRequest.php | 0 ...lipayOpenMiniMiniappBrandCancelRequest.php | 0 ...AlipayOpenMiniMiniappBrandQueryRequest.php | 0 ...lipayOpenMiniMiniappBrandSubmitRequest.php | 0 ...lipayOpenMiniMiniappBrandUploadRequest.php | 0 ...lipayOpenMiniMiniappFavoriteAddRequest.php | 0 ...payOpenMiniMiniappFavoriteQueryRequest.php | 0 ...ayOpenMiniMiniappFavoriteextAddRequest.php | 0 ...penMiniMiniappFavoriteextDeleteRequest.php | 0 ...penMiniMiniappFavoritegiftQueryRequest.php | 0 ...ipayOpenMiniMiniappHistoryQueryRequest.php | 0 ...nMiniMiniappServiceconfigModifyRequest.php | 0 .../AlipayOpenMiniModelQueryRequest.php | 0 .../AlipayOpenMiniMorphoAppCreateRequest.php | 0 .../AlipayOpenMiniMorphoAppOfflineRequest.php | 0 .../AlipayOpenMiniMorphoAppOnlineRequest.php | 0 ...AlipayOpenMiniMorphoAppRollbackRequest.php | 0 .../AlipayOpenMiniMorphoAppUploadRequest.php | 0 ...payOpenMiniMorphoAppauditCancelRequest.php | 0 ...payOpenMiniMorphoAppauditSubmitRequest.php | 0 ...yOpenMiniMorphoAppbackdevModifyRequest.php | 0 ...ipayOpenMiniMorphoAppgrayCancelRequest.php | 0 ...ipayOpenMiniMorphoAppgrayOnlineRequest.php | 0 ...OpenMiniMorphoApplistBatchqueryRequest.php | 0 ...iniMorphoTemplatelistBatchqueryRequest.php | 0 ...AlipayOpenMiniMorphoTokenCreateRequest.php | 0 .../AlipayOpenMiniMultiAuditModifyRequest.php | 0 ...penMiniOperationAppserviceQueryRequest.php | 0 ...payOpenMiniOrderAftersaleCreateRequest.php | 0 ...ipayOpenMiniOrderAftersaleQueryRequest.php | 0 ...lipayOpenMiniOrderAftersaleSyncRequest.php | 0 .../AlipayOpenMiniOrderCloseRequest.php | 0 .../AlipayOpenMiniOrderCreateRequest.php | 0 ...ipayOpenMiniOrderDeliveryModifyRequest.php | 0 ...payOpenMiniOrderDeliveryReceiveRequest.php | 0 ...AlipayOpenMiniOrderDeliverySendRequest.php | 0 ...ayOpenMiniOrderInstallmentCloseRequest.php | 0 ...yOpenMiniOrderInstallmentCreateRequest.php | 0 ...OpenMiniOrderItembillBatchqueryRequest.php | 0 .../AlipayOpenMiniOrderModifyRequest.php | 0 ...yOpenMiniOrderOrderbillDownloadRequest.php | 0 .../AlipayOpenMiniOrderQueryRequest.php | 0 .../AlipayOpenMiniOrderRefundRequest.php | 0 ...MiniOrderSelfitembillBatchqueryRequest.php | 0 .../AlipayOpenMiniPayeeBindRequest.php | 0 .../AlipayOpenMiniPayeeUnbindRequest.php | 0 ...ayOpenMiniPlanOperateBatchqueryRequest.php | 0 ...AlipayOpenMiniPlanOperateCreateRequest.php | 0 ...AlipayOpenMiniPlanOperateModifyRequest.php | 0 ...lipayOpenMiniPlanOperateOfflineRequest.php | 0 ...ayOpenMiniPluginuseconfigOnlineRequest.php | 0 ...payOpenMiniPluginuseconfigQueryRequest.php | 0 ...iniPluginuseconfigUpgradeCancelRequest.php | 0 ...yOpenMiniPluginuseconfigUpgradeRequest.php | 0 .../AlipayOpenMiniPoiCreateRequest.php | 0 .../AlipayOpenMiniPoiDeleteRequest.php | 0 .../request/AlipayOpenMiniPoiQueryRequest.php | 0 ...ipayOpenMiniPoiShowstatusModifyRequest.php | 0 ...lipayOpenMiniPrivacyAuditCreateRequest.php | 0 ...AlipayOpenMiniPrivacyAuditQueryRequest.php | 0 ...OpenMiniPrivacySystemfieldQueryRequest.php | 0 ...lipayOpenMiniPublicRelationBindRequest.php | 0 ...ipayOpenMiniPublicRelationQueryRequest.php | 0 .../AlipayOpenMiniQrcodeBindRequest.php | 0 ...ipayOpenMiniQrcodePatternCreateRequest.php | 0 .../AlipayOpenMiniQrcodeQueryRequest.php | 0 .../AlipayOpenMiniQrcodeUnbindRequest.php | 0 ...ipayOpenMiniReleaststBatchqueryRequest.php | 0 .../AlipayOpenMiniResourceCreateRequest.php | 0 ...AlipayOpenMiniResourceDataQueryRequest.php | 0 .../AlipayOpenMiniResourceDeleteRequest.php | 0 .../AlipayOpenMiniResourceModifyRequest.php | 0 ...niResourcePromotionsourceNotifyRequest.php | 0 .../AlipayOpenMiniResourceQueryRequest.php | 0 ...payOpenMiniResourceRecordNotifyRequest.php | 0 ...ayOpenMiniResourceUserdataQueryRequest.php | 0 .../AlipayOpenMiniSafedomainCreateRequest.php | 0 .../AlipayOpenMiniSafedomainDeleteRequest.php | 0 ...lipayOpenMiniServiceBundleQueryRequest.php | 0 ...ipayOpenMiniSetintentiondataSetRequest.php | 0 ...lipayOpenMiniShopActivityCancelRequest.php | 0 ...lipayOpenMiniShopActivityCreateRequest.php | 0 .../AlipayOpenMiniShopRelationBindRequest.php | 0 ...AlipayOpenMiniShopRelationQueryRequest.php | 0 ...OpenMiniTemplateMarketingCreateRequest.php | 0 ...lipayOpenMiniTemplateUsageQueryRequest.php | 0 ...AlipayOpenMiniTemplatelistQueryRequest.php | 0 ...emplatemessageUsertemplateApplyRequest.php | 0 ...niTemplatemsgMaketingBatchqueryRequest.php | 0 ...TemplatemsgMaketingstatusModifyRequest.php | 0 ...TemplatemsgTinypayswitchConfirmRequest.php | 0 ...AlipayOpenMiniTinyappExistQueryRequest.php | 0 ...yOpenMiniTipsDeliveryBatchqueryRequest.php | 0 ...lipayOpenMiniTipsDeliveryCreateRequest.php | 0 ...lipayOpenMiniTipsDeliveryModifyRequest.php | 0 ...AlipayOpenMiniTipsDeliveryQueryRequest.php | 0 ...lipayOpenMiniTipsStatisticQueryRequest.php | 0 .../AlipayOpenMiniTradeCreateRequest.php | 0 .../AlipayOpenMiniUserinfoQueryRequest.php | 0 ...AlipayOpenMiniUserportraitQueryRequest.php | 0 ...AlipayOpenMiniVersionAuditApplyRequest.php | 0 ...lipayOpenMiniVersionAuditCancelRequest.php | 0 ...payOpenMiniVersionAuditedCancelRequest.php | 0 ...AlipayOpenMiniVersionBuildQueryRequest.php | 0 .../AlipayOpenMiniVersionDeleteRequest.php | 0 ...lipayOpenMiniVersionDetailQueryRequest.php | 0 ...AlipayOpenMiniVersionGrayCancelRequest.php | 0 ...AlipayOpenMiniVersionGrayOnlineRequest.php | 0 .../AlipayOpenMiniVersionListQueryRequest.php | 0 .../AlipayOpenMiniVersionOfflineRequest.php | 0 .../AlipayOpenMiniVersionOnlineRequest.php | 0 .../AlipayOpenMiniVersionRollbackRequest.php | 0 .../AlipayOpenMiniVersionUploadRequest.php | 0 .../AlipayOpenMiniWidgetDataSyncRequest.php | 0 ...AlipayOpenMiniWidgetGoodsModifyRequest.php | 0 .../AlipayOpenMiniWidgetGoodsQueryRequest.php | 0 ...AlipayOpenMiniWidgetGoodsUploadRequest.php | 0 ...enMiniWidgetgoodsQuantityModifyRequest.php | 0 .../request/AlipayOpenMytestoQueryRequest.php | 0 .../AlipayOpenNewgotoneCreateRequest.php | 0 ...lipayOpenOpenbizmockAppidDetectRequest.php | 0 ...payOpenOpenbizmockHexidemoQueryRequest.php | 0 ...lipayOpenOpenbizmockOpenidQueryRequest.php | 0 ...ayOpenOpenbizmockPidwhiteModifyRequest.php | 0 ...lipayOpenOpenbizmocktoolsCreateRequest.php | 0 ...AlipayOpenOpenbizmocktoolsQueryRequest.php | 0 ...penOperationBizfeeActivityApplyRequest.php | 0 ...yOpenOperationBizfeeAftechApplyRequest.php | 0 ...OpenOperationBizfeeAftechCancelRequest.php | 0 ...penOperationBizfeeAftechConsultRequest.php | 0 ...erationBizfeeAftechCreateandpayRequest.php | 0 ...OpenOperationBizfeeAftechRefundRequest.php | 0 ...nOperationBizfeeAftechSubscribeRequest.php | 0 ...perationBizfeeAftechUnsubscribeRequest.php | 0 ...lipayOpenOperationDanielTestUseRequest.php | 0 .../AlipayOpenOperationIspTestUseRequest.php | 0 ...rationOpenapiEnventrackingQueryRequest.php | 0 ...penOperationOpenbizmockBizQueryRequest.php | 0 ...ionOpenbizmockCloselyrzoneQueryRequest.php | 0 ...OperationOpenbizmockDeleteQueryRequest.php | 0 ...rationOpenbizmockEncrydataQueryRequest.php | 0 ...nOperationOpenbizmockGzoneQueryRequest.php | 0 ...onOpenbizmockOpenidtestingQueryRequest.php | 0 ...nOperationOpenbizmockPatchQueryRequest.php | 0 ...penOperationOpenbizmockPutQueryRequest.php | 0 ...payOpenOperationOpenbizmockQuitRequest.php | 0 ...nOperationOpenbizmockRzoneQueryRequest.php | 0 ...tionOpenbizmockRzonegroovyQueryRequest.php | 0 ...OperationOpenbizmockSchemaQueryRequest.php | 0 ...payOpenOperationOpenbizmockSendRequest.php | 0 ...enOperationOpenbizmockTestQueryRequest.php | 0 ...onOpenbizmockTestauthtokenQueryRequest.php | 0 ...OpenbizmockTestcertificateQueryRequest.php | 0 ...OperationOpenbizmockTestdcQueryRequest.php | 0 ...onOpenbizmockTesterrorcodeQueryRequest.php | 0 ...ationOpenbizmockTestnumberQueryRequest.php | 0 ...onOpenbizmockTestparameterQueryRequest.php | 0 ...tionOpenbizmockTestpathkeyQueryRequest.php | 0 ...nOpenbizmockTesttestnumberQueryRequest.php | 0 ...enOperationPartnerIdentityQueryRequest.php | 0 ...OpenOperationPartnerLoginCreateRequest.php | 0 ...yOpenOperationPartnerSettleSignRequest.php | 0 ...enOperationPlatformNoticeCreateRequest.php | 0 ...AlipayOpenOperationSsffDeeQueryRequest.php | 0 ...ayOpenOperationTestOpenapiQueryRequest.php | 0 .../request/AlipayOpenOperatorSyncRequest.php | 0 ...lipayOpenPageNewcontextTransferRequest.php | 0 ...lipayOpenPageOldcontextTransferRequest.php | 0 ...AlipayOpenProductOpenstateQueryRequest.php | 0 .../AlipayOpenPublicAccountCreateRequest.php | 0 .../AlipayOpenPublicAccountDeleteRequest.php | 0 .../AlipayOpenPublicAccountQueryRequest.php | 0 .../AlipayOpenPublicAccountResetRequest.php | 0 ...lipayOpenPublicAdvertBatchqueryRequest.php | 0 .../AlipayOpenPublicAdvertCreateRequest.php | 0 .../AlipayOpenPublicAdvertDeleteRequest.php | 0 .../AlipayOpenPublicAdvertModifyRequest.php | 0 ...licArticlesummaryDataBatchqueryRequest.php | 0 .../AlipayOpenPublicComptestCreateRequest.php | 0 ...enPublicContactFollowBatchqueryRequest.php | 0 .../AlipayOpenPublicContentCancelRequest.php | 0 .../AlipayOpenPublicContentPublishRequest.php | 0 ...PublicContentlibDatacollectSendRequest.php | 0 ...AlipayOpenPublicCrowdInnerQueryRequest.php | 0 ...penPublicDefaultExtensionCreateRequest.php | 0 ...lipayOpenPublicFollowBatchqueryRequest.php | 0 .../AlipayOpenPublicFollowCreateRequest.php | 0 .../AlipayOpenPublicGisQueryRequest.php | 0 ...AlipayOpenPublicGroupBatchqueryRequest.php | 0 .../AlipayOpenPublicGroupCreateRequest.php | 0 ...AlipayOpenPublicGroupCrowdQueryRequest.php | 0 .../AlipayOpenPublicGroupDeleteRequest.php | 0 .../AlipayOpenPublicGroupModifyRequest.php | 0 .../AlipayOpenPublicInfoModifyRequest.php | 0 .../AlipayOpenPublicInfoQueryRequest.php | 0 .../AlipayOpenPublicLabelCreateRequest.php | 0 .../AlipayOpenPublicLabelQueryRequest.php | 0 .../AlipayOpenPublicLabelUserQueryRequest.php | 0 ...AlipayOpenPublicLifeAboardApplyRequest.php | 0 ...ipayOpenPublicLifeAccountCreateRequest.php | 0 ...AlipayOpenPublicLifeAgentCreateRequest.php | 0 ...yOpenPublicLifeAgentcreateQueryRequest.php | 0 ...AlipayOpenPublicLifeDebarkApplyRequest.php | 0 ...ayOpenPublicLifeLabelBatchqueryRequest.php | 0 ...AlipayOpenPublicLifeLabelCreateRequest.php | 0 ...AlipayOpenPublicLifeLabelDeleteRequest.php | 0 ...AlipayOpenPublicLifeLabelModifyRequest.php | 0 .../AlipayOpenPublicLifeMsgRecallRequest.php | 0 .../AlipayOpenPublicLifeMsgSendRequest.php | 0 ...yOpenPublicMatchuserFollowQueryRequest.php | 0 ...yOpenPublicMatchuserLabelCreateRequest.php | 0 ...yOpenPublicMatchuserLabelDeleteRequest.php | 0 .../AlipayOpenPublicMenuBatchqueryRequest.php | 0 .../AlipayOpenPublicMenuCreateRequest.php | 0 ...payOpenPublicMenuDataBatchqueryRequest.php | 0 .../AlipayOpenPublicMenuDeleteRequest.php | 0 .../AlipayOpenPublicMenuModifyRequest.php | 0 .../AlipayOpenPublicMenuQueryRequest.php | 0 ...yOpenPublicMessageContentCreateRequest.php | 0 ...yOpenPublicMessageContentModifyRequest.php | 0 ...ipayOpenPublicMessageCustomSendRequest.php | 0 ...lipayOpenPublicMessageGroupSendRequest.php | 0 ...lipayOpenPublicMessageLabelSendRequest.php | 0 ...payOpenPublicMessagePreviewSendRequest.php | 0 .../AlipayOpenPublicMessageQueryRequest.php | 0 ...ipayOpenPublicMessageSingleSendRequest.php | 0 ...lipayOpenPublicMessageTotalSendRequest.php | 0 ...enPublicMultimediaDownloadProxyRequest.php | 0 .../AlipayOpenPublicOdpsCrowdSyncRequest.php | 0 ...payOpenPublicPartnerMenuOperateRequest.php | 0 ...lipayOpenPublicPartnerMenuQueryRequest.php | 0 ...yOpenPublicPartnerSubscribeSyncRequest.php | 0 ...AlipayOpenPublicPayeeBindCreateRequest.php | 0 ...AlipayOpenPublicPayeeBindDeleteRequest.php | 0 ...nPublicPersonalizedAdvertCreateRequest.php | 0 ...PersonalizedExtensionBatchqueryRequest.php | 0 ...blicPersonalizedExtensionCreateRequest.php | 0 ...blicPersonalizedExtensionDeleteRequest.php | 0 ...nPublicPersonalizedExtensionSetRequest.php | 0 ...penPublicPersonalizedMenuCreateRequest.php | 0 ...penPublicPersonalizedMenuDeleteRequest.php | 0 .../AlipayOpenPublicQrcodeCreateRequest.php | 0 ...yOpenPublicSettingCategoryQueryRequest.php | 0 ...AlipayOpenPublicShortlinkCreateRequest.php | 0 ...blicSinglearticleDataBatchqueryRequest.php | 0 .../AlipayOpenPublicSummaryQueryRequest.php | 0 ...payOpenPublicTemplateMessageAddRequest.php | 0 ...payOpenPublicTemplateMessageGetRequest.php | 0 ...icTemplateMessageIndustryModifyRequest.php | 0 ...yOpenPublicThirdCustomerServiceRequest.php | 0 ...AlipayOpenPublicTopicBatchqueryRequest.php | 0 .../AlipayOpenPublicTopicCreateRequest.php | 0 .../AlipayOpenPublicTopicDeleteRequest.php | 0 .../AlipayOpenPublicTopicModifyRequest.php | 0 ...payOpenPublicUserDataBatchqueryRequest.php | 0 ...lipayOpenPublicUserExpressQueryRequest.php | 0 ...AlipayOpenPublicUserFollowQueryRequest.php | 0 ...OpenPublicXwbtestabcdBatchqueryRequest.php | 0 .../AlipayOpenRequestBatchSendRequest.php | 0 ...ipayOpenSearchAbilityBatchqueryRequest.php | 0 ...AlipayOpenSearchAppkeywordApplyRequest.php | 0 ...yOpenSearchAppkeywordBatchqueryRequest.php | 0 ...lipayOpenSearchAppkeywordDeleteRequest.php | 0 ...OpenSearchAppkeywordQuerystatusRequest.php | 0 ...yOpenSearchAppkeywordquotaQueryRequest.php | 0 ...AlipayOpenSearchBaseorderModifyRequest.php | 0 .../AlipayOpenSearchBoxApplyRequest.php | 0 .../AlipayOpenSearchBoxBatchqueryRequest.php | 0 .../AlipayOpenSearchBoxConsultRequest.php | 0 .../AlipayOpenSearchBoxModifyRequest.php | 0 .../AlipayOpenSearchBoxOfflineRequest.php | 0 .../AlipayOpenSearchBoxOnlineRequest.php | 0 .../AlipayOpenSearchBoxQueryRequest.php | 0 ...lipayOpenSearchBoxactivityApplyRequest.php | 0 ...OpenSearchBoxactivityBatchqueryRequest.php | 0 ...ipayOpenSearchBoxactivityModifyRequest.php | 0 ...payOpenSearchBoxactivityOfflineRequest.php | 0 ...lipayOpenSearchBoxactivityQueryRequest.php | 0 ...AlipayOpenSearchBrandBatchqueryRequest.php | 0 .../AlipayOpenSearchBrandboxQueryRequest.php | 0 ...penSearchBrandcatalogBatchqueryRequest.php | 0 ...penSearchBrandserviceBatchqueryRequest.php | 0 ...lipayOpenSearchOpenstatusModifyRequest.php | 0 ...lipayOpenSearchOrderdetailQueryRequest.php | 0 ...ipayOpenSearchOrderwordnumQueryRequest.php | 0 ...nSearchServiceinbrandBatchqueryRequest.php | 0 ...penSearchServiceorderBatchqueryRequest.php | 0 ...payOpenSearchServiceorderModifyRequest.php | 0 ...penSearchSubservicekeywordApplyRequest.php | 0 ...archSubservicekeywordBatchqueryRequest.php | 0 ...enSearchSubservicekeywordDeleteRequest.php | 0 ...rchSubservicekeywordQuerystatusRequest.php | 0 ...nSearchboxBusinessdistrictQueryRequest.php | 0 ...penSearchboxDowngradePreconsultRequest.php | 0 ...lipayOpenSearchboxDowngradeSaveRequest.php | 0 ...yOpenSearchboxUpgradePreconsultRequest.php | 0 .../AlipayOpenSearchboxUpgradeSaveRequest.php | 0 ...vicemarketCommodityAuditConfirmRequest.php | 0 ...vicemarketCommodityChangeNotifyRequest.php | 0 ...cemarketCommodityExtendinfosAddRequest.php | 0 ...rketCommodityExtendinfosConfirmRequest.php | 0 ...OpenServicemarketCommodityQueryRequest.php | 0 ...rvicemarketCommodityShopOfflineRequest.php | 0 ...ervicemarketCommodityShopOnlineRequest.php | 0 ...icemarketCommoditySmartcitySyncRequest.php | 0 ...ayOpenServicemarketInstanceSyncRequest.php | 0 ...payOpenServicemarketOrderAcceptRequest.php | 0 ...payOpenServicemarketOrderCreateRequest.php | 0 ...penServicemarketOrderItemCancelRequest.php | 0 ...nServicemarketOrderItemCompleteRequest.php | 0 ...enServicemarketOrderItemConfirmRequest.php | 0 ...payOpenServicemarketOrderNotifyRequest.php | 0 ...ipayOpenServicemarketOrderQueryRequest.php | 0 ...payOpenServicemarketOrderRejectRequest.php | 0 ...lipayOpenServicemarketOrderSyncRequest.php | 0 ...ayOpenServicemarketOrderUpgradeRequest.php | 0 ...arketPromotiontaskRelationQueryRequest.php | 0 ...enServicemarketQrcodeOfflineGetRequest.php | 0 ...OpenServicemarketResourceCreateRequest.php | 0 ...ayOpenServicemarketYcstestQueryRequest.php | 0 .../request/AlipayOpenSmsgDataSetRequest.php | 0 ...ipayOpenSpBlueseaactivityCreateRequest.php | 0 ...ipayOpenSpBlueseaactivityModifyRequest.php | 0 ...lipayOpenSpBlueseaactivityQueryRequest.php | 0 .../AlipayOpenSpImageUploadRequest.php | 0 .../AlipayOpenSpIsvBillSyncRequest.php | 0 .../AlipayOpenSpIsvOperationSyncRequest.php | 0 .../AlipayOpenSpIsvRelationQueryRequest.php | 0 .../AlipayOpenSpIsvSalesSyncRequest.php | 0 .../AlipayOpenSpIsvSignauthCreateRequest.php | 0 .../AlipayOpenSpIsvSignauthQueryRequest.php | 0 .../AlipayOpenSpLeadsExpandCreateRequest.php | 0 ...enSpMerchantInconsistentApproveRequest.php | 0 .../AlipayOpenSpOperationApplyRequest.php | 0 .../AlipayOpenSpOperationAuthAddRequest.php | 0 ...lipayOpenSpOperationQrcodeQueryRequest.php | 0 ...lipayOpenSpOperationResultQueryRequest.php | 0 .../AlipayOpenSpOpporDetailQueryRequest.php | 0 ...AlipayOpenSpOpporFeedbackModifyRequest.php | 0 .../AlipayOpenSpOpporPageQueryRequest.php | 0 .../request/AlipayOpenStsTokenGetRequest.php | 0 ...enViolationViolationdetailQueryRequest.php | 0 ...olationViolationeventBatchqueryRequest.php | 0 .../AlipayOpenXwbtesttomsgapiSyncRequest.php | 0 ...sFundInstitutionschoolinfCreateRequest.php | 0 ...lipayOverseasOpenAccountConsultRequest.php | 0 ...payOverseasOpenAmountPreconsultRequest.php | 0 ...yOverseasOpenIndraccountConsultRequest.php | 0 ...ayOverseasOpenIndraccountCreateRequest.php | 0 ...verseasOpenIndramountPreconsultRequest.php | 0 ...erseasOpenIndrbeneficiaryCreateRequest.php | 0 ...verseasOpenIndrbeneficiaryQueryRequest.php | 0 ...yOverseasOpenIndrpreorderCancelRequest.php | 0 ...yOverseasOpenIndrpreorderCreateRequest.php | 0 ...ayOverseasOpenIndrpreorderQueryRequest.php | 0 ...payOverseasOpenIndrreceiptApplyRequest.php | 0 .../AlipayOverseasOpenPoboNotifyRequest.php | 0 ...lipayOverseasOpenPreorderCancelRequest.php | 0 ...lipayOverseasOpenPreorderCreateRequest.php | 0 ...AlipayOverseasOpenPreorderQueryRequest.php | 0 .../AlipayOverseasOpenSchoolQueryRequest.php | 0 .../AlipayOverseasPaymentsEvaluateRequest.php | 0 ...rseasRemitBeneficialinfoCertifyRequest.php | 0 ...verseasRemitBeneficialinfoQueryRequest.php | 0 ...ipayOverseasRemitFundInitializeRequest.php | 0 ...AlipayOverseasRemitFundTransferRequest.php | 0 ...OverseasRemitFxtradeorderCreateRequest.php | 0 .../AlipayOverseasRemitNotifyRequest.php | 0 ...AlipayOverseasRemitResultFinishRequest.php | 0 ...lipayOverseasRemitReverseNotifyRequest.php | 0 ...ipayOverseasRemitWithdrawNotifyRequest.php | 0 ...condmerchantMaintainQuerystatusRequest.php | 0 ...asSecondmerchantOfflineMaintainRequest.php | 0 ...easSecondmerchantOnlineMaintainRequest.php | 0 ...AlipayOverseasTaxAdvancedCreateRequest.php | 0 .../AlipayOverseasTaxAdvancedPayRequest.php | 0 ...AlipayOverseasTaxAdvancedRefundRequest.php | 0 ...yOverseasTaxAdvancedStatusQueryRequest.php | 0 ...ipayOverseasTaxAdvancedUnfreezeRequest.php | 0 ...AlipayOverseasTaxNeworderCreateRequest.php | 0 ...ayOverseasTaxNeworderStatusSyncRequest.php | 0 .../AlipayOverseasTaxOrderPayRequest.php | 0 .../AlipayOverseasTaxOrderQueryRequest.php | 0 .../AlipayOverseasTaxUserinfoQueryRequest.php | 0 ...payOverseasTransferBalanceQueryRequest.php | 0 .../AlipayOverseasTransferCancelRequest.php | 0 .../AlipayOverseasTransferCertifyRequest.php | 0 .../AlipayOverseasTransferConfirmRequest.php | 0 .../AlipayOverseasTransferConsultRequest.php | 0 ...TransferInstitutionpaymentQueryRequest.php | 0 ...ayOverseasTransferPaymentCancelRequest.php | 0 ...OverseasTransferPaymentDisburseRequest.php | 0 ...ayOverseasTransferPaymentNotifyRequest.php | 0 ...verseasTransferPaymentPrecreateRequest.php | 0 ...payOverseasTransferPaymentQueryRequest.php | 0 .../AlipayOverseasTransferQueryRequest.php | 0 ...easTravelAccountMktaccountQueryRequest.php | 0 ...seasTravelAccountSyncaplusApplyRequest.php | 0 ...rseasTravelAppleCampprizeDetectRequest.php | 0 ...erseasTravelBenefitChangeNotifyRequest.php | 0 ...lipayOverseasTravelBenefitQueryRequest.php | 0 ...AlipayOverseasTravelBenefitSyncRequest.php | 0 ...ayOverseasTravelBenefitTransferRequest.php | 0 ...verseasTravelBenefitbudgetQueryRequest.php | 0 ...ipayOverseasTravelContentCancelRequest.php | 0 ...yOverseasTravelContentCountSyncRequest.php | 0 ...ipayOverseasTravelContentCreateRequest.php | 0 ...easTravelExchangerateBatchqueryRequest.php | 0 ...OverseasTravelExchangerateQueryRequest.php | 0 ...rseasTravelFliggyAuthorityQueryRequest.php | 0 ...ayOverseasTravelFliggyPoiCreateRequest.php | 0 ...verseasTravelFliggyShopTransferRequest.php | 0 ...OverseasTravelFliggyStoreModifyRequest.php | 0 ...yOverseasTravelGkaCampaignApplyRequest.php | 0 ...OverseasTravelGkaCampprizeQueryRequest.php | 0 .../AlipayOverseasTravelGoodsSyncRequest.php | 0 ...rseasTravelGoodsSyncresultQueryRequest.php | 0 ...lipayOverseasTravelIntlAreaSyncRequest.php | 0 ...ayOverseasTravelIntlBizareaSyncRequest.php | 0 ...ipayOverseasTravelIntlBrandSyncRequest.php | 0 ...OverseasTravelIntlShopbrandSyncRequest.php | 0 ...OverseasTravelIntlShoplabelSyncRequest.php | 0 .../AlipayOverseasTravelPoiQueryRequest.php | 0 ...lipayOverseasTravelPromotionGetRequest.php | 0 ...yOverseasTravelPromotionReceiveRequest.php | 0 ...payOverseasTravelRateBatchqueryRequest.php | 0 ...easTravelRateCurrencyBatchqueryRequest.php | 0 ...erseasTravelRatePromotionVerifyRequest.php | 0 .../AlipayOverseasTravelRateQueryRequest.php | 0 ...OverseasTravelRateRateinfoQueryRequest.php | 0 .../AlipayOverseasTravelShopFollowRequest.php | 0 ...verseasTravelShopReportCallbackRequest.php | 0 .../AlipayOverseasTravelShopSyncRequest.php | 0 ...erseasTravelShopSyncresultQueryRequest.php | 0 ...rseasTuitionSchoolcreditConfirmRequest.php | 0 ...sTuitionSchoolpaymentBatchqueryRequest.php | 0 .../AlipayPaiPartnerResultGetRequest.php | 0 .../request/AlipayPaiProxyRedirectRequest.php | 0 .../aop/request/AlipayPassCodeAddRequest.php | 0 .../request/AlipayPassCodeVerifyRequest.php | 0 .../request/AlipayPassInstanceAddRequest.php | 0 .../AlipayPassInstanceUpdateRequest.php | 0 .../request/AlipayPassTemplateAddRequest.php | 0 .../AlipayPassTemplateUpdateRequest.php | 0 .../aop/request/AlipayPassTplAddRequest.php | 0 .../AlipayPassTplContentAddRequest.php | 0 .../AlipayPassTplContentUpdateRequest.php | 0 .../request/AlipayPassTplUpdateRequest.php | 0 .../request/AlipayPassVerifyQueryRequest.php | 0 .../AlipayPayAggrepayOrderCreateRequest.php | 0 .../aop/request/AlipayPayAppCarPayRequest.php | 0 .../request/AlipayPayAppCarSignRequest.php | 0 .../AlipayPayAppChannelConsultRequest.php | 0 .../AlipayPayAppChannelPreconsultRequest.php | 0 .../AlipayPayAppMarketingConsultRequest.php | 0 ...ppPaysharingprodFamilypayModifyRequest.php | 0 ...AppPaysharingprodFamilypayQueryRequest.php | 0 ...yAppPaysharingprodFamilypaySignRequest.php | 0 ...lipayPayAppPocketmoneyAuthQueryRequest.php | 0 ...ayPayAppSmartwearManagementSyncRequest.php | 0 ...lipayPayAppSmartwearStatusQueryRequest.php | 0 .../AlipayPayAppTradeArrearSyncRequest.php | 0 ...payPayAppTransportCardinfoQueryRequest.php | 0 .../AlipayPayAppXuanyitestQueryRequest.php | 0 ...ayApplepayTransactionBatchqueryRequest.php | 0 ...lepayTransactionauthtokenCreateRequest.php | 0 ...lepayTransactionauthtokenDeleteRequest.php | 0 .../AlipayPayCodecAcodeCertExpireRequest.php | 0 .../AlipayPayCodecAcodeDecodeUseRequest.php | 0 ...CodecApplepayBarcodeeventNotifyRequest.php | 0 ...yPayCodecApplepayCredentialsGetRequest.php | 0 ...payPayCodecApplepayEstablishSetRequest.php | 0 .../AlipayPayCodecHschoolDecodeUseRequest.php | 0 .../AlipayPayCodecQrcodecacheAddRequest.php | 0 .../AlipayPayCodecShareTokenCreateRequest.php | 0 ...PaysharingprodSharepeerpayApplyRequest.php | 0 ...CreditcardOpenbindcardUserQueryRequest.php | 0 ...PcreditCreditriskCustlabelQueryRequest.php | 0 ...editCreditriskJhjtestProdCreateRequest.php | 0 ...editHuabeiAuthAccumulationQueryRequest.php | 0 ...PcreditHuabeiAuthAgreementCloseRequest.php | 0 ...PcreditHuabeiAuthAgreementQueryRequest.php | 0 ...creditHuabeiAuthBusinessConfirmRequest.php | 0 ...ipayPcreditHuabeiAuthOrderCloseRequest.php | 0 ...payPcreditHuabeiAuthOrderFreezeRequest.php | 0 ...ipayPcreditHuabeiAuthOrderQueryRequest.php | 0 ...yPcreditHuabeiAuthOrderUnfreezeRequest.php | 0 ...AlipayPcreditHuabeiAuthPageSignRequest.php | 0 ...payPcreditHuabeiAuthRefundApplyRequest.php | 0 ...payPcreditHuabeiAuthSettleApplyRequest.php | 0 ...lipayPcreditHuabeiAuthSignApplyRequest.php | 0 ...yPcreditHuabeiBenefitOrderCloseRequest.php | 0 ...PcreditHuabeiBenefitOrderCreateRequest.php | 0 ...AlipayPcreditHuabeiDeliverQueryRequest.php | 0 ...yPcreditHuabeiDiscountBillQueryRequest.php | 0 ...ditHuabeiDiscountSolutionCreateRequest.php | 0 ...ditHuabeiDiscountSolutionModifyRequest.php | 0 ...itHuabeiDiscountSolutionOfflineRequest.php | 0 ...ditHuabeiDiscountSolutionOnlineRequest.php | 0 ...tHuabeiEnterpriseReimburseQueryRequest.php | 0 ...itHuabeiEnterpriseReimburseSyncRequest.php | 0 ...ditHuabeiEnterpriseUserinfoSyncRequest.php | 0 ...ayPcreditHuabeiFqqrcodeHbfqBindRequest.php | 0 ...PcreditHuabeiFqqrcodeHbfqCreateRequest.php | 0 ...ditHuabeiFqqrcodeLogisticsQueryRequest.php | 0 ...PcreditHuabeiGoodsCategoryQueryRequest.php | 0 ...ipayPcreditHuabeiGoodsOrderSyncRequest.php | 0 ...lipayPcreditHuabeiGoodsTagQueryRequest.php | 0 ...yPcreditHuabeiIsvOpeninfoCreateRequest.php | 0 ...yPcreditHuabeiIsvOpeninfoModifyRequest.php | 0 ...ayPcreditHuabeiIsvOpeninfoQueryRequest.php | 0 ...ditHuabeiMerchantActivityCreateRequest.php | 0 ...ditHuabeiMerchantActivityModifyRequest.php | 0 ...itHuabeiMerchantActivityOfflineRequest.php | 0 ...ditHuabeiMerchantActivityOnlineRequest.php | 0 ...editHuabeiMerchantActivityPauseRequest.php | 0 ...editHuabeiMerchantActivityQueryRequest.php | 0 ...itHuabeiMerchantActivityRefreshRequest.php | 0 ...creditHuabeiMerchantBenefitSyncRequest.php | 0 ...yPcreditHuabeiMerchantBillQueryRequest.php | 0 ...yPcreditHuabeiMerchantGoodsSyncRequest.php | 0 ...reditHuabeiMerchantRecordModifyRequest.php | 0 ...creditHuabeiMobileauthSignApplyRequest.php | 0 ...editHuabeiMobileauthSignConfirmRequest.php | 0 ...editHuabeiMobileauthSignConsultRequest.php | 0 ...reditHuabeiMobileauthSignVerifyRequest.php | 0 ...itHuabeiMobileauthTemplateQueryRequest.php | 0 ...abeiMobileauthTemplatetextQueryRequest.php | 0 ...benefitcoreBfactivitfacadeQueryRequest.php | 0 ...creditamountQueryprocessorQueryRequest.php | 0 ...ditHuabeiPcreditbenefitItemSyncRequest.php | 0 ...itHuabeiPcreditbenefitOrderSyncRequest.php | 0 ...creditmerchantProductorderApplyRequest.php | 0 ...reditmerchantProductorderCancelRequest.php | 0 ...creditmerchantProductorderDelayRequest.php | 0 ...creditmerchantProductorderQueryRequest.php | 0 ...PcreditmerchantProductorderSignRequest.php | 0 ...ditmerchantProductorderTransferRequest.php | 0 ...editmerchantProductorderidApplyRequest.php | 0 .../AlipayPcreditHuabeiPromoQueryRequest.php | 0 ...payPcreditHuabeiRpacrawlerQueryRequest.php | 0 ...creditHuabeiSceneprodBenefitAddRequest.php | 0 ...ditHuabeiSceneprodBenefitCreateRequest.php | 0 ...reditHuabeiSceneprodBenefitSendRequest.php | 0 ...uabeiSelleradmitAdmittanceQueryRequest.php | 0 ...uabeiSelleradmitRealtimeCertifyRequest.php | 0 ...creditHuabeiSharecodeHbfqCreateRequest.php | 0 ...payPcreditHuabeiSpayAuthConsultRequest.php | 0 .../AlipayPcreditJhjtestGrayQueryRequest.php | 0 .../AlipayPcreditLoanApplyCreateRequest.php | 0 .../AlipayPcreditLoanApplyQueryRequest.php | 0 ...ipayPcreditLoanApplyUserCertifyRequest.php | 0 ...nBeikeaccountInterestfreeModifyRequest.php | 0 .../AlipayPcreditLoanBudgetQueryRequest.php | 0 ...yPcreditLoanCollateralCarModifyRequest.php | 0 ...ayPcreditLoanCollateralCarQueryRequest.php | 0 ...editLoanCollateralOperationSyncRequest.php | 0 ...editLoanCollateralValuationSyncRequest.php | 0 ...lipayPcreditLoanCommissionQueryRequest.php | 0 ...payPcreditLoanContractInfoQueryRequest.php | 0 .../AlipayPcreditLoanCreditApplyRequest.php | 0 .../AlipayPcreditLoanCreditQueryRequest.php | 0 .../AlipayPcreditLoanDeductApplyRequest.php | 0 ...nHousemortgageRealtychainNotifyRequest.php | 0 .../AlipayPcreditLoanLoanApplyRequest.php | 0 ...lipayPcreditLoanLoanDetailQueryRequest.php | 0 .../AlipayPcreditLoanLoanInfoQueryRequest.php | 0 ...lipayPcreditLoanLoanResultQueryRequest.php | 0 ...ipayPcreditLoanLoanUnclearQueryRequest.php | 0 .../AlipayPcreditLoanRefundCreateRequest.php | 0 .../AlipayPcreditLoanRepayApplyRequest.php | 0 ...ipayPcreditLoanRepayDetailQueryRequest.php | 0 ...ipayPcreditLoanRepayResultQueryRequest.php | 0 ...AlipayPcreditLoanRepayplanQueryRequest.php | 0 ...ayPcreditLoanSiriusTaskCallbackRequest.php | 0 .../AlipayPcreditLoanThirdNotifyRequest.php | 0 ...rOpencoremodeltestXinghuiModifyRequest.php | 0 .../AlipayPcreditUserProfileSendRequest.php | 0 .../AlipayPlatformOpenidGetRequest.php | 0 .../AlipayPlatformUseridGetRequest.php | 0 .../request/AlipayPointBalanceGetRequest.php | 0 .../request/AlipayPointBudgetGetRequest.php | 0 .../request/AlipayPointOrderAddRequest.php | 0 .../request/AlipayPointOrderGetRequest.php | 0 ...lipayPromorulecenterRuleAnalyzeRequest.php | 0 .../AlipaySamsungEbppRechargeRequest.php | 0 .../request/AlipaySamsungPucChargeRequest.php | 0 ...AlipaySecurityAafAdfaBatchqueryRequest.php | 0 .../AlipaySecurityAppinfoQueryRequest.php | 0 .../request/AlipaySecurityAzeQueryRequest.php | 0 .../AlipaySecurityBayuQueryRequest.php | 0 .../AlipaySecurityDanielTestQueryRequest.php | 0 ...ityDataAlibabaSecuritydataQueryRequest.php | 0 ...rityDataAlibabaSecuritydataSendRequest.php | 0 ...ySecurityDataAmlassetBatchqueryRequest.php | 0 .../AlipaySecurityDataDatabusSendRequest.php | 0 ...SecurityDataInfoIpaddrinfoQueryRequest.php | 0 ...SecurityDataInfoMobilecityQueryRequest.php | 0 ...curityDataInfoSecuritydataQueryRequest.php | 0 ...SecurityDataInnerouterTestQueryRequest.php | 0 ...yDataInteractiverecordListQueryRequest.php | 0 .../AlipaySecurityDataNamelistSendRequest.php | 0 .../AlipaySecurityDataSssCreateRequest.php | 0 .../AlipaySecurityDataSssModifyRequest.php | 0 .../request/AlipaySecurityDumQueryRequest.php | 0 .../AlipaySecurityInfoAnalysisRequest.php | 0 ...paySecurityJhjtestRegtoantApplyRequest.php | 0 ...lipaySecurityJhjtestaaTestQueryRequest.php | 0 .../AlipaySecurityLifeQueryRequest.php | 0 ...paySecurityOpenbizmockTestQueryRequest.php | 0 .../AlipaySecurityProdAaaQueryRequest.php | 0 ...ySecurityProdAfsrcVulBatchqueryRequest.php | 0 ...lipaySecurityProdAfsrcVulCreateRequest.php | 0 ...AlipaySecurityProdAfsrcVulQueryRequest.php | 0 ...urityProdAfsrcWhitehatinfoQueryRequest.php | 0 ...urityProdAlipaySecurityProdTestRequest.php | 0 .../AlipaySecurityProdAmlriskQueryRequest.php | 0 ...SecurityProdAshieldFiletokenGetRequest.php | 0 ...urityProdAshieldHardeninglogGetRequest.php | 0 ...tyProdAshieldHardeningresultGetRequest.php | 0 ...yProdAshieldHardeningtaskSubmitRequest.php | 0 ...dAshieldHardeningtaskprocessGetRequest.php | 0 ...ySecurityProdAsiadReceiptCreateRequest.php | 0 .../AlipaySecurityProdCheckIqQueryRequest.php | 0 ...lipaySecurityProdCtidInitializeRequest.php | 0 .../AlipaySecurityProdCtidVerifyRequest.php | 0 ...paySecurityProdCyftestGreyQueryRequest.php | 0 .../AlipaySecurityProdDataQueryRequest.php | 0 ...AlipaySecurityProdDdsBatchqueryRequest.php | 0 .../AlipaySecurityProdDemoTestSetRequest.php | 0 .../AlipaySecurityProdDesQueryRequest.php | 0 ...ipaySecurityProdDeviceinfoQueryRequest.php | 0 ...rityProdDfasfdasFdfdsBatchqueryRequest.php | 0 ...ySecurityProdDfesfDefBatchqueryRequest.php | 0 ...lipaySecurityProdEdgeColorQueryRequest.php | 0 ...rityProdEdgeColorfeedbackCreateRequest.php | 0 ...aySecurityProdEventActionModifyRequest.php | 0 ...AlipaySecurityProdFacePayCreateRequest.php | 0 .../AlipaySecurityProdFacePayRequest.php | 0 ...yProdFingerprintApplyInitializeRequest.php | 0 ...paySecurityProdFingerprintApplyRequest.php | 0 ...aySecurityProdFingerprintDeleteRequest.php | 0 ...rityProdFingerprintDeviceVerifyRequest.php | 0 ...ProdFingerprintRiskcontrolQueryRequest.php | 0 ...ProdFingerprintVerifyInitializeRequest.php | 0 ...aySecurityProdFingerprintVerifyRequest.php | 0 ...paySecurityProdHahaTestdddQueryRequest.php | 0 ...aySecurityProdHaiguanAuthCreateRequest.php | 0 ...SecurityProdHaiguanNoauthCreateRequest.php | 0 ...ecurityProdHaiguanNolabelCreateRequest.php | 0 ...curityProdIfaaDevicepubkeyQueryRequest.php | 0 ...ityProdIfaatamMessagenotifySendRequest.php | 0 ...dInteractiveprodBatchInitializeRequest.php | 0 ...tyProdInteractiveprodInitializeRequest.php | 0 .../AlipaySecurityProdIrisCreateRequest.php | 0 .../AlipaySecurityProdIrisVerifyRequest.php | 0 ...SecurityProdJhjtestPredocCancelRequest.php | 0 ...urityProdJhjtestRegressionQueryRequest.php | 0 ...AlipaySecurityProdMyGetchyQueryRequest.php | 0 .../AlipaySecurityProdMychyQueryRequest.php | 0 .../AlipaySecurityProdMygetQueryRequest.php | 0 ...ipaySecurityProdNopidBatchqueryRequest.php | 0 ...ySecurityProdOpenapiVBatchqueryRequest.php | 0 ...lipaySecurityProdRaasMeterQueryRequest.php | 0 ...lipaySecurityProdRisktaskCreateRequest.php | 0 ...rityProdRisktaskFinishinfoQueryRequest.php | 0 ...AlipaySecurityProdSeAppletQueryRequest.php | 0 .../AlipaySecurityProdShopQueryRequest.php | 0 ...SecurityProdSignatureFileUploadRequest.php | 0 ...ySecurityProdSignatureTaskApplyRequest.php | 0 ...SecurityProdSignatureTaskCancelRequest.php | 0 ...ySecurityProdSignatureTaskQueryRequest.php | 0 .../AlipaySecurityProdSssQueryRequest.php | 0 .../AlipaySecurityProdTamGetRequest.php | 0 ...paySecurityProdTianwutestModifyRequest.php | 0 .../AlipaySecurityProdUmidQueryRequest.php | 0 ...ySecurityProdVoiceQuestionQueryRequest.php | 0 ...ySecurityProdXwbtestabcAbcQueryRequest.php | 0 ...paySecurityProdXwbtestprodQueryRequest.php | 0 ...paySecurityRiskAmlAnalyzeSubmitRequest.php | 0 ...SecurityRiskAntifraudBatchqueryRequest.php | 0 ...AlipaySecurityRiskAppinfoDetectRequest.php | 0 ...ecurityRiskAuthenticationCancelRequest.php | 0 ...ityRiskAuthenticationInitializeRequest.php | 0 ...SecurityRiskAuthenticationQueryRequest.php | 0 ...ityRiskBackgroundInterfaceQueryRequest.php | 0 ...ipaySecurityRiskBackgroundQueryRequest.php | 0 ...SecurityRiskComplaintFileUploadRequest.php | 0 ...rityRiskComplaintInfoBatchqueryRequest.php | 0 ...ySecurityRiskComplaintInfoQueryRequest.php | 0 ...urityRiskComplaintProcessFinishRequest.php | 0 ...lipaySecurityRiskContentAnalyzeRequest.php | 0 ...ySecurityRiskContentAnalyzeSyncRequest.php | 0 ...AlipaySecurityRiskContentDetectRequest.php | 0 ...curityRiskContentPerceptionSendRequest.php | 0 ...paySecurityRiskContentResultGetRequest.php | 0 ...aySecurityRiskContentSyncDetectRequest.php | 0 ...aySecurityRiskCustomerriskQueryRequest.php | 0 ...paySecurityRiskCustomerriskSendRequest.php | 0 ...SecurityRiskCustomerriskrankGetRequest.php | 0 .../AlipaySecurityRiskDetectRequest.php | 0 ...ipaySecurityRiskDeviceinfoQueryRequest.php | 0 ...lipaySecurityRiskGravityConsultRequest.php | 0 ...curityRiskGravityWorkflowCreateRequest.php | 0 ...ecurityRiskGravityWorkflowQueryRequest.php | 0 ...urityRiskGuardrailsAnswerDetectRequest.php | 0 ...SecurityRiskGuardrailsAskDetectRequest.php | 0 ...paySecurityRiskHahaIsptestQueryRequest.php | 0 ...aySecurityRiskHideDeviceidQueryRequest.php | 0 ...lipaySecurityRiskHufuAuthCreateRequest.php | 0 ...AlipaySecurityRiskHufuAuthQueryRequest.php | 0 ...ecurityRiskIndustryFarmingQueryRequest.php | 0 ...paySecurityRiskIndustryNsfQueryRequest.php | 0 ...ecurityRiskIndustryScalperQueryRequest.php | 0 ...yRiskJhjtestComplexddBatchqueryRequest.php | 0 ...urityRiskMarketingAwardingQueryRequest.php | 0 ...urityRiskMarketingPurchaseQueryRequest.php | 0 ...ityRiskMiniprogramAwardingQueryRequest.php | 0 ...rityRiskMiniprogramFarmingQueryRequest.php | 0 ...SecurityRiskMiniprogramNsfQueryRequest.php | 0 ...ityRiskMiniprogramPurchaseQueryRequest.php | 0 ...rityRiskMiniprogramScalperQueryRequest.php | 0 ...iniprogramVerifyidentityConfirmRequest.php | 0 ...programVerifyidentityInitializeRequest.php | 0 ...SecurityRiskMobileactivityQueryRequest.php | 0 ...lipaySecurityRiskMsgtoMsgFreezeRequest.php | 0 ...paySecurityRiskOfflinevarsQueryRequest.php | 0 ...AlipaySecurityRiskPolicyConfirmRequest.php | 0 .../AlipaySecurityRiskPolicyQueryRequest.php | 0 ...lipaySecurityRiskPolicyRdsQueryRequest.php | 0 ...lipaySecurityRiskRainscoreQueryRequest.php | 0 ...iskReconfirmRiskidentifyCertifyRequest.php | 0 ...ReconfirmVerificatecallbackSendRequest.php | 0 ...paySecurityRiskRiskprofileQueryRequest.php | 0 ...SecurityRiskRiskscanSingleQueryRequest.php | 0 ...SecurityRiskVerifyidentityApplyRequest.php | 0 ...tyRiskVerifyidentityCommonQueryRequest.php | 0 ...curityRiskVerifyidentityConfirmRequest.php | 0 ...ityRiskVerifyidentityInitializeRequest.php | 0 ...iskVerifyidentityMiniappConfirmRequest.php | 0 ...ipaySecurityRopgnRisktaskCreateRequest.php | 0 .../AlipaySecurityShuanqBatchqueryRequest.php | 0 .../AlipaySecuritySssssssQueryRequest.php | 0 ...paySecurityYyuDvsdvdsBatchqueryRequest.php | 0 ...lAntcommonwealDonateConsumeSyncRequest.php | 0 ...ySocialAntfarmDonationinfoQueryRequest.php | 0 ...tfarmOrnamentresourceBatchqueryRequest.php | 0 ...aySocialAntfarmProjectinfoQueryRequest.php | 0 ...SocialAntfarmUserornamentsQueryRequest.php | 0 ...ySocialAntforestAccountTransferRequest.php | 0 ...lipaySocialAntforestBubbleQueryRequest.php | 0 ...aySocialAntforestCarbondayQueryRequest.php | 0 ...SocialAntforestCarbonmonthQueryRequest.php | 0 ...lAntforestCarbonneutralityQueryRequest.php | 0 ...aySocialAntforestEggypartyQueryRequest.php | 0 ...lipaySocialAntforestEnergyQueryRequest.php | 0 ...AlipaySocialAntforestPlantApplyRequest.php | 0 ...ipaySocialAntforestPlantConsultRequest.php | 0 ...ipaySocialAntforestProjectQueryRequest.php | 0 .../AlipaySocialAntforestTreeSyncRequest.php | 0 ...SocialAntiepLinkedmallenergyPayRequest.php | 0 ...cialAntiepLinkedmallenergyQueryRequest.php | 0 ...ialAntiepLinkedmallenergyReturnRequest.php | 0 .../AlipaySocialAntiepRightsSendRequest.php | 0 .../AlipaySocialAntiepSceneSendRequest.php | 0 .../AlipaySocialAntiepTaskFinishRequest.php | 0 ...SocialAntsportsCurrentpathQueryRequest.php | 0 .../AlipaySocialBaseBcClusterQueryRequest.php | 0 ...aySocialBaseBcClustergroupQueryRequest.php | 0 ...ipaySocialBaseBcClustermsgQueryRequest.php | 0 ...lipaySocialBaseBcClustermsgSendRequest.php | 0 ...ocialBaseBcClustersettingModifyRequest.php | 0 .../AlipaySocialBaseBcGroupQueryRequest.php | 0 .../AlipaySocialBaseBcMsgSendRequest.php | 0 ...ySocialBaseBcgroupJoinedConsultRequest.php | 0 .../AlipaySocialBaseChatGinfoQueryRequest.php | 0 .../AlipaySocialBaseChatGinvSendRequest.php | 0 ...paySocialBaseChatGmemberConfirmRequest.php | 0 ...ipaySocialBaseChatGmemberDeleteRequest.php | 0 .../AlipaySocialBaseChatGmsgSendRequest.php | 0 ...AlipaySocialBaseChatGnameModifyRequest.php | 0 ...ipaySocialBaseChatGnoticeModifyRequest.php | 0 ...AlipaySocialBaseChatGroupCreateRequest.php | 0 ...AlipaySocialBaseChatGroupsQueryRequest.php | 0 .../AlipaySocialBaseChatMsgSendRequest.php | 0 .../AlipaySocialBaseChatNewmsgSendRequest.php | 0 .../AlipaySocialBaseChatSendRequest.php | 0 ...cialBaseContentlibNewsflashSendRequest.php | 0 ...aySocialBaseContentlibOfferSyncRequest.php | 0 ...entlibStandardcontentBatchqueryRequest.php | 0 ...ContentlibStandardcontentDeleteRequest.php | 0 ...ontentlibStandardcontentPublishRequest.php | 0 ...eContentlibStandardcontentQueryRequest.php | 0 ...seContentlibStandardcontentSendRequest.php | 0 ...BaseContentlibStandardvideoSendRequest.php | 0 ...ontentlibStandardvideoauditSendRequest.php | 0 .../AlipaySocialBaseFileUrlGetRequest.php | 0 .../AlipaySocialBaseFileUrlUploadRequest.php | 0 .../AlipaySocialBaseGroupCreateRequest.php | 0 .../AlipaySocialBaseGroupQueryRequest.php | 0 .../AlipaySocialBaseGroupmemberAddRequest.php | 0 .../AlipaySocialBaseIdpdrivenSendRequest.php | 0 .../AlipaySocialBaseIdpsourceSyncRequest.php | 0 ...eLifeprodStandardcontentPublishRequest.php | 0 ...SocialBaseMcommentFootprintSendRequest.php | 0 ...cialBaseMcommentFootprintUploadRequest.php | 0 ...aySocialBaseMcommentNewsfeedAddRequest.php | 0 ...aseMessageDynamicicondataModifyRequest.php | 0 ...lipaySocialBaseQuestInstanceAddRequest.php | 0 ...aySocialBaseQuestInstanceModifyRequest.php | 0 ...paySocialBaseQuestInstanceQueryRequest.php | 0 ...aySocialBaseQuestInstanceSubmitRequest.php | 0 ...aySocialBaseQuestInstancesQueryRequest.php | 0 ...SocialBaseRelationCombinedQueryRequest.php | 0 ...ySocialBaseRelationFriendsQueryRequest.php | 0 ...ipaySocialBaseSceneContentQueryRequest.php | 0 ...paySocialForestCertificateQueryRequest.php | 0 ...ialForestSimplecertificateQueryRequest.php | 0 .../AlipaySocialForestTreeQueryRequest.php | 0 .../AlipaySocialGiftOrderConfirmRequest.php | 0 .../AlipaySocialGiftOrderQueryRequest.php | 0 .../AlipaySocialGiftOrderRefundRequest.php | 0 .../AlipaySocialGiftStockQueryRequest.php | 0 .../AlipaySocialGiftStockUploadRequest.php | 0 .../AlipaySocialGiftVoucherUseRequest.php | 0 ...ipaySocialOpengreenEnergyCreateRequest.php | 0 ...lipaySocialOpengreenEnergyQueryRequest.php | 0 ...AlipaySocialOpengreenEnergySendRequest.php | 0 ...aySocialQuestionnareFatigueSyncRequest.php | 0 ...aySocialQuestionnareGrayUpgradeRequest.php | 0 ...paySocialQuestionnareTaskFinishRequest.php | 0 ...aySocialQuestionnareTaskPublishRequest.php | 0 ...ipaySocialQuestionnareTaskQueryRequest.php | 0 ...paySocialQuestionnareTaskVerifyRequest.php | 0 .../request/AlipaySystemOauthTokenRequest.php | 0 .../request/AlipayToolsFileUploadRequest.php | 0 ...radeAccountFundcompositionQueryRequest.php | 0 .../AlipayTradeAdvanceConsultRequest.php | 0 .../request/AlipayTradeAppMergePayRequest.php | 0 .../aop/request/AlipayTradeAppPayRequest.php | 0 ...adeApplepayAuthenticationSubmitRequest.php | 0 .../AlipayTradeBatchFinishQueryRequest.php | 0 .../AlipayTradeBatchRefundQueryRequest.php | 0 .../request/AlipayTradeBatchRefundRequest.php | 0 .../AlipayTradeBatchSettleQueryRequest.php | 0 .../request/AlipayTradeBatchSettleRequest.php | 0 .../AlipayTradeBatchTransferQueryRequest.php | 0 .../AlipayTradeBatchTransferRequest.php | 0 .../AlipayTradeBuyerCreditApplyRequest.php | 0 .../AlipayTradeBuyerCreditCancelRequest.php | 0 .../AlipayTradeBuyerCreditCloseRequest.php | 0 .../AlipayTradeBuyerCreditConfirmRequest.php | 0 .../AlipayTradeBuyerCreditQueryRequest.php | 0 .../aop/request/AlipayTradeCancelRequest.php | 0 .../aop/request/AlipayTradeCloseRequest.php | 0 ...adeContractQuicksettlementQueryRequest.php | 0 .../aop/request/AlipayTradeCreateRequest.php | 0 .../AlipayTradeCreditApplyQueryRequest.php | 0 .../AlipayTradeCreditFinancePayRequest.php | 0 .../AlipayTradeCreditFinanceRefundRequest.php | 0 .../AlipayTradeCreditPayConsultRequest.php | 0 .../AlipayTradeCreditProductSignRequest.php | 0 .../AlipayTradeCustomsDeclareRequest.php | 0 .../AlipayTradeCustomsQueryRequest.php | 0 ...ayTradeEnterprisepayAssetModifyRequest.php | 0 .../AlipayTradeFastpayEteDidiPayRequest.php | 0 .../AlipayTradeFastpayMyQueryRequest.php | 0 .../AlipayTradeFastpayRefundQueryRequest.php | 0 .../AlipayTradeFastpayThirdNotifyRequest.php | 0 ...ayTradeMerchantCreditInitializeRequest.php | 0 ...AlipayTradeMerchantCreditModifyRequest.php | 0 .../AlipayTradeMerchantCreditQueryRequest.php | 0 .../request/AlipayTradeMergeCreateRequest.php | 0 .../AlipayTradeMergePrecreateRequest.php | 0 .../AlipayTradeOrderOnsettleQueryRequest.php | 0 .../request/AlipayTradeOrderPayRequest.php | 0 .../request/AlipayTradeOrderPrepayRequest.php | 0 .../AlipayTradeOrderSettleQueryRequest.php | 0 .../request/AlipayTradeOrderSettleRequest.php | 0 .../AlipayTradeOrderinfoSyncRequest.php | 0 ...AlipayTradeOverdraftReturnmoneyRequest.php | 0 .../AlipayTradeOverseasSettleRequest.php | 0 .../AlipayTradePageMergePayRequest.php | 0 .../aop/request/AlipayTradePagePayRequest.php | 0 .../request/AlipayTradePageRefundRequest.php | 0 .../request/AlipayTradePayConsultRequest.php | 0 .../v2/aop/request/AlipayTradePayRequest.php | 0 ...ayTradePaygrowthPayabilityQueryRequest.php | 0 .../request/AlipayTradePayoffQueryRequest.php | 0 ...yTradePeerpayprodRelationCreateRequest.php | 0 .../AlipayTradePrecreateConfirmRequest.php | 0 .../request/AlipayTradePrecreateRequest.php | 0 .../aop/request/AlipayTradeQueryRequest.php | 0 .../request/AlipayTradeRefundApplyRequest.php | 0 .../aop/request/AlipayTradeRefundRequest.php | 0 ...ipayTradeRepaybillBillinConfirmRequest.php | 0 .../AlipayTradeRepaybillCreateRequest.php | 0 .../AlipayTradeRepaybillModifyRequest.php | 0 .../AlipayTradeRepaybillOrderCloseRequest.php | 0 ...AlipayTradeRepaybillOrderCreateRequest.php | 0 ...TradeRepaybillOrderCreateandpayRequest.php | 0 ...AlipayTradeRepaybillOrderRefundRequest.php | 0 .../AlipayTradeRepaybillQueryRequest.php | 0 .../AlipayTradeRoyaltyRateQueryRequest.php | 0 ...yTradeRoyaltyRelationBatchqueryRequest.php | 0 .../AlipayTradeRoyaltyRelationBindRequest.php | 0 ...lipayTradeRoyaltyRelationUnbindRequest.php | 0 ...radeScenepaySharecodetestCreateRequest.php | 0 ...lipayTradeScenepayTokenExchangeRequest.php | 0 .../AlipayTradeScenepayTokenSyncRequest.php | 0 .../AlipayTradeServiceAccountQueryRequest.php | 0 .../AlipayTradeServiceFundTransferRequest.php | 0 .../AlipayTradeServiceFundWithdrawRequest.php | 0 ...yTradeServiceRecommendbankQueryRequest.php | 0 .../AlipayTradeServiceSignQueryRequest.php | 0 .../request/AlipayTradeServiceSignRequest.php | 0 .../AlipayTradeServiceUnsignRequest.php | 0 .../AlipayTradeSettleBatchFinishRequest.php | 0 .../AlipayTradeSettleConfirmCancelRequest.php | 0 .../AlipayTradeSettleConfirmRequest.php | 0 .../AlipayTradeSettleEfundQueryRequest.php | 0 .../AlipayTradeSettleEfundUnfreezeRequest.php | 0 ...ipayTradeSettleReceivablesQueryRequest.php | 0 ...yTradeVendorpayDevicedataUploadRequest.php | 0 .../request/AlipayTradeWapMergePayRequest.php | 0 .../aop/request/AlipayTradeWapPayRequest.php | 0 ...payTransferThirdpartyBillCreateRequest.php | 0 .../AlipayTrustUserReportGetRequest.php | 0 ...yUserAccountAvatarPictureCreateRequest.php | 0 .../AlipayUserAccountBindingSyncRequest.php | 0 ...lipayUserAccountDeviceInfoQueryRequest.php | 0 ...ipayUserAccountDeviceInfoUploadRequest.php | 0 .../AlipayUserAccountFreezeGetRequest.php | 0 .../request/AlipayUserAccountGetRequest.php | 0 ...lipayUserAccountInfoTaobaoQueryRequest.php | 0 ...ayUserAccountInstitutionCertifyRequest.php | 0 ...ayUserAccountInvitedConvertSyncRequest.php | 0 ...ipayUserAccountLoginTokenVerifyRequest.php | 0 ...ipayUserAccountNegativecardSendRequest.php | 0 ...UserAccountNewbieBenefitConsultRequest.php | 0 ...ountOperatorLogonpasswordVerifyRequest.php | 0 .../AlipayUserAccountOrderConsultRequest.php | 0 .../AlipayUserAccountSearchRequest.php | 0 ...ipayUserAccountUseridBatchqueryRequest.php | 0 ...ayUserAccountZavatarAvatarQueryRequest.php | 0 ...rAccountZavatarOwnedassetsQueryRequest.php | 0 ...yUserAddressDefaultaddressQueryRequest.php | 0 .../request/AlipayUserAddressQueryRequest.php | 0 .../AlipayUserAgreementAuthApplyRequest.php | 0 .../AlipayUserAgreementAuthConfirmRequest.php | 0 .../AlipayUserAgreementBatchQueryRequest.php | 0 ...serAgreementExecutionplanModifyRequest.php | 0 .../AlipayUserAgreementMigrateRequest.php | 0 .../AlipayUserAgreementPageSignRequest.php | 0 ...ayUserAgreementPermissionCreateRequest.php | 0 .../AlipayUserAgreementQueryRequest.php | 0 .../AlipayUserAgreementSignConfirmRequest.php | 0 .../AlipayUserAgreementSignEffectRequest.php | 0 .../AlipayUserAgreementSignRequest.php | 0 .../AlipayUserAgreementTransferRequest.php | 0 .../AlipayUserAgreementUnsignRequest.php | 0 ...payUserAgreementUserverifyApplyRequest.php | 0 ...payUserAgreementUserverifyQueryRequest.php | 0 ...ipayUserAigcAipictureBatchqueryRequest.php | 0 .../AlipayUserAigcAipictureQueryRequest.php | 0 .../AlipayUserAigcDiyitemConsultRequest.php | 0 .../AlipayUserAigcDiyitemhdCreateRequest.php | 0 ...ayUserAlipaypointBudgetlibQueryRequest.php | 0 .../AlipayUserAlipaypointSendRequest.php | 0 ...serAliyunbenefitLogisticsCreateRequest.php | 0 .../AlipayUserAliyunbenefitReceiveRequest.php | 0 .../AlipayUserAliyunbenefitRefundRequest.php | 0 .../AlipayUserAliyunbenefitSyncRequest.php | 0 ...ayUserAntarchiveCustrelationAddRequest.php | 0 ...UserAntarchiveCustrelationCloseRequest.php | 0 ...lipayUserAntarchiveFaceIdentifyRequest.php | 0 .../AlipayUserAntarchiveFaceUploadRequest.php | 0 ...erAntarchiveIdentityrelationAddRequest.php | 0 ...ipayUserAntbookcontentBookQueryRequest.php | 0 ...lipayUserAntbookcontentBookSyncRequest.php | 0 ...yUserAntbookcontentChapterQueryRequest.php | 0 ...ayUserAntbookcontentChapterSyncRequest.php | 0 ...payUserAntbookcontentVolumeSyncRequest.php | 0 .../AlipayUserAntbooksAlbumQueryRequest.php | 0 .../AlipayUserAntbooksAlbumSyncRequest.php | 0 .../AlipayUserAntbooksSoundQueryRequest.php | 0 .../AlipayUserAntidVirtualCreateRequest.php | 0 .../AlipayUserAntidVirtualQueryRequest.php | 0 ...ipayUserAntpaasAddtesttagModifyRequest.php | 0 .../AlipayUserAntpaasRoleDeleteRequest.php | 0 ...ipayUserAntpaasRoleRelationSaveRequest.php | 0 ...payUserAntpaasTestaccountCreateRequest.php | 0 .../AlipayUserAntpaasTokenCreateRequest.php | 0 ...UserAntpaasTokenThirdTrustLoginRequest.php | 0 ...yUserAntpaasTokenidentityCreateRequest.php | 0 ...ayUserAntpaasTokenidentityQueryRequest.php | 0 .../AlipayUserAntpaasUseridGetRequest.php | 0 .../AlipayUserAntstarshipHomeQueryRequest.php | 0 ...lipayUserAntstarshipShareAcceptRequest.php | 0 ...serApplepayMerchantauthtokenGetRequest.php | 0 .../AlipayUserApplepayOtpSendRequest.php | 0 ...plepayOtpresolutionmethodsQueryRequest.php | 0 ...AlipayUserApplepayPbstatusQueryRequest.php | 0 ...pplepayProvisioningbundleCreateRequest.php | 0 ...pplepayProvisioningbundleEffectRequest.php | 0 ...pplepayProvisioningbundleModifyRequest.php | 0 ...ApplepayProvisioningbundleQueryRequest.php | 0 .../AlipayUserAsaingameScheduleAddRequest.php | 0 ...lipayUserAsaingameScheduleQueryRequest.php | 0 ...yUserAuthSecondpartyTokenVerifyRequest.php | 0 .../AlipayUserAuthUserinfoApplyRequest.php | 0 ...ayUserAuthZhimaorgIdentityApplyRequest.php | 0 ...lipayUserAuthZhimaperInnerApplyRequest.php | 0 ...ayUserAuthZhimaperInternalApplyRequest.php | 0 ...rAuthenticationConsistencyCheckRequest.php | 0 .../AlipayUserAuthenticationMatchRequest.php | 0 .../AlipayUserBenefitCreateRequest.php | 0 .../request/AlipayUserBenefitEditRequest.php | 0 .../AlipayUserBenefitStatusUpdateRequest.php | 0 .../AlipayUserBillDetailQueryRequest.php | 0 .../AlipayUserBillSimpleQueryRequest.php | 0 .../AlipayUserBillStatQueryRequest.php | 0 .../AlipayUserCardActivateurlQueryRequest.php | 0 .../AlipayUserCardInstanceInvalidRequest.php | 0 .../AlipayUserCardInstanceModifyRequest.php | 0 .../AlipayUserCardInstanceQueryRequest.php | 0 .../AlipayUserCardLevelQueryRequest.php | 0 .../request/AlipayUserCardLevelSetRequest.php | 0 .../AlipayUserCardTemplateCreateRequest.php | 0 .../AlipayUserCardTemplateModifyRequest.php | 0 .../AlipayUserCardTemplateQueryRequest.php | 0 ...payUserCertdocCertverifyConsultRequest.php | 0 ...UserCertdocCertverifyPreconsultRequest.php | 0 .../request/AlipayUserCertdocQueryRequest.php | 0 .../request/AlipayUserCertdocSyncRequest.php | 0 .../AlipayUserCertdocUrlQueryRequest.php | 0 .../AlipayUserCertifyActionApplyRequest.php | 0 ...CertifyCustomerRelativenumApplyRequest.php | 0 ...payUserCertifyIdentifyFileQueryRequest.php | 0 ...payUserCertifyIdentifyInfoQueryRequest.php | 0 ...AlipayUserCertifyIdentifyVerifyRequest.php | 0 .../AlipayUserCertifyImgUploadRequest.php | 0 .../AlipayUserCertifyInfoApplyRequest.php | 0 ...lipayUserCertifyInfoPersonApplyRequest.php | 0 .../AlipayUserCertifyMfvSubmitRequest.php | 0 .../AlipayUserCertifyOpenCertifyRequest.php | 0 ...AlipayUserCertifyOpenInitializeRequest.php | 0 .../AlipayUserCertifyOpenQueryRequest.php | 0 ...ipayUserCertifyOrgIdentityQueryRequest.php | 0 ...payUserCertifyRarenameAssociateRequest.php | 0 ...AlipayUserCertifyRarenameDetectRequest.php | 0 .../AlipayUserCertifyRarenameMatchRequest.php | 0 ...ipayUserCertifyRarenameTransferRequest.php | 0 ...ertifyRarenameUniandpuaTransferRequest.php | 0 ...lipayUserCertifyStudentinfoSyncRequest.php | 0 ...payUserCertifyVerificationQueryRequest.php | 0 .../AlipayUserCertinfoMaskedQueryRequest.php | 0 ...AlipayUserCharityAgreementApplyRequest.php | 0 ...AlipayUserCharityAgreementQueryRequest.php | 0 ...ipayUserCharityCommonwealCreateRequest.php | 0 .../AlipayUserCharityForestQueryRequest.php | 0 ...payUserCharityForestsendpicSendRequest.php | 0 ...ipayUserCharityRecordexistQueryRequest.php | 0 ...AlipayUserCharityWithholdCreateRequest.php | 0 .../AlipayUserCharityWithholdQueryRequest.php | 0 .../request/AlipayUserContractGetRequest.php | 0 .../AlipayUserCpsDeliverSyncRequest.php | 0 .../AlipayUserCustomerIdentifyRequest.php | 0 .../AlipayUserCustomertagSaveRequest.php | 0 .../AlipayUserDeloauthDetailQueryRequest.php | 0 ...rDigitalidentityCertificateSyncRequest.php | 0 ...rDigitalidentityHealthcardQueryRequest.php | 0 ...rDigitalidentityIdcodeinfoQueryRequest.php | 0 ...ipayUserDtbankActivitybillQueryRequest.php | 0 ...payUserDtbankBanktradeinfoQueryRequest.php | 0 ...AlipayUserDtbankDailybillCreateRequest.php | 0 .../AlipayUserDtbankDailybillQueryRequest.php | 0 .../AlipayUserDtbankQrcodeCreateRequest.php | 0 ...AlipayUserDtbankQrcodedataQueryRequest.php | 0 ...lipayUserDtbankcustAccountQueryRequest.php | 0 ...ipayUserDtbankcustActivityQueryRequest.php | 0 ...erDtbankcustActivityconfigQueryRequest.php | 0 ...serDtbankcustActivityorderQueryRequest.php | 0 ...serDtbankcustChannelvoucherSendRequest.php | 0 ...nkcustChannelvoucherconfigQueryRequest.php | 0 ...ectronicidMerchantbarcodeCreateRequest.php | 0 ...nicidOutermerchantbarcodeCreateRequest.php | 0 ...AlipayUserElectronicidUserQueryRequest.php | 0 ...erElectronicidUserbarcodeCreateRequest.php | 0 ...ipayUserFamilyArchiveInitializeRequest.php | 0 .../AlipayUserFamilyArchiveQueryRequest.php | 0 ...payUserFamilyRelationValidQueryRequest.php | 0 ...FamilyShareAdmittancePreconsultRequest.php | 0 .../AlipayUserFamilyShareAuthCheckRequest.php | 0 ...payUserFamilyShareRelationsSyncRequest.php | 0 ...ayUserFamilyShareZmgoInitializeRequest.php | 0 .../AlipayUserFamilyShareZmgoQueryRequest.php | 0 .../AlipayUserFinanceinfoShareRequest.php | 0 ...lexiblestaffingRiskconsultApplyRequest.php | 0 ...lexiblestaffingRiskconsultQueryRequest.php | 0 .../request/AlipayUserFunditemGetRequest.php | 0 ...serGamecenterAddhomepageConsultRequest.php | 0 .../AlipayUserGamecenterCoinPayRequest.php | 0 .../AlipayUserGamecenterCoinQueryRequest.php | 0 ...mecenterHistorygameactionSubmitRequest.php | 0 ...centerIncrementgameactionSubmitRequest.php | 0 .../AlipayUserGamecenterLogSubmitRequest.php | 0 ...lipayUserGamecenterMetricSubmitRequest.php | 0 ...serGamecenterPaymentQuerystatusRequest.php | 0 ...ipayUserGamecenterPaymentRefundRequest.php | 0 ...UserGameopenpromoChallengeQueryRequest.php | 0 ...serGameopenpromoChallengeSettleRequest.php | 0 ...serGameopenpromoChallengeSubmitRequest.php | 0 .../v2/aop/request/AlipayUserGetRequest.php | 0 .../AlipayUserGradeAuthbaseQueryRequest.php | 0 .../request/AlipayUserGradeQueryRequest.php | 0 .../AlipayUserGroupbuyingSyncRequest.php | 0 ...ayUserGroupshoppingBenefitQueryRequest.php | 0 ...payUserGroupshoppingNewbieQueryRequest.php | 0 ...lipayUserIdenticalAuthbaseQueryRequest.php | 0 .../aop/request/AlipayUserInfoAuthRequest.php | 0 .../AlipayUserInfoDesignatedShareRequest.php | 0 .../AlipayUserInfoInnerQueryRequest.php | 0 .../request/AlipayUserInfoShareRequest.php | 0 .../request/AlipayUserInfoVerifyRequest.php | 0 .../AlipayUserInviteAwardReceiveRequest.php | 0 ...payUserInviteOfflinedetailQueryRequest.php | 0 ...ayUserInviteOfflinesummaryQueryRequest.php | 0 ...ipayUserInviteOnlinedetailQueryRequest.php | 0 ...payUserInviteOnlinesummaryQueryRequest.php | 0 .../AlipayUserInviteRtaConsultRequest.php | 0 ...ayUserInvitetaskExchangeConfirmRequest.php | 0 ...ayUserInvitetaskExchangeConsultRequest.php | 0 .../AlipayUserJobcardApplySyncRequest.php | 0 .../AlipayUserJobcardInfoQueryRequest.php | 0 ...ipayUserJobcardJobsupplierQueryRequest.php | 0 .../AlipayUserKabaoVoucherCreateRequest.php | 0 .../AlipayUserKabaoVoucherModifyRequest.php | 0 .../request/AlipayUserLoginCodeGetRequest.php | 0 .../AlipayUserLogonidMaskedQueryRequest.php | 0 ...payUserMemberAlipaybigcardQueryRequest.php | 0 ...AlipayUserMemberAlipaycardQueryRequest.php | 0 .../AlipayUserMemberCitycardSyncRequest.php | 0 ...UserMemberCompletegcwtaskModifyRequest.php | 0 .../AlipayUserMemberGcwtaskQueryRequest.php | 0 ...ipayUserMemberRegioninsureApplyRequest.php | 0 .../AlipayUserMemberSceneQueryRequest.php | 0 ...yUserMemberSupplyconversionSyncRequest.php | 0 ...ipayUserMemberTakegcwtaskCreateRequest.php | 0 .../AlipayUserMembergradeQueryRequest.php | 0 .../AlipayUserMemberpointQueryRequest.php | 0 ...AlipayUserMembertaskProcessSyncRequest.php | 0 .../request/AlipayUserMpointAddRequest.php | 0 .../AlipayUserMpointAuthbasePayRequest.php | 0 ...payUserMpointAuthbasePreconsultRequest.php | 0 .../AlipayUserMpointAuthbaseQueryRequest.php | 0 .../request/AlipayUserMpointPayRequest.php | 0 .../AlipayUserMpointPreconsultRequest.php | 0 .../request/AlipayUserMpointQueryRequest.php | 0 .../request/AlipayUserMpointRefundRequest.php | 0 .../AlipayUserNewbenefitCreateRequest.php | 0 .../AlipayUserNewbenefitModifyRequest.php | 0 .../AlipayUserNewsceneTagQueryRequest.php | 0 ...AlipayUserPartnerPrivilegeMatchRequest.php | 0 .../AlipayUserPartnerPrivilegeSyncRequest.php | 0 ...erPartnerPrivilegeauthbaseMatchRequest.php | 0 ...serPartnerPrivilegeauthbaseSyncRequest.php | 0 .../AlipayUserPassGrouplistQueryRequest.php | 0 .../AlipayUserPassInstancebatchAddRequest.php | 0 .../AlipayUserPassTemplateCreateRequest.php | 0 .../AlipayUserPassTemplateModifyRequest.php | 0 .../AlipayUserPassTemplateQueryRequest.php | 0 ...yUserPeerpayprodAgreementModifyRequest.php | 0 ...ayUserPeerpayprodAgreementQueryRequest.php | 0 ...payUserPeerpayprodAgreementSignRequest.php | 0 .../AlipayUserPointAuthbaseDeductRequest.php | 0 .../AlipayUserPointAuthbaseSendRequest.php | 0 .../request/AlipayUserPointDeductRequest.php | 0 .../request/AlipayUserPointRefundRequest.php | 0 .../request/AlipayUserPointSendRequest.php | 0 .../AlipayUserPortraitQueryRequest.php | 0 ...payUserQuanyibaoOpenbenefitSendRequest.php | 0 ...yUserQuanyibaoPointdeductSubmitRequest.php | 0 .../AlipayUserSafeboxAgreementSignRequest.php | 0 ...AlipayUserSafeboxConditionQueryRequest.php | 0 .../AlipayUserSafeboxRecordSaveRequest.php | 0 ...ipayUserSceneCooperationConsultRequest.php | 0 .../request/AlipayUserSessionGetRequest.php | 0 .../AlipayUserSignatoryInfoQueryRequest.php | 0 ...lipayUserSigncardExistenceQueryRequest.php | 0 .../AlipayUserSocialinfoQueryRequest.php | 0 ...yUserSportshealthAccountConfirmRequest.php | 0 ...yUserSportshealthAccountDepositRequest.php | 0 ...ayUserSportshealthAccountFreezeRequest.php | 0 ...lipayUserSportshealthAccountPayRequest.php | 0 ...payUserSportshealthAccountQueryRequest.php | 0 ...UserSportshealthAccountRollbackRequest.php | 0 ...rSportshealthCissexerciseSubmitRequest.php | 0 ...AlipayUserSportsplayGobillQueryRequest.php | 0 ...payUserSportsplayPathBatchqueryRequest.php | 0 ...ipayUserSportsrecordDetailQueryRequest.php | 0 .../AlipayUserSportsrecordQueryRequest.php | 0 ...ayUserStepcounterDataBatchqueryRequest.php | 0 .../AlipayUserStepcounterQueryRequest.php | 0 .../AlipayUserStepcounterSyncRequest.php | 0 .../v2/aop/request/AlipayUserTestRequest.php | 0 .../request/AlipayUserTradeSearchRequest.php | 0 .../AlipayUserTwostageCommonUseRequest.php | 0 .../AlipayUserTwostageIndirectUseRequest.php | 0 .../AlipayUserUnicomCardInfoSyncRequest.php | 0 .../AlipayUserUnicomDataQueryRequest.php | 0 .../AlipayUserUnicomMobileSyncRequest.php | 0 .../AlipayUserUnicomOrderInfoSyncRequest.php | 0 .../AlipayUserUseridBymobileQueryRequest.php | 0 .../AlipayUserUserinfoChargeRequest.php | 0 .../AlipayUserUserinfoShareRequest.php | 0 .../aop/request/AlipayUserValidateRequest.php | 0 .../AlipayUserVirtualcardPageSignRequest.php | 0 ...AlipayUserVirtualcardSignEffectRequest.php | 0 ...lipayUserWufufukaAliyunExchangeRequest.php | 0 .../AlipayUserWufufukaAliyunFinishRequest.php | 0 .../AlipayUserWufufukaAliyunNotifyRequest.php | 0 .../AlipayUserWufufukaAliyunRefundRequest.php | 0 .../AlipayWeiboEbppRechargeRequest.php | 0 .../request/AlipayWeiboPucChargeRequest.php | 0 .../request/AlipayWeiboTokenGetRequest.php | 0 .../AlipayZdataassetsEasyserviceRequest.php | 0 ...taassetsFcdatalabZdatamergetaskRequest.php | 0 .../AlipayZdataassetsMetadataRequest.php | 0 .../AlipayZdatafrontCommonQueryRequest.php | 0 ...tafrontDatatransferedFileuploadRequest.php | 0 ...payZdatafrontDatatransferedSendRequest.php | 0 .../request/AlipayZmscoreZrankGetRequest.php | 0 ...apMapserviceIotfcaeIotfcaeQueryRequest.php | 0 ...AmapMapMapserviceTeseBatchqueryRequest.php | 0 .../AmapMapYierlingsanQueryRequest.php | 0 ...keAlcollectioncenterAffairQueryRequest.php | 0 ...ntLinkeAlcollectioncenterCreateRequest.php | 0 ...collectioncenterPreviewurlQueryRequest.php | 0 ...AntLinkeDevopsMobiledeviceApplyRequest.php | 0 ...ntLinkeDevopsMobiledeviceReturnRequest.php | 0 ...xpandActivityQualificationQueryRequest.php | 0 ...chantExpandActivitySignupCreateRequest.php | 0 ...rchantExpandActivitySignupQueryRequest.php | 0 ...ExpandApprecommendAccountCreateRequest.php | 0 ...ExpandApprecommendAccountDeleteRequest.php | 0 ...tExpandApprecommendAccountQueryRequest.php | 0 ...xpandApprecommendAvailableQueryRequest.php | 0 .../AntMerchantExpandAssetBomQueryRequest.php | 0 ...MerchantExpandAssetInteractSyncRequest.php | 0 ...tMerchantExpandAssetQrcodeQueryRequest.php | 0 ...tExpandAssetdeliveryAssignQueryRequest.php | 0 ...ntExpandAssetdeliveryAssignSyncRequest.php | 0 ...ExpandAssetdeliveryCompleteSyncRequest.php | 0 ...erchantExpandAssetinfoCheckSyncRequest.php | 0 ...ntExpandAssetinfoCorrectionSyncRequest.php | 0 ...hantExpandAssetinfoDeliverySyncRequest.php | 0 ...chantExpandAssetinfoProduceSyncRequest.php | 0 .../AntMerchantExpandAssetinfoSyncRequest.php | 0 ...ntExpandAssetproduceAssignQueryRequest.php | 0 ...antExpandAssetproduceAssignSyncRequest.php | 0 ...tExpandAssetproduceCompleteSyncRequest.php | 0 ...ntExpandAssetreverseAssignQueryRequest.php | 0 ...antExpandAssetreverseAssignSyncRequest.php | 0 ...tExpandAssetreverseCompleteSyncRequest.php | 0 ...chantExpandAttachmentUploadSyncRequest.php | 0 ...erchantExpandAutomatApplyModifyRequest.php | 0 ...erchantExpandAutomatApplyUploadRequest.php | 0 ...AntMerchantExpandBenefitConfirmRequest.php | 0 ...erchantExpandBenefitRecordQueryRequest.php | 0 .../AntMerchantExpandBenefitVerifyRequest.php | 0 ...AntMerchantExpandBrandAssetAuthRequest.php | 0 ...tMerchantExpandBrandAssetCreateRequest.php | 0 ...ntMerchantExpandBrandAssetQueryRequest.php | 0 ...tMerchantExpandBrandAssetUnbindRequest.php | 0 .../AntMerchantExpandBrandCreateRequest.php | 0 ...andClassificationCreateormodifyRequest.php | 0 ...ntExpandContractFacetofaceQueryRequest.php | 0 ...antExpandContractFacetofaceSignRequest.php | 0 ...rchantExpandContractStatusQueryRequest.php | 0 ...hantExpandDeliveryGoodsinfoSyncRequest.php | 0 ...hantExpandDeliveryLogisticsSyncRequest.php | 0 ...rchantExpandDeliveryProcessSyncRequest.php | 0 ...ntMerchantExpandEnterpriseApplyRequest.php | 0 ...MerchantExpandExpressChangeSyncRequest.php | 0 ...pandFrontcategorySecurityCreateRequest.php | 0 ...pandFrontcategorySecurityDeleteRequest.php | 0 ...pandFrontcategorySecurityModifyRequest.php | 0 ...xpandFrontcategorySecurityQueryRequest.php | 0 .../AntMerchantExpandImageUploadRequest.php | 0 ...chantExpandIndirectActivityCopyRequest.php | 0 ...antExpandIndirectActivityCreateRequest.php | 0 ...hantExpandIndirectActivityQueryRequest.php | 0 ...tExpandIndirectAttachmentUploadRequest.php | 0 ...rchantExpandIndirectBindConsultRequest.php | 0 ...tExpandIndirectBindQrcodecreateRequest.php | 0 ...MerchantExpandIndirectBindQueryRequest.php | 0 ...erchantExpandIndirectBindUnbindRequest.php | 0 ...AntMerchantExpandIndirectCreateRequest.php | 0 ...rchantExpandIndirectImageUploadRequest.php | 0 ...MerchantExpandIndirectIsvModifyRequest.php | 0 ...AntMerchantExpandIndirectModifyRequest.php | 0 ...chantExpandIndirectOnlineCreateRequest.php | 0 ...chantExpandIndirectOnlineModifyRequest.php | 0 ...rchantExpandIndirectOnlineQueryRequest.php | 0 .../AntMerchantExpandIndirectQueryRequest.php | 0 ...rchantExpandIndirectSourceQueryRequest.php | 0 ...tExpandIndirectSupplementCreateRequest.php | 0 ...rchantExpandIndirectTiansuoBindRequest.php | 0 ...chantExpandIndirectTiansuoQueryRequest.php | 0 ...tMerchantExpandIndirectTransferRequest.php | 0 ...erchantExpandIndirectZftConsultRequest.php | 0 ...MerchantExpandIndirectZftCreateRequest.php | 0 ...MerchantExpandIndirectZftDeleteRequest.php | 0 ...MerchantExpandIndirectZftModifyRequest.php | 0 ...antExpandIndirectZftQuickcreateRequest.php | 0 ...pandIndirectZftSettlementmodifyRequest.php | 0 ...ntExpandIndirectZftSimplecreateRequest.php | 0 ...erchantExpandIndirectZftUpgradeRequest.php | 0 ...hantExpandIndirectZftorderQueryRequest.php | 0 ...ExpandIndirectZftsubsettleQueryRequest.php | 0 .../AntMerchantExpandInfoQueryRequest.php | 0 ...chantExpandIotdeviceApplyUploadRequest.php | 0 ...hantExpandIotdeviceChangeModifyRequest.php | 0 ...xpandIotdeviceMaintenanceModifyRequest.php | 0 ...ExpandIotdeviceOnlinedataUploadRequest.php | 0 ...antExpandIotdeviceRecycleModifyRequest.php | 0 .../AntMerchantExpandIsvDeviceBindRequest.php | 0 ...ntMerchantExpandIsvDeviceCreateRequest.php | 0 .../AntMerchantExpandIsvShopCreateRequest.php | 0 .../AntMerchantExpandItemCreateRequest.php | 0 .../AntMerchantExpandItemDeleteRequest.php | 0 .../AntMerchantExpandItemModifyRequest.php | 0 ...erchantExpandItemOpenBatchqueryRequest.php | 0 ...AntMerchantExpandItemOpenCreateRequest.php | 0 ...AntMerchantExpandItemOpenDeleteRequest.php | 0 ...AntMerchantExpandItemOpenModifyRequest.php | 0 .../AntMerchantExpandItemOpenQueryRequest.php | 0 .../AntMerchantExpandItemQueryRequest.php | 0 ...antExpandItemSecurityBatchqueryRequest.php | 0 ...erchantExpandItemSecurityCreateRequest.php | 0 ...erchantExpandItemSecurityDeleteRequest.php | 0 ...erchantExpandItemSecurityModifyRequest.php | 0 ...MerchantExpandItemSecurityQueryRequest.php | 0 ...tMerchantExpandItemStatusModifyRequest.php | 0 ...chantExpandLogisticsorderCreateRequest.php | 0 ...tMerchantExpandMapplyorderQueryRequest.php | 0 .../AntMerchantExpandMccQueryRequest.php | 0 ...ntExpandMembercardConfigConsultRequest.php | 0 ...antExpandMembercardConfigModifyRequest.php | 0 ...hantExpandMembercardConfigQueryRequest.php | 0 ...chantExpandMembercardConfigSaveRequest.php | 0 ...tExpandMembercardOperationQueryRequest.php | 0 ...ntExpandMembercardRefundConsultRequest.php | 0 ...antExpandMembercardRefundSubmitRequest.php | 0 ...MembercardTransactionBatchqueryRequest.php | 0 ...andMembercardUserinfoBatchqueryRequest.php | 0 ...tExpandMerchantIndividualCreateRequest.php | 0 ...antExpandMerchantStorelistQueryRequest.php | 0 ...MerchantExpandMerchantTypeQueryRequest.php | 0 .../AntMerchantExpandOrderQueryRequest.php | 0 .../AntMerchantExpandPersonalApplyRequest.php | 0 ...chantExpandProductionChangeSyncRequest.php | 0 ...rchantExpandProductionOrderSyncRequest.php | 0 ...ntMerchantExpandSavingPassQueryRequest.php | 0 .../AntMerchantExpandScodeApplyRequest.php | 0 ...AntMerchantExpandScodeEledeSignRequest.php | 0 ...tMerchantExpandScodeEledeUnsignRequest.php | 0 .../AntMerchantExpandScodeModifyRequest.php | 0 ...AntMerchantExpandShopBatchqueryRequest.php | 0 .../AntMerchantExpandShopCloseRequest.php | 0 .../AntMerchantExpandShopConsultRequest.php | 0 .../AntMerchantExpandShopCreateRequest.php | 0 ...tMerchantExpandShopFengniaoSyncRequest.php | 0 ...erchantExpandShopIndustryModifyRequest.php | 0 ...MerchantExpandShopLicenseModifyRequest.php | 0 .../AntMerchantExpandShopModifyRequest.php | 0 .../AntMerchantExpandShopPageQueryRequest.php | 0 .../AntMerchantExpandShopQueryRequest.php | 0 ...antExpandShopReceiptaccountSaveRequest.php | 0 ...hantExpandStaticstockFileUploadRequest.php | 0 ...rchantExpandStockmoveFileUploadRequest.php | 0 ...antExpandStoreShopserviceCreateRequest.php | 0 ...antExpandStoreShopserviceDeleteRequest.php | 0 ...antExpandStoreShopserviceModifyRequest.php | 0 ...rchantExpandTradeorderEventSendRequest.php | 0 ...ntMerchantExpandTradeorderQueryRequest.php | 0 ...tMerchantExpandTradeorderRefundRequest.php | 0 ...AntMerchantExpandTradeorderSyncRequest.php | 0 ...erchantExpandWarehouseOrderSyncRequest.php | 0 ...pandZftChargerelationBatchqueryRequest.php | 0 ...hantExpandZftChargerelationBindRequest.php | 0 ...antExpandZftChargerelationQueryRequest.php | 0 ...rchantExpandZftSettlementUnbindRequest.php | 0 ...erchantMemberwalletBalanceQueryRequest.php | 0 ...MemberwalletBalancedetailsQueryRequest.php | 0 ...rchantMemberwalletProductCreateRequest.php | 0 ...chantMemberwalletRechargeCreateRequest.php | 0 ...rchantMemberwalletReturnConsultRequest.php | 0 ...erchantMemberwalletReturnSubmitRequest.php | 0 ...MerchantMemberwalletWalletQueryRequest.php | 0 ...hantMemberwalletWithdrawConsultRequest.php | 0 ...chantMemberwalletWithdrawSubmitRequest.php | 0 ...rchantOrderReverseSupplierApplyRequest.php | 0 ...AntMerchantOrderStoreBatchqueryRequest.php | 0 .../AntMerchantOrderStoreCreateRequest.php | 0 .../AntMerchantOrderStoreQueryRequest.php | 0 .../AntMerchantOrderStoreSyncRequest.php | 0 .../AntOcrDriverlicenseIdentifyRequest.php | 0 .../request/AntOcrGeneralIdentifyRequest.php | 0 .../request/AntOcrIdcardIdentifyRequest.php | 0 .../aop/request/AntOcrTesConsultRequest.php | 0 .../AntOcrVehiclelicenseIdentifyRequest.php | 0 .../AntOcrVehicleplateIdentifyRequest.php | 0 ...moPcinstpromoActivityorderQueryRequest.php | 0 ...moPcinstpromoChannelvoucherSendRequest.php | 0 ...tpromoChannelvoucherconfigQueryRequest.php | 0 ...tProdpaasArrangementCommonQueryRequest.php | 0 ...dpaasArrangementRebateRateQueryRequest.php | 0 .../AntProdpaasGrmcoreProgramQueryRequest.php | 0 .../AntProdpaasGrmcoreSrInvalidRequest.php | 0 .../AntProdpaasProductCommonQueryRequest.php | 0 ...ProductDeliveryCompleteCallbackRequest.php | 0 ...aasProductEntryCompleteCallbackRequest.php | 0 ...paasProductExitCompleteCallbackRequest.php | 0 ...sProductProduceCompleteCallbackRequest.php | 0 .../AntProdpaasProductSkuListQueryRequest.php | 0 .../request/AntProdpaasTttDetectRequest.php | 0 ...eContentCommunityAlivemsgNotifyRequest.php | 0 ...ontentCommunityContentEventSaveRequest.php | 0 ...fortuneContentCommunityDataSendRequest.php | 0 ...ntentCommunityHoteventListQueryRequest.php | 0 ...rtuneContentCommunityLabelQueryRequest.php | 0 ...ContentCommunityOpenSecuaiQueryRequest.php | 0 ...entCommunitySegmentRealtimeSaveRequest.php | 0 ...neContentCommunitySubtitleQueryRequest.php | 0 ...eContentCommunityTopicListQueryRequest.php | 0 ...ortuneEquityInstpointPrizeQueryRequest.php | 0 ...EquityInstpointPrizeexchangeUseRequest.php | 0 .../AntfortuneEquityInstpointQueryRequest.php | 0 .../AntfortuneEquityInstpointSendRequest.php | 0 ...ortuneEquityInstpointTransQueryRequest.php | 0 ...tfortuneEquityMessageSingleSendRequest.php | 0 .../AntfortuneEquityPortfolioQueryRequest.php | 0 ...tuneEquityShopCustrelationQueryRequest.php | 0 ...esearchAgentframeworkWarrenqGetRequest.php | 0 ...earchAgentframeworkWarrenqQueryRequest.php | 0 ...inresearchConsultFeedbackCreateRequest.php | 0 ...eFinresearchCopilotConsultQueryRequest.php | 0 ...ortuneFinresearchCopilotConsultRequest.php | 0 ...FinresearchKnowledgeStatusQueryRequest.php | 0 ...rtuneFinresearchKnowledgeUploadRequest.php | 0 ...eFinresearchSessionDetailModifyRequest.php | 0 ...neFinresearchSessionDetailQueryRequest.php | 0 ...eFinresearchSessionHistoryQueryRequest.php | 0 ...fortuneMarketingCrowdWshopMatchRequest.php | 0 ...eMarketingEquitycodeDiscryptGetRequest.php | 0 ...tingEquitystatusThirdpartModifyRequest.php | 0 ...rketingUserThirdpartequityQueryRequest.php | 0 ...tuneQuotationNimitzDatasetQueryRequest.php | 0 ...tfortuneQuotationNimitzDimQueryRequest.php | 0 ...fortuneQuotationPlateIndexQueryRequest.php | 0 ...tationQuoteinfoprodNlqueryQueryRequest.php | 0 ...rtuneQuotationResearchdataQueryRequest.php | 0 ...rtuneStockCustomerDeliveryQueryRequest.php | 0 ...fortuneStockDeliveryFatigueSyncRequest.php | 0 .../AntfortuneStockLinkfundQueryRequest.php | 0 .../AntfortuneStockMessageSendRequest.php | 0 ...ntfortuneStockMiniappMetaCreateRequest.php | 0 ...AntfortuneStockOpenPromoConsultRequest.php | 0 ...AntfortuneStockOpenPromoReceiveRequest.php | 0 .../AntfortuneStockOpenStatusQueryRequest.php | 0 .../AntfortuneStockOpenUseridQueryRequest.php | 0 .../AntfortuneStockProductSyncRequest.php | 0 ...tuneStockQualifiedInvestorApplyRequest.php | 0 ...StockStockinstopsBackflowUploadRequest.php | 0 ...rtuneStockStocktoolDeliverQueryRequest.php | 0 ...AntfortuneStockTrustMessageSendRequest.php | 0 .../AntfortuneStockTrustStatusSyncRequest.php | 0 .../AntfortuneStockTrustUserQueryRequest.php | 0 ...AntfortuneStockVerifyReportSyncRequest.php | 0 .../AntfortuneYebAssetOrderQueryRequest.php | 0 ...AntfortuneYebAssetTradeUnfreezeRequest.php | 0 ...AntfortuneYebEntityequityVerifyRequest.php | 0 ...tfortuneYebInfoAdvertisingQueryRequest.php | 0 .../aop/request/AnttechAiCvDsbGetRequest.php | 0 .../request/AnttechAiCvDsbIdentifyRequest.php | 0 ...hAiCvOcrBusinesslicenseIdentifyRequest.php | 0 ...nttechAiCvOcrVatinvoiceIdentifyRequest.php | 0 .../request/AnttechAiCvRsResultGetRequest.php | 0 .../request/AnttechAiCvRsTiffQueryRequest.php | 0 .../AnttechAiCvRsVectorQueryRequest.php | 0 .../request/AnttechAiCvRsXytileGetRequest.php | 0 .../AnttechAiCvTfjsModelBatchqueryRequest.php | 0 .../AnttechAiCvTfjsModelQueryRequest.php | 0 ...hAiCvTfjsModelversionBatchqueryRequest.php | 0 ...nttechAiCvTfjsModelversionQueryRequest.php | 0 .../AnttechAiCvUaAsyncIdentifyRequest.php | 0 .../AnttechAiCvUaAsyncQueryRequest.php | 0 .../request/AnttechAiCvUaIdentifyRequest.php | 0 ...nDefinAssetmanagePenetrateQueryRequest.php | 0 ...DefinAssetmanagePenetrateSubmitRequest.php | 0 ...chBlockchainDefinBaseFileSubmitRequest.php | 0 ...kchainDefinCustomerLoginConfirmRequest.php | 0 ...chainDefinCustomerMappedidQueryRequest.php | 0 ...kchainDefinCustomerMemberCreateRequest.php | 0 ...ckchainDefinCustomerMemberQueryRequest.php | 0 ...lockchainDefinCustomerUserQueryRequest.php | 0 ...hainDefinCustomerVerifycodeSendRequest.php | 0 ...inDefinCustomerVerifycodeVerifyRequest.php | 0 ...inDataserviceCropbaseBatchqueryRequest.php | 0 ...inDefinDataserviceCropbaseQueryRequest.php | 0 ...DefinDataserviceCropdetailQueryRequest.php | 0 ...DefinDataserviceCropstatisQueryRequest.php | 0 ...chainDefinDataserviceFileSubmitRequest.php | 0 ...nDefinDataserviceLogisticsQueryRequest.php | 0 ...kchainDefinDataserviceOcrSubmitRequest.php | 0 ...efinDataserviceRegiongroupMatchRequest.php | 0 ...DefinDataserviceRegioninfoQueryRequest.php | 0 ...inDefinDataserviceRiskctlSubmitRequest.php | 0 ...ainDefinDataserviceVerifySubmitRequest.php | 0 ...ainDefinDataserviceWeatherQueryRequest.php | 0 ...finDataserviceWeatherinfosQueryRequest.php | 0 ...ttechBlockchainDefinDtcDataSendRequest.php | 0 ...chBlockchainDefinFinanceArQueryRequest.php | 0 ...hBlockchainDefinFinanceArSubmitRequest.php | 0 ...chainDefinFinanceInterbankQueryRequest.php | 0 ...hainDefinFinanceInterbankSubmitRequest.php | 0 ...lockchainDefinFinanceOrderQueryRequest.php | 0 ...ockchainDefinFinanceOrderSubmitRequest.php | 0 ...ockchainDefinFinancePaimaiQueryRequest.php | 0 ...ckchainDefinFinancePaimaiSubmitRequest.php | 0 ...techBlockchainDefinFwhSignApplyRequest.php | 0 ...kchainDefinInsuranceApplyCreateRequest.php | 0 ...chainDefinInsuranceEpolicyQueryRequest.php | 0 ...chainDefinInsuranceReportCreateRequest.php | 0 ...kchainDefinInsuranceReportQueryRequest.php | 0 ...chainDefinInsuranceUnifiedApplyRequest.php | 0 ...chBlockchainDefinProductDataAddRequest.php | 0 ...hBlockchainDefinSaasAccountBindRequest.php | 0 ...BlockchainDefinSaasAccountQueryRequest.php | 0 ...lockchainDefinSaasAccountUnbindRequest.php | 0 ...ockchainDefinSaasAgreementQueryRequest.php | 0 ...lockchainDefinSaasAgreementSignRequest.php | 0 ...lockchainDefinSaasFunditemQueryRequest.php | 0 ...echBlockchainDefinSaasInstQueryRequest.php | 0 ...lockchainDefinSaasPaymentCancelRequest.php | 0 ...ockchainDefinSaasPaymentCaptureRequest.php | 0 ...BlockchainDefinSaasPaymentCheckRequest.php | 0 ...lockchainDefinSaasPaymentCreateRequest.php | 0 ...chBlockchainDefinSaasPaymentPayRequest.php | 0 ...BlockchainDefinSaasPaymentQueryRequest.php | 0 ...nttechBlockchainDefinTradeQueryRequest.php | 0 ...ainFinanceAntdaoMypointsPublishRequest.php | 0 ...hainFinanceAssetDevicelistQueryRequest.php | 0 ...lockchainFinanceAssetIssueApplyRequest.php | 0 ...lockchainFinanceAssetIssueQueryRequest.php | 0 ...ockchainFinanceAssetIssueSubmitRequest.php | 0 ...kchainFinanceAssetRegisterApplyRequest.php | 0 ...chainFinanceAssetRegisterSubmitRequest.php | 0 ...chainFinanceAssetRepaymentProveRequest.php | 0 ...ceAssetmanagePenetratebillQueryRequest.php | 0 ...BlockchainFinanceCustomerCreateRequest.php | 0 ...ainFinanceDistributionBillQueryRequest.php | 0 ...inFinanceDistributionRuleCreateRequest.php | 0 ...techBlockchainFinanceFileUploadRequest.php | 0 ...ckchainFinanceFsupvBalanceQueryRequest.php | 0 ...BlockchainFinanceFsupvBillQueryRequest.php | 0 ...ckchainFinanceFsupvFundTransferRequest.php | 0 ...chainFinanceFsupvTaskBatchqueryRequest.php | 0 ...lockchainFinanceFsupvTaskCancelRequest.php | 0 ...lockchainFinanceFsupvTaskCreateRequest.php | 0 ...BlockchainFinanceFsupvTaskQueryRequest.php | 0 ...kchainFinanceFsupvTransferQueryRequest.php | 0 ...lockchainFinanceFundImageUploadRequest.php | 0 ...ckchainFinanceIncomeAssetSubmitRequest.php | 0 ...ckchainFinanceIncomeLeaseSubmitRequest.php | 0 ...chainFinanceIncomeStatementSyncRequest.php | 0 ...ainFinanceIncomeStatementVerifyRequest.php | 0 ...ogisticfinsandboxMessagePublishRequest.php | 0 ...ceMylogisticfinsysContractApplyRequest.php | 0 ...eMylogisticfinsysMessagePublishRequest.php | 0 ...echBlockchainFinancePfApplySendRequest.php | 0 ...techBlockchainFinancePfIouQueryRequest.php | 0 ...BlockchainFinancePfPaymentQueryRequest.php | 0 ...chBlockchainFinancePfQuotaQueryRequest.php | 0 ...ttechBlockchainFinanceRiskApplyRequest.php | 0 ...BlockchainFinanceRiskWarningAddRequest.php | 0 ...chBlockchainFinanceTapOrderSyncRequest.php | 0 ...inFinanceTruspleAuthloginSubmitRequest.php | 0 ...uspleCompanycreditinquirySubmitRequest.php | 0 ...ceTruspleCreditgrantapplySubmitRequest.php | 0 ...nceTruspleCustomsauthinitSubmitRequest.php | 0 ...inFinanceTruspleLoanapplySubmitRequest.php | 0 ...inFinanceTruspleLoanrepaySubmitRequest.php | 0 ...eTruspleLoanscenedatapushSubmitRequest.php | 0 ...rusplePersoncreditinquirySubmitRequest.php | 0 ...chBlockchainIdentityInfoCertifyRequest.php | 0 ...chBlockchainQueryconditionQueryRequest.php | 0 ...echBlockchainRiskHttpproxyQueryRequest.php | 0 ...nttechBlockchainSignIndexCreateRequest.php | 0 ...nttechBlockchainTwcCertifyQueryRequest.php | 0 ...chBlockchainTwcPreauthinfoQueryRequest.php | 0 ...techBlockchainTwcTradeinfoQueryRequest.php | 0 .../AnttechBlockchainTwcUserMatchRequest.php | 0 ...ttechBlockchainTwcUserinfoMatchRequest.php | 0 .../AnttechBlockchainVersionQueryRequest.php | 0 ...nttechDataCollectBlockchainSyncRequest.php | 0 ...techDataCollectBlockchainUploadRequest.php | 0 ...taServiceBlockchainAccountQueryRequest.php | 0 ...aServiceBlockchainContractQueryRequest.php | 0 ...rviceBlockchainTransactionQueryRequest.php | 0 ...nttechMorseDataDataserviceQueryRequest.php | 0 ...DataserviceInsurancestatusQueryRequest.php | 0 ...seDataserviceInsurancetypeQueryRequest.php | 0 ...chMorseMarketingBillsBatchqueryRequest.php | 0 ...orseMarketingDataBillBatchqueryRequest.php | 0 ...MorseMarketingPayinstEquitySendRequest.php | 0 ...seMarketingPayinstUserBatchsendRequest.php | 0 .../AnttechMorseMarketingRtaAuthRequest.php | 0 ...nttechMorseMarketingRtaCallbackRequest.php | 0 ...AnttechMorseMarketingRtaConsultRequest.php | 0 ...rseMarketingRtaMerchantCallbackRequest.php | 0 .../AnttechMorseMarketingRtaSendRequest.php | 0 ...techMorseMarketingRtaTradeQueryRequest.php | 0 ...orseMarketingShopDataBatchqueryRequest.php | 0 ...techMorseMarketingShopDataQueryRequest.php | 0 ...echMorseMarketingShopTaskUploadRequest.php | 0 ...nttechMorseMarketingSrtaConsultRequest.php | 0 ...MarketingSrtaNanonymousCallbackRequest.php | 0 ...rseMarketingSrtaNanonymousQueryRequest.php | 0 ...eMarketingSrtaNonanonymousQueryRequest.php | 0 ...techOceanbaseBillAcceptanceSyncRequest.php | 0 ...ttechOceanbaseCompanyBatchqueryRequest.php | 0 ...ceanbaseEntityroleHuaweimpQueryRequest.php | 0 ...hOceanbaseLoginrecordBatchqueryRequest.php | 0 ...ttechOceanbaseMegagameTaskQueryRequest.php | 0 ...nttechOceanbaseMegagameTaskSyncRequest.php | 0 .../AnttechOceanbaseNotifySendRequest.php | 0 ...eObglobalApplicableversionQueryRequest.php | 0 ...hOceanbaseObglobalArtifactQueryRequest.php | 0 ...anbaseObglobalArtifactnameQueryRequest.php | 0 ...hOceanbaseObglobalContactCreateRequest.php | 0 ...hOceanbaseObglobalContactDeleteRequest.php | 0 ...hOceanbaseObglobalContactModifyRequest.php | 0 ...techOceanbaseObglobalCrmmsgSendRequest.php | 0 ...nbaseObglobalCrmworkstatusQueryRequest.php | 0 ...OceanbaseObglobalCustomerCreateRequest.php | 0 ...OceanbaseObglobalCustomerModifyRequest.php | 0 ...lobalCustomerchannelaccouCreateRequest.php | 0 ...lobalCustomerchannelaccouModifyRequest.php | 0 ...nbaseObglobalFxiaokeleadsCreateRequest.php | 0 ...seObglobalGetmonorecordingQueryRequest.php | 0 ...echOceanbaseObglobalLeadsModifyRequest.php | 0 ...techOceanbaseObglobalLeadsQueryRequest.php | 0 ...anbaseObglobalLeadsmemberCreateRequest.php | 0 ...anbaseObglobalLeadsmemberDeleteRequest.php | 0 ...anbaseObglobalLeadsmemberModifyRequest.php | 0 ...globalListcalldetailsBatchqueryRequest.php | 0 ...OceanbaseObglobalMakecallCreateRequest.php | 0 ...OceanbaseObglobalObartifactSyncRequest.php | 0 ...hOceanbaseObglobalPartnerCreateRequest.php | 0 ...hOceanbaseObglobalPartnerModifyRequest.php | 0 ...anbaseObglobalTagCreateormodifyRequest.php | 0 ...hOceanbasePassaccountBatchqueryRequest.php | 0 .../AnttechOceanbasePassinfoCreateRequest.php | 0 ...OceanbasePassinfoLogininfoQueryRequest.php | 0 ...techOceanbasePassportBatchqueryRequest.php | 0 .../AnttechOceanbasePassportCreateRequest.php | 0 ...OceanbasePassportHuaweimpCreateRequest.php | 0 ...OceanbasePassportinfoBatchqueryRequest.php | 0 ...OceanbasePersonalIdentityCreateRequest.php | 0 ...AnttechOceanbaseSubaccountApplyRequest.php | 0 ...AnttechOceanbaseSubaccountQueryRequest.php | 0 ...hOceanbaseTestplatformTaskQueryRequest.php | 0 ...chOceanbaseTestplatformTaskSyncRequest.php | 0 ...ttechOceanbaseUserIdentityQueryRequest.php | 0 ...ceanbaseUsercenterBaseinfoQueryRequest.php | 0 ...nttechOceanbaseUsercompanyQueryRequest.php | 0 ...chOceanbaseVerificationcodeSendRequest.php | 0 ...OceanbaseVerificationcodeVerifyRequest.php | 0 ...lAnttechActivityConvertCallbackRequest.php | 0 .../DatadigitalAnttechQqqCccQueryRequest.php | 0 ...ncloudFinsaasAccountAppliedSyncRequest.php | 0 ...ncloudFinsaasAccountAuditedSyncRequest.php | 0 ...cloudFinsaasAccountRejectedSyncRequest.php | 0 ...incloudFinsaasBcmDigitalrmbSendRequest.php | 0 ...incloudFinsaasBcmPageparamQueryRequest.php | 0 ...italFincloudFinsaasChannelQueryRequest.php | 0 ...gitalFincloudFinsaasCrowdDeleteRequest.php | 0 ...cloudFinsaasCrowdListBatchqueryRequest.php | 0 ...ncloudFinsaasCrowdLogicalCreateRequest.php | 0 ...lFincloudFinsaasCrowdOdpsCreateRequest.php | 0 ...alFincloudFinsaasCrowdTagCreateRequest.php | 0 ...lFincloudFinsaasDesignPageApplyRequest.php | 0 ...loudFinsaasDesignPageBatchqueryRequest.php | 0 ...FincloudFinsaasDesignPageCreateRequest.php | 0 ...talFincloudFinsaasDesignPageGetRequest.php | 0 ...FincloudFinsaasDesignPageModifyRequest.php | 0 ...incloudFinsaasDesignPageOfflineRequest.php | 0 ...incloudFinsaasDesignPagePublishRequest.php | 0 ...lFincloudFinsaasDesignPageQueryRequest.php | 0 ...aasDesignPagetemplateBatchqueryRequest.php | 0 ...oudFinsaasDesignPagetemplateGetRequest.php | 0 ...dFinsaasDesignPagetemplateQueryRequest.php | 0 ...ncloudFinsaasDigitalrmbSendSyncRequest.php | 0 ...incloudFinsaasFormtemplateQueryRequest.php | 0 ...FormtemplateRelationsBatchqueryRequest.php | 0 ...nsaasInsuranceAccidentriskQueryRequest.php | 0 ...insaasInsuranceHistoryruleQueryRequest.php | 0 ...InsuranceInstanceCreateormodifyRequest.php | 0 ...udFinsaasInsuranceInstanceQueryRequest.php | 0 ...insaasInsuranceInstanceruleSaveRequest.php | 0 ...aasInsuranceOutproductlistQueryRequest.php | 0 ...FincloudFinsaasInsuranceriskGetRequest.php | 0 ...dFinsaasOperationtaskBatchqueryRequest.php | 0 ...cloudFinsaasOperationtaskCreateRequest.php | 0 ...cloudFinsaasOperationtaskModifyRequest.php | 0 ...ncloudFinsaasOperationtaskQueryRequest.php | 0 ...talFincloudFinsaasPutplanCreateRequest.php | 0 ...oudFinsaasPutplanListBatchqueryRequest.php | 0 ...talFincloudFinsaasPutplanModifyRequest.php | 0 ...italFincloudFinsaasPutplanPauseRequest.php | 0 ...italFincloudFinsaasPutplanQueryRequest.php | 0 ...alFincloudFinsaasPutplanRecoverRequest.php | 0 ...gitalFincloudFinsaasSmsCodeSendRequest.php | 0 ...talFincloudFinsaasSmsCodeVerifyRequest.php | 0 ...italFincloudFinsaasTagDistQueryRequest.php | 0 ...incloudFinsaasTagListBatchqueryRequest.php | 0 ...ncloudFinsaasTagcrowdCountQueryRequest.php | 0 ...saasTenantchannelListBatchqueryRequest.php | 0 ...udGeneralsaasFaceCertifyCertifyRequest.php | 0 ...eneralsaasFaceCertifyInitializeRequest.php | 0 ...loudGeneralsaasFaceCertifyQueryRequest.php | 0 ...oudGeneralsaasFaceCertifyVerifyRequest.php | 0 ...dGeneralsaasFaceCheckInitializeRequest.php | 0 ...ncloudGeneralsaasFaceCheckQueryRequest.php | 0 ...incloudGeneralsaasFaceFeeChargeRequest.php | 0 ...FincloudGeneralsaasFaceFeeQueryRequest.php | 0 ...oudGeneralsaasFaceSourceCertifyRequest.php | 0 ...lsaasFaceVerificationInitializeRequest.php | 0 ...eneralsaasFaceVerificationQueryRequest.php | 0 ...cloudGeneralsaasOcrCommonDetectRequest.php | 0 ...dGeneralsaasOcrMobileInitializeRequest.php | 0 ...cloudGeneralsaasOcrServerDetectRequest.php | 0 ...udGeneralsaasOneloginInitializeRequest.php | 0 ...incloudGeneralsaasOneloginQueryRequest.php | 0 ...eneralsaasOneloginWebInitializeRequest.php | 0 ...oudGeneralsaasOnepassInitializeRequest.php | 0 ...FincloudGeneralsaasOnepassQueryRequest.php | 0 ...GeneralsaasOnepassWebInitializeRequest.php | 0 ...FincloudGeneralsaasTwometaCheckRequest.php | 0 ...uTradeAccountserviceCardCertifyRequest.php | 0 .../request/HuanxuTradeOrderCloseRequest.php | 0 .../HuanxuTradeOrderDisburseRequest.php | 0 .../request/HuanxuTradeOrderPayRequest.php | 0 .../request/HuanxuTradeOrderQueryRequest.php | 0 .../request/HuanxuTradeOrderRefundRequest.php | 0 .../request/HuanxuUserHhhhhDeleteRequest.php | 0 ...tCommissionAdvchannelBatchqueryRequest.php | 0 ...iAdvertCommissionAdvchannelBindRequest.php | 0 ...dvertCommissionAdvchannelUnbindRequest.php | 0 ...iAdvertCommissionAdvertPurchaseRequest.php | 0 ...ubeiAdvertCommissionAdvertQueryRequest.php | 0 ...KoubeiAdvertCommissionBillQueryRequest.php | 0 ...tCommissionCascademissionCreateRequest.php | 0 ...vertCommissionChannelBatchqueryRequest.php | 0 ...eiAdvertCommissionChannelCreateRequest.php | 0 ...eiAdvertCommissionChannelDeleteRequest.php | 0 ...eiAdvertCommissionChannelModifyRequest.php | 0 ...eiAdvertCommissionMissionCreateRequest.php | 0 ...iAdvertCommissionMissionPromoteRequest.php | 0 ...beiAdvertCommissionMissionQueryRequest.php | 0 ...eiAdvertCommissionMissionSearchRequest.php | 0 ...KoubeiAdvertCommissionRoleQueryRequest.php | 0 .../KoubeiAdvertDataConfQueryRequest.php | 0 ...vertDataPromotedetailBatchqueryRequest.php | 0 ...aPromotedetailChannelBatchqueryRequest.php | 0 ...ataPromotesummaryDateBatchqueryRequest.php | 0 ...eiAdvertDataPromotesummaryQueryRequest.php | 0 ...liveryDiscountAuthwebBatchqueryRequest.php | 0 ...dvertDeliveryDiscountBatchqueryRequest.php | 0 ...KoubeiAdvertDeliveryDiscountGetRequest.php | 0 ...ubeiAdvertDeliveryDiscountQueryRequest.php | 0 ...oubeiAdvertDeliveryDiscountSendRequest.php | 0 ...rtDeliveryDiscountWebBatchqueryRequest.php | 0 .../KoubeiCateringBizMovehomeSyncRequest.php | 0 ...CateringBookShopbooknotableSyncRequest.php | 0 ...eiCateringBookShopbooktableSyncRequest.php | 0 .../KoubeiCateringBookShopinfoSyncRequest.php | 0 ...KoubeiCateringCommodityOrderBuyRequest.php | 0 .../KoubeiCateringConfigModifyRequest.php | 0 ...CateringCookConditionBatchqueryRequest.php | 0 ...ateringCrowdgroupConditionQueryRequest.php | 0 ...iCateringCrowdgroupConditionSetRequest.php | 0 .../KoubeiCateringDishAreaQueryRequest.php | 0 .../KoubeiCateringDishAreaSyncRequest.php | 0 ...oubeiCateringDishCommgroupQueryRequest.php | 0 ...KoubeiCateringDishCommgroupSyncRequest.php | 0 ...KoubeiCateringDishCommruleQueryRequest.php | 0 .../KoubeiCateringDishCommruleSyncRequest.php | 0 ...CateringDishConditionBatchqueryRequest.php | 0 .../KoubeiCateringDishCookQueryRequest.php | 0 .../KoubeiCateringDishCookSyncRequest.php | 0 ...ubeiCateringDishCookcatetopSyncRequest.php | 0 ...oubeiCateringDishCreatedishSyncRequest.php | 0 ...ubeiCateringDishDictionaryQueryRequest.php | 0 ...oubeiCateringDishDictionarySyncRequest.php | 0 ...KoubeiCateringDishEstimateQueryRequest.php | 0 ...KoubeiCateringDishEstimatedSyncRequest.php | 0 .../KoubeiCateringDishGroupQueryRequest.php | 0 .../KoubeiCateringDishGroupSyncRequest.php | 0 ...oubeiCateringDishMaterialCreateRequest.php | 0 ...oubeiCateringDishMaterialDeleteRequest.php | 0 ...oubeiCateringDishMaterialModifyRequest.php | 0 ...KoubeiCateringDishMaterialQueryRequest.php | 0 .../KoubeiCateringDishMenuQueryRequest.php | 0 .../KoubeiCateringDishMenuSyncRequest.php | 0 ...oubeiCateringDishPrincipalQueryRequest.php | 0 .../KoubeiCateringDishQueryRequest.php | 0 ...oubeiCateringDishQuerydishQueryRequest.php | 0 ...oubeiCateringDishRecommendQueryRequest.php | 0 ...beiCateringDishRemovedishDeleteRequest.php | 0 .../KoubeiCateringDishRuleCreateRequest.php | 0 .../KoubeiCateringDishRuleDeleteRequest.php | 0 .../KoubeiCateringDishRuleModifyRequest.php | 0 .../KoubeiCateringDishRuleQueryRequest.php | 0 ...oubeiCateringDishSpecgroupQueryRequest.php | 0 ...KoubeiCateringDishSpecgroupSyncRequest.php | 0 .../request/KoubeiCateringDishSyncRequest.php | 0 ...teringDishVirtualcategoryDeleteRequest.php | 0 ...ateringDishVirtualcategoryQueryRequest.php | 0 ...CateringDishVirtualcategorySyncRequest.php | 0 ...beiCateringDishVirtualdishQueryRequest.php | 0 ...ubeiCateringDishVirtualdishSyncRequest.php | 0 .../KoubeiCateringEleOrderSyncRequest.php | 0 .../KoubeiCateringItemCreateRequest.php | 0 .../KoubeiCateringItemModifyRequest.php | 0 .../KoubeiCateringItemQueryRequest.php | 0 .../KoubeiCateringItemlistQueryRequest.php | 0 .../KoubeiCateringKbcodeCreateRequest.php | 0 .../KoubeiCateringKbcodeQueryRequest.php | 0 .../KoubeiCateringKdsInfoModifyRequest.php | 0 .../KoubeiCateringKdsInfoQueryRequest.php | 0 ...ubeiCateringKmsBakingBatchqueryRequest.php | 0 .../KoubeiCateringKmsBakingSyncRequest.php | 0 .../KoubeiCateringKmsOrderSyncRequest.php | 0 ...KoubeiCateringMerchantTmallSyncRequest.php | 0 .../KoubeiCateringOrderBillApplyRequest.php | 0 .../KoubeiCateringOrderBillCancelRequest.php | 0 .../KoubeiCateringOrderCancelRequest.php | 0 .../KoubeiCateringOrderInfoCancelRequest.php | 0 .../KoubeiCateringOrderInfoCreateRequest.php | 0 .../KoubeiCateringOrderInfoModifyRequest.php | 0 .../KoubeiCateringOrderInfoQueryRequest.php | 0 .../KoubeiCateringOrderInfoSyncRequest.php | 0 .../KoubeiCateringOrderInfoVerifyRequest.php | 0 .../KoubeiCateringOrderPayApplyRequest.php | 0 .../KoubeiCateringOrderPayCancelRequest.php | 0 .../KoubeiCateringOrderPayConsultRequest.php | 0 .../KoubeiCateringOrderPayDisburseRequest.php | 0 .../KoubeiCateringOrderPayQueryRequest.php | 0 .../request/KoubeiCateringOrderPayRequest.php | 0 .../KoubeiCateringOrderPushSignRequest.php | 0 .../KoubeiCateringOrderRefundRequest.php | 0 .../KoubeiCateringOrderSyncRequest.php | 0 ...KoubeiCateringPosCategoryCreateRequest.php | 0 ...KoubeiCateringPosCategoryDeleteRequest.php | 0 ...KoubeiCateringPosCategoryModifyRequest.php | 0 .../KoubeiCateringPosCategoryQueryRequest.php | 0 .../KoubeiCateringPosCategorySaveRequest.php | 0 ...beiCateringPosCategorylistQueryRequest.php | 0 .../KoubeiCateringPosCooklistQueryRequest.php | 0 .../KoubeiCateringPosDeskCreateRequest.php | 0 .../KoubeiCateringPosDeskDeleteRequest.php | 0 .../KoubeiCateringPosDeskModifyRequest.php | 0 .../KoubeiCateringPosDeskQueryRequest.php | 0 .../KoubeiCateringPosDeskTransferRequest.php | 0 .../KoubeiCateringPosDeskareaQueryRequest.php | 0 .../KoubeiCateringPosDeskareaSyncRequest.php | 0 ...KoubeiCateringPosDishBatchqueryRequest.php | 0 .../KoubeiCateringPosDishQueryRequest.php | 0 .../KoubeiCateringPosDishSyncRequest.php | 0 ...oubeiCateringPosDishbatchDeleteRequest.php | 0 ...ubeiCateringPosDishcateTransferRequest.php | 0 .../KoubeiCateringPosDishgroupSyncRequest.php | 0 ...ubeiCateringPosDishstatusModifyRequest.php | 0 ...KoubeiCateringPosMaterialCreateRequest.php | 0 ...KoubeiCateringPosMaterialDeleteRequest.php | 0 ...KoubeiCateringPosMaterialModifyRequest.php | 0 .../KoubeiCateringPosMaterialQueryRequest.php | 0 .../KoubeiCateringPosOrderUploadRequest.php | 0 .../KoubeiCateringPosParamModifyRequest.php | 0 .../KoubeiCateringPosParamQueryRequest.php | 0 .../KoubeiCateringPosPaymodeCreateRequest.php | 0 .../KoubeiCateringPosPaymodeDeleteRequest.php | 0 .../KoubeiCateringPosPaymodeModifyRequest.php | 0 .../KoubeiCateringPosPaymodeQueryRequest.php | 0 ...beiCateringPosPaymodesortModifyRequest.php | 0 ...KoubeiCateringPosPracticeCreateRequest.php | 0 ...KoubeiCateringPosPracticeDeleteRequest.php | 0 ...KoubeiCateringPosPracticeModifyRequest.php | 0 .../KoubeiCateringPosPracticeQueryRequest.php | 0 .../KoubeiCateringPosPrintQueryRequest.php | 0 .../KoubeiCateringPosQrcodeSyncRequest.php | 0 .../KoubeiCateringPosShiftQueryRequest.php | 0 .../KoubeiCateringPosShiftSyncRequest.php | 0 ...beiCateringPosSidedishbatchSaveRequest.php | 0 .../KoubeiCateringPosSpecQueryRequest.php | 0 .../KoubeiCateringPosSpecSyncRequest.php | 0 .../KoubeiCateringPosStallCreateRequest.php | 0 .../KoubeiCateringPosStallDeleteRequest.php | 0 .../KoubeiCateringPosStallModifyRequest.php | 0 .../KoubeiCateringPosStallQueryRequest.php | 0 ...ubeiCateringPosStalldetailQueryRequest.php | 0 ...oubeiCateringPosStallerrorQueryRequest.php | 0 ...beiCateringPosStallrepairModifyRequest.php | 0 ...KoubeiCateringQueueShopinfoSyncRequest.php | 0 ...iCateringQueueShopqueueinfoSyncRequest.php | 0 ...ateringQueueShopqueuestatusSyncRequest.php | 0 ...oubeiCateringServiceOrderModifyRequest.php | 0 ...oubeiCateringSmartstoreDataSyncRequest.php | 0 .../KoubeiCateringTablecodeQueryRequest.php | 0 .../KoubeiCateringTablelistQueryRequest.php | 0 .../KoubeiContentContentcountSetRequest.php | 0 .../KoubeiContentContentinfoCreateRequest.php | 0 .../KoubeiContentContentinfoDeleteRequest.php | 0 .../KoubeiContentContentinfoModifyRequest.php | 0 ...oubeiContentContentstatusModifyRequest.php | 0 ...CraftsmanDataProviderBatchqueryRequest.php | 0 ...ubeiCraftsmanDataProviderCreateRequest.php | 0 ...ubeiCraftsmanDataProviderModifyRequest.php | 0 ...ubeiCraftsmanDataWorkBatchqueryRequest.php | 0 .../KoubeiCraftsmanDataWorkCreateRequest.php | 0 .../KoubeiCraftsmanDataWorkDeleteRequest.php | 0 .../KoubeiCraftsmanDataWorkModifyRequest.php | 0 .../request/KoubeiItemBatchqueryRequest.php | 0 ...iItemCategoryChildrenBatchqueryRequest.php | 0 .../aop/request/KoubeiItemCreateRequest.php | 0 .../KoubeiItemExtitemBatchqueryRequest.php | 0 .../KoubeiItemExtitemBrandQueryRequest.php | 0 .../KoubeiItemExtitemCategoryQueryRequest.php | 0 .../KoubeiItemExtitemCreateRequest.php | 0 .../KoubeiItemExtitemExistedQueryRequest.php | 0 .../KoubeiItemExtitemInfoCreateRequest.php | 0 .../KoubeiItemExtitemInfoDeleteRequest.php | 0 .../KoubeiItemExtitemInfoQueryRequest.php | 0 .../request/KoubeiItemExtitemQueryRequest.php | 0 .../KoubeiItemExtitemUpdateRequest.php | 0 .../aop/request/KoubeiItemModifyRequest.php | 0 .../v2/aop/request/KoubeiItemStateRequest.php | 0 .../KoubeiItemTaobaoIndexQueryRequest.php | 0 ...beiMallCircleRecommenditemQueryRequest.php | 0 .../request/KoubeiMallEventSendRequest.php | 0 ...canpurchaseDiscountdetailModifyRequest.php | 0 ...iMallScanpurchasePreorderCancelRequest.php | 0 ...iMallScanpurchasePreorderCreateRequest.php | 0 ...eiMallScanpurchasePreorderQueryRequest.php | 0 ...beiMallScanpurchaseTradeConsultRequest.php | 0 .../KoubeiMallScanpurchaseTradePayRequest.php | 0 ...allScanpurchaseTraderesultQueryRequest.php | 0 ...llScanpurchaseUserpreorderQueryRequest.php | 0 ...allScanpurchaseUserverifyVerifyRequest.php | 0 ...oubeiMarketingAdvertisingCreateRequest.php | 0 ...oubeiMarketingAdvertisingModifyRequest.php | 0 ...ubeiMarketingAdvertisingOperateRequest.php | 0 ...KoubeiMarketingAdvertisingQueryRequest.php | 0 ...etingCampaignActivityBatchqueryRequest.php | 0 ...MarketingCampaignActivityCreateRequest.php | 0 ...MarketingCampaignActivityModifyRequest.php | 0 ...arketingCampaignActivityOfflineRequest.php | 0 ...iMarketingCampaignActivityQueryRequest.php | 0 ...rketingCampaignAssetDetailQueryRequest.php | 0 ...eiMarketingCampaignBenefitQueryRequest.php | 0 ...beiMarketingCampaignBenefitSendRequest.php | 0 ...arketingCampaignCrowdBatchqueryRequest.php | 0 ...ubeiMarketingCampaignCrowdCountRequest.php | 0 ...beiMarketingCampaignCrowdCreateRequest.php | 0 ...beiMarketingCampaignCrowdDeleteRequest.php | 0 ...rketingCampaignCrowdDetailQueryRequest.php | 0 ...beiMarketingCampaignCrowdModifyRequest.php | 0 ...arketingCampaignDetailInfoQueryRequest.php | 0 ...paignIntelligentPromoBatchqueryRequest.php | 0 ...CampaignIntelligentPromoConsultRequest.php | 0 ...gCampaignIntelligentPromoCreateRequest.php | 0 ...gCampaignIntelligentPromoDeleteRequest.php | 0 ...gCampaignIntelligentPromoModifyRequest.php | 0 ...ngCampaignIntelligentPromoQueryRequest.php | 0 ...gCampaignIntelligentShopConsultRequest.php | 0 ...paignIntelligentTemplateConsultRequest.php | 0 ...MarketingCampaignItemBatchqueryRequest.php | 0 ...nItemMerchantactivityBatchqueryRequest.php | 0 ...mpaignItemMerchantactivityCloseRequest.php | 0 ...paignItemMerchantactivityCreateRequest.php | 0 ...paignItemMerchantactivityModifyRequest.php | 0 ...mpaignItemMerchantactivityQueryRequest.php | 0 ...oubeiMarketingCampaignItemQueryRequest.php | 0 ...arketingCampaignMallInviteQueryRequest.php | 0 ...arketingCampaignMemberAuthApplyRequest.php | 0 ...etingCampaignMemberRelationBindRequest.php | 0 ...ingCampaignMemberRelationCreateRequest.php | 0 ...ingCampaignMemberRelationModifyRequest.php | 0 ...ingCampaignMemberRelationUnbindRequest.php | 0 ...ampaignMemberTemplateBatchqueryRequest.php | 0 ...etingCampaignMemberTemplateBindRequest.php | 0 ...ingCampaignMemberTemplateCreateRequest.php | 0 ...ingCampaignMemberTemplateModifyRequest.php | 0 ...ngCampaignMemberTemplateOfflineRequest.php | 0 ...ingCampaignMemberTemplateOnlineRequest.php | 0 ...paignMerchantActivityBatchqueryRequest.php | 0 ...gCampaignMerchantActivityCreateRequest.php | 0 ...gCampaignMerchantActivityModifyRequest.php | 0 ...CampaignMerchantActivityOfflineRequest.php | 0 ...ngCampaignMerchantActivityQueryRequest.php | 0 ...etingCampaignOpenDeliveryCreateRequest.php | 0 ...etingCampaignOpenDeliveryDeleteRequest.php | 0 ...beiMarketingCampaignQrcodeQueryRequest.php | 0 ...ketingCampaignRecruitApplyQueryRequest.php | 0 ...rketingCampaignRecruitShopQueryRequest.php | 0 ...MarketingCampaignRetailDmCreateRequest.php | 0 ...MarketingCampaignRetailDmModifyRequest.php | 0 ...iMarketingCampaignRetailDmQueryRequest.php | 0 ...beiMarketingCampaignRetailDmSetRequest.php | 0 ...oubeiMarketingCampaignTagsQueryRequest.php | 0 ...MarketingCampaignUserAssetQueryRequest.php | 0 ...etingCampaignVoucherDetailQueryRequest.php | 0 ...rketingDataActivityBillDownloadRequest.php | 0 ...arketingDataActivityReportQueryRequest.php | 0 ...etingDataAlisisReportBatchqueryRequest.php | 0 ...iMarketingDataAlisisReportQueryRequest.php | 0 ...ataBizadviserMemberprofileQueryRequest.php | 0 ...gDataBizadviserMyddsreportQueryRequest.php | 0 ...tingDataBizadviserMyreportQueryRequest.php | 0 ...etingDataCustomreportBatchqueryRequest.php | 0 ...MarketingDataCustomreportDeleteRequest.php | 0 ...tingDataCustomreportDetailQueryRequest.php | 0 ...iMarketingDataCustomreportQueryRequest.php | 0 ...eiMarketingDataCustomreportSaveRequest.php | 0 ...etingDataDishdiagnoseBatchqueryRequest.php | 0 ...gDataDishdiagnosetypeBatchqueryRequest.php | 0 ...ngDataEnterpriseStaffinfoUploadRequest.php | 0 ...ubeiMarketingDataIndicatorQueryRequest.php | 0 ...etingDataIntelligentEffectQueryRequest.php | 0 ...ngDataIntelligentIndicatorQueryRequest.php | 0 ...KoubeiMarketingDataIsvShopQueryRequest.php | 0 ...KoubeiMarketingDataMallCheckGetRequest.php | 0 ...iMarketingDataMallDiscountQueryRequest.php | 0 ...MarketingDataMallIndicatorQueryRequest.php | 0 ...eiMarketingDataMallRecommendGetRequest.php | 0 ...MarketingDataMallShopitemsQueryRequest.php | 0 ...iMarketingDataMemberReportQueryRequest.php | 0 ...ubeiMarketingDataMessageDeliverRequest.php | 0 ...oubeiMarketingDataNearmallQueryRequest.php | 0 ...oubeiMarketingDataRetailDmQueryRequest.php | 0 ...rketingDataSceneMemberpointsGetRequest.php | 0 ...beiMarketingDataSceneParkingGetRequest.php | 0 ...ketingDataSceneParkingoutUploadRequest.php | 0 ...ubeiMarketingDataSceneTravelGetRequest.php | 0 ...beiMarketingDataShopCategoryGetRequest.php | 0 ...arketingDataSmartactivityConfigRequest.php | 0 ...ketingDataSmartactivityForecastRequest.php | 0 ...tingDataSmartmanagementDiagnoseRequest.php | 0 ...eiMarketingDataTradeHabbitQueryRequest.php | 0 ...KoubeiMarketingMallMemberModifyRequest.php | 0 ...MarketingMallShoppromoinfoQueryRequest.php | 0 .../KoubeiMarketingMallTradeBindRequest.php | 0 ...ubeiMarketingMallTradeSubscribeRequest.php | 0 ...beiMarketingTessssssssssstQueryRequest.php | 0 ...eiMarketingToolIsvMerchantQueryRequest.php | 0 ...ubeiMarketingToolMallPointsSyncRequest.php | 0 .../KoubeiMarketingToolPointsQueryRequest.php | 0 ...KoubeiMarketingToolPointsUpdateRequest.php | 0 ...oubeiMarketingToolPrizesendAuthRequest.php | 0 ...KoubeiMemberBrandownerNameQueryRequest.php | 0 .../KoubeiMemberDataDesdBatchqueryRequest.php | 0 .../KoubeiMemberDataIsvCreateRequest.php | 0 ...KoubeiMemberDataItemBigbuyQueryRequest.php | 0 ...KoubeiMemberDataItemNearbyQueryRequest.php | 0 .../KoubeiMemberDataOauthQueryRequest.php | 0 ...ubeiMemberDataOutuserinfoModifyRequest.php | 0 .../KoubeiMemberDataTagQueryRequest.php | 0 .../KoubeiMemberTestmanjiangModifyRequest.php | 0 ...ubeiMerchantDepartmentBatchBindRequest.php | 0 .../KoubeiMerchantDepartmentCreateRequest.php | 0 .../KoubeiMerchantDepartmentDeleteRequest.php | 0 ...eiMerchantDepartmentDetailQueryRequest.php | 0 ...beiMerchantDepartmentLabelQueryRequest.php | 0 .../KoubeiMerchantDepartmentModifyRequest.php | 0 ...beiMerchantDepartmentShopModifyRequest.php | 0 ...beiMerchantDepartmentShopsQueryRequest.php | 0 ...ubeiMerchantDepartmentTreeQueryRequest.php | 0 ...eiMerchantDeviceCrashinfoUploadRequest.php | 0 ...eiMerchantDeviceHeartbeatUploadRequest.php | 0 .../KoubeiMerchantInfoSimpleQueryRequest.php | 0 ...rchantKbcloudClouduserinfoQueryRequest.php | 0 ...tKbcloudSubuserloginstatusQueryRequest.php | 0 ...chantKbcloudSubuserlogoutEffectRequest.php | 0 ...rchantKbdeviceDevicesBatchqueryRequest.php | 0 ...iMerchantKbdeviceDispenserQueryRequest.php | 0 ...ubeiMerchantOperatorBatchDeleteRequest.php | 0 .../KoubeiMerchantOperatorCreateRequest.php | 0 ...beiMerchantOperatorDetailsQueryRequest.php | 0 .../KoubeiMerchantOperatorFreezeRequest.php | 0 .../KoubeiMerchantOperatorModifyRequest.php | 0 ...oubeiMerchantOperatorRoleCreateRequest.php | 0 ...oubeiMerchantOperatorRoleDeleteRequest.php | 0 ...KoubeiMerchantOperatorRoleQueryRequest.php | 0 ...erchantOperatorRolerelationBindRequest.php | 0 ...erchantOperatorSearchBatchqueryRequest.php | 0 ...ubeiMerchantOperatorSearchQueryRequest.php | 0 ...KoubeiMerchantOperatorShopQueryRequest.php | 0 .../KoubeiMerchantOperatorUnfreezeRequest.php | 0 .../KoubeiMerchantRoleDetailQueryRequest.php | 0 ...beiMerchantRolePermissionCreateRequest.php | 0 .../KoubeiMerchantShopQueryRequest.php | 0 ...alityTestCloudacptActivityQueryRequest.php | 0 ...iQualityTestCloudacptBatchQueryRequest.php | 0 ...yTestCloudacptCheckresultSubmitRequest.php | 0 ...eiQualityTestCloudacptItemQueryRequest.php | 0 ...ualityTestShieldCaselaunchApplyRequest.php | 0 ...beiQualityTestShieldOrderCreateRequest.php | 0 ...ubeiQualityTestShieldResultSyncRequest.php | 0 ...iQualityTestShieldTestcaseQueryRequest.php | 0 ...KoubeiQualityTestxxxBatchcreateRequest.php | 0 ...eiRetailExtitemShopextitemQueryRequest.php | 0 .../KoubeiRetailInstanceQueryRequest.php | 0 .../KoubeiRetailInstanceTransferRequest.php | 0 .../request/KoubeiRetailItemQueryRequest.php | 0 .../KoubeiRetailKbcodeCreateRequest.php | 0 .../KoubeiRetailKbcodeQueryRequest.php | 0 .../KoubeiRetailMallCdpQueryRequest.php | 0 .../KoubeiRetailShopitemUploadRequest.php | 0 .../KoubeiRetailTopinstanceQueryRequest.php | 0 ...beiRetailWmsBatchinventoryQueryRequest.php | 0 .../KoubeiRetailWmsCategoryQueryRequest.php | 0 ...ailWmsDeliveryorderprocessQueryRequest.php | 0 ...eiRetailWmsDeliverypackageQueryRequest.php | 0 .../KoubeiRetailWmsGoodsBatchqueryRequest.php | 0 .../KoubeiRetailWmsGoodsQueryRequest.php | 0 ...sGoodssafetyinventoryBatchqueryRequest.php | 0 ...ilWmsGoodssafetyinventoryModifyRequest.php | 0 ...RetailWmsInboundorderBatchqueryRequest.php | 0 ...beiRetailWmsInboundorderConfirmRequest.php | 0 ...ubeiRetailWmsInboundorderCreateRequest.php | 0 ...oubeiRetailWmsInboundorderQueryRequest.php | 0 ...ubeiRetailWmsInboundworkConfirmRequest.php | 0 ...oubeiRetailWmsInboundworkCreateRequest.php | 0 ...oubeiRetailWmsInboundworkDeleteRequest.php | 0 ...oubeiRetailWmsInboundworkModifyRequest.php | 0 ...beiRetailWmsInventoryBatchqueryRequest.php | 0 .../KoubeiRetailWmsInventoryQueryRequest.php | 0 ...eiRetailWmsInventoryrecordQueryRequest.php | 0 ...etailWmsOutboundorderBatchqueryRequest.php | 0 ...eiRetailWmsOutboundorderConfirmRequest.php | 0 ...beiRetailWmsOutboundorderCreateRequest.php | 0 ...ubeiRetailWmsOutboundorderQueryRequest.php | 0 ...beiRetailWmsOutboundworkConfirmRequest.php | 0 ...ubeiRetailWmsOutboundworkCreateRequest.php | 0 ...ubeiRetailWmsOutboundworkDeleteRequest.php | 0 ...ubeiRetailWmsOutboundworkModifyRequest.php | 0 .../KoubeiRetailWmsPartnerQueryRequest.php | 0 ...ubeiRetailWmsProducerBatchqueryRequest.php | 0 .../KoubeiRetailWmsProducerQueryRequest.php | 0 .../KoubeiRetailWmsSupplierQueryRequest.php | 0 ...beiRetailWmsSupplierreportQueryRequest.php | 0 ...ailWmsSupplierreportdetailQueryRequest.php | 0 .../KoubeiRetailWmsWarehouseModifyRequest.php | 0 .../KoubeiRetailWmsWarehouseQueryRequest.php | 0 .../KoubeiRetailWmsWorkBatchqueryRequest.php | 0 .../KoubeiRetailWmsWorkQueryRequest.php | 0 ...setStuffCancelstockinorderQueryRequest.php | 0 ...etStuffCancelstockoutorderQueryRequest.php | 0 ...ssetStuffFeedbackstockorderSyncRequest.php | 0 ...assetStuffInventoryrealtimeSyncRequest.php | 0 ...bassetStuffLogisticsinstockSyncRequest.php | 0 ...assetStuffLogisticsoutstockSyncRequest.php | 0 ...lesKbassetStuffOrdersresultSyncRequest.php | 0 ...ssetStuffPagequerystuffinfoSyncRequest.php | 0 ...ssetStuffProduceorderBatchqueryRequest.php | 0 ...setStuffProduceqrcodeBatchqueryRequest.php | 0 ...sKbassetStuffPurchaseorderQueryRequest.php | 0 ...lesKbassetStuffPurordersendSyncRequest.php | 0 ...lesKbassetStuffQrcodereturnSyncRequest.php | 0 ...tStuffQuerygoodsreturnordeQueryRequest.php | 0 ...ssetStuffQuerystockinorderQueryRequest.php | 0 ...setStuffQuerystockoutorderQueryRequest.php | 0 ...setStuffStockoutorderstatusSyncRequest.php | 0 .../KoubeiSalesKbsalesShopSyncRequest.php | 0 ...KoubeiSalesLeadsSaleleadsCreateRequest.php | 0 ...KoubeiSalesLeadsShopleadsCreateRequest.php | 0 .../KoubeiSecurityRiskEventSendRequest.php | 0 ...beiServindustryExerciseItemSyncRequest.php | 0 ...ervindustryExerciseMemberCreateRequest.php | 0 ...ervindustryExerciseMemberDeleteRequest.php | 0 ...ervindustryExerciseMemberModifyRequest.php | 0 ...industryExerciseMemberphoneSyncRequest.php | 0 ...ervindustryExerciseNoticeCreateRequest.php | 0 ...iServindustryExercisePlanDeleteRequest.php | 0 ...beiServindustryExercisePlanSyncRequest.php | 0 ...vindustryExercisePlancourseSyncRequest.php | 0 ...ervindustryExerciseRecordDeleteRequest.php | 0 ...iServindustryExerciseRecordSyncRequest.php | 0 ...ndustryExerciseRecordcourseSyncRequest.php | 0 ...rvindustryLeadsRecordBatchqueryRequest.php | 0 ...tryNatatoriumWaterqualityUploadRequest.php | 0 ...ServindustryPortfolioDataCreateRequest.php | 0 ...ServindustryPortfolioDataDeleteRequest.php | 0 ...ServindustryPortfolioDataModifyRequest.php | 0 ...industryPortfolioOpusBatchqueryRequest.php | 0 ...ServindustryPortfolioOpusCreateRequest.php | 0 ...ServindustryPortfolioOpusDeleteRequest.php | 0 ...industryPortfolioShopBatchqueryRequest.php | 0 ...industryReservationIsvorderSyncRequest.php | 0 ...vindustryReservationLeadsModifyRequest.php | 0 ...ustryReservationPayshopIdentifyRequest.php | 0 ...industryReservationResourceSyncRequest.php | 0 ...ryReservationResourcestatusSyncRequest.php | 0 ...ServindustryReservationShopBindRequest.php | 0 ...rvindustryReservationShopUnbindRequest.php | 0 ...beiServindustryShopLicenseQueryRequest.php | 0 .../KoubeiShopExternalDataSyncRequest.php | 0 .../KoubeiShopMallAuditQueryRequest.php | 0 .../KoubeiShopMallCardQueryRequest.php | 0 .../KoubeiShopMallMemberIdentifyRequest.php | 0 .../KoubeiShopMallMemberQueryRequest.php | 0 .../KoubeiShopMallPageModifyRequest.php | 0 .../KoubeiShopMallPageQueryRequest.php | 0 .../KoubeiShopMantestsdsSendRequest.php | 0 .../request/KoubeiShopWxloginQueryRequest.php | 0 .../KoubeiTradeBencftestRefuseRequest.php | 0 ...KoubeiTradeBillDownloadurlQueryRequest.php | 0 .../aop/request/KoubeiTradeItemBuyRequest.php | 0 .../KoubeiTradeItemorderBuyRequest.php | 0 .../KoubeiTradeItemorderQueryRequest.php | 0 .../KoubeiTradeItemorderRefundRequest.php | 0 ...beiTradeKbdeliveryDeliveryApplyRequest.php | 0 ...eiTradeKbdeliveryDeliveryCancelRequest.php | 0 ...oubeiTradeKbpaymentPayorderSyncRequest.php | 0 ...oubeiTradeOrderAggregateConsultRequest.php | 0 .../KoubeiTradeOrderAggregatePayRequest.php | 0 .../KoubeiTradeOrderAggregateQueryRequest.php | 0 ...KoubeiTradeOrderAggregateRefundRequest.php | 0 .../KoubeiTradeOrderConsultRequest.php | 0 .../KoubeiTradeOrderPrecreateRequest.php | 0 .../request/KoubeiTradeOrderQueryRequest.php | 0 .../KoubeiTradeOrderRefundQueryRequest.php | 0 .../request/KoubeiTradePosDataSyncRequest.php | 0 .../KoubeiTradeTicketSendCloseRequest.php | 0 ...ubeiTradeTicketTicketcodeCancelRequest.php | 0 ...eTicketTicketcodeCheckavailableRequest.php | 0 ...oubeiTradeTicketTicketcodeDelayRequest.php | 0 ...oubeiTradeTicketTicketcodeQueryRequest.php | 0 ...KoubeiTradeTicketTicketcodeSendRequest.php | 0 ...KoubeiTradeTicketTicketcodeSyncRequest.php | 0 .../KoubeiTradeTicketTicketcodeUseRequest.php | 0 .../KoubeiTradeTicketUsedRefundRequest.php | 0 ...iTradeTicketUserticketcodeQueryRequest.php | 0 .../request/MonitorHeartbeatSynRequest.php | 0 ...ankCreditCreditriskConsultQueryRequest.php | 0 ...reditCreditriskDsddAdmitConsultRequest.php | 0 ...CreditCreditriskGuarschemeQueryRequest.php | 0 ...bankCreditCreditriskWidgetQueryRequest.php | 0 ...bankCreditGuaranteeContractSignRequest.php | 0 ...nkCreditGuaranteeContractUnsignRequest.php | 0 ...tGuaranteeSelleradmittanceQueryRequest.php | 0 ...ankCreditGuaranteeTradedrivePayRequest.php | 0 ...ybankCreditGuaranteeWriteoffPayRequest.php | 0 .../MybankCreditLoanapplyAmountGetRequest.php | 0 ...ybankCreditLoanapplyApplyCreateRequest.php | 0 ...MybankCreditLoanapplyApplyQueryRequest.php | 0 ...reditLoanapplyArrangementCreateRequest.php | 0 ...CreditLoanapplyArrangementQueryRequest.php | 0 ...oanapplyBkamcAntauthsignConsultRequest.php | 0 ...applyBkruralindustryMassifQueryRequest.php | 0 ...oanapplyBkruralindustryTrackAddRequest.php | 0 ...ditLoanapplyBlockchainOpenQueryRequest.php | 0 ...editLoanapplyBlockchainOpenSendRequest.php | 0 .../MybankCreditLoanapplyDataQueryRequest.php | 0 ...MybankCreditLoanapplyDataUploadRequest.php | 0 ...oanapplyElmCreditloanadmitQueryRequest.php | 0 ...itLoanapplyFinleaseConsultQueryRequest.php | 0 ...reditLoanapplyFinleaseSignQueryRequest.php | 0 ...editLoanapplyFinleaseTokenQueryRequest.php | 0 ...bankCreditLoanapplyInsturlQueryRequest.php | 0 ...oanapplyLocallifeBlacklistQueryRequest.php | 0 ...LoanapplyPromotionDynamicurlGetRequest.php | 0 ...bankCreditLoanapplyQrcodeCreateRequest.php | 0 ...ditLoanapplyQrcodeInvalidDeleteRequest.php | 0 ...bankCreditLoanapplyRzzlOpenSendRequest.php | 0 ...anapplySmartcountyLoaninfoQueryRequest.php | 0 ...ybankCreditLoanapplyTaxOpenSendRequest.php | 0 ...nkCreditLoanapplyUserlistUploadRequest.php | 0 ...kCreditLoantradeBillBudgetQueryRequest.php | 0 ...ankCreditLoantradeBillListQueryRequest.php | 0 ...kCreditLoantradeBillRepayCreateRequest.php | 0 ...nkCreditLoantradeBillRepayQueryRequest.php | 0 ...tLoantradeGuarletterApplyCancelRequest.php | 0 ...itLoantradeGuarletterApplyCheckRequest.php | 0 ...tLoantradeGuarletterApplyCreateRequest.php | 0 ...itLoantradeGuarletterApplyQueryRequest.php | 0 ...tLoantradeGuarletterApplyRefundRequest.php | 0 ...LoantradeGuarletterBidwinNotifyRequest.php | 0 ...ntradeGuarletterCompensateApplyRequest.php | 0 ...LoantradeGuarletterInvoiceApplyRequest.php | 0 ...ntradeGuarletterNewinvoiceApplyRequest.php | 0 ...LoantradeGuarletterPayurlCreateRequest.php | 0 ...antradeGuarletterReencryptApplyRequest.php | 0 ...LoantradeGuarletterRestoreApplyRequest.php | 0 ...bankCreditLoantradeLoanarCreateRequest.php | 0 ...ybankCreditLoantradeLoanarQueryRequest.php | 0 ...ybankCreditLoantradeLoanarRepayRequest.php | 0 ...itLoantradeLoanarrangementQueryRequest.php | 0 ...ditLoantradeLoanpayAssetConsultRequest.php | 0 ...reditLoantradeLoanrelationQueryRequest.php | 0 ...ditLoantradeLoanschemeFullQueryRequest.php | 0 ...kCreditLoantradeLoanschemeQueryRequest.php | 0 ...ditLoantradeNewloanarRepayApplyRequest.php | 0 ...ditLoantradePartnerPaymentApplyRequest.php | 0 ...ditLoantradePartnerPaymentQueryRequest.php | 0 .../MybankCreditLoantradePayArSignRequest.php | 0 ...kCreditLoantradePayAssetConsultRequest.php | 0 ...ankCreditLoantradePayOrderQueryRequest.php | 0 ...ankCreditLoantradePaySignCancelRequest.php | 0 ...nkCreditLoantradePayeeArConsultRequest.php | 0 ...ntradePayeeReceivableBatchqueryRequest.php | 0 ...itLoantradePayeeReceivableQueryRequest.php | 0 ...nkCreditLoantradePayerArConsultRequest.php | 0 ...tLoantradePayerBillrepayConsultRequest.php | 0 ...CreditLoantradeRepayBudgetQueryRequest.php | 0 ...nkCreditLoantradeRepayCustApplyRequest.php | 0 ...itLoantradeRepayInitiativeApplyRequest.php | 0 ...ditLoantradeShoptransferConsultRequest.php | 0 ...rodarrangementContracttextQueryRequest.php | 0 .../MybankCreditSceneprodBillQueryRequest.php | 0 .../MybankCreditSceneprodBillSyncRequest.php | 0 ...ybankCreditSceneprodCommonQueryRequest.php | 0 ...nkCreditSceneprodDataBatchqueryRequest.php | 0 ...MybankCreditSceneprodDataUploadRequest.php | 0 ...reditSceneprodDiscountplanQueryRequest.php | 0 ...ankCreditSceneprodDrawdownApplyRequest.php | 0 ...kCreditSceneprodDrawdownConfirmRequest.php | 0 ...nkCreditSceneprodFinanceConsultRequest.php | 0 ...kCreditSceneprodInstAuthConsultRequest.php | 0 .../MybankCreditSceneprodLoanApplyRequest.php | 0 ...reditSceneprodLoanAssetTransferRequest.php | 0 ...MybankCreditSceneprodLoanCancelRequest.php | 0 ...ybankCreditSceneprodLoanConfirmRequest.php | 0 ...MybankCreditSceneprodLoanModifyRequest.php | 0 .../MybankCreditSceneprodLoanQueryRequest.php | 0 .../MybankCreditSceneprodLprQueryRequest.php | 0 ...bankCreditSceneprodPaymentApplyRequest.php | 0 ...bankCreditSceneprodPaymentQueryRequest.php | 0 .../MybankCreditSceneprodPlanQueryRequest.php | 0 ...ankCreditSceneprodPreadmitQueryRequest.php | 0 ...kCreditSceneprodPrepaymentApplyRequest.php | 0 ...CreditSceneprodRepayDeputyApplyRequest.php | 0 ...ybankCreditSceneprodSignConsultRequest.php | 0 .../MybankCreditSceneprodVidGetRequest.php | 0 ...nkCreditSupplychainArAdmitQueryRequest.php | 0 .../MybankCreditSupplychainArSignRequest.php | 0 ...MybankCreditSupplychainArUnsignRequest.php | 0 ...SupplychainCreditpayAmountQueryRequest.php | 0 ...itSupplychainCreditpayBillQueryRequest.php | 0 ...lychainCreditpayBuyersignCreateRequest.php | 0 ...chainCreditpayBuyerunsignCreateRequest.php | 0 ...nCreditpayBuyerunsignadmitQueryRequest.php | 0 ...tSupplychainCreditpayOrderQueryRequest.php | 0 ...ychainCreditpaySellersignCreateRequest.php | 0 ...inCreditpaySellersignadmitQueryRequest.php | 0 ...hainCreditpaySellerunsignCreateRequest.php | 0 ...chainCreditpaySellerunsignQueryRequest.php | 0 ...plychainCreditpaySyncnameCreateRequest.php | 0 ...tSupplychainCreditpayTradeQueryRequest.php | 0 ...chainFactoringAfterloaninfoSaveRequest.php | 0 ...ychainFactoringSelleradmitQueryRequest.php | 0 ...plychainFactoringSupplierCreateRequest.php | 0 ...ditSupplychainInventoryOutApplyRequest.php | 0 ...tSupplychainInventoryOutConsultRequest.php | 0 ...lychainPoolCreditsignadmitQueryRequest.php | 0 ...tSupplychainPoolSignadvanceSyncRequest.php | 0 ...reditSupplychainPrepaymentApplyRequest.php | 0 ...editSupplychainPrepaymentCancelRequest.php | 0 ...ychainTradeBillrepaybudgetQueryRequest.php | 0 ...ankCreditSupplychainTradeCancelRequest.php | 0 ...ankCreditSupplychainTradeCreateRequest.php | 0 ...itSupplychainTradeNettingRefundRequest.php | 0 ...reditSupplychainTradePayConfirmRequest.php | 0 ...MybankCreditSupplychainTradePayRequest.php | 0 ...ditSupplychainTradePayableQueryRequest.php | 0 ...ditSupplychainWfBilldetailQueryRequest.php | 0 ...ychainWfBillproductableamtQueryRequest.php | 0 ...itSupplychainWfBillsummaryQueryRequest.php | 0 ...upplychainWfBindingaccountQueryRequest.php | 0 ...tSupplychainWfDataauthtokenSyncRequest.php | 0 ...itSupplychainWfLimitamountQueryRequest.php | 0 ...pplychainWfLockaccountsyncQueryRequest.php | 0 ...ditSupplychainWfOpenstatusQueryRequest.php | 0 ...ychainWfProductloanableamtQueryRequest.php | 0 ...tSupplychainWfRepaymentamtQueryRequest.php | 0 ...pplychainWfRepaymentdetailQueryRequest.php | 0 ...plychainWfSettlementnoticeQueryRequest.php | 0 ...hainWfSettlementofexchangeQueryRequest.php | 0 ...SupplychainWfSinglepaymentQueryRequest.php | 0 ...ychainWfThirdpartylogisticsSyncRequest.php | 0 ...ychainWfTokeninvalidstatusQueryRequest.php | 0 .../MybankCreditUserBankcardBindRequest.php | 0 ...ybankCreditUserCertifyOpenQueryRequest.php | 0 .../MybankCreditUserInfoShareQueryRequest.php | 0 ...ankCreditUserOpenCertifyCertifyRequest.php | 0 ...CreditUserOpenCertifyInitializeRequest.php | 0 .../MybankCreditUserRoleCreateRequest.php | 0 .../MybankCreditUserRoleQueryRequest.php | 0 ...itUserSitememberEnterpriseMatchRequest.php | 0 ...ybankCreditUserSystemOauthQueryRequest.php | 0 .../MybankEcnyEntwalletCreateQueryRequest.php | 0 .../MybankEcnyEntwalletCreateRequest.php | 0 .../request/MybankEcnyFileUploadRequest.php | 0 .../MybankEcnyMerchantSignQueryRequest.php | 0 .../request/MybankEcnyMerchantSignRequest.php | 0 .../request/MybankEcnyTradeCancelRequest.php | 0 .../aop/request/MybankEcnyTradePayRequest.php | 0 .../MybankEcnyTradeQrcodecreateRequest.php | 0 .../request/MybankEcnyTradeQueryRequest.php | 0 .../request/MybankEcnyTradeRefundRequest.php | 0 ...inanceAccountRysenterpriseQueryRequest.php | 0 ...ybankFinanceYulibaoAccountQueryRequest.php | 0 ...nkFinanceYulibaoCapitalPurchaseRequest.php | 0 ...bankFinanceYulibaoCapitalRansomRequest.php | 0 .../MybankFinanceYulibaoPriceQueryRequest.php | 0 ...FinanceYulibaoTransHistoryQueryRequest.php | 0 ...ankFinancialplatformBudgetApplyRequest.php | 0 ...nancialplatformBudgetBatchqueryRequest.php | 0 ...tformBudgetBbaremainamountQueryRequest.php | 0 ...mBudgetConsumedamountBatchqueryRequest.php | 0 ...nkFinancialplatformBudgetReturnRequest.php | 0 ...ngBkcustgrowprodCardstyleCreateRequest.php | 0 ...kpromoguardbaseLmitemdeleteSyncRequest.php | 0 ...kpromoguardbaseLmitemmodifySyncRequest.php | 0 ...paignBkpromosceneorderOrderSyncRequest.php | 0 ...mpaignBkpromosceneorderPointPayRequest.php | 0 ...aignBkpromosceneorderPointQueryRequest.php | 0 ...ignBkpromosceneorderPointRefundRequest.php | 0 ...rketingCampaignPrizeListConsultRequest.php | 0 ...MarketingCampaignPrizeListQueryRequest.php | 0 ...rketingMcaplatformConstractSignRequest.php | 0 ...rketingMcaplatformContractQueryRequest.php | 0 ...kMarketingMcaplatformLevelQueryRequest.php | 0 ...radeAccountSubvirtualcardCreateRequest.php | 0 ...bankPaymentTradeBankBranchQueryRequest.php | 0 ...MybankPaymentTradeBankRootQueryRequest.php | 0 ...aymentTradeBusinessOperateQueryRequest.php | 0 ...kPaymentTradeBusinessOrderCloseRequest.php | 0 ...aymentTradeBusinessOrderConfirmRequest.php | 0 ...PaymentTradeBusinessOrderCreateRequest.php | 0 ...ymentTradeBusinessOrderDisburseRequest.php | 0 ...kPaymentTradeBusinessOrderQueryRequest.php | 0 ...PaymentTradeBusinessOrderRefundRequest.php | 0 ...kPaymentTradeDepositVerifyApplyRequest.php | 0 ...kPaymentTradeDepositVerifyMatchRequest.php | 0 ...kPaymentTradeDepositVerifyQueryRequest.php | 0 ...MybankPaymentTradeDistrictQueryRequest.php | 0 ...PaymentTradeFinancingOrderCloseRequest.php | 0 ...aymentTradeFinancingOrderCreateRequest.php | 0 ...aymentTradeFinancingOrderRefundRequest.php | 0 ...ymentTradeNormalpayOperateQueryRequest.php | 0 ...PaymentTradeNormalpayOrderCloseRequest.php | 0 ...aymentTradeNormalpayOrderCreateRequest.php | 0 ...TradeNormalpayOrderCreateandpayRequest.php | 0 ...mentTradeNormalpayOrderDisburseRequest.php | 0 ...nkPaymentTradeNormalpayOrderPayRequest.php | 0 ...PaymentTradeNormalpayOrderQueryRequest.php | 0 ...aymentTradeNormalpayOrderRefundRequest.php | 0 ...nkPaymentTradeNormalpayTransferRequest.php | 0 .../MybankPaymentTradeOrderCreateRequest.php | 0 .../MybankPaymentTradeQrcodeCreateRequest.php | 0 .../MybankPaymentTradeQrcodeDeleteRequest.php | 0 ...aymentTradeQrcodePayresultQueryRequest.php | 0 ...mentTradeSubaccountBalanceQueryRequest.php | 0 ...ankPaymentTradeSubaccountCreateRequest.php | 0 ...PaymentTradeSubaccountInfoQueryRequest.php | 0 ...serclassificationCreateormodifyRequest.php | 0 .../MyxiaojinFinanceAtsbudgetApplyRequest.php | 0 ...aojinFinanceAtsbudgetBatchqueryRequest.php | 0 ...ceAtsbudgetBbaremainamountQueryRequest.php | 0 ...sbudgetConsumedamountBatchqueryRequest.php | 0 ...MyxiaojinFinanceAtsbudgetReturnRequest.php | 0 .../MyxiaojinFinanceBudgetApplyRequest.php | 0 ...yxiaojinFinanceBudgetBatchqueryRequest.php | 0 ...nanceBudgetBbaremainamountQueryRequest.php | 0 ...eBudgetConsumedamountBatchqueryRequest.php | 0 .../MyxiaojinFinanceBudgetReturnRequest.php | 0 ...taserviceDatapropertyBatchqueryRequest.php | 0 ...taserviceDtevalDataanalysisSendRequest.php | 0 ...serviceDtevalIdentitycheckQueryRequest.php | 0 .../SsdataDataserviceMetainfoSyncRequest.php | 0 ...aDataserviceRiskAlixiaohaoQueryRequest.php | 0 ...ataserviceRiskAntifinfraudQueryRequest.php | 0 ...taserviceRiskAntifraudlistQueryRequest.php | 0 ...aserviceRiskAntifraudscoreQueryRequest.php | 0 ...serviceRiskAntimarketcheatQueryRequest.php | 0 ...SsdataDataserviceRiskAudioQueryRequest.php | 0 .../SsdataDataserviceRiskAudioSetRequest.php | 0 ...sdataDataserviceRiskAudioVerifyRequest.php | 0 ...rviceRiskBusinesslicenseCertifyRequest.php | 0 ...ataDataserviceRiskContentVerifyRequest.php | 0 ...aserviceRiskDeviceidentityQueryRequest.php | 0 ...serviceRiskDigitalidentityQueryRequest.php | 0 ...DataserviceRiskOfflinevarsQueryRequest.php | 0 .../SsdataDataserviceRiskRtopQueryRequest.php | 0 .../SsdataDataserviceTestaaaSendRequest.php | 0 ...CloudbaseenvWorkspaceBatchqueryRequest.php | 0 ...iskInnovateMpcpromoBehaviorSyncRequest.php | 0 ...hriskInnovateMpcpromoDataDeleteRequest.php | 0 ...hriskInnovateMpcpromoDataModifyRequest.php | 0 ...chriskInnovateMpcpromoDataQueryRequest.php | 0 ...echriskInnovateMpcpromoDataSyncRequest.php | 0 ...kInnovateMpcpromoItemBatchqueryRequest.php | 0 ...chriskInnovateMpcpromoItemQueryRequest.php | 0 ...echriskInnovateMpcpromoItemSyncRequest.php | 0 ...riskInnovateMpcpromoOrderCreateRequest.php | 0 ...echriskInnovateMpcpromoSceneAddRequest.php | 0 ...riskInnovateMpcpromoSceneCreateRequest.php | 0 ...hriskInnovateMpcpromoSceneQueryRequest.php | 0 ...iskInnovateMpcpromoSceneReleaseRequest.php | 0 ...chriskInnovateSalesgptChatQueryRequest.php | 0 ...echriskInnovateSalesgptChatSendRequest.php | 0 ...riskInnovateSalesgptOrderModifyRequest.php | 0 .../TechriskTechriskTtYOnlineRequest.php | 0 ...ndassistCarfinApplystatusNotifyRequest.php | 0 .../request/ZhimaAuthInfoAuthqueryRequest.php | 0 ...ZhimaCreditContractBorrowCancelRequest.php | 0 ...ZhimaCreditContractBorrowCreateRequest.php | 0 .../ZhimaCreditContractBorrowDelayRequest.php | 0 ...aCreditContractBorrowInitializeRequest.php | 0 .../ZhimaCreditContractBorrowQueryRequest.php | 0 ...ZhimaCreditContractBorrowReturnRequest.php | 0 ...imaCreditContractPrincipalQueryRequest.php | 0 ...maCreditEpAcceptanceAccessQueryRequest.php | 0 ...imaCreditEpAcceptanceLabelQueryRequest.php | 0 ...itEpAcceptanceLabelpreviewQueryRequest.php | 0 ...maCreditEpAeprepayAcoountSettleRequest.php | 0 ...maCreditEpAeprepayContractCloseRequest.php | 0 ...maCreditEpAeprepayContractQueryRequest.php | 0 ...imaCreditEpAeprepayContractSignRequest.php | 0 ...himaCreditEpAeprepayOrderFinishRequest.php | 0 ...himaCreditEpAeprepayOrderPrepayRequest.php | 0 ...himaCreditEpAeprepayOrderRefundRequest.php | 0 .../ZhimaCreditEpAeprepayOrderSendRequest.php | 0 ...CreditEpBasicinfoAlterSubscribeRequest.php | 0 ...ZhimaCreditEpCertificationApplyRequest.php | 0 ...CreditEpCertificationInitializeRequest.php | 0 ...ZhimaCreditEpCertificationQueryRequest.php | 0 ...editEpCertificationRiskIdentifyRequest.php | 0 .../ZhimaCreditEpCodecCreateRequest.php | 0 ...himaCreditEpCreditlinkAuthApplyRequest.php | 0 ...imaCreditEpCreditlinkAuthCreateRequest.php | 0 ...itEpCreditlinkCollectBatchqueryRequest.php | 0 ...CreditEpCreditlinkCollectCreateRequest.php | 0 ...aCreditEpCreditlinkCollectQueryRequest.php | 0 ...imaCreditEpCreditlinkDataSubmitRequest.php | 0 ...editlinkloanAuthorderInitializeRequest.php | 0 ...EpCreditlinkloanAuthorderSubmitRequest.php | 0 ...CreditEpCreditlinkloanDataQueryRequest.php | 0 ...aCreditEpCreditlinkloanDataSaveRequest.php | 0 ...tEpCreditloanCreditresultNotifyRequest.php | 0 ...ditEpCreditloanLoanresultNotifyRequest.php | 0 ...CreditloanQuotaadjustmentNotifyRequest.php | 0 ...itEpCreditloanRepayresultNotifyRequest.php | 0 .../ZhimaCreditEpCrlevelQueryRequest.php | 0 .../ZhimaCreditEpDataRatingQueryRequest.php | 0 ...maCreditEpDataapiMigrationQueryRequest.php | 0 ...itEpDataproductFourelementMatchRequest.php | 0 .../ZhimaCreditEpDossierAuthQueryRequest.php | 0 ...maCreditEpDossierAuthassetQueryRequest.php | 0 ...itEpDossierCompanyoverviewQueryRequest.php | 0 ...itEpDossierCourtassessPrecreateRequest.php | 0 ...reditEpDossierCourtassessSubmitRequest.php | 0 .../ZhimaCreditEpDossierInfoQueryRequest.php | 0 .../ZhimaCreditEpDossierLabelQueryRequest.php | 0 .../ZhimaCreditEpDossierLevelQueryRequest.php | 0 .../ZhimaCreditEpDossierNameMatchRequest.php | 0 ...ZhimaCreditEpDossierQrcodeApplyRequest.php | 0 ...imaCreditEpDossierRelationQueryRequest.php | 0 .../ZhimaCreditEpEntityMonitorSetRequest.php | 0 ...himaCreditEpEntityMonitorUploadRequest.php | 0 .../ZhimaCreditEpEsgInfoQueryRequest.php | 0 .../ZhimaCreditEpEsgScoreQueryRequest.php | 0 .../ZhimaCreditEpFreedepositApplyRequest.php | 0 ...maCreditEpFreedepositInitializeRequest.php | 0 ...editEpFreedepositOrderriskQueryRequest.php | 0 .../request/ZhimaCreditEpInfoGetRequest.php | 0 ...imaCreditEpLabelPlateinfoNotifyRequest.php | 0 ...himaCreditEpLabelPlateinfoQueryRequest.php | 0 .../ZhimaCreditEpLawsuitDetailGetRequest.php | 0 .../ZhimaCreditEpLawsuitRecordGetRequest.php | 0 ...aCreditEpLixinUserfillformQueryRequest.php | 0 ...maCreditEpMinitipsdeliveryQueryRequest.php | 0 .../ZhimaCreditEpOrderRatingQueryRequest.php | 0 ...imaCreditEpOrgfourelementsMatchRequest.php | 0 .../ZhimaCreditEpProductCodeApplyRequest.php | 0 .../ZhimaCreditEpProductCodeModifyRequest.php | 0 .../ZhimaCreditEpProductCodeQueryRequest.php | 0 .../ZhimaCreditEpRatingApplyRequest.php | 0 ...maCreditEpRatingInnerInitializeRequest.php | 0 ...CreditEpRelatedPerformanceQueryRequest.php | 0 .../ZhimaCreditEpRiskDetailQueryRequest.php | 0 .../ZhimaCreditEpRiskInfoIdentifyRequest.php | 0 .../ZhimaCreditEpRiskShellIdentifyRequest.php | 0 .../request/ZhimaCreditEpRoleGetRequest.php | 0 ...imaCreditEpSceneAgreementCancelRequest.php | 0 .../ZhimaCreditEpSceneAgreementUseRequest.php | 0 ...imaCreditEpSceneFulfillmentSyncRequest.php | 0 ...reditEpSceneFulfillmentlistSyncRequest.php | 0 .../ZhimaCreditEpSceneRatingApplyRequest.php | 0 ...maCreditEpSceneRatingInitializeRequest.php | 0 .../ZhimaCreditEpSceneRatingQueryRequest.php | 0 .../ZhimaCreditEpSceneTradeConsultRequest.php | 0 .../request/ZhimaCreditEpScoreGetRequest.php | 0 ...himaCreditEpSiriusApplyCallbackRequest.php | 0 ...ZhimaCreditEpSiriusTaskCallbackRequest.php | 0 .../ZhimaCreditEpYuqingBrmQueryRequest.php | 0 .../ZhimaCreditOrderRepaymentApplyRequest.php | 0 ...PayafteruseCreditagreementQueryRequest.php | 0 ...tPayafteruseCreditagreementSignRequest.php | 0 ...afteruseCreditagreementTransferRequest.php | 0 ...ayafteruseCreditagreementUnsignRequest.php | 0 ...PayafteruseCreditbizorderCreateRequest.php | 0 ...PayafteruseCreditbizorderFinishRequest.php | 0 ...tPayafteruseCreditbizorderOrderRequest.php | 0 ...tPayafteruseCreditbizorderQueryRequest.php | 0 ...aCreditPeIndustryLicenseCertifyRequest.php | 0 ...aCreditPeIndustryLocationUploadRequest.php | 0 ...ZhimaCreditPeIndustryOrderQueryRequest.php | 0 .../ZhimaCreditPeIndustryOrderSyncRequest.php | 0 ...ZhimaCreditPeIndustryTradeCloseRequest.php | 0 .../ZhimaCreditPeIndustryTradePayRequest.php | 0 ...ZhimaCreditPeIndustryTradeQueryRequest.php | 0 ...himaCreditPeIndustryTradeRefundRequest.php | 0 ...ZhimaCreditPeLawsuitDetailQueryRequest.php | 0 .../ZhimaCreditPeLawsuitRecordGetRequest.php | 0 .../ZhimaCreditPeLevelQueryRequest.php | 0 .../ZhimaCreditPeUserAuthApplyRequest.php | 0 .../ZhimaCreditPeUserContractQueryRequest.php | 0 .../ZhimaCreditPeUserContractSignRequest.php | 0 ...ZhimaCreditPeUserContractUnsignRequest.php | 0 .../ZhimaCreditPeUserCreditFreezeRequest.php | 0 ...ZhimaCreditPeUserCreditUnfreezeRequest.php | 0 .../ZhimaCreditPeUserOrderConsultRequest.php | 0 .../ZhimaCreditPeUserOrderSyncRequest.php | 0 .../ZhimaCreditPeUserRiskConsultRequest.php | 0 .../ZhimaCreditPeUserSceneConsultRequest.php | 0 ...himaCreditPeUserScenePreconsultRequest.php | 0 .../ZhimaCreditPeVisaReportQueryRequest.php | 0 ...ZhimaCreditPeZmgoAgreementQueryRequest.php | 0 .../ZhimaCreditPeZmgoAgreementSignRequest.php | 0 ...himaCreditPeZmgoAgreementUnsignRequest.php | 0 .../ZhimaCreditPeZmgoBizoptCloseRequest.php | 0 ...ZhimaCreditPeZmgoCumulationSyncRequest.php | 0 .../ZhimaCreditPeZmgoPaysignApplyRequest.php | 0 ...ZhimaCreditPeZmgoPaysignConfirmRequest.php | 0 .../ZhimaCreditPeZmgoPreConsultRequest.php | 0 ...himaCreditPeZmgoPreconsultQueryRequest.php | 0 ...ZhimaCreditPeZmgoPreorderCreateRequest.php | 0 .../ZhimaCreditPeZmgoSettleApplyRequest.php | 0 .../ZhimaCreditPeZmgoSettleRefundRequest.php | 0 ...ZhimaCreditPeZmgoSettleUnfreezeRequest.php | 0 .../ZhimaCreditPeZmgoSignApplyRequest.php | 0 .../ZhimaCreditPeZmgoTbsignApplyRequest.php | 0 .../ZhimaCreditPeZmgoTbsignConfirmRequest.php | 0 .../ZhimaCreditPeZmgoTbsignConsultRequest.php | 0 .../ZhimaCreditPeZmgoTbsignVerifyRequest.php | 0 ...ZhimaCreditPeZmgoTemplateCreateRequest.php | 0 .../ZhimaCreditRiskEvaluateQueryRequest.php | 0 .../ZhimaCreditScoreBriefGetRequest.php | 0 .../request/ZhimaCreditScoreGetRequest.php | 0 .../ZhimaCreditWatchlistBriefGetRequest.php | 0 .../ZhimaCreditWatchlistiiGetRequest.php | 0 ...himaCustomerAuthMutualviewApplyRequest.php | 0 .../ZhimaCustomerBehaviorSyncRequest.php | 0 ...imaCustomerCertificationCertifyRequest.php | 0 ...CustomerCertificationInitializeRequest.php | 0 ...merCertificationMaterialCertifyRequest.php | 0 ...ZhimaCustomerCertificationQueryRequest.php | 0 ...imaCustomerContractAcceptCreateRequest.php | 0 ...himaCustomerContractDetailQueryRequest.php | 0 ...ZhimaCustomerContractInitializeRequest.php | 0 ...ZhimaCustomerContractRecordSyncRequest.php | 0 ...aCustomerEpCertificationCertifyRequest.php | 0 ...stomerEpCertificationInitializeRequest.php | 0 ...imaCustomerEpCertificationQueryRequest.php | 0 ...CustomerEpIdentificationCertifyRequest.php | 0 ...tomerEpIdentificationInitializeRequest.php | 0 ...maCustomerEpIdentificationQueryRequest.php | 0 .../ZhimaCustomerFulfillmentSyncRequest.php | 0 .../ZhimaCustomerGrowthtaskSendRequest.php | 0 ...imaCustomerJobworthAdapterQueryRequest.php | 0 ...obworthAuthenticationPreconsultRequest.php | 0 ...omerJobworthAuthenticationQueryRequest.php | 0 ...bworthAuthenticationpluginQueryRequest.php | 0 ...ustomerJobworthCloudresumeQueryRequest.php | 0 ...imaCustomerJobworthCourseCreateRequest.php | 0 .../ZhimaCustomerJobworthInfoQueryRequest.php | 0 ...ZhimaCustomerJobworthJobdataAddRequest.php | 0 ...maCustomerJobworthPictureUploadRequest.php | 0 ...himaCustomerJobworthPositionAddRequest.php | 0 ...CustomerJobworthQuickhireSubmitRequest.php | 0 ...maCustomerJobworthQuickhireSyncRequest.php | 0 .../ZhimaCustomerJobworthSceneUseRequest.php | 0 ...imaCustomerLiferecordBatchqueryRequest.php | 0 .../ZhimaCustomerLiferecordQuitRequest.php | 0 .../ZhimaCustomerLiferecordSendRequest.php | 0 .../ZhimaCustomerLiferecordSignRequest.php | 0 .../ZhimaCustomerZmcardInfoQueryRequest.php | 0 ...ZhimaCustomerZmcardScoreCertifyRequest.php | 0 .../request/ZhimaDataBatchFeedbackRequest.php | 0 .../ZhimaDataFeedbackurlQueryRequest.php | 0 .../ZhimaDataMorseOperateSyncRequest.php | 0 .../request/ZhimaDataStateDataSyncRequest.php | 0 ...ZhimaMerchantBorrowEntityUploadRequest.php | 0 ...himaMerchantCloseloopDataUploadRequest.php | 0 ...imaMerchantContractCommonCancelRequest.php | 0 ...maMerchantContractCommonConfirmRequest.php | 0 ...himaMerchantContractCommonQueryRequest.php | 0 ...himaMerchantContractOfferModifyRequest.php | 0 ...ZhimaMerchantContractOfferQueryRequest.php | 0 ...imaMerchantContractOnofferQueryRequest.php | 0 .../ZhimaMerchantContractPageQueryRequest.php | 0 ...himaMerchantContractQuickCreateRequest.php | 0 ...himaMerchantCreditlifeRiskApplyRequest.php | 0 ...himaMerchantCreditserviceCreateRequest.php | 0 ...rchantCreditserviceDetailCreateRequest.php | 0 ...rchantCreditserviceDetailModifyRequest.php | 0 ...erchantCreditserviceDetailQueryRequest.php | 0 ...MerchantCreditserviceLogoUploadRequest.php | 0 ...himaMerchantCreditserviceModifyRequest.php | 0 ...ZhimaMerchantCreditserviceQueryRequest.php | 0 ...imaMerchantDataUploadInitializeRequest.php | 0 ...himaMerchantEntityLocationQueryRequest.php | 0 .../ZhimaMerchantEvisaStatusSyncRequest.php | 0 .../ZhimaMerchantLogoImageUploadRequest.php | 0 .../ZhimaMerchantOrderConfirmRequest.php | 0 ...ZhimaMerchantOrderCreditConfirmRequest.php | 0 .../ZhimaMerchantOrderCreditCreateRequest.php | 0 .../ZhimaMerchantOrderCreditPayRequest.php | 0 .../ZhimaMerchantOrderCreditQueryRequest.php | 0 .../ZhimaMerchantOrderRentCancelRequest.php | 0 .../ZhimaMerchantOrderRentCompleteRequest.php | 0 .../ZhimaMerchantOrderRentCreateRequest.php | 0 .../ZhimaMerchantOrderRentModifyRequest.php | 0 .../ZhimaMerchantOrderRentQueryRequest.php | 0 .../ZhimaMerchantOrderRentSyncRequest.php | 0 .../ZhimaMerchantSingleDataUploadRequest.php | 0 .../ZhimaMerchantSubsidiariesApplyRequest.php | 0 .../ZhimaMerchantSubsidiariesCloseRequest.php | 0 .../ZhimaMerchantTestPracticeRequest.php | 0 .../ZhimaMerchantZmgoCumulateQueryRequest.php | 0 .../ZhimaMerchantZmgoCumulateSyncRequest.php | 0 ...ZhimaMerchantZmgoTemplateCreateRequest.php | 0 .../ZhimaMerchantZmgoTemplateQueryRequest.php | 0 .../ZhimaOpenAppDemoTestQueryRequest.php | 0 .../request/ZhimaOpenAppDesSendRequest.php | 0 .../ZhimaOpenAppHylabeltwoQueryRequest.php | 0 .../ZhimaOpenAppKeyanLqlCreateRequest.php | 0 .../ZhimaOpenAppModelpredictQueryRequest.php | 0 .../ZhimaOpenAppRisktagQueryRequest.php | 0 .../ZhimaOpenKaifangKaifangQueryRequest.php | 0 ...ustomerAnonymousfacesearchMatchRequest.php | 0 ...tionCustomerFaceabilityIdentifyRequest.php | 0 ...icationCustomerFacemanageCreateRequest.php | 0 ...icationCustomerFacemanageDeleteRequest.php | 0 ...ticationCustomerFaceverifyMatchRequest.php | 0 ...enticationCustomerFtokenConfirmRequest.php | 0 ...thenticationCustomerFtokenQueryRequest.php | 0 ...tionCustomerSmileliveInitializeRequest.php | 0 ...ationCustomerSmilepayInitializeRequest.php | 0 ...lozAuthenticationFaceInitializeRequest.php | 0 ...ozAuthenticationFaceSearchQueryRequest.php | 0 ...thenticationSmilefaceSendmeSendRequest.php | 0 ...uthenticationSmilepayInitializeRequest.php | 0 ...ificationCustomerBlacklistQueryRequest.php | 0 ...ificationCustomerCertifyConsultRequest.php | 0 ...cationCustomerCertifyInitializeRequest.php | 0 ...ntificationCustomerCertifyQueryRequest.php | 0 ...onCustomerCertifyzhubInitializeRequest.php | 0 ...icationCustomerCertifyzhubQueryRequest.php | 0 ...ntificationCustomerEnrollCancelRequest.php | 0 ...CustomerEnrollcertifyInitializeRequest.php | 0 ...ationCustomerEnrollcertifyQueryRequest.php | 0 ...tificationCustomerIdcardCertifyRequest.php | 0 ...tificationCustomerSmilerepoSyncRequest.php | 0 ...ozIdentificationDeviceinfoQueryRequest.php | 0 ...IdentificationUserWebInitializeRequest.php | 0 ...ZolozIdentificationUserWebQueryRequest.php | 0 .../ZolozIdentificationZolozidGetRequest.php | 0 .../v2/aop/schema/AttributeRule.php | 0 .../alipay-sdk-all/v2/aop/schema/Option.php | 0 .../v2/aop/schema/ServiceSchemaFactory.php | 0 .../v2/aop/schema/ServiceSchemaReader.php | 0 .../v2/aop/schema/ServiceSchemaWriter.php | 0 .../v2/aop/schema/XMLAttribute.php | 0 .../v2/aop/test/AlipayConfigTest.php | 0 .../v2/aop/test/AopCertClientTest.php | 0 .../v2/aop/test/AopCertificationTest.php | 0 .../v2/aop/test/AopClientTest.php | 0 .../alipay-sdk-all/v2/aop/test/SchemaTest.php | 0 Server/extend/alipay-sdk-all/v2/version.txt | 0 Server/extend/alipay-sdk-all/v3/.gitignore | 0 .../v3/.openapi-generator-ignore | 0 .../v3/.openapi-generator/FILES | 0 .../v3/.openapi-generator/VERSION | 0 .../alipay-sdk-all/v3/.php-cs-fixer.dist.php | 0 Server/extend/alipay-sdk-all/v3/.travis.yml | 0 Server/extend/alipay-sdk-all/v3/README.md | 0 .../alipay-sdk-all/v3/api/oasSchema.json | 0 .../v3/docs/Api/AliosOpenAutoInfoApi.md | 0 .../v3/docs/Api/AlipayBossFncInvoiceApi.md | 0 .../Api/AlipayBossFncInvoicereceiptApi.md | 0 .../Api/AlipayBossFncUserinvoiceinfoApi.md | 0 .../v3/docs/Api/AlipayBossProdMyTestApi.md | 0 ...AlipayCommerceCityfacilitatorStationApi.md | 0 ...AlipayCommerceCityfacilitatorVoucherApi.md | 0 .../AlipayCommerceEcBalanceDownloadurlApi.md | 0 .../Api/AlipayCommerceEcBalancePeriodApi.md | 0 .../Api/AlipayCommerceEcConsumeDetailApi.md | 0 .../docs/Api/AlipayCommerceEcDepartmentApi.md | 0 .../Api/AlipayCommerceEcDepartmentInfoApi.md | 0 .../AlipayCommerceEcDepartmentSublistApi.md | 0 .../docs/Api/AlipayCommerceEcEmployeeApi.md | 0 .../Api/AlipayCommerceEcEmployeeIdlistApi.md | 0 .../Api/AlipayCommerceEcEmployeeInfoApi.md | 0 .../Api/AlipayCommerceEcEmployeeInviteApi.md | 0 .../Api/AlipayCommerceEcEmployeeTitleApi.md | 0 .../AlipayCommerceEcEnterpriseAddressApi.md | 0 .../AlipayCommerceEcEnterpriseAgreementApi.md | 0 .../docs/Api/AlipayCommerceEcEnterpriseApi.md | 0 .../Api/AlipayCommerceEcEnterpriseInfoApi.md | 0 ...ipayCommerceEcJointaccountbillDetailApi.md | 0 .../Api/AlipayCommerceEcUserEnterpriseApi.md | 0 ...payCommerceEducateCampusInstitutionsApi.md | 0 ...AlipayCommerceEducateSchoolcardOrderApi.md | 0 .../Api/AlipayCommerceIotDeviceReportApi.md | 0 .../AlipayCommerceIotSdarttoolMessageApi.md | 0 ...yCommerceLogisticsInvoiceIstdwaybillApi.md | 0 ...sticsLogisticscompanyInstantdeliveryApi.md | 0 ...ommerceLogisticsOrderInstantdeliveryApi.md | 0 ...ipayCommerceLogisticsOrderIstdcancelApi.md | 0 ...lipayCommerceLogisticsOrderIstdretryApi.md | 0 ...ayCommerceLogisticsWaybillIstddetailApi.md | 0 ...payCommerceOperationActivityMerchantApi.md | 0 .../AlipayCommerceOperationBankActivityApi.md | 0 ...merceTransportChargerChargerbindinfoApi.md | 0 ...payCommerceTransportParkingEnterinfoApi.md | 0 ...ipayCommerceTransportParkingExitinfoApi.md | 0 ...yCommerceTransportParkingPaymentinfoApi.md | 0 .../AlipayDataBillAccountbookereceiptApi.md | 0 .../docs/Api/AlipayDataBillAccountlogApi.md | 0 .../v3/docs/Api/AlipayDataBillBailApi.md | 0 .../v3/docs/Api/AlipayDataBillBalanceApi.md | 0 .../docs/Api/AlipayDataBillBalancehisApi.md | 0 .../docs/Api/AlipayDataBillBizfundagentApi.md | 0 .../v3/docs/Api/AlipayDataBillBuyApi.md | 0 .../v3/docs/Api/AlipayDataBillEreceiptApi.md | 0 .../Api/AlipayDataBillEreceiptagentApi.md | 0 .../v3/docs/Api/AlipayDataBillSellApi.md | 0 .../v3/docs/Api/AlipayDataBillTransferApi.md | 0 .../AlipayDataBillTransferaccountbookApi.md | 0 .../AlipayDataDataserviceAdConversionApi.md | 0 .../AlipayDataDataserviceAdPromotepageApi.md | 0 ...AlipayDataDataserviceBillDownloadurlApi.md | 0 .../v3/docs/Api/AlipayEbppBillApi.md | 0 .../v3/docs/Api/AlipayEbppInvoiceApi.md | 0 .../docs/Api/AlipayEbppInvoiceApplyInvApi.md | 0 .../Api/AlipayEbppInvoiceApplyResultApi.md | 0 .../Api/AlipayEbppInvoiceApplyStatusApi.md | 0 .../v3/docs/Api/AlipayEbppInvoiceAuthApi.md | 0 .../Api/AlipayEbppInvoiceDetailOutputApi.md | 0 .../Api/AlipayEbppInvoiceEcorderOrderApi.md | 0 .../Api/AlipayEbppInvoiceEinvpackageApi.md | 0 ...bppInvoiceEnterpriseMerchantrelationApi.md | 0 ...yEbppInvoiceEnterpriseconsumeConsumeApi.md | 0 ...ayEbppInvoiceEnterpriseconsumeDetailApi.md | 0 ...eEnterpriseconsumeEnterpriseopenruleApi.md | 0 ...iceEnterpriseconsumeOpenrulerelationApi.md | 0 ...InvoiceEnterpriseconsumeRelatedetailApi.md | 0 ...nterpriseconsumeSummaryinvoicedetailApi.md | 0 ...InvoiceEnterpriseexctrlEmployertitleApi.md | 0 .../AlipayEbppInvoiceExpenseProgressApi.md | 0 ...payEbppInvoiceExpensecomsueOutsourceApi.md | 0 ...EbppInvoiceExpensecontrolAggregationApi.md | 0 ...ppInvoiceExpensecontrolEmployeequotaApi.md | 0 ...yEbppInvoiceExpensecontrolIssuebatchApi.md | 0 ...AlipayEbppInvoiceExpensecontrolQuotaApi.md | 0 ...lipayEbppInvoiceExpenserulesEmployeeApi.md | 0 ...EbppInvoiceExpenserulesEmployeerulesApi.md | 0 ...EbppInvoiceExpenserulesGroupemployeeApi.md | 0 ...ppInvoiceExpenserulesProjectemployeeApi.md | 0 ...ayEbppInvoiceExpenserulesProjectinfoApi.md | 0 ...ayEbppInvoiceExpenserulesProjectruleApi.md | 0 ...yEbppInvoiceExpenserulesProjectrulesApi.md | 0 ...ipayEbppInvoiceExpenserulesSceneruleApi.md | 0 ...lipayEbppInvoiceExpensesceneMerchantApi.md | 0 .../Api/AlipayEbppInvoiceFileOutputApi.md | 0 .../v3/docs/Api/AlipayEbppInvoiceInfoApi.md | 0 .../Api/AlipayEbppInvoiceInstitutionApi.md | 0 ...ipayEbppInvoiceInstitutionDetailinfoApi.md | 0 ...payEbppInvoiceInstitutionExpenseruleApi.md | 0 ...AlipayEbppInvoiceInstitutionPageinfoApi.md | 0 .../AlipayEbppInvoiceInstitutionScopeApi.md | 0 ...yEbppInvoiceInstitutionScopepageinfoApi.md | 0 .../docs/Api/AlipayEbppInvoiceIssueruleApi.md | 0 .../Api/AlipayEbppInvoiceIsvtokenReimApi.md | 0 .../Api/AlipayEbppInvoiceListExpenseApi.md | 0 ...AlipayEbppInvoiceMerchantEnterstatusApi.md | 0 .../AlipayEbppInvoiceMerchantlistEnterApi.md | 0 .../v3/docs/Api/AlipayEbppInvoiceOrderApi.md | 0 .../Api/AlipayEbppInvoiceSyncSimpleApi.md | 0 .../v3/docs/Api/AlipayEbppInvoiceTaxnoApi.md | 0 .../Api/AlipayEbppInvoiceTitleDynamicApi.md | 0 .../docs/Api/AlipayEbppInvoiceTitleListApi.md | 0 .../v3/docs/Api/AlipayEbppInvoiceTokenApi.md | 0 .../v3/docs/Api/AlipayEbppPdeductApi.md | 0 .../v3/docs/Api/AlipayEbppPdeductAsyncApi.md | 0 .../docs/Api/AlipayEbppPdeductBillPayApi.md | 0 .../v3/docs/Api/AlipayEbppPdeductSignApi.md | 0 .../docs/Api/AlipayEcoContractSignflowsApi.md | 0 .../v3/docs/Api/AlipayEcoDocTemplateApi.md | 0 .../Api/AlipayEcoDoctemplateSettingurlApi.md | 0 .../v3/docs/Api/AlipayEcoEduKtBillingApi.md | 0 .../v3/docs/Api/AlipayEcoEduKtParentApi.md | 0 .../docs/Api/AlipayEcoEduKtSchoolinfoApi.md | 0 .../v3/docs/Api/AlipayEcoEduKtStudentApi.md | 0 .../v3/docs/Api/AlipayEcoFilePathApi.md | 0 .../Api/AlipayEcoMycarParkingChargeinfoApi.md | 0 .../AlipayEcoMycarParkingCharginginfoApi.md | 0 .../Api/AlipayEcoMycarParkingConfigApi.md | 0 .../Api/AlipayEcoMycarParkingEnterinfoApi.md | 0 .../Api/AlipayEcoMycarParkingExitinfoApi.md | 0 .../docs/Api/AlipayEcoMycarParkingOrderApi.md | 0 ...yEcoMycarParkingOvertimecharginginfoApi.md | 0 .../AlipayEcoMycarParkingParkinglotbizApi.md | 0 .../AlipayEcoMycarParkingParkinglotinfoApi.md | 0 .../AlipayEcoMycarParkingPaymentinfoApi.md | 0 .../Api/AlipayEcoMycarParkingSpaceinfoApi.md | 0 .../Api/AlipayEcoMycarParkingVehicleApi.md | 0 .../v3/docs/Api/AlipayEcoSignFlowApi.md | 0 .../docs/Api/AlipayEcoSignflowsDetailApi.md | 0 .../v3/docs/Api/AlipayEcoSignflowsUrlApi.md | 0 .../v3/docs/Api/AlipayFundAccountApi.md | 0 .../v3/docs/Api/AlipayFundAccountbookApi.md | 0 .../Api/AlipayFundAccountbookNotifyApi.md | 0 .../docs/Api/AlipayFundAgreementQuotaApi.md | 0 .../v3/docs/Api/AlipayFundAuthOperationApi.md | 0 .../Api/AlipayFundAuthOperationDetailApi.md | 0 .../v3/docs/Api/AlipayFundAuthOrderApi.md | 0 .../v3/docs/Api/AlipayFundAuthOrderAppApi.md | 0 .../docs/Api/AlipayFundAuthOrderVoucherApi.md | 0 .../v3/docs/Api/AlipayFundEnterprisepayApi.md | 0 .../Api/AlipayFundEnterprisepayGroupApi.md | 0 .../Api/AlipayFundEnterprisepayMemberApi.md | 0 .../docs/Api/AlipayFundJointaccountBillApi.md | 0 .../Api/AlipayFundJointaccountDetailApi.md | 0 .../docs/Api/AlipayFundJointaccountListApi.md | 0 .../Api/AlipayFundJointaccountMemberApi.md | 0 .../AlipayFundJointaccountMemberruleApi.md | 0 .../Api/AlipayFundJointaccountQuotaApi.md | 0 .../docs/Api/AlipayFundJointaccountRuleApi.md | 0 .../docs/Api/AlipayFundJointaccountSignApi.md | 0 .../Api/AlipayFundJointaccountTradeApi.md | 0 .../v3/docs/Api/AlipayFundTransApi.md | 0 .../v3/docs/Api/AlipayFundTransCommonApi.md | 0 .../v3/docs/Api/AlipayFundTransOrderApi.md | 0 .../docs/Api/AlipayFundTransPayeeBindApi.md | 0 .../docs/Api/AlipayFundTransToaccountApi.md | 0 .../v3/docs/Api/AlipayFundTransUniApi.md | 0 .../v3/docs/Api/AlipayFundUsertradeApi.md | 0 .../v3/docs/Api/AlipayIserviceCcmAgentApi.md | 0 .../AlipayIserviceCcmAgentSchedulelogApi.md | 0 .../docs/Api/AlipayIserviceCcmFunctionApi.md | 0 .../docs/Api/AlipayIserviceCcmInstanceApi.md | 0 .../v3/docs/Api/AlipayIserviceCcmIsvApi.md | 0 .../Api/AlipayIserviceCcmOlsChatrecordApi.md | 0 .../AlipayIserviceCcmRobotAvatarbaseApi.md | 0 .../v3/docs/Api/AlipayIserviceCcmRoleApi.md | 0 .../docs/Api/AlipayIserviceCcmRolePageApi.md | 0 .../docs/Api/AlipayIserviceCcmServiceApi.md | 0 .../Api/AlipayIserviceCcmServicerecordApi.md | 0 .../docs/Api/AlipayIserviceCcmSwArticleApi.md | 0 .../Api/AlipayIserviceCcmSwKnowledgeApi.md | 0 .../docs/Api/AlipayIserviceCcmSwLibraryApi.md | 0 .../docs/Api/AlipayIserviceCcmSwOrderApi.md | 0 .../v3/docs/Api/AlipayIserviceCcmSwSpuApi.md | 0 .../v3/docs/Api/AlipayIserviceCcmSwTreeApi.md | 0 .../Api/AlipayIserviceCcmSwTreecategoryApi.md | 0 .../v3/docs/Api/AlipayMarketingActivityApi.md | 0 .../docs/Api/AlipayMarketingActivityAppApi.md | 0 .../Api/AlipayMarketingActivityDeliveryApi.md | 0 ...ipayMarketingActivityDeliverychannelApi.md | 0 .../Api/AlipayMarketingActivityGoodsApi.md | 0 .../Api/AlipayMarketingActivityMerchantApi.md | 0 .../AlipayMarketingActivityOrdervoucherApi.md | 0 .../Api/AlipayMarketingActivityShopApi.md | 0 .../Api/AlipayMarketingActivityUserApi.md | 0 .../Api/AlipayMarketingActivityVoucherApi.md | 0 ...lipayMarketingActivityVoucherpackageApi.md | 0 .../Api/AlipayMarketingCampaignCashApi.md | 0 .../AlipayMarketingCampaignCashDetailApi.md | 0 .../Api/AlipayMarketingCampaignCashListApi.md | 0 .../AlipayMarketingCampaignCashStatusApi.md | 0 .../AlipayMarketingCampaignOrderVoucherApi.md | 0 .../Api/AlipayMarketingCardActivateformApi.md | 0 .../Api/AlipayMarketingCardActivateurlApi.md | 0 .../v3/docs/Api/AlipayMarketingCardApi.md | 0 .../docs/Api/AlipayMarketingCardBenefitApi.md | 0 .../docs/Api/AlipayMarketingCardConsumeApi.md | 0 .../Api/AlipayMarketingCardFormtemplateApi.md | 0 .../docs/Api/AlipayMarketingCardMessageApi.md | 0 .../Api/AlipayMarketingCardTemplateApi.md | 0 .../v3/docs/Api/AlipayMarketingMaterialApi.md | 0 .../Api/AlipayMarketingMaterialImageApi.md | 0 .../Api/AlipayMarketingRecruitEnrollApi.md | 0 .../docs/Api/AlipayMarketingRecruitPlanApi.md | 0 .../Api/AlipayMarketingRecruitPlanlistApi.md | 0 .../docs/Api/AlipayMarketingXuanyitestApi.md | 0 .../docs/Api/AlipayMerchantAnchorInfoApi.md | 0 .../v3/docs/Api/AlipayMerchantImageApi.md | 0 .../Api/AlipayMerchantIndirectAuthorderApi.md | 0 .../Api/AlipayMerchantIndirectSmidbindApi.md | 0 .../v3/docs/Api/AlipayMerchantIotDeviceApi.md | 0 .../v3/docs/Api/AlipayMerchantItemFileApi.md | 0 .../docs/Api/AlipayMerchantLiveChannelApi.md | 0 .../docs/Api/AlipayMerchantLiveItemplanApi.md | 0 .../v3/docs/Api/AlipayMerchantOrderApi.md | 0 .../Api/AlipayMerchantTradecomplainApi.md | 0 .../AlipayMerchantTradecomplainFeedbackApi.md | 0 .../AlipayMerchantTradecomplainReplyApi.md | 0 ...lipayMerchantTradecomplainSupplementApi.md | 0 .../docs/Api/AlipayMobilePublicFollowApi.md | 0 .../v3/docs/Api/AlipayMobilePublicInfoApi.md | 0 .../v3/docs/Api/AlipayMobilePublicMenuApi.md | 0 .../Api/AlipayMobilePublicMessageCustomApi.md | 0 .../Api/AlipayMobilePublicMessageSingleApi.md | 0 .../Api/AlipayMobilePublicMessageTotalApi.md | 0 .../docs/Api/AlipayMobilePublicQrcodeApi.md | 0 .../Api/AlipayMobilePublicShortlinkApi.md | 0 .../AlipayMobilePublicTemplateMessageApi.md | 0 .../AlipayMobileStdPublicMessageCustomApi.md | 0 .../Api/AlipayOfflineMarketApplyorderApi.md | 0 .../v3/docs/Api/AlipayOfflineMarketShopApi.md | 0 .../Api/AlipayOfflineMarketShopCategoryApi.md | 0 .../Api/AlipayOfflineMarketShopSummaryApi.md | 0 .../docs/Api/AlipayOfflineMaterialImageApi.md | 0 .../v3/docs/Api/AlipayOpenAgentApi.md | 0 .../v3/docs/Api/AlipayOpenAgentCommonApi.md | 0 .../docs/Api/AlipayOpenAgentCommonsignApi.md | 0 .../docs/Api/AlipayOpenAgentFacetofaceApi.md | 0 .../v3/docs/Api/AlipayOpenAgentMiniApi.md | 0 .../docs/Api/AlipayOpenAgentMobilepayApi.md | 0 .../Api/AlipayOpenAgentOfflinepaymentApi.md | 0 .../v3/docs/Api/AlipayOpenAgentOrderApi.md | 0 .../docs/Api/AlipayOpenAgentSignstatusApi.md | 0 .../v3/docs/Api/AlipayOpenAppApiApi.md | 0 .../v3/docs/Api/AlipayOpenAppApiFieldApi.md | 0 .../v3/docs/Api/AlipayOpenAppApiSceneApi.md | 0 .../v3/docs/Api/AlipayOpenAppMembersApi.md | 0 ...lipayOpenAppMessagetemplateSubscribeApi.md | 0 .../AlipayOpenAppMiniTemplatemessageApi.md | 0 .../v3/docs/Api/AlipayOpenAppQrcodeApi.md | 0 .../v3/docs/Api/AlipayOpenAppServiceApi.md | 0 .../docs/Api/AlipayOpenAppServiceListApi.md | 0 .../docs/Api/AlipayOpenAppServiceSchemaApi.md | 0 .../v3/docs/Api/AlipayOpenAppTestGrayApi.md | 0 .../v3/docs/Api/AlipayOpenAuthAppAesApi.md | 0 .../v3/docs/Api/AlipayOpenAuthTokenApi.md | 0 .../v3/docs/Api/AlipayOpenAuthTokenAppApi.md | 0 .../AlipayOpenAuthUserauthRelationshipApi.md | 0 .../v3/docs/Api/AlipayOpenBizApi.md | 0 .../v3/docs/Api/AlipayOpenFeeAdjustApi.md | 0 .../v3/docs/Api/AlipayOpenFileApi.md | 0 .../AlipayOpenInstantdeliveryAccountApi.md | 0 ...OpenInstantdeliveryMerchantagreementApi.md | 0 ...lipayOpenInstantdeliveryMerchantshopApi.md | 0 .../v3/docs/Api/AlipayOpenInviteOrderApi.md | 0 .../Api/AlipayOpenMiniAppdeployByappidApi.md | 0 .../AlipayOpenMiniAppdeployByappversionApi.md | 0 ...ipayOpenMiniAppdeployBydeployversionApi.md | 0 .../v3/docs/Api/AlipayOpenMiniBaseinfoApi.md | 0 .../docs/Api/AlipayOpenMiniBaseinfoNameApi.md | 0 .../v3/docs/Api/AlipayOpenMiniCategoryApi.md | 0 .../Api/AlipayOpenMiniCategoryRequireApi.md | 0 .../docs/Api/AlipayOpenMiniExperienceApi.md | 0 .../AlipayOpenMiniIndividualBusinessApi.md | 0 .../Api/AlipayOpenMiniInnerExperienceApi.md | 0 .../docs/Api/AlipayOpenMiniInnerMembersApi.md | 0 .../v3/docs/Api/AlipayOpenMiniInnerappApi.md | 0 .../Api/AlipayOpenMiniInnerappPluginApi.md | 0 ...AlipayOpenMiniInnerappPluginrelationApi.md | 0 .../AlipayOpenMiniInnerappPluginserviceApi.md | 0 ...AlipayOpenMiniInnerappPluginsyncmodeApi.md | 0 ...lipayOpenMiniInnerappPluginuseconfigApi.md | 0 .../Api/AlipayOpenMiniInnerappServiceApi.md | 0 .../Api/AlipayOpenMiniInnerbaseinfoApi.md | 0 .../AlipayOpenMiniInnerbaseinfoApplogoApi.md | 0 .../docs/Api/AlipayOpenMiniInnerversionApi.md | 0 .../Api/AlipayOpenMiniInnerversionAuditApi.md | 0 .../AlipayOpenMiniInnerversionBackdevApi.md | 0 .../Api/AlipayOpenMiniInnerversionBetaApi.md | 0 .../AlipayOpenMiniInnerversionBetainfoApi.md | 0 ...AlipayOpenMiniInnerversionBuildauditApi.md | 0 .../AlipayOpenMiniInnerversionConditionApi.md | 0 .../AlipayOpenMiniInnerversionContentApi.md | 0 .../Api/AlipayOpenMiniInnerversionGrayApi.md | 0 .../Api/AlipayOpenMiniInnerversionInfoApi.md | 0 ...payOpenMiniInnerversionInstantiationApi.md | 0 .../Api/AlipayOpenMiniInnerversionLastApi.md | 0 ...yOpenMiniInnerversionModelforofflineApi.md | 0 .../AlipayOpenMiniInnerversionNobuildApi.md | 0 .../AlipayOpenMiniInnerversionOfflineApi.md | 0 .../AlipayOpenMiniInnerversionOnlineApi.md | 0 .../AlipayOpenMiniInnerversionPackageApi.md | 0 .../AlipayOpenMiniInnerversionTemplatedApi.md | 0 ...ipayOpenMiniInnerversionUploadstatusApi.md | 0 .../v3/docs/Api/AlipayOpenMiniIsvApi.md | 0 .../Api/AlipayOpenMiniIsvFastregisterApi.md | 0 .../docs/Api/AlipayOpenMiniMiniappBrandApi.md | 0 .../AlipayOpenMiniMiniappServiceconfigApi.md | 0 .../v3/docs/Api/AlipayOpenMiniQrcodeApi.md | 0 ...lipayOpenMiniResourcePromotionsourceApi.md | 0 .../Api/AlipayOpenMiniResourceRecordApi.md | 0 .../docs/Api/AlipayOpenMiniSafedomainApi.md | 0 .../Api/AlipayOpenMiniTemplateMarketingApi.md | 0 .../Api/AlipayOpenMiniTemplateUsageApi.md | 0 ...yOpenMiniTemplatemessageUsertemplateApi.md | 0 .../AlipayOpenMiniTemplatemsgMaketingApi.md | 0 ...payOpenMiniTemplatemsgMaketingstatusApi.md | 0 ...ipayOpenMiniTemplatemsgTinypayswitchApi.md | 0 .../docs/Api/AlipayOpenMiniTipsDeliveryApi.md | 0 .../Api/AlipayOpenMiniTipsStatisticApi.md | 0 .../v3/docs/Api/AlipayOpenMiniVersionApi.md | 0 .../docs/Api/AlipayOpenMiniVersionAuditApi.md | 0 .../Api/AlipayOpenMiniVersionAuditedApi.md | 0 .../docs/Api/AlipayOpenMiniVersionBuildApi.md | 0 .../Api/AlipayOpenMiniVersionDetailApi.md | 0 .../docs/Api/AlipayOpenMiniVersionGrayApi.md | 0 .../docs/Api/AlipayOpenMiniVersionListApi.md | 0 .../docs/Api/AlipayOpenMiniWidgetDataApi.md | 0 .../docs/Api/AlipayOpenMiniWidgetGoodsApi.md | 0 ...yOpenOperationOpenbizmockTestpathkeyApi.md | 0 .../v3/docs/Api/AlipayOpenPublicAccountApi.md | 0 .../v3/docs/Api/AlipayOpenPublicAdvertApi.md | 0 .../AlipayOpenPublicArticlesummaryDataApi.md | 0 .../Api/AlipayOpenPublicContactFollowApi.md | 0 .../AlipayOpenPublicDefaultExtensionApi.md | 0 .../v3/docs/Api/AlipayOpenPublicFollowApi.md | 0 .../v3/docs/Api/AlipayOpenPublicGroupApi.md | 0 .../docs/Api/AlipayOpenPublicGroupCrowdApi.md | 0 .../v3/docs/Api/AlipayOpenPublicInfoApi.md | 0 .../v3/docs/Api/AlipayOpenPublicLabelApi.md | 0 .../docs/Api/AlipayOpenPublicLabelUserApi.md | 0 .../docs/Api/AlipayOpenPublicLifeAboardApi.md | 0 .../Api/AlipayOpenPublicLifeAgentcreateApi.md | 0 .../docs/Api/AlipayOpenPublicLifeDebarkApi.md | 0 .../docs/Api/AlipayOpenPublicLifeLabelApi.md | 0 .../v3/docs/Api/AlipayOpenPublicLifeMsgApi.md | 0 .../Api/AlipayOpenPublicMatchuserLabelApi.md | 0 .../v3/docs/Api/AlipayOpenPublicMenuApi.md | 0 .../docs/Api/AlipayOpenPublicMenuDataApi.md | 0 .../Api/AlipayOpenPublicMessageContentApi.md | 0 .../Api/AlipayOpenPublicMessageCustomApi.md | 0 .../Api/AlipayOpenPublicMessageGroupApi.md | 0 .../Api/AlipayOpenPublicMessageLabelApi.md | 0 .../Api/AlipayOpenPublicMessageSingleApi.md | 0 .../Api/AlipayOpenPublicMessageTotalApi.md | 0 .../docs/Api/AlipayOpenPublicPayeeBindApi.md | 0 ...lipayOpenPublicPersonalizedExtensionApi.md | 0 .../AlipayOpenPublicPersonalizedMenuApi.md | 0 .../v3/docs/Api/AlipayOpenPublicQrcodeApi.md | 0 .../Api/AlipayOpenPublicSettingCategoryApi.md | 0 .../docs/Api/AlipayOpenPublicShortlinkApi.md | 0 .../AlipayOpenPublicSinglearticleDataApi.md | 0 .../Api/AlipayOpenPublicTemplateMessageApi.md | 0 ...payOpenPublicTemplateMessageIndustryApi.md | 0 .../v3/docs/Api/AlipayOpenPublicTopicApi.md | 0 .../docs/Api/AlipayOpenPublicUserDataApi.md | 0 .../docs/Api/AlipayOpenPublicUserFollowApi.md | 0 .../v3/docs/Api/AlipayOpenSearchAbilityApi.md | 0 .../docs/Api/AlipayOpenSearchAppkeywordApi.md | 0 .../Api/AlipayOpenSearchAppkeywordquotaApi.md | 0 .../docs/Api/AlipayOpenSearchBaseorderApi.md | 0 .../v3/docs/Api/AlipayOpenSearchBoxApi.md | 0 .../Api/AlipayOpenSearchBoxactivityApi.md | 0 .../Api/AlipayOpenSearchOrderdetailApi.md | 0 .../Api/AlipayOpenSearchServiceorderApi.md | 0 .../AlipayOpenSearchSubservicekeywordApi.md | 0 ...AlipayOpenServicemarketCommodityShopApi.md | 0 .../Api/AlipayOpenServicemarketOrderApi.md | 0 .../AlipayOpenServicemarketOrderItemApi.md | 0 ...enServicemarketPromotiontaskRelationApi.md | 0 .../Api/AlipayOpenSpBlueseaactivityApi.md | 0 .../v3/docs/Api/AlipayOpenSpImageApi.md | 0 .../v3/docs/Api/AlipayOpenSpIsvBillApi.md | 0 .../docs/Api/AlipayOpenSpIsvOperationApi.md | 0 .../v3/docs/Api/AlipayOpenSpIsvRelationApi.md | 0 .../v3/docs/Api/AlipayOpenSpIsvSalesApi.md | 0 .../v3/docs/Api/AlipayOpenSpIsvSignauthApi.md | 0 .../v3/docs/Api/AlipayOpenSpLeadsExpandApi.md | 0 .../AlipayOpenSpMerchantInconsistentApi.md | 0 .../v3/docs/Api/AlipayOpenSpOperationApi.md | 0 .../Api/AlipayOpenSpOperationQrcodeApi.md | 0 .../Api/AlipayOpenSpOperationResultApi.md | 0 .../v3/docs/Api/AlipayOpenSpOpporDetailApi.md | 0 .../docs/Api/AlipayOpenSpOpporFeedbackApi.md | 0 .../v3/docs/Api/AlipayOpenSpOpporPageApi.md | 0 .../AlipayOpenViolationViolationdetailApi.md | 0 .../AlipayOpenViolationViolationeventApi.md | 0 .../AlipayPcreditHuabeiAuthAccumulationApi.md | 0 .../AlipayPcreditHuabeiAuthAgreementApi.md | 0 .../Api/AlipayPcreditHuabeiAuthOrderApi.md | 0 .../Api/AlipayPcreditHuabeiAuthRefundApi.md | 0 .../Api/AlipayPcreditHuabeiAuthSettleApi.md | 0 .../v3/docs/Api/AlipaySecurityDataSssApi.md | 0 .../v3/docs/Api/AlipaySecurityProdSssApi.md | 0 .../Api/AlipaySecurityProdTianwutestApi.md | 0 .../Api/AlipaySecurityRiskCustomerriskApi.md | 0 ...paySecurityRiskVerifyidentityMiniappApi.md | 0 ...ySocialBaseContentlibStandardcontentApi.md | 0 .../v3/docs/Api/AlipaySystemOauthApi.md | 0 .../v3/docs/Api/AlipayTradeAdvanceApi.md | 0 .../v3/docs/Api/AlipayTradeApi.md | 0 .../AlipayTradeApplepayAuthenticationApi.md | 0 .../v3/docs/Api/AlipayTradeBatchApi.md | 0 .../v3/docs/Api/AlipayTradeBatchSettleApi.md | 0 .../docs/Api/AlipayTradeBatchTransferApi.md | 0 .../v3/docs/Api/AlipayTradeCustomsApi.md | 0 .../docs/Api/AlipayTradeFastpayRefundApi.md | 0 .../v3/docs/Api/AlipayTradeOrderApi.md | 0 .../v3/docs/Api/AlipayTradeOrderSettleApi.md | 0 .../v3/docs/Api/AlipayTradeOrderinfoApi.md | 0 .../v3/docs/Api/AlipayTradeOverseasApi.md | 0 .../v3/docs/Api/AlipayTradeRefundApi.md | 0 .../v3/docs/Api/AlipayTradeRoyaltyRateApi.md | 0 .../docs/Api/AlipayTradeRoyaltyRelationApi.md | 0 .../v3/docs/Api/AlipayTradeSettleApi.md | 0 .../Api/AlipayTradeSettleReceivablesApi.md | 0 .../v3/docs/Api/AlipayUserAgreementApi.md | 0 .../AlipayUserAgreementExecutionplanApi.md | 0 .../Api/AlipayUserAgreementPermissionApi.md | 0 .../Api/AlipayUserAgreementUserverifyApi.md | 0 .../v3/docs/Api/AlipayUserAlipaypointApi.md | 0 .../Api/AlipayUserAlipaypointBudgetlibApi.md | 0 .../Api/AlipayUserCertdocCertverifyApi.md | 0 .../v3/docs/Api/AlipayUserCertifyOpenApi.md | 0 .../v3/docs/Api/AlipayUserInfoApi.md | 0 .../docs/Api/AlipayUserTwostageCommonApi.md | 0 .../docs/Api/AlipayUserTwostageIndirectApi.md | 0 .../v3/docs/Api/AlipayUserUserinfoApi.md | 0 ...AntMerchantExpandApprecommendAccountApi.md | 0 ...tMerchantExpandApprecommendAvailableApi.md | 0 .../Api/AntMerchantExpandIndirectImageApi.md | 0 .../v3/docs/Api/AntMerchantExpandInfoApi.md | 0 .../v3/docs/Api/AntMerchantExpandItemApi.md | 0 .../docs/Api/AntMerchantExpandItemOpenApi.md | 0 .../Api/AntMerchantExpandItemStatusApi.md | 0 .../v3/docs/Api/AntMerchantExpandMccApi.md | 0 .../v3/docs/Api/AntMerchantExpandOrderApi.md | 0 .../v3/docs/Api/AntMerchantExpandShopApi.md | 0 .../docs/Api/AntMerchantExpandShopPageApi.md | 0 .../AntMerchantExpandShopReceiptaccountApi.md | 0 .../AnttechOceanbaseTestplatformTaskApi.md | 0 ...igitalFincloudGeneralsaasFaceCertifyApi.md | 0 ...adigitalFincloudGeneralsaasFaceCheckApi.md | 0 ...digitalFincloudGeneralsaasFaceSourceApi.md | 0 ...lFincloudGeneralsaasFaceVerificationApi.md | 0 ...adigitalFincloudGeneralsaasOcrMobileApi.md | 0 ...adigitalFincloudGeneralsaasOcrServerApi.md | 0 ...beiMarketingCampaignIntelligentPromoApi.md | 0 ...ubeiMarketingCampaignIntelligentShopApi.md | 0 ...MarketingCampaignIntelligentTemplateApi.md | 0 ...arketingCampaignItemMerchantactivityApi.md | 0 .../v3/docs/Api/KoubeiTradeOrderApi.md | 0 .../v3/docs/Api/MonitorHeartbeatApi.md | 0 ...himaCreditPayafteruseCreditagreementApi.md | 0 ...ZhimaCreditPayafteruseCreditbizorderApi.md | 0 .../docs/Api/ZhimaCreditPeZmgoAgreementApi.md | 0 .../v3/docs/Api/ZhimaCreditPeZmgoBizoptApi.md | 0 .../Api/ZhimaCreditPeZmgoCumulationApi.md | 0 .../docs/Api/ZhimaCreditPeZmgoPreorderApi.md | 0 .../v3/docs/Api/ZhimaCreditPeZmgoSettleApi.md | 0 .../ZhimaCustomerJobworthAuthenticationApi.md | 0 .../ZhimaCustomerJobworthCloudresumeApi.md | 0 .../docs/Api/ZhimaCustomerJobworthInfoApi.md | 0 .../Api/ZhimaCustomerJobworthJobdataApi.md | 0 .../Api/ZhimaCustomerJobworthPictureApi.md | 0 .../Api/ZhimaCustomerJobworthPositionApi.md | 0 .../docs/Api/ZhimaMerchantSubsidiariesApi.md | 0 .../docs/Api/ZhimaMerchantZmgoCumulateApi.md | 0 .../docs/Api/ZhimaMerchantZmgoTemplateApi.md | 0 ...olozAuthenticationCustomerFacemanageApi.md | 0 .../ZolozAuthenticationCustomerFtokenApi.md | 0 .../ZolozAuthenticationCustomerSmilepayApi.md | 0 .../Api/ZolozAuthenticationSmilepayApi.md | 0 Server/extend/alipay-sdk-all/v3/git_push.sh | 0 .../extend/alipay-sdk-all/v3/phpunit.xml.dist | 0 .../extend/alipay-sdk-all/v3/script/README.md | 0 .../v3/script/postman_script.js | 0 .../v3/src/Api/AliosOpenAutoInfoApi.php | 0 .../v3/src/Api/AlipayBossFncInvoiceApi.php | 0 .../Api/AlipayBossFncInvoicereceiptApi.php | 0 .../Api/AlipayBossFncUserinvoiceinfoApi.php | 0 .../v3/src/Api/AlipayBossProdMyTestApi.php | 0 ...lipayCommerceCityfacilitatorStationApi.php | 0 ...lipayCommerceCityfacilitatorVoucherApi.php | 0 .../AlipayCommerceEcBalanceDownloadurlApi.php | 0 .../Api/AlipayCommerceEcBalancePeriodApi.php | 0 .../Api/AlipayCommerceEcConsumeDetailApi.php | 0 .../src/Api/AlipayCommerceEcDepartmentApi.php | 0 .../Api/AlipayCommerceEcDepartmentInfoApi.php | 0 .../AlipayCommerceEcDepartmentSublistApi.php | 0 .../src/Api/AlipayCommerceEcEmployeeApi.php | 0 .../Api/AlipayCommerceEcEmployeeIdlistApi.php | 0 .../Api/AlipayCommerceEcEmployeeInfoApi.php | 0 .../Api/AlipayCommerceEcEmployeeInviteApi.php | 0 .../Api/AlipayCommerceEcEmployeeTitleApi.php | 0 .../AlipayCommerceEcEnterpriseAddressApi.php | 0 ...AlipayCommerceEcEnterpriseAgreementApi.php | 0 .../src/Api/AlipayCommerceEcEnterpriseApi.php | 0 .../Api/AlipayCommerceEcEnterpriseInfoApi.php | 0 ...payCommerceEcJointaccountbillDetailApi.php | 0 .../Api/AlipayCommerceEcUserEnterpriseApi.php | 0 ...ayCommerceEducateCampusInstitutionsApi.php | 0 ...lipayCommerceEducateSchoolcardOrderApi.php | 0 .../Api/AlipayCommerceIotDeviceReportApi.php | 0 .../AlipayCommerceIotSdarttoolMessageApi.php | 0 ...CommerceLogisticsInvoiceIstdwaybillApi.php | 0 ...ticsLogisticscompanyInstantdeliveryApi.php | 0 ...mmerceLogisticsOrderInstantdeliveryApi.php | 0 ...payCommerceLogisticsOrderIstdcancelApi.php | 0 ...ipayCommerceLogisticsOrderIstdretryApi.php | 0 ...yCommerceLogisticsWaybillIstddetailApi.php | 0 ...ayCommerceOperationActivityMerchantApi.php | 0 ...AlipayCommerceOperationBankActivityApi.php | 0 ...erceTransportChargerChargerbindinfoApi.php | 0 ...ayCommerceTransportParkingEnterinfoApi.php | 0 ...payCommerceTransportParkingExitinfoApi.php | 0 ...CommerceTransportParkingPaymentinfoApi.php | 0 .../AlipayDataBillAccountbookereceiptApi.php | 0 .../src/Api/AlipayDataBillAccountlogApi.php | 0 .../v3/src/Api/AlipayDataBillBailApi.php | 0 .../v3/src/Api/AlipayDataBillBalanceApi.php | 0 .../src/Api/AlipayDataBillBalancehisApi.php | 0 .../src/Api/AlipayDataBillBizfundagentApi.php | 0 .../v3/src/Api/AlipayDataBillBuyApi.php | 0 .../v3/src/Api/AlipayDataBillEreceiptApi.php | 0 .../Api/AlipayDataBillEreceiptagentApi.php | 0 .../v3/src/Api/AlipayDataBillSellApi.php | 0 .../v3/src/Api/AlipayDataBillTransferApi.php | 0 .../AlipayDataBillTransferaccountbookApi.php | 0 .../AlipayDataDataserviceAdConversionApi.php | 0 .../AlipayDataDataserviceAdPromotepageApi.php | 0 ...lipayDataDataserviceBillDownloadurlApi.php | 0 .../v3/src/Api/AlipayEbppBillApi.php | 0 .../v3/src/Api/AlipayEbppInvoiceApi.php | 0 .../src/Api/AlipayEbppInvoiceApplyInvApi.php | 0 .../Api/AlipayEbppInvoiceApplyResultApi.php | 0 .../Api/AlipayEbppInvoiceApplyStatusApi.php | 0 .../v3/src/Api/AlipayEbppInvoiceAuthApi.php | 0 .../Api/AlipayEbppInvoiceDetailOutputApi.php | 0 .../Api/AlipayEbppInvoiceEcorderOrderApi.php | 0 .../Api/AlipayEbppInvoiceEinvpackageApi.php | 0 ...ppInvoiceEnterpriseMerchantrelationApi.php | 0 ...EbppInvoiceEnterpriseconsumeConsumeApi.php | 0 ...yEbppInvoiceEnterpriseconsumeDetailApi.php | 0 ...EnterpriseconsumeEnterpriseopenruleApi.php | 0 ...ceEnterpriseconsumeOpenrulerelationApi.php | 0 ...nvoiceEnterpriseconsumeRelatedetailApi.php | 0 ...terpriseconsumeSummaryinvoicedetailApi.php | 0 ...nvoiceEnterpriseexctrlEmployertitleApi.php | 0 .../AlipayEbppInvoiceExpenseProgressApi.php | 0 ...ayEbppInvoiceExpensecomsueOutsourceApi.php | 0 ...bppInvoiceExpensecontrolAggregationApi.php | 0 ...pInvoiceExpensecontrolEmployeequotaApi.php | 0 ...EbppInvoiceExpensecontrolIssuebatchApi.php | 0 ...lipayEbppInvoiceExpensecontrolQuotaApi.php | 0 ...ipayEbppInvoiceExpenserulesEmployeeApi.php | 0 ...bppInvoiceExpenserulesEmployeerulesApi.php | 0 ...bppInvoiceExpenserulesGroupemployeeApi.php | 0 ...pInvoiceExpenserulesProjectemployeeApi.php | 0 ...yEbppInvoiceExpenserulesProjectinfoApi.php | 0 ...yEbppInvoiceExpenserulesProjectruleApi.php | 0 ...EbppInvoiceExpenserulesProjectrulesApi.php | 0 ...payEbppInvoiceExpenserulesSceneruleApi.php | 0 ...ipayEbppInvoiceExpensesceneMerchantApi.php | 0 .../Api/AlipayEbppInvoiceFileOutputApi.php | 0 .../v3/src/Api/AlipayEbppInvoiceInfoApi.php | 0 .../Api/AlipayEbppInvoiceInstitutionApi.php | 0 ...payEbppInvoiceInstitutionDetailinfoApi.php | 0 ...ayEbppInvoiceInstitutionExpenseruleApi.php | 0 ...lipayEbppInvoiceInstitutionPageinfoApi.php | 0 .../AlipayEbppInvoiceInstitutionScopeApi.php | 0 ...EbppInvoiceInstitutionScopepageinfoApi.php | 0 .../src/Api/AlipayEbppInvoiceIssueruleApi.php | 0 .../Api/AlipayEbppInvoiceIsvtokenReimApi.php | 0 .../Api/AlipayEbppInvoiceListExpenseApi.php | 0 ...lipayEbppInvoiceMerchantEnterstatusApi.php | 0 .../AlipayEbppInvoiceMerchantlistEnterApi.php | 0 .../v3/src/Api/AlipayEbppInvoiceOrderApi.php | 0 .../Api/AlipayEbppInvoiceSyncSimpleApi.php | 0 .../v3/src/Api/AlipayEbppInvoiceTaxnoApi.php | 0 .../Api/AlipayEbppInvoiceTitleDynamicApi.php | 0 .../src/Api/AlipayEbppInvoiceTitleListApi.php | 0 .../v3/src/Api/AlipayEbppInvoiceTokenApi.php | 0 .../v3/src/Api/AlipayEbppPdeductApi.php | 0 .../v3/src/Api/AlipayEbppPdeductAsyncApi.php | 0 .../src/Api/AlipayEbppPdeductBillPayApi.php | 0 .../v3/src/Api/AlipayEbppPdeductSignApi.php | 0 .../src/Api/AlipayEcoContractSignflowsApi.php | 0 .../v3/src/Api/AlipayEcoDocTemplateApi.php | 0 .../Api/AlipayEcoDoctemplateSettingurlApi.php | 0 .../v3/src/Api/AlipayEcoEduKtBillingApi.php | 0 .../v3/src/Api/AlipayEcoEduKtParentApi.php | 0 .../src/Api/AlipayEcoEduKtSchoolinfoApi.php | 0 .../v3/src/Api/AlipayEcoEduKtStudentApi.php | 0 .../v3/src/Api/AlipayEcoFilePathApi.php | 0 .../AlipayEcoMycarParkingChargeinfoApi.php | 0 .../AlipayEcoMycarParkingCharginginfoApi.php | 0 .../Api/AlipayEcoMycarParkingConfigApi.php | 0 .../Api/AlipayEcoMycarParkingEnterinfoApi.php | 0 .../Api/AlipayEcoMycarParkingExitinfoApi.php | 0 .../src/Api/AlipayEcoMycarParkingOrderApi.php | 0 ...EcoMycarParkingOvertimecharginginfoApi.php | 0 .../AlipayEcoMycarParkingParkinglotbizApi.php | 0 ...AlipayEcoMycarParkingParkinglotinfoApi.php | 0 .../AlipayEcoMycarParkingPaymentinfoApi.php | 0 .../Api/AlipayEcoMycarParkingSpaceinfoApi.php | 0 .../Api/AlipayEcoMycarParkingVehicleApi.php | 0 .../v3/src/Api/AlipayEcoSignFlowApi.php | 0 .../src/Api/AlipayEcoSignflowsDetailApi.php | 0 .../v3/src/Api/AlipayEcoSignflowsUrlApi.php | 0 .../v3/src/Api/AlipayFundAccountApi.php | 0 .../v3/src/Api/AlipayFundAccountbookApi.php | 0 .../Api/AlipayFundAccountbookNotifyApi.php | 0 .../src/Api/AlipayFundAgreementQuotaApi.php | 0 .../v3/src/Api/AlipayFundAuthOperationApi.php | 0 .../Api/AlipayFundAuthOperationDetailApi.php | 0 .../v3/src/Api/AlipayFundAuthOrderApi.php | 0 .../v3/src/Api/AlipayFundAuthOrderAppApi.php | 0 .../src/Api/AlipayFundAuthOrderVoucherApi.php | 0 .../v3/src/Api/AlipayFundEnterprisepayApi.php | 0 .../Api/AlipayFundEnterprisepayGroupApi.php | 0 .../Api/AlipayFundEnterprisepayMemberApi.php | 0 .../src/Api/AlipayFundJointaccountBillApi.php | 0 .../Api/AlipayFundJointaccountDetailApi.php | 0 .../src/Api/AlipayFundJointaccountListApi.php | 0 .../Api/AlipayFundJointaccountMemberApi.php | 0 .../AlipayFundJointaccountMemberruleApi.php | 0 .../Api/AlipayFundJointaccountQuotaApi.php | 0 .../src/Api/AlipayFundJointaccountRuleApi.php | 0 .../src/Api/AlipayFundJointaccountSignApi.php | 0 .../Api/AlipayFundJointaccountTradeApi.php | 0 .../v3/src/Api/AlipayFundTransApi.php | 0 .../v3/src/Api/AlipayFundTransCommonApi.php | 0 .../v3/src/Api/AlipayFundTransOrderApi.php | 0 .../src/Api/AlipayFundTransPayeeBindApi.php | 0 .../src/Api/AlipayFundTransToaccountApi.php | 0 .../v3/src/Api/AlipayFundTransUniApi.php | 0 .../v3/src/Api/AlipayFundUsertradeApi.php | 0 .../v3/src/Api/AlipayIserviceCcmAgentApi.php | 0 .../AlipayIserviceCcmAgentSchedulelogApi.php | 0 .../src/Api/AlipayIserviceCcmFunctionApi.php | 0 .../src/Api/AlipayIserviceCcmInstanceApi.php | 0 .../v3/src/Api/AlipayIserviceCcmIsvApi.php | 0 .../Api/AlipayIserviceCcmOlsChatrecordApi.php | 0 .../AlipayIserviceCcmRobotAvatarbaseApi.php | 0 .../v3/src/Api/AlipayIserviceCcmRoleApi.php | 0 .../src/Api/AlipayIserviceCcmRolePageApi.php | 0 .../src/Api/AlipayIserviceCcmServiceApi.php | 0 .../Api/AlipayIserviceCcmServicerecordApi.php | 0 .../src/Api/AlipayIserviceCcmSwArticleApi.php | 0 .../Api/AlipayIserviceCcmSwKnowledgeApi.php | 0 .../src/Api/AlipayIserviceCcmSwLibraryApi.php | 0 .../src/Api/AlipayIserviceCcmSwOrderApi.php | 0 .../v3/src/Api/AlipayIserviceCcmSwSpuApi.php | 0 .../v3/src/Api/AlipayIserviceCcmSwTreeApi.php | 0 .../AlipayIserviceCcmSwTreecategoryApi.php | 0 .../v3/src/Api/AlipayMarketingActivityApi.php | 0 .../src/Api/AlipayMarketingActivityAppApi.php | 0 .../AlipayMarketingActivityDeliveryApi.php | 0 ...payMarketingActivityDeliverychannelApi.php | 0 .../Api/AlipayMarketingActivityGoodsApi.php | 0 .../AlipayMarketingActivityMerchantApi.php | 0 ...AlipayMarketingActivityOrdervoucherApi.php | 0 .../Api/AlipayMarketingActivityShopApi.php | 0 .../Api/AlipayMarketingActivityUserApi.php | 0 .../Api/AlipayMarketingActivityVoucherApi.php | 0 ...ipayMarketingActivityVoucherpackageApi.php | 0 .../Api/AlipayMarketingCampaignCashApi.php | 0 .../AlipayMarketingCampaignCashDetailApi.php | 0 .../AlipayMarketingCampaignCashListApi.php | 0 .../AlipayMarketingCampaignCashStatusApi.php | 0 ...AlipayMarketingCampaignOrderVoucherApi.php | 0 .../AlipayMarketingCardActivateformApi.php | 0 .../Api/AlipayMarketingCardActivateurlApi.php | 0 .../v3/src/Api/AlipayMarketingCardApi.php | 0 .../src/Api/AlipayMarketingCardBenefitApi.php | 0 .../src/Api/AlipayMarketingCardConsumeApi.php | 0 .../AlipayMarketingCardFormtemplateApi.php | 0 .../src/Api/AlipayMarketingCardMessageApi.php | 0 .../Api/AlipayMarketingCardTemplateApi.php | 0 .../v3/src/Api/AlipayMarketingMaterialApi.php | 0 .../Api/AlipayMarketingMaterialImageApi.php | 0 .../Api/AlipayMarketingRecruitEnrollApi.php | 0 .../src/Api/AlipayMarketingRecruitPlanApi.php | 0 .../Api/AlipayMarketingRecruitPlanlistApi.php | 0 .../src/Api/AlipayMarketingXuanyitestApi.php | 0 .../src/Api/AlipayMerchantAnchorInfoApi.php | 0 .../v3/src/Api/AlipayMerchantImageApi.php | 0 .../AlipayMerchantIndirectAuthorderApi.php | 0 .../Api/AlipayMerchantIndirectSmidbindApi.php | 0 .../v3/src/Api/AlipayMerchantIotDeviceApi.php | 0 .../v3/src/Api/AlipayMerchantItemFileApi.php | 0 .../src/Api/AlipayMerchantLiveChannelApi.php | 0 .../src/Api/AlipayMerchantLiveItemplanApi.php | 0 .../v3/src/Api/AlipayMerchantOrderApi.php | 0 .../Api/AlipayMerchantTradecomplainApi.php | 0 ...AlipayMerchantTradecomplainFeedbackApi.php | 0 .../AlipayMerchantTradecomplainReplyApi.php | 0 ...ipayMerchantTradecomplainSupplementApi.php | 0 .../src/Api/AlipayMobilePublicFollowApi.php | 0 .../v3/src/Api/AlipayMobilePublicInfoApi.php | 0 .../v3/src/Api/AlipayMobilePublicMenuApi.php | 0 .../AlipayMobilePublicMessageCustomApi.php | 0 .../AlipayMobilePublicMessageSingleApi.php | 0 .../Api/AlipayMobilePublicMessageTotalApi.php | 0 .../src/Api/AlipayMobilePublicQrcodeApi.php | 0 .../Api/AlipayMobilePublicShortlinkApi.php | 0 .../AlipayMobilePublicTemplateMessageApi.php | 0 .../AlipayMobileStdPublicMessageCustomApi.php | 0 .../Api/AlipayOfflineMarketApplyorderApi.php | 0 .../v3/src/Api/AlipayOfflineMarketShopApi.php | 0 .../AlipayOfflineMarketShopCategoryApi.php | 0 .../Api/AlipayOfflineMarketShopSummaryApi.php | 0 .../src/Api/AlipayOfflineMaterialImageApi.php | 0 .../v3/src/Api/AlipayOpenAgentApi.php | 0 .../v3/src/Api/AlipayOpenAgentCommonApi.php | 0 .../src/Api/AlipayOpenAgentCommonsignApi.php | 0 .../src/Api/AlipayOpenAgentFacetofaceApi.php | 0 .../v3/src/Api/AlipayOpenAgentMiniApi.php | 0 .../src/Api/AlipayOpenAgentMobilepayApi.php | 0 .../Api/AlipayOpenAgentOfflinepaymentApi.php | 0 .../v3/src/Api/AlipayOpenAgentOrderApi.php | 0 .../src/Api/AlipayOpenAgentSignstatusApi.php | 0 .../v3/src/Api/AlipayOpenAppApiApi.php | 0 .../v3/src/Api/AlipayOpenAppApiFieldApi.php | 0 .../v3/src/Api/AlipayOpenAppApiSceneApi.php | 0 .../v3/src/Api/AlipayOpenAppMembersApi.php | 0 ...ipayOpenAppMessagetemplateSubscribeApi.php | 0 .../AlipayOpenAppMiniTemplatemessageApi.php | 0 .../v3/src/Api/AlipayOpenAppQrcodeApi.php | 0 .../v3/src/Api/AlipayOpenAppServiceApi.php | 0 .../src/Api/AlipayOpenAppServiceListApi.php | 0 .../src/Api/AlipayOpenAppServiceSchemaApi.php | 0 .../v3/src/Api/AlipayOpenAppTestGrayApi.php | 0 .../v3/src/Api/AlipayOpenAuthAppAesApi.php | 0 .../v3/src/Api/AlipayOpenAuthTokenApi.php | 0 .../v3/src/Api/AlipayOpenAuthTokenAppApi.php | 0 .../AlipayOpenAuthUserauthRelationshipApi.php | 0 .../v3/src/Api/AlipayOpenBizApi.php | 0 .../v3/src/Api/AlipayOpenFeeAdjustApi.php | 0 .../v3/src/Api/AlipayOpenFileApi.php | 0 .../AlipayOpenInstantdeliveryAccountApi.php | 0 ...penInstantdeliveryMerchantagreementApi.php | 0 ...ipayOpenInstantdeliveryMerchantshopApi.php | 0 .../v3/src/Api/AlipayOpenInviteOrderApi.php | 0 .../Api/AlipayOpenMiniAppdeployByappidApi.php | 0 ...AlipayOpenMiniAppdeployByappversionApi.php | 0 ...payOpenMiniAppdeployBydeployversionApi.php | 0 .../v3/src/Api/AlipayOpenMiniBaseinfoApi.php | 0 .../src/Api/AlipayOpenMiniBaseinfoNameApi.php | 0 .../v3/src/Api/AlipayOpenMiniCategoryApi.php | 0 .../Api/AlipayOpenMiniCategoryRequireApi.php | 0 .../src/Api/AlipayOpenMiniExperienceApi.php | 0 .../AlipayOpenMiniIndividualBusinessApi.php | 0 .../Api/AlipayOpenMiniInnerExperienceApi.php | 0 .../src/Api/AlipayOpenMiniInnerMembersApi.php | 0 .../v3/src/Api/AlipayOpenMiniInnerappApi.php | 0 .../Api/AlipayOpenMiniInnerappPluginApi.php | 0 ...lipayOpenMiniInnerappPluginrelationApi.php | 0 ...AlipayOpenMiniInnerappPluginserviceApi.php | 0 ...lipayOpenMiniInnerappPluginsyncmodeApi.php | 0 ...ipayOpenMiniInnerappPluginuseconfigApi.php | 0 .../Api/AlipayOpenMiniInnerappServiceApi.php | 0 .../Api/AlipayOpenMiniInnerbaseinfoApi.php | 0 .../AlipayOpenMiniInnerbaseinfoApplogoApi.php | 0 .../src/Api/AlipayOpenMiniInnerversionApi.php | 0 .../AlipayOpenMiniInnerversionAuditApi.php | 0 .../AlipayOpenMiniInnerversionBackdevApi.php | 0 .../Api/AlipayOpenMiniInnerversionBetaApi.php | 0 .../AlipayOpenMiniInnerversionBetainfoApi.php | 0 ...lipayOpenMiniInnerversionBuildauditApi.php | 0 ...AlipayOpenMiniInnerversionConditionApi.php | 0 .../AlipayOpenMiniInnerversionContentApi.php | 0 .../Api/AlipayOpenMiniInnerversionGrayApi.php | 0 .../Api/AlipayOpenMiniInnerversionInfoApi.php | 0 ...ayOpenMiniInnerversionInstantiationApi.php | 0 .../Api/AlipayOpenMiniInnerversionLastApi.php | 0 ...OpenMiniInnerversionModelforofflineApi.php | 0 .../AlipayOpenMiniInnerversionNobuildApi.php | 0 .../AlipayOpenMiniInnerversionOfflineApi.php | 0 .../AlipayOpenMiniInnerversionOnlineApi.php | 0 .../AlipayOpenMiniInnerversionPackageApi.php | 0 ...AlipayOpenMiniInnerversionTemplatedApi.php | 0 ...payOpenMiniInnerversionUploadstatusApi.php | 0 .../v3/src/Api/AlipayOpenMiniIsvApi.php | 0 .../Api/AlipayOpenMiniIsvFastregisterApi.php | 0 .../src/Api/AlipayOpenMiniMiniappBrandApi.php | 0 .../AlipayOpenMiniMiniappServiceconfigApi.php | 0 .../v3/src/Api/AlipayOpenMiniQrcodeApi.php | 0 ...ipayOpenMiniResourcePromotionsourceApi.php | 0 .../Api/AlipayOpenMiniResourceRecordApi.php | 0 .../src/Api/AlipayOpenMiniSafedomainApi.php | 0 .../AlipayOpenMiniTemplateMarketingApi.php | 0 .../Api/AlipayOpenMiniTemplateUsageApi.php | 0 ...OpenMiniTemplatemessageUsertemplateApi.php | 0 .../AlipayOpenMiniTemplatemsgMaketingApi.php | 0 ...ayOpenMiniTemplatemsgMaketingstatusApi.php | 0 ...payOpenMiniTemplatemsgTinypayswitchApi.php | 0 .../src/Api/AlipayOpenMiniTipsDeliveryApi.php | 0 .../Api/AlipayOpenMiniTipsStatisticApi.php | 0 .../v3/src/Api/AlipayOpenMiniVersionApi.php | 0 .../src/Api/AlipayOpenMiniVersionAuditApi.php | 0 .../Api/AlipayOpenMiniVersionAuditedApi.php | 0 .../src/Api/AlipayOpenMiniVersionBuildApi.php | 0 .../Api/AlipayOpenMiniVersionDetailApi.php | 0 .../src/Api/AlipayOpenMiniVersionGrayApi.php | 0 .../src/Api/AlipayOpenMiniVersionListApi.php | 0 .../src/Api/AlipayOpenMiniWidgetDataApi.php | 0 .../src/Api/AlipayOpenMiniWidgetGoodsApi.php | 0 ...OpenOperationOpenbizmockTestpathkeyApi.php | 0 .../v3/src/Api/AlipayOpenPublicAccountApi.php | 0 .../v3/src/Api/AlipayOpenPublicAdvertApi.php | 0 .../AlipayOpenPublicArticlesummaryDataApi.php | 0 .../Api/AlipayOpenPublicContactFollowApi.php | 0 .../AlipayOpenPublicDefaultExtensionApi.php | 0 .../v3/src/Api/AlipayOpenPublicFollowApi.php | 0 .../v3/src/Api/AlipayOpenPublicGroupApi.php | 0 .../src/Api/AlipayOpenPublicGroupCrowdApi.php | 0 .../v3/src/Api/AlipayOpenPublicInfoApi.php | 0 .../v3/src/Api/AlipayOpenPublicLabelApi.php | 0 .../src/Api/AlipayOpenPublicLabelUserApi.php | 0 .../src/Api/AlipayOpenPublicLifeAboardApi.php | 0 .../AlipayOpenPublicLifeAgentcreateApi.php | 0 .../src/Api/AlipayOpenPublicLifeDebarkApi.php | 0 .../src/Api/AlipayOpenPublicLifeLabelApi.php | 0 .../v3/src/Api/AlipayOpenPublicLifeMsgApi.php | 0 .../Api/AlipayOpenPublicMatchuserLabelApi.php | 0 .../v3/src/Api/AlipayOpenPublicMenuApi.php | 0 .../src/Api/AlipayOpenPublicMenuDataApi.php | 0 .../Api/AlipayOpenPublicMessageContentApi.php | 0 .../Api/AlipayOpenPublicMessageCustomApi.php | 0 .../Api/AlipayOpenPublicMessageGroupApi.php | 0 .../Api/AlipayOpenPublicMessageLabelApi.php | 0 .../Api/AlipayOpenPublicMessageSingleApi.php | 0 .../Api/AlipayOpenPublicMessageTotalApi.php | 0 .../src/Api/AlipayOpenPublicPayeeBindApi.php | 0 ...ipayOpenPublicPersonalizedExtensionApi.php | 0 .../AlipayOpenPublicPersonalizedMenuApi.php | 0 .../v3/src/Api/AlipayOpenPublicQrcodeApi.php | 0 .../AlipayOpenPublicSettingCategoryApi.php | 0 .../src/Api/AlipayOpenPublicShortlinkApi.php | 0 .../AlipayOpenPublicSinglearticleDataApi.php | 0 .../AlipayOpenPublicTemplateMessageApi.php | 0 ...ayOpenPublicTemplateMessageIndustryApi.php | 0 .../v3/src/Api/AlipayOpenPublicTopicApi.php | 0 .../src/Api/AlipayOpenPublicUserDataApi.php | 0 .../src/Api/AlipayOpenPublicUserFollowApi.php | 0 .../v3/src/Api/AlipayOpenSearchAbilityApi.php | 0 .../src/Api/AlipayOpenSearchAppkeywordApi.php | 0 .../AlipayOpenSearchAppkeywordquotaApi.php | 0 .../src/Api/AlipayOpenSearchBaseorderApi.php | 0 .../v3/src/Api/AlipayOpenSearchBoxApi.php | 0 .../Api/AlipayOpenSearchBoxactivityApi.php | 0 .../Api/AlipayOpenSearchOrderdetailApi.php | 0 .../Api/AlipayOpenSearchServiceorderApi.php | 0 .../AlipayOpenSearchSubservicekeywordApi.php | 0 ...lipayOpenServicemarketCommodityShopApi.php | 0 .../Api/AlipayOpenServicemarketOrderApi.php | 0 .../AlipayOpenServicemarketOrderItemApi.php | 0 ...nServicemarketPromotiontaskRelationApi.php | 0 .../Api/AlipayOpenSpBlueseaactivityApi.php | 0 .../v3/src/Api/AlipayOpenSpImageApi.php | 0 .../v3/src/Api/AlipayOpenSpIsvBillApi.php | 0 .../src/Api/AlipayOpenSpIsvOperationApi.php | 0 .../v3/src/Api/AlipayOpenSpIsvRelationApi.php | 0 .../v3/src/Api/AlipayOpenSpIsvSalesApi.php | 0 .../v3/src/Api/AlipayOpenSpIsvSignauthApi.php | 0 .../v3/src/Api/AlipayOpenSpLeadsExpandApi.php | 0 .../AlipayOpenSpMerchantInconsistentApi.php | 0 .../v3/src/Api/AlipayOpenSpOperationApi.php | 0 .../Api/AlipayOpenSpOperationQrcodeApi.php | 0 .../Api/AlipayOpenSpOperationResultApi.php | 0 .../v3/src/Api/AlipayOpenSpOpporDetailApi.php | 0 .../src/Api/AlipayOpenSpOpporFeedbackApi.php | 0 .../v3/src/Api/AlipayOpenSpOpporPageApi.php | 0 .../AlipayOpenViolationViolationdetailApi.php | 0 .../AlipayOpenViolationViolationeventApi.php | 0 ...AlipayPcreditHuabeiAuthAccumulationApi.php | 0 .../AlipayPcreditHuabeiAuthAgreementApi.php | 0 .../Api/AlipayPcreditHuabeiAuthOrderApi.php | 0 .../Api/AlipayPcreditHuabeiAuthRefundApi.php | 0 .../Api/AlipayPcreditHuabeiAuthSettleApi.php | 0 .../v3/src/Api/AlipaySecurityDataSssApi.php | 0 .../v3/src/Api/AlipaySecurityProdSssApi.php | 0 .../Api/AlipaySecurityProdTianwutestApi.php | 0 .../Api/AlipaySecurityRiskCustomerriskApi.php | 0 ...aySecurityRiskVerifyidentityMiniappApi.php | 0 ...SocialBaseContentlibStandardcontentApi.php | 0 .../v3/src/Api/AlipaySystemOauthApi.php | 0 .../v3/src/Api/AlipayTradeAdvanceApi.php | 0 .../v3/src/Api/AlipayTradeApi.php | 0 .../AlipayTradeApplepayAuthenticationApi.php | 0 .../v3/src/Api/AlipayTradeBatchApi.php | 0 .../v3/src/Api/AlipayTradeBatchSettleApi.php | 0 .../src/Api/AlipayTradeBatchTransferApi.php | 0 .../v3/src/Api/AlipayTradeCustomsApi.php | 0 .../src/Api/AlipayTradeFastpayRefundApi.php | 0 .../v3/src/Api/AlipayTradeOrderApi.php | 0 .../v3/src/Api/AlipayTradeOrderSettleApi.php | 0 .../v3/src/Api/AlipayTradeOrderinfoApi.php | 0 .../v3/src/Api/AlipayTradeOverseasApi.php | 0 .../v3/src/Api/AlipayTradeRefundApi.php | 0 .../v3/src/Api/AlipayTradeRoyaltyRateApi.php | 0 .../src/Api/AlipayTradeRoyaltyRelationApi.php | 0 .../v3/src/Api/AlipayTradeSettleApi.php | 0 .../Api/AlipayTradeSettleReceivablesApi.php | 0 .../v3/src/Api/AlipayUserAgreementApi.php | 0 .../AlipayUserAgreementExecutionplanApi.php | 0 .../Api/AlipayUserAgreementPermissionApi.php | 0 .../Api/AlipayUserAgreementUserverifyApi.php | 0 .../v3/src/Api/AlipayUserAlipaypointApi.php | 0 .../Api/AlipayUserAlipaypointBudgetlibApi.php | 0 .../Api/AlipayUserCertdocCertverifyApi.php | 0 .../v3/src/Api/AlipayUserCertifyOpenApi.php | 0 .../v3/src/Api/AlipayUserInfoApi.php | 0 .../src/Api/AlipayUserTwostageCommonApi.php | 0 .../src/Api/AlipayUserTwostageIndirectApi.php | 0 .../v3/src/Api/AlipayUserUserinfoApi.php | 0 ...ntMerchantExpandApprecommendAccountApi.php | 0 ...MerchantExpandApprecommendAvailableApi.php | 0 .../Api/AntMerchantExpandIndirectImageApi.php | 0 .../v3/src/Api/AntMerchantExpandInfoApi.php | 0 .../v3/src/Api/AntMerchantExpandItemApi.php | 0 .../src/Api/AntMerchantExpandItemOpenApi.php | 0 .../Api/AntMerchantExpandItemStatusApi.php | 0 .../v3/src/Api/AntMerchantExpandMccApi.php | 0 .../v3/src/Api/AntMerchantExpandOrderApi.php | 0 .../v3/src/Api/AntMerchantExpandShopApi.php | 0 .../src/Api/AntMerchantExpandShopPageApi.php | 0 ...AntMerchantExpandShopReceiptaccountApi.php | 0 .../AnttechOceanbaseTestplatformTaskApi.php | 0 ...gitalFincloudGeneralsaasFaceCertifyApi.php | 0 ...digitalFincloudGeneralsaasFaceCheckApi.php | 0 ...igitalFincloudGeneralsaasFaceSourceApi.php | 0 ...FincloudGeneralsaasFaceVerificationApi.php | 0 ...digitalFincloudGeneralsaasOcrMobileApi.php | 0 ...digitalFincloudGeneralsaasOcrServerApi.php | 0 ...eiMarketingCampaignIntelligentPromoApi.php | 0 ...beiMarketingCampaignIntelligentShopApi.php | 0 ...arketingCampaignIntelligentTemplateApi.php | 0 ...rketingCampaignItemMerchantactivityApi.php | 0 .../v3/src/Api/KoubeiTradeOrderApi.php | 0 .../v3/src/Api/MonitorHeartbeatApi.php | 0 ...imaCreditPayafteruseCreditagreementApi.php | 0 ...himaCreditPayafteruseCreditbizorderApi.php | 0 .../src/Api/ZhimaCreditPeZmgoAgreementApi.php | 0 .../v3/src/Api/ZhimaCreditPeZmgoBizoptApi.php | 0 .../Api/ZhimaCreditPeZmgoCumulationApi.php | 0 .../src/Api/ZhimaCreditPeZmgoPreorderApi.php | 0 .../v3/src/Api/ZhimaCreditPeZmgoSettleApi.php | 0 ...ZhimaCustomerJobworthAuthenticationApi.php | 0 .../ZhimaCustomerJobworthCloudresumeApi.php | 0 .../src/Api/ZhimaCustomerJobworthInfoApi.php | 0 .../Api/ZhimaCustomerJobworthJobdataApi.php | 0 .../Api/ZhimaCustomerJobworthPictureApi.php | 0 .../Api/ZhimaCustomerJobworthPositionApi.php | 0 .../src/Api/ZhimaMerchantSubsidiariesApi.php | 0 .../src/Api/ZhimaMerchantZmgoCumulateApi.php | 0 .../src/Api/ZhimaMerchantZmgoTemplateApi.php | 0 ...lozAuthenticationCustomerFacemanageApi.php | 0 .../ZolozAuthenticationCustomerFtokenApi.php | 0 ...ZolozAuthenticationCustomerSmilepayApi.php | 0 .../Api/ZolozAuthenticationSmilepayApi.php | 0 .../alipay-sdk-all/v3/src/ApiException.php | 0 .../alipay-sdk-all/v3/src/Configuration.php | 0 .../alipay-sdk-all/v3/src/HeaderSelector.php | 0 .../v3/src/Model/AbilityPageQueryDTO.php | 0 .../v3/src/Model/AccessParams.php | 0 .../v3/src/Model/AccountLogItemResult.php | 0 .../v3/src/Model/AccountQuotaDetail.php | 0 .../v3/src/Model/ActivityAppInfo.php | 0 .../v3/src/Model/ActivityBaseInfo.php | 0 .../v3/src/Model/ActivityDiscountVoucher.php | 0 .../v3/src/Model/ActivityExchangeVoucher.php | 0 .../v3/src/Model/ActivityFixVoucher.php | 0 .../v3/src/Model/ActivityGoodsInfo.php | 0 .../v3/src/Model/ActivityLiteInfo.php | 0 .../v3/src/Model/ActivityMerchantInfo.php | 0 .../v3/src/Model/ActivityShopInfo.php | 0 .../v3/src/Model/ActivitySpecialVoucher.php | 0 .../v3/src/Model/AddressInfo.php | 0 .../v3/src/Model/AddressInfoDTO.php | 0 .../alipay-sdk-all/v3/src/Model/Advert.php | 0 .../v3/src/Model/AdvertItem.php | 0 .../v3/src/Model/AgentChatInfo.php | 0 .../v3/src/Model/AgentHotlineInfo.php | 0 .../v3/src/Model/AgentScheduleLog.php | 0 .../alipay-sdk-all/v3/src/Model/AgentVO.php | 0 .../v3/src/Model/AgreementDetail.php | 0 .../v3/src/Model/AgreementParams.php | 0 .../v3/src/Model/AgreementQuotaModifyList.php | 0 .../AliosOpenAutoInfoQueryDefaultResponse.php | 0 ...iosOpenAutoInfoQueryErrorResponseModel.php | 0 .../AliosOpenAutoInfoQueryResponseModel.php | 0 ...ipayBossFncInvoiceApplyDefaultResponse.php | 0 ...yBossFncInvoiceApplyErrorResponseModel.php | 0 .../Model/AlipayBossFncInvoiceApplyModel.php | 0 ...AlipayBossFncInvoiceApplyResponseModel.php | 0 ...ossFncInvoiceBatchqueryDefaultResponse.php | 0 ...FncInvoiceBatchqueryErrorResponseModel.php | 0 .../AlipayBossFncInvoiceBatchqueryModel.php | 0 ...yBossFncInvoiceBatchqueryResponseModel.php | 0 ...ipayBossFncInvoiceQueryDefaultResponse.php | 0 ...yBossFncInvoiceQueryErrorResponseModel.php | 0 ...AlipayBossFncInvoiceQueryResponseModel.php | 0 ...nvoicereceiptBatchqueryDefaultResponse.php | 0 ...icereceiptBatchqueryErrorResponseModel.php | 0 ...ayBossFncInvoicereceiptBatchqueryModel.php | 0 ...cInvoicereceiptBatchqueryResponseModel.php | 0 ...FncInvoicereceiptCreateDefaultResponse.php | 0 ...InvoicereceiptCreateErrorResponseModel.php | 0 ...AlipayBossFncInvoicereceiptCreateModel.php | 0 ...ncUserinvoiceinfoCreateDefaultResponse.php | 0 ...serinvoiceinfoCreateErrorResponseModel.php | 0 ...lipayBossFncUserinvoiceinfoCreateModel.php | 0 ...sFncUserinvoiceinfoCreateResponseModel.php | 0 ...ncUserinvoiceinfoModifyDefaultResponse.php | 0 ...serinvoiceinfoModifyErrorResponseModel.php | 0 ...lipayBossFncUserinvoiceinfoModifyModel.php | 0 ...FncUserinvoiceinfoQueryDefaultResponse.php | 0 ...UserinvoiceinfoQueryErrorResponseModel.php | 0 ...ssFncUserinvoiceinfoQueryResponseModel.php | 0 ...ipayBossProdMyTestQueryDefaultResponse.php | 0 ...yBossProdMyTestQueryErrorResponseModel.php | 0 ...AlipayBossProdMyTestQueryResponseModel.php | 0 ...facilitatorStationQueryDefaultResponse.php | 0 ...ilitatorStationQueryErrorResponseModel.php | 0 ...tyfacilitatorStationQueryResponseModel.php | 0 ...itatorVoucherBatchqueryDefaultResponse.php | 0 ...torVoucherBatchqueryErrorResponseModel.php | 0 ...eCityfacilitatorVoucherBatchqueryModel.php | 0 ...ilitatorVoucherBatchqueryResponseModel.php | 0 ...ilitatorVoucherGenerateDefaultResponse.php | 0 ...tatorVoucherGenerateErrorResponseModel.php | 0 ...rceCityfacilitatorVoucherGenerateModel.php | 0 ...acilitatorVoucherGenerateResponseModel.php | 0 ...acilitatorVoucherRefundDefaultResponse.php | 0 ...litatorVoucherRefundErrorResponseModel.php | 0 ...merceCityfacilitatorVoucherRefundModel.php | 0 ...BalanceDownloadurlQueryDefaultResponse.php | 0 ...anceDownloadurlQueryErrorResponseModel.php | 0 ...EcBalanceDownloadurlQueryResponseModel.php | 0 ...ceEcBalancePeriodModifyDefaultResponse.php | 0 ...cBalancePeriodModifyErrorResponseModel.php | 0 ...ipayCommerceEcBalancePeriodModifyModel.php | 0 ...erceEcBalancePeriodModifyResponseModel.php | 0 ...rceEcConsumeDetailQueryDefaultResponse.php | 0 ...EcConsumeDetailQueryErrorResponseModel.php | 0 ...lipayCommerceEcConsumeDetailQueryModel.php | 0 ...merceEcConsumeDetailQueryResponseModel.php | 0 ...merceEcDepartmentCreateDefaultResponse.php | 0 ...ceEcDepartmentCreateErrorResponseModel.php | 0 .../AlipayCommerceEcDepartmentCreateModel.php | 0 ...ommerceEcDepartmentCreateResponseModel.php | 0 ...merceEcDepartmentDeleteDefaultResponse.php | 0 ...ceEcDepartmentDeleteErrorResponseModel.php | 0 .../AlipayCommerceEcDepartmentDeleteModel.php | 0 ...eEcDepartmentInfoModifyDefaultResponse.php | 0 ...DepartmentInfoModifyErrorResponseModel.php | 0 ...payCommerceEcDepartmentInfoModifyModel.php | 0 ...ceEcDepartmentInfoQueryDefaultResponse.php | 0 ...cDepartmentInfoQueryErrorResponseModel.php | 0 ...erceEcDepartmentInfoQueryResponseModel.php | 0 ...cDepartmentSublistQueryDefaultResponse.php | 0 ...partmentSublistQueryErrorResponseModel.php | 0 ...eEcDepartmentSublistQueryResponseModel.php | 0 ...ayCommerceEcEmployeeAddDefaultResponse.php | 0 ...ommerceEcEmployeeAddErrorResponseModel.php | 0 .../AlipayCommerceEcEmployeeAddModel.php | 0 ...ipayCommerceEcEmployeeAddResponseModel.php | 0 ...ommerceEcEmployeeDeleteDefaultResponse.php | 0 ...erceEcEmployeeDeleteErrorResponseModel.php | 0 .../AlipayCommerceEcEmployeeDeleteModel.php | 0 ...ceEcEmployeeIdlistQueryDefaultResponse.php | 0 ...cEmployeeIdlistQueryErrorResponseModel.php | 0 ...erceEcEmployeeIdlistQueryResponseModel.php | 0 ...rceEcEmployeeInfoModifyDefaultResponse.php | 0 ...EcEmployeeInfoModifyErrorResponseModel.php | 0 ...lipayCommerceEcEmployeeInfoModifyModel.php | 0 ...merceEcEmployeeInfoModifyResponseModel.php | 0 ...erceEcEmployeeInfoQueryDefaultResponse.php | 0 ...eEcEmployeeInfoQueryErrorResponseModel.php | 0 ...mmerceEcEmployeeInfoQueryResponseModel.php | 0 ...ceEcEmployeeInviteQueryDefaultResponse.php | 0 ...cEmployeeInviteQueryErrorResponseModel.php | 0 ...erceEcEmployeeInviteQueryResponseModel.php | 0 ...ceEcEmployeeTitleCreateDefaultResponse.php | 0 ...cEmployeeTitleCreateErrorResponseModel.php | 0 ...ipayCommerceEcEmployeeTitleCreateModel.php | 0 ...ceEcEmployeeTitleDeleteDefaultResponse.php | 0 ...cEmployeeTitleDeleteErrorResponseModel.php | 0 ...ipayCommerceEcEmployeeTitleDeleteModel.php | 0 ...ceEcEmployeeTitleModifyDefaultResponse.php | 0 ...cEmployeeTitleModifyErrorResponseModel.php | 0 ...ipayCommerceEcEmployeeTitleModifyModel.php | 0 ...eEcEnterpriseAddressAddDefaultResponse.php | 0 ...EnterpriseAddressAddErrorResponseModel.php | 0 ...payCommerceEcEnterpriseAddressAddModel.php | 0 ...rceEcEnterpriseAddressAddResponseModel.php | 0 ...EnterpriseAddressModifyDefaultResponse.php | 0 ...erpriseAddressModifyErrorResponseModel.php | 0 ...CommerceEcEnterpriseAddressModifyModel.php | 0 ...EcEnterpriseAddressModifyResponseModel.php | 0 ...cEnterpriseAddressQueryDefaultResponse.php | 0 ...terpriseAddressQueryErrorResponseModel.php | 0 ...eEcEnterpriseAddressQueryResponseModel.php | 0 ...nterpriseAgreementQueryDefaultResponse.php | 0 ...rpriseAgreementQueryErrorResponseModel.php | 0 ...cEnterpriseAgreementQueryResponseModel.php | 0 ...merceEcEnterpriseCreateDefaultResponse.php | 0 ...ceEcEnterpriseCreateErrorResponseModel.php | 0 .../AlipayCommerceEcEnterpriseCreateModel.php | 0 ...ommerceEcEnterpriseCreateResponseModel.php | 0 ...merceEcEnterpriseDeleteDefaultResponse.php | 0 ...ceEcEnterpriseDeleteErrorResponseModel.php | 0 .../AlipayCommerceEcEnterpriseDeleteModel.php | 0 ...ommerceEcEnterpriseDeleteResponseModel.php | 0 ...eEcEnterpriseInfoModifyDefaultResponse.php | 0 ...EnterpriseInfoModifyErrorResponseModel.php | 0 ...payCommerceEcEnterpriseInfoModifyModel.php | 0 ...ceEcEnterpriseInfoQueryDefaultResponse.php | 0 ...cEnterpriseInfoQueryErrorResponseModel.php | 0 ...erceEcEnterpriseInfoQueryResponseModel.php | 0 ...merceEcEnterpriseUnsignDefaultResponse.php | 0 ...ceEcEnterpriseUnsignErrorResponseModel.php | 0 ...ommerceEcEnterpriseUnsignResponseModel.php | 0 ...untbillDetailBatchqueryDefaultResponse.php | 0 ...billDetailBatchqueryErrorResponseModel.php | 0 ...countbillDetailBatchqueryResponseModel.php | 0 ...ceEcUserEnterpriseQueryDefaultResponse.php | 0 ...cUserEnterpriseQueryErrorResponseModel.php | 0 ...erceEcUserEnterpriseQueryResponseModel.php | 0 ...teCampusInstitutionsAddDefaultResponse.php | 0 ...ampusInstitutionsAddErrorResponseModel.php | 0 ...merceEducateCampusInstitutionsAddModel.php | 0 ...cateCampusInstitutionsAddResponseModel.php | 0 ...CampusInstitutionsQueryDefaultResponse.php | 0 ...pusInstitutionsQueryErrorResponseModel.php | 0 ...teCampusInstitutionsQueryResponseModel.php | 0 ...cateSchoolcardOrderSyncDefaultResponse.php | 0 ...eSchoolcardOrderSyncErrorResponseModel.php | 0 ...ommerceEducateSchoolcardOrderSyncModel.php | 0 ...ducateSchoolcardOrderSyncResponseModel.php | 0 ...ceIotDeviceReportUploadDefaultResponse.php | 0 ...otDeviceReportUploadErrorResponseModel.php | 0 ...ipayCommerceIotDeviceReportUploadModel.php | 0 ...erceIotDeviceReportUploadResponseModel.php | 0 ...otSdarttoolMessageQueryDefaultResponse.php | 0 ...darttoolMessageQueryErrorResponseModel.php | 0 ...eIotSdarttoolMessageQueryResponseModel.php | 0 ...IotSdarttoolMessageSendDefaultResponse.php | 0 ...SdarttoolMessageSendErrorResponseModel.php | 0 ...ayCommerceIotSdarttoolMessageSendModel.php | 0 ...ceIotSdarttoolMessageSendResponseModel.php | 0 ...nvoiceIstdwaybillCreateDefaultResponse.php | 0 ...iceIstdwaybillCreateErrorResponseModel.php | 0 ...LogisticsInvoiceIstdwaybillCreateModel.php | 0 ...sInvoiceIstdwaybillCreateResponseModel.php | 0 ...InvoiceIstdwaybillQueryDefaultResponse.php | 0 ...oiceIstdwaybillQueryErrorResponseModel.php | 0 ...csInvoiceIstdwaybillQueryResponseModel.php | 0 ...anyInstantdeliveryQueryDefaultResponse.php | 0 ...InstantdeliveryQueryErrorResponseModel.php | 0 ...mpanyInstantdeliveryQueryResponseModel.php | 0 ...erInstantdeliveryCancelDefaultResponse.php | 0 ...nstantdeliveryCancelErrorResponseModel.php | 0 ...gisticsOrderInstantdeliveryCancelModel.php | 0 ...rderInstantdeliveryCancelResponseModel.php | 0 ...erInstantdeliveryCreateDefaultResponse.php | 0 ...nstantdeliveryCreateErrorResponseModel.php | 0 ...gisticsOrderInstantdeliveryCreateModel.php | 0 ...rderInstantdeliveryCreateResponseModel.php | 0 ...nstantdeliveryPrecreateDefaultResponse.php | 0 ...antdeliveryPrecreateErrorResponseModel.php | 0 ...ticsOrderInstantdeliveryPrecreateModel.php | 0 ...rInstantdeliveryPrecreateResponseModel.php | 0 ...derIstdcancelPreconsultDefaultResponse.php | 0 ...IstdcancelPreconsultErrorResponseModel.php | 0 ...ogisticsOrderIstdcancelPreconsultModel.php | 0 ...OrderIstdcancelPreconsultResponseModel.php | 0 ...icsOrderIstdretryCreateDefaultResponse.php | 0 ...OrderIstdretryCreateErrorResponseModel.php | 0 ...erceLogisticsOrderIstdretryCreateModel.php | 0 ...sticsOrderIstdretryCreateResponseModel.php | 0 ...sWaybillIstddetailQueryDefaultResponse.php | 0 ...ybillIstddetailQueryErrorResponseModel.php | 0 ...icsWaybillIstddetailQueryResponseModel.php | 0 ...nActivityMerchantModifyDefaultResponse.php | 0 ...tivityMerchantModifyErrorResponseModel.php | 0 ...ceOperationActivityMerchantModifyModel.php | 0 ...ionActivityMerchantSignDefaultResponse.php | 0 ...ActivityMerchantSignErrorResponseModel.php | 0 ...erceOperationActivityMerchantSignModel.php | 0 ...nActivityMerchantUnsignDefaultResponse.php | 0 ...tivityMerchantUnsignErrorResponseModel.php | 0 ...rationBankActivityQueryDefaultResponse.php | 0 ...ionBankActivityQueryErrorResponseModel.php | 0 ...perationBankActivityQueryResponseModel.php | 0 ...rgerChargerbindinfoSyncDefaultResponse.php | 0 ...rChargerbindinfoSyncErrorResponseModel.php | 0 ...ansportChargerChargerbindinfoSyncModel.php | 0 ...hargerChargerbindinfoSyncResponseModel.php | 0 ...ortParkingEnterinfoSyncDefaultResponse.php | 0 ...ParkingEnterinfoSyncErrorResponseModel.php | 0 ...erceTransportParkingEnterinfoSyncModel.php | 0 ...sportParkingEnterinfoSyncResponseModel.php | 0 ...portParkingExitinfoSyncDefaultResponse.php | 0 ...tParkingExitinfoSyncErrorResponseModel.php | 0 ...merceTransportParkingExitinfoSyncModel.php | 0 ...nsportParkingExitinfoSyncResponseModel.php | 0 ...tParkingPaymentinfoSyncDefaultResponse.php | 0 ...rkingPaymentinfoSyncErrorResponseModel.php | 0 ...ceTransportParkingPaymentinfoSyncModel.php | 0 ...ortParkingPaymentinfoSyncResponseModel.php | 0 ...ccountbookereceiptApplyDefaultResponse.php | 0 ...untbookereceiptApplyErrorResponseModel.php | 0 ...yDataBillAccountbookereceiptApplyModel.php | 0 ...lAccountbookereceiptApplyResponseModel.php | 0 ...ccountbookereceiptQueryDefaultResponse.php | 0 ...untbookereceiptQueryErrorResponseModel.php | 0 ...lAccountbookereceiptQueryResponseModel.php | 0 ...DataBillAccountlogQueryDefaultResponse.php | 0 ...aBillAccountlogQueryErrorResponseModel.php | 0 ...ayDataBillAccountlogQueryResponseModel.php | 0 ...AlipayDataBillBailQueryDefaultResponse.php | 0 ...payDataBillBailQueryErrorResponseModel.php | 0 .../AlipayDataBillBailQueryResponseModel.php | 0 ...payDataBillBalanceQueryDefaultResponse.php | 0 ...DataBillBalanceQueryErrorResponseModel.php | 0 ...lipayDataBillBalanceQueryResponseModel.php | 0 ...DataBillBalancehisQueryDefaultResponse.php | 0 ...aBillBalancehisQueryErrorResponseModel.php | 0 ...ayDataBillBalancehisQueryResponseModel.php | 0 ...taBillBizfundagentQueryDefaultResponse.php | 0 ...illBizfundagentQueryErrorResponseModel.php | 0 ...DataBillBizfundagentQueryResponseModel.php | 0 .../AlipayDataBillBuyQueryDefaultResponse.php | 0 ...ipayDataBillBuyQueryErrorResponseModel.php | 0 .../AlipayDataBillBuyQueryResponseModel.php | 0 ...ayDataBillEreceiptApplyDefaultResponse.php | 0 ...ataBillEreceiptApplyErrorResponseModel.php | 0 .../AlipayDataBillEreceiptApplyModel.php | 0 ...ipayDataBillEreceiptApplyResponseModel.php | 0 ...ayDataBillEreceiptQueryDefaultResponse.php | 0 ...ataBillEreceiptQueryErrorResponseModel.php | 0 ...ipayDataBillEreceiptQueryResponseModel.php | 0 ...aBillEreceiptagentApplyDefaultResponse.php | 0 ...llEreceiptagentApplyErrorResponseModel.php | 0 .../AlipayDataBillEreceiptagentApplyModel.php | 0 ...ataBillEreceiptagentApplyResponseModel.php | 0 ...AlipayDataBillSellQueryDefaultResponse.php | 0 ...payDataBillSellQueryErrorResponseModel.php | 0 .../AlipayDataBillSellQueryResponseModel.php | 0 ...ayDataBillTransferQueryDefaultResponse.php | 0 ...ataBillTransferQueryErrorResponseModel.php | 0 ...ipayDataBillTransferQueryResponseModel.php | 0 ...ransferaccountbookQueryDefaultResponse.php | 0 ...sferaccountbookQueryErrorResponseModel.php | 0 ...lTransferaccountbookQueryResponseModel.php | 0 ...rviceAdConversionUploadDefaultResponse.php | 0 ...ceAdConversionUploadErrorResponseModel.php | 0 ...DataDataserviceAdConversionUploadModel.php | 0 ...AdPromotepageBatchqueryDefaultResponse.php | 0 ...romotepageBatchqueryErrorResponseModel.php | 0 ...ceAdPromotepageBatchqueryResponseModel.php | 0 ...ceAdPromotepageDownloadDefaultResponse.php | 0 ...dPromotepageDownloadErrorResponseModel.php | 0 ...viceAdPromotepageDownloadResponseModel.php | 0 ...iceBillDownloadurlQueryDefaultResponse.php | 0 ...BillDownloadurlQueryErrorResponseModel.php | 0 ...rviceBillDownloadurlQueryResponseModel.php | 0 .../AlipayEbppBillAddDefaultResponse.php | 0 .../AlipayEbppBillAddErrorResponseModel.php | 0 .../v3/src/Model/AlipayEbppBillAddModel.php | 0 .../Model/AlipayEbppBillAddResponseModel.php | 0 .../AlipayEbppBillGetDefaultResponse.php | 0 .../AlipayEbppBillGetErrorResponseModel.php | 0 .../Model/AlipayEbppBillGetResponseModel.php | 0 ...ppInvoiceApplyInvUploadDefaultResponse.php | 0 ...nvoiceApplyInvUploadErrorResponseModel.php | 0 .../AlipayEbppInvoiceApplyInvUploadModel.php | 0 ...EbppInvoiceApplyInvUploadResponseModel.php | 0 ...pInvoiceApplyResultSyncDefaultResponse.php | 0 ...voiceApplyResultSyncErrorResponseModel.php | 0 .../AlipayEbppInvoiceApplyResultSyncModel.php | 0 ...bppInvoiceApplyResultSyncResponseModel.php | 0 ...nvoiceApplyStatusNotifyDefaultResponse.php | 0 ...iceApplyStatusNotifyErrorResponseModel.php | 0 ...lipayEbppInvoiceApplyStatusNotifyModel.php | 0 ...pInvoiceApplyStatusNotifyResponseModel.php | 0 ...InvoiceApplystatusQueryDefaultResponse.php | 0 ...oiceApplystatusQueryErrorResponseModel.php | 0 ...AlipayEbppInvoiceApplystatusQueryModel.php | 0 ...ppInvoiceApplystatusQueryResponseModel.php | 0 ...ipayEbppInvoiceAuthSignDefaultResponse.php | 0 ...yEbppInvoiceAuthSignErrorResponseModel.php | 0 .../Model/AlipayEbppInvoiceAuthSignModel.php | 0 ...ayEbppInvoiceAuthUnsignDefaultResponse.php | 0 ...bppInvoiceAuthUnsignErrorResponseModel.php | 0 .../AlipayEbppInvoiceAuthUnsignModel.php | 0 ...nvoiceDetailOutputQueryDefaultResponse.php | 0 ...iceDetailOutputQueryErrorResponseModel.php | 0 ...lipayEbppInvoiceDetailOutputQueryModel.php | 0 ...pInvoiceDetailOutputQueryResponseModel.php | 0 ...nvoiceEcorderOrderQueryDefaultResponse.php | 0 ...iceEcorderOrderQueryErrorResponseModel.php | 0 ...pInvoiceEcorderOrderQueryResponseModel.php | 0 ...InvoiceEinvpackageQueryDefaultResponse.php | 0 ...oiceEinvpackageQueryErrorResponseModel.php | 0 ...ppInvoiceEinvpackageQueryResponseModel.php | 0 ...eMerchantrelationCreateDefaultResponse.php | 0 ...rchantrelationCreateErrorResponseModel.php | 0 ...eEnterpriseMerchantrelationCreateModel.php | 0 ...iseMerchantrelationCreateResponseModel.php | 0 ...onsumeConsumeBatchqueryDefaultResponse.php | 0 ...umeConsumeBatchqueryErrorResponseModel.php | 0 ...nterpriseconsumeConsumeBatchqueryModel.php | 0 ...econsumeConsumeBatchqueryResponseModel.php | 0 ...priseconsumeDetailQueryDefaultResponse.php | 0 ...seconsumeDetailQueryErrorResponseModel.php | 0 ...erpriseconsumeDetailQueryResponseModel.php | 0 ...nterpriseopenruleCreateDefaultResponse.php | 0 ...rpriseopenruleCreateErrorResponseModel.php | 0 ...seconsumeEnterpriseopenruleCreateModel.php | 0 ...eEnterpriseopenruleCreateResponseModel.php | 0 ...nterpriseopenruleModifyDefaultResponse.php | 0 ...rpriseopenruleModifyErrorResponseModel.php | 0 ...seconsumeEnterpriseopenruleModifyModel.php | 0 ...eEnterpriseopenruleModifyResponseModel.php | 0 ...EnterpriseopenruleQueryDefaultResponse.php | 0 ...erpriseopenruleQueryErrorResponseModel.php | 0 ...meEnterpriseopenruleQueryResponseModel.php | 0 ...eOpenrulerelationCreateDefaultResponse.php | 0 ...enrulerelationCreateErrorResponseModel.php | 0 ...riseconsumeOpenrulerelationCreateModel.php | 0 ...umeOpenrulerelationCreateResponseModel.php | 0 ...onsumeRelatedetailQueryDefaultResponse.php | 0 ...umeRelatedetailQueryErrorResponseModel.php | 0 ...econsumeRelatedetailQueryResponseModel.php | 0 ...mmaryinvoicedetailQueryDefaultResponse.php | 0 ...ryinvoicedetailQueryErrorResponseModel.php | 0 ...SummaryinvoicedetailQueryResponseModel.php | 0 ...EmployertitleBatchqueryDefaultResponse.php | 0 ...loyertitleBatchqueryErrorResponseModel.php | 0 ...riseexctrlEmployertitleBatchqueryModel.php | 0 ...rlEmployertitleBatchqueryResponseModel.php | 0 ...ctrlEmployertitleCreateDefaultResponse.php | 0 ...lEmployertitleCreateErrorResponseModel.php | 0 ...terpriseexctrlEmployertitleCreateModel.php | 0 ...exctrlEmployertitleCreateResponseModel.php | 0 ...ctrlEmployertitleModifyDefaultResponse.php | 0 ...lEmployertitleModifyErrorResponseModel.php | 0 ...terpriseexctrlEmployertitleModifyModel.php | 0 ...exctrlEmployertitleModifyResponseModel.php | 0 ...xctrlEmployertitleQueryDefaultResponse.php | 0 ...rlEmployertitleQueryErrorResponseModel.php | 0 ...eexctrlEmployertitleQueryResponseModel.php | 0 ...oiceExpenseProgressSyncDefaultResponse.php | 0 ...eExpenseProgressSyncErrorResponseModel.php | 0 ...payEbppInvoiceExpenseProgressSyncModel.php | 0 ...secomsueOutsourceNotifyDefaultResponse.php | 0 ...omsueOutsourceNotifyErrorResponseModel.php | 0 ...voiceExpensecomsueOutsourceNotifyModel.php | 0 ...ensecomsueOutsourceNotifyResponseModel.php | 0 ...ontrolAggregationCreateDefaultResponse.php | 0 ...rolAggregationCreateErrorResponseModel.php | 0 ...ceExpensecontrolAggregationCreateModel.php | 0 ...econtrolAggregationCreateResponseModel.php | 0 ...trolEmployeequotaCreateDefaultResponse.php | 0 ...lEmployeequotaCreateErrorResponseModel.php | 0 ...ExpensecontrolEmployeequotaCreateModel.php | 0 ...ontrolEmployeequotaCreateResponseModel.php | 0 ...controlIssuebatchCancelDefaultResponse.php | 0 ...trolIssuebatchCancelErrorResponseModel.php | 0 ...iceExpensecontrolIssuebatchCancelModel.php | 0 ...secontrolIssuebatchCancelResponseModel.php | 0 ...controlIssuebatchCreateDefaultResponse.php | 0 ...trolIssuebatchCreateErrorResponseModel.php | 0 ...iceExpensecontrolIssuebatchCreateModel.php | 0 ...secontrolIssuebatchCreateResponseModel.php | 0 ...pensecontrolQuotaCreateDefaultResponse.php | 0 ...secontrolQuotaCreateErrorResponseModel.php | 0 ...pInvoiceExpensecontrolQuotaCreateModel.php | 0 ...ExpensecontrolQuotaCreateResponseModel.php | 0 ...pensecontrolQuotaModifyDefaultResponse.php | 0 ...secontrolQuotaModifyErrorResponseModel.php | 0 ...pInvoiceExpensecontrolQuotaModifyModel.php | 0 ...ExpensecontrolQuotaModifyResponseModel.php | 0 ...xpensecontrolQuotaQueryDefaultResponse.php | 0 ...nsecontrolQuotaQueryErrorResponseModel.php | 0 ...ppInvoiceExpensecontrolQuotaQueryModel.php | 0 ...eExpensecontrolQuotaQueryResponseModel.php | 0 ...penserulesEmployeeQueryDefaultResponse.php | 0 ...serulesEmployeeQueryErrorResponseModel.php | 0 ...ExpenserulesEmployeeQueryResponseModel.php | 0 ...rulesEmployeerulesQueryDefaultResponse.php | 0 ...esEmployeerulesQueryErrorResponseModel.php | 0 ...serulesEmployeerulesQueryResponseModel.php | 0 ...ulesGroupemployeeModifyDefaultResponse.php | 0 ...sGroupemployeeModifyErrorResponseModel.php | 0 ...ceExpenserulesGroupemployeeModifyModel.php | 0 ...erulesGroupemployeeModifyResponseModel.php | 0 ...esProjectemployeeModifyDefaultResponse.php | 0 ...rojectemployeeModifyErrorResponseModel.php | 0 ...ExpenserulesProjectemployeeModifyModel.php | 0 ...ulesProjectemployeeModifyResponseModel.php | 0 ...erulesProjectinfoModifyDefaultResponse.php | 0 ...lesProjectinfoModifyErrorResponseModel.php | 0 ...oiceExpenserulesProjectinfoModifyModel.php | 0 ...nserulesProjectinfoModifyResponseModel.php | 0 ...erulesProjectruleCreateDefaultResponse.php | 0 ...lesProjectruleCreateErrorResponseModel.php | 0 ...oiceExpenserulesProjectruleCreateModel.php | 0 ...nserulesProjectruleCreateResponseModel.php | 0 ...serulesProjectruleQueryDefaultResponse.php | 0 ...ulesProjectruleQueryErrorResponseModel.php | 0 ...enserulesProjectruleQueryResponseModel.php | 0 ...rulesProjectrulesModifyDefaultResponse.php | 0 ...esProjectrulesModifyErrorResponseModel.php | 0 ...iceExpenserulesProjectrulesModifyModel.php | 0 ...serulesProjectrulesModifyResponseModel.php | 0 ...nserulesSceneruleCreateDefaultResponse.php | 0 ...rulesSceneruleCreateErrorResponseModel.php | 0 ...nvoiceExpenserulesSceneruleCreateModel.php | 0 ...penserulesSceneruleCreateResponseModel.php | 0 ...nserulesSceneruleModifyDefaultResponse.php | 0 ...rulesSceneruleModifyErrorResponseModel.php | 0 ...nvoiceExpenserulesSceneruleModifyModel.php | 0 ...penserulesSceneruleModifyResponseModel.php | 0 ...enserulesSceneruleQueryDefaultResponse.php | 0 ...erulesSceneruleQueryErrorResponseModel.php | 0 ...xpenserulesSceneruleQueryResponseModel.php | 0 ...pensesceneMerchantQueryDefaultResponse.php | 0 ...sesceneMerchantQueryErrorResponseModel.php | 0 ...ExpensesceneMerchantQueryResponseModel.php | 0 ...pInvoiceFileOutputQueryDefaultResponse.php | 0 ...voiceFileOutputQueryErrorResponseModel.php | 0 ...bppInvoiceFileOutputQueryResponseModel.php | 0 ...ipayEbppInvoiceInfoSendDefaultResponse.php | 0 ...yEbppInvoiceInfoSendErrorResponseModel.php | 0 .../Model/AlipayEbppInvoiceInfoSendModel.php | 0 ...AlipayEbppInvoiceInfoSendResponseModel.php | 0 ...nvoiceInstitutionCreateDefaultResponse.php | 0 ...iceInstitutionCreateErrorResponseModel.php | 0 ...lipayEbppInvoiceInstitutionCreateModel.php | 0 ...pInvoiceInstitutionCreateResponseModel.php | 0 ...nvoiceInstitutionDeleteDefaultResponse.php | 0 ...iceInstitutionDeleteErrorResponseModel.php | 0 ...pInvoiceInstitutionDeleteResponseModel.php | 0 ...titutionDetailinfoQueryDefaultResponse.php | 0 ...utionDetailinfoQueryErrorResponseModel.php | 0 ...nstitutionDetailinfoQueryResponseModel.php | 0 ...tutionExpenseruleCreateDefaultResponse.php | 0 ...ionExpenseruleCreateErrorResponseModel.php | 0 ...voiceInstitutionExpenseruleCreateModel.php | 0 ...titutionExpenseruleCreateResponseModel.php | 0 ...tutionExpenseruleDeleteDefaultResponse.php | 0 ...ionExpenseruleDeleteErrorResponseModel.php | 0 ...voiceInstitutionExpenseruleDeleteModel.php | 0 ...titutionExpenseruleDeleteResponseModel.php | 0 ...tutionExpenseruleModifyDefaultResponse.php | 0 ...ionExpenseruleModifyErrorResponseModel.php | 0 ...voiceInstitutionExpenseruleModifyModel.php | 0 ...titutionExpenseruleModifyResponseModel.php | 0 ...nvoiceInstitutionModifyDefaultResponse.php | 0 ...iceInstitutionModifyErrorResponseModel.php | 0 ...lipayEbppInvoiceInstitutionModifyModel.php | 0 ...pInvoiceInstitutionModifyResponseModel.php | 0 ...nstitutionPageinfoQueryDefaultResponse.php | 0 ...itutionPageinfoQueryErrorResponseModel.php | 0 ...eInstitutionPageinfoQueryResponseModel.php | 0 ...eInstitutionScopeModifyDefaultResponse.php | 0 ...stitutionScopeModifyErrorResponseModel.php | 0 ...EbppInvoiceInstitutionScopeModifyModel.php | 0 ...iceInstitutionScopeModifyResponseModel.php | 0 ...utionScopepageinfoQueryDefaultResponse.php | 0 ...onScopepageinfoQueryErrorResponseModel.php | 0 ...itutionScopepageinfoQueryResponseModel.php | 0 ...pInvoiceIssueruleCreateDefaultResponse.php | 0 ...voiceIssueruleCreateErrorResponseModel.php | 0 .../AlipayEbppInvoiceIssueruleCreateModel.php | 0 ...bppInvoiceIssueruleCreateResponseModel.php | 0 ...pInvoiceIssueruleDeleteDefaultResponse.php | 0 ...voiceIssueruleDeleteErrorResponseModel.php | 0 .../AlipayEbppInvoiceIssueruleDeleteModel.php | 0 ...bppInvoiceIssueruleDeleteResponseModel.php | 0 ...pInvoiceIssueruleModifyDefaultResponse.php | 0 ...voiceIssueruleModifyErrorResponseModel.php | 0 .../AlipayEbppInvoiceIssueruleModifyModel.php | 0 ...bppInvoiceIssueruleModifyResponseModel.php | 0 ...nvoiceIsvtokenReimApplyDefaultResponse.php | 0 ...iceIsvtokenReimApplyErrorResponseModel.php | 0 ...lipayEbppInvoiceIsvtokenReimApplyModel.php | 0 ...pInvoiceIsvtokenReimApplyResponseModel.php | 0 ...pInvoiceListExpenseSyncDefaultResponse.php | 0 ...voiceListExpenseSyncErrorResponseModel.php | 0 .../AlipayEbppInvoiceListExpenseSyncModel.php | 0 ...erchantEnterstatusQueryDefaultResponse.php | 0 ...hantEnterstatusQueryErrorResponseModel.php | 0 ...eMerchantEnterstatusQueryResponseModel.php | 0 ...eMerchantlistEnterApplyDefaultResponse.php | 0 ...rchantlistEnterApplyErrorResponseModel.php | 0 ...EbppInvoiceMerchantlistEnterApplyModel.php | 0 ...iceMerchantlistEnterApplyResponseModel.php | 0 ...ayEbppInvoiceOrderQueryDefaultResponse.php | 0 ...bppInvoiceOrderQueryErrorResponseModel.php | 0 ...ipayEbppInvoiceOrderQueryResponseModel.php | 0 .../AlipayEbppInvoiceSycnDefaultResponse.php | 0 ...lipayEbppInvoiceSycnErrorResponseModel.php | 0 .../src/Model/AlipayEbppInvoiceSycnModel.php | 0 .../AlipayEbppInvoiceSycnResponseModel.php | 0 ...ppInvoiceSyncSimpleSendDefaultResponse.php | 0 ...nvoiceSyncSimpleSendErrorResponseModel.php | 0 .../AlipayEbppInvoiceSyncSimpleSendModel.php | 0 ...pInvoiceTaxnoBatchqueryDefaultResponse.php | 0 ...voiceTaxnoBatchqueryErrorResponseModel.php | 0 .../AlipayEbppInvoiceTaxnoBatchqueryModel.php | 0 ...bppInvoiceTaxnoBatchqueryResponseModel.php | 0 ...pInvoiceTitleDynamicGetDefaultResponse.php | 0 ...voiceTitleDynamicGetErrorResponseModel.php | 0 ...bppInvoiceTitleDynamicGetResponseModel.php | 0 ...EbppInvoiceTitleListGetDefaultResponse.php | 0 ...pInvoiceTitleListGetErrorResponseModel.php | 0 ...ayEbppInvoiceTitleListGetResponseModel.php | 0 ...pInvoiceTokenBatchqueryDefaultResponse.php | 0 ...voiceTokenBatchqueryErrorResponseModel.php | 0 ...bppInvoiceTokenBatchqueryResponseModel.php | 0 ...ipayEbppPdeductAsyncPayDefaultResponse.php | 0 ...yEbppPdeductAsyncPayErrorResponseModel.php | 0 .../Model/AlipayEbppPdeductAsyncPayModel.php | 0 ...AlipayEbppPdeductAsyncPayResponseModel.php | 0 ...bppPdeductBillPayStatusDefaultResponse.php | 0 ...PdeductBillPayStatusErrorResponseModel.php | 0 ...yEbppPdeductBillPayStatusResponseModel.php | 0 .../AlipayEbppPdeductPayDefaultResponse.php | 0 ...AlipayEbppPdeductPayErrorResponseModel.php | 0 .../src/Model/AlipayEbppPdeductPayModel.php | 0 .../AlipayEbppPdeductPayResponseModel.php | 0 ...lipayEbppPdeductSignAddDefaultResponse.php | 0 ...ayEbppPdeductSignAddErrorResponseModel.php | 0 .../Model/AlipayEbppPdeductSignAddModel.php | 0 .../AlipayEbppPdeductSignAddResponseModel.php | 0 ...ayEbppPdeductSignCancelDefaultResponse.php | 0 ...bppPdeductSignCancelErrorResponseModel.php | 0 .../AlipayEbppPdeductSignCancelModel.php | 0 ...ipayEbppPdeductSignCancelResponseModel.php | 0 ...payEbppPdeductSignQueryDefaultResponse.php | 0 ...EbppPdeductSignQueryErrorResponseModel.php | 0 ...lipayEbppPdeductSignQueryResponseModel.php | 0 ...EbppPdeductSignValidateDefaultResponse.php | 0 ...pPdeductSignValidateErrorResponseModel.php | 0 .../AlipayEbppPdeductSignValidateModel.php | 0 ...ContractSignflowsCreateDefaultResponse.php | 0 ...tractSignflowsCreateErrorResponseModel.php | 0 .../AlipayEcoContractSignflowsCreateModel.php | 0 ...coContractSignflowsCreateResponseModel.php | 0 ...payEcoDocTemplateCreateDefaultResponse.php | 0 ...EcoDocTemplateCreateErrorResponseModel.php | 0 .../Model/AlipayEcoDocTemplateCreateModel.php | 0 ...lipayEcoDocTemplateCreateResponseModel.php | 0 ...templateSettingurlQueryDefaultResponse.php | 0 ...plateSettingurlQueryErrorResponseModel.php | 0 ...octemplateSettingurlQueryResponseModel.php | 0 ...ayEcoEduKtBillingModifyDefaultResponse.php | 0 ...coEduKtBillingModifyErrorResponseModel.php | 0 .../AlipayEcoEduKtBillingModifyModel.php | 0 ...ipayEcoEduKtBillingModifyResponseModel.php | 0 ...payEcoEduKtBillingQueryDefaultResponse.php | 0 ...EcoEduKtBillingQueryErrorResponseModel.php | 0 ...lipayEcoEduKtBillingQueryResponseModel.php | 0 ...ipayEcoEduKtBillingSendDefaultResponse.php | 0 ...yEcoEduKtBillingSendErrorResponseModel.php | 0 .../Model/AlipayEcoEduKtBillingSendModel.php | 0 ...AlipayEcoEduKtBillingSendResponseModel.php | 0 ...ipayEcoEduKtParentQueryDefaultResponse.php | 0 ...yEcoEduKtParentQueryErrorResponseModel.php | 0 ...AlipayEcoEduKtParentQueryResponseModel.php | 0 ...coEduKtSchoolinfoModifyDefaultResponse.php | 0 ...duKtSchoolinfoModifyErrorResponseModel.php | 0 .../AlipayEcoEduKtSchoolinfoModifyModel.php | 0 ...yEcoEduKtSchoolinfoModifyResponseModel.php | 0 ...ayEcoEduKtStudentModifyDefaultResponse.php | 0 ...coEduKtStudentModifyErrorResponseModel.php | 0 .../AlipayEcoEduKtStudentModifyModel.php | 0 ...ipayEcoEduKtStudentModifyResponseModel.php | 0 .../AlipayEcoFilePathQueryDefaultResponse.php | 0 ...ipayEcoFilePathQueryErrorResponseModel.php | 0 .../AlipayEcoFilePathQueryResponseModel.php | 0 ...arParkingChargeinfoSyncDefaultResponse.php | 0 ...arkingChargeinfoSyncErrorResponseModel.php | 0 ...ipayEcoMycarParkingChargeinfoSyncModel.php | 0 ...ycarParkingChargeinfoSyncResponseModel.php | 0 ...ParkingCharginginfoSyncDefaultResponse.php | 0 ...kingCharginginfoSyncErrorResponseModel.php | 0 ...ayEcoMycarParkingCharginginfoSyncModel.php | 0 ...MycarParkingConfigQueryDefaultResponse.php | 0 ...arParkingConfigQueryErrorResponseModel.php | 0 ...coMycarParkingConfigQueryResponseModel.php | 0 ...coMycarParkingConfigSetDefaultResponse.php | 0 ...ycarParkingConfigSetErrorResponseModel.php | 0 .../AlipayEcoMycarParkingConfigSetModel.php | 0 ...carParkingEnterinfoSyncDefaultResponse.php | 0 ...ParkingEnterinfoSyncErrorResponseModel.php | 0 ...lipayEcoMycarParkingEnterinfoSyncModel.php | 0 ...MycarParkingEnterinfoSyncResponseModel.php | 0 ...ycarParkingExitinfoSyncDefaultResponse.php | 0 ...rParkingExitinfoSyncErrorResponseModel.php | 0 ...AlipayEcoMycarParkingExitinfoSyncModel.php | 0 ...coMycarParkingOrderSyncDefaultResponse.php | 0 ...ycarParkingOrderSyncErrorResponseModel.php | 0 .../AlipayEcoMycarParkingOrderSyncModel.php | 0 ...MycarParkingOrderUpdateDefaultResponse.php | 0 ...arParkingOrderUpdateErrorResponseModel.php | 0 .../AlipayEcoMycarParkingOrderUpdateModel.php | 0 ...vertimecharginginfoSyncDefaultResponse.php | 0 ...timecharginginfoSyncErrorResponseModel.php | 0 ...arParkingOvertimecharginginfoSyncModel.php | 0 ...ngParkinglotbizTransferDefaultResponse.php | 0 ...arkinglotbizTransferErrorResponseModel.php | 0 ...MycarParkingParkinglotbizTransferModel.php | 0 ...ingParkinglotinfoCreateDefaultResponse.php | 0 ...ParkinglotinfoCreateErrorResponseModel.php | 0 ...oMycarParkingParkinglotinfoCreateModel.php | 0 ...rkingParkinglotinfoCreateResponseModel.php | 0 ...kingParkinglotinfoQueryDefaultResponse.php | 0 ...gParkinglotinfoQueryErrorResponseModel.php | 0 ...arkingParkinglotinfoQueryResponseModel.php | 0 ...ingParkinglotinfoUpdateDefaultResponse.php | 0 ...ParkinglotinfoUpdateErrorResponseModel.php | 0 ...oMycarParkingParkinglotinfoUpdateModel.php | 0 ...rParkingPaymentinfoSyncDefaultResponse.php | 0 ...rkingPaymentinfoSyncErrorResponseModel.php | 0 ...payEcoMycarParkingPaymentinfoSyncModel.php | 0 ...carParkingSpaceinfoSyncDefaultResponse.php | 0 ...ParkingSpaceinfoSyncErrorResponseModel.php | 0 ...lipayEcoMycarParkingSpaceinfoSyncModel.php | 0 ...MycarParkingSpaceinfoSyncResponseModel.php | 0 ...ycarParkingVehicleQueryDefaultResponse.php | 0 ...rParkingVehicleQueryErrorResponseModel.php | 0 ...oMycarParkingVehicleQueryResponseModel.php | 0 ...AlipayEcoSignFlowCancelDefaultResponse.php | 0 ...payEcoSignFlowCancelErrorResponseModel.php | 0 .../Model/AlipayEcoSignFlowCancelModel.php | 0 ...AlipayEcoSignFlowCreateDefaultResponse.php | 0 ...payEcoSignFlowCreateErrorResponseModel.php | 0 .../Model/AlipayEcoSignFlowCreateModel.php | 0 .../AlipayEcoSignFlowCreateResponseModel.php | 0 ...AlipayEcoSignFlowFinishDefaultResponse.php | 0 ...payEcoSignFlowFinishErrorResponseModel.php | 0 .../Model/AlipayEcoSignFlowFinishModel.php | 0 .../AlipayEcoSignFlowQueryDefaultResponse.php | 0 ...ipayEcoSignFlowQueryErrorResponseModel.php | 0 .../AlipayEcoSignFlowQueryResponseModel.php | 0 ...EcoSignflowsDetailQueryDefaultResponse.php | 0 ...SignflowsDetailQueryErrorResponseModel.php | 0 ...ayEcoSignflowsDetailQueryResponseModel.php | 0 ...payEcoSignflowsUrlQueryDefaultResponse.php | 0 ...EcoSignflowsUrlQueryErrorResponseModel.php | 0 ...lipayEcoSignflowsUrlQueryResponseModel.php | 0 .../AlipayFundAccountQueryDefaultResponse.php | 0 ...ipayFundAccountQueryErrorResponseModel.php | 0 .../AlipayFundAccountQueryResponseModel.php | 0 ...ayFundAccountbookCreateDefaultResponse.php | 0 ...undAccountbookCreateErrorResponseModel.php | 0 .../AlipayFundAccountbookCreateModel.php | 0 ...ipayFundAccountbookCreateResponseModel.php | 0 ...dAccountbookNotifyQueryDefaultResponse.php | 0 ...countbookNotifyQueryErrorResponseModel.php | 0 ...undAccountbookNotifyQueryResponseModel.php | 0 ...ountbookNotifySubscribeDefaultResponse.php | 0 ...tbookNotifySubscribeErrorResponseModel.php | 0 ...payFundAccountbookNotifySubscribeModel.php | 0 ...ccountbookNotifySubscribeResponseModel.php | 0 ...ntbookNotifyUnsubscribeDefaultResponse.php | 0 ...ookNotifyUnsubscribeErrorResponseModel.php | 0 ...yFundAccountbookNotifyUnsubscribeModel.php | 0 ...ountbookNotifyUnsubscribeResponseModel.php | 0 ...payFundAccountbookQueryDefaultResponse.php | 0 ...FundAccountbookQueryErrorResponseModel.php | 0 ...lipayFundAccountbookQueryResponseModel.php | 0 ...undAgreementQuotaModifyDefaultResponse.php | 0 ...AgreementQuotaModifyErrorResponseModel.php | 0 .../AlipayFundAgreementQuotaModifyModel.php | 0 ...yFundAgreementQuotaModifyResponseModel.php | 0 ...FundAgreementQuotaQueryDefaultResponse.php | 0 ...dAgreementQuotaQueryErrorResponseModel.php | 0 .../AlipayFundAgreementQuotaQueryModel.php | 0 ...ayFundAgreementQuotaQueryResponseModel.php | 0 ...FundAuthOperationCancelDefaultResponse.php | 0 ...dAuthOperationCancelErrorResponseModel.php | 0 .../AlipayFundAuthOperationCancelModel.php | 0 ...ayFundAuthOperationCancelResponseModel.php | 0 ...uthOperationDetailQueryDefaultResponse.php | 0 ...OperationDetailQueryErrorResponseModel.php | 0 ...lipayFundAuthOperationDetailQueryModel.php | 0 ...dAuthOperationDetailQueryResponseModel.php | 0 ...yFundAuthOrderAppFreezeDefaultResponse.php | 0 ...ndAuthOrderAppFreezeErrorResponseModel.php | 0 .../AlipayFundAuthOrderAppFreezeModel.php | 0 ...payFundAuthOrderAppFreezeResponseModel.php | 0 ...ipayFundAuthOrderFreezeDefaultResponse.php | 0 ...yFundAuthOrderFreezeErrorResponseModel.php | 0 .../Model/AlipayFundAuthOrderFreezeModel.php | 0 ...AlipayFundAuthOrderFreezeResponseModel.php | 0 ...ayFundAuthOrderUnfreezeDefaultResponse.php | 0 ...undAuthOrderUnfreezeErrorResponseModel.php | 0 .../AlipayFundAuthOrderUnfreezeModel.php | 0 ...ipayFundAuthOrderUnfreezeResponseModel.php | 0 ...dAuthOrderVoucherCreateDefaultResponse.php | 0 ...thOrderVoucherCreateErrorResponseModel.php | 0 .../AlipayFundAuthOrderVoucherCreateModel.php | 0 ...undAuthOrderVoucherCreateResponseModel.php | 0 ...ndEnterprisepayGroupAddDefaultResponse.php | 0 ...nterprisepayGroupAddErrorResponseModel.php | 0 .../AlipayFundEnterprisepayGroupAddModel.php | 0 ...FundEnterprisepayGroupAddResponseModel.php | 0 ...nterprisepayGroupDeleteDefaultResponse.php | 0 ...rprisepayGroupDeleteErrorResponseModel.php | 0 ...nterprisepayGroupModifyDefaultResponse.php | 0 ...rprisepayGroupModifyErrorResponseModel.php | 0 ...lipayFundEnterprisepayGroupModifyModel.php | 0 ...EnterprisepayGroupQueryDefaultResponse.php | 0 ...erprisepayGroupQueryErrorResponseModel.php | 0 ...ndEnterprisepayGroupQueryResponseModel.php | 0 ...terprisepayMemberModifyDefaultResponse.php | 0 ...prisepayMemberModifyErrorResponseModel.php | 0 ...ipayFundEnterprisepayMemberModifyModel.php | 0 ...ayFundEnterprisepaySignDefaultResponse.php | 0 ...undEnterprisepaySignErrorResponseModel.php | 0 .../AlipayFundEnterprisepaySignModel.php | 0 ...ipayFundEnterprisepaySignResponseModel.php | 0 ...FundEnterprisepayUnsignDefaultResponse.php | 0 ...dEnterprisepayUnsignErrorResponseModel.php | 0 .../AlipayFundEnterprisepayUnsignModel.php | 0 ...ayFundEnterprisepayUnsignResponseModel.php | 0 ...ndJointaccountBillQueryDefaultResponse.php | 0 ...ointaccountBillQueryErrorResponseModel.php | 0 ...FundJointaccountBillQueryResponseModel.php | 0 ...JointaccountDetailQueryDefaultResponse.php | 0 ...ntaccountDetailQueryErrorResponseModel.php | 0 ...ndJointaccountDetailQueryResponseModel.php | 0 ...ndJointaccountListQueryDefaultResponse.php | 0 ...ointaccountListQueryErrorResponseModel.php | 0 ...FundJointaccountListQueryResponseModel.php | 0 ...accountMemberBatchqueryDefaultResponse.php | 0 ...ountMemberBatchqueryErrorResponseModel.php | 0 ...yFundJointaccountMemberBatchqueryModel.php | 0 ...ntaccountMemberBatchqueryResponseModel.php | 0 ...dJointaccountMemberBindDefaultResponse.php | 0 ...intaccountMemberBindErrorResponseModel.php | 0 .../AlipayFundJointaccountMemberBindModel.php | 0 ...undJointaccountMemberBindResponseModel.php | 0 ...intaccountMemberConsultDefaultResponse.php | 0 ...accountMemberConsultErrorResponseModel.php | 0 ...ipayFundJointaccountMemberConsultModel.php | 0 ...JointaccountMemberConsultResponseModel.php | 0 ...JointaccountMemberQueryDefaultResponse.php | 0 ...ntaccountMemberQueryErrorResponseModel.php | 0 ...ndJointaccountMemberQueryResponseModel.php | 0 ...ointaccountMemberUnbindDefaultResponse.php | 0 ...taccountMemberUnbindErrorResponseModel.php | 0 ...lipayFundJointaccountMemberUnbindModel.php | 0 ...accountMemberruleModifyDefaultResponse.php | 0 ...ountMemberruleModifyErrorResponseModel.php | 0 ...yFundJointaccountMemberruleModifyModel.php | 0 ...dJointaccountQuotaQueryDefaultResponse.php | 0 ...intaccountQuotaQueryErrorResponseModel.php | 0 ...undJointaccountQuotaQueryResponseModel.php | 0 ...dJointaccountRuleModifyDefaultResponse.php | 0 ...intaccountRuleModifyErrorResponseModel.php | 0 .../AlipayFundJointaccountRuleModifyModel.php | 0 ...ndJointaccountSignQueryDefaultResponse.php | 0 ...ointaccountSignQueryErrorResponseModel.php | 0 ...FundJointaccountSignQueryResponseModel.php | 0 ...dJointaccountTradeQueryDefaultResponse.php | 0 ...intaccountTradeQueryErrorResponseModel.php | 0 ...undJointaccountTradeQueryResponseModel.php | 0 ...payFundTransCommonQueryDefaultResponse.php | 0 ...FundTransCommonQueryErrorResponseModel.php | 0 ...lipayFundTransCommonQueryResponseModel.php | 0 ...ipayFundTransOrderQueryDefaultResponse.php | 0 ...yFundTransOrderQueryErrorResponseModel.php | 0 ...AlipayFundTransOrderQueryResponseModel.php | 0 .../AlipayFundTransPayDefaultResponse.php | 0 .../AlipayFundTransPayErrorResponseModel.php | 0 .../v3/src/Model/AlipayFundTransPayModel.php | 0 .../Model/AlipayFundTransPayResponseModel.php | 0 ...FundTransPayeeBindQueryDefaultResponse.php | 0 ...dTransPayeeBindQueryErrorResponseModel.php | 0 ...ayFundTransPayeeBindQueryResponseModel.php | 0 .../AlipayFundTransRefundDefaultResponse.php | 0 ...lipayFundTransRefundErrorResponseModel.php | 0 .../src/Model/AlipayFundTransRefundModel.php | 0 .../AlipayFundTransRefundResponseModel.php | 0 ...dTransToaccountTransferDefaultResponse.php | 0 ...ansToaccountTransferErrorResponseModel.php | 0 .../AlipayFundTransToaccountTransferModel.php | 0 ...undTransToaccountTransferResponseModel.php | 0 ...payFundTransUniTransferDefaultResponse.php | 0 ...FundTransUniTransferErrorResponseModel.php | 0 .../Model/AlipayFundTransUniTransferModel.php | 0 ...lipayFundTransUniTransferResponseModel.php | 0 ...FundUsertradeBatchqueryDefaultResponse.php | 0 ...dUsertradeBatchqueryErrorResponseModel.php | 0 .../AlipayFundUsertradeBatchqueryModel.php | 0 ...ayFundUsertradeBatchqueryResponseModel.php | 0 ...yIserviceCcmAgentCreateDefaultResponse.php | 0 ...erviceCcmAgentCreateErrorResponseModel.php | 0 .../AlipayIserviceCcmAgentCreateModel.php | 0 ...payIserviceCcmAgentCreateResponseModel.php | 0 ...yIserviceCcmAgentDeleteDefaultResponse.php | 0 ...erviceCcmAgentDeleteErrorResponseModel.php | 0 ...ipayIserviceCcmAgentGetDefaultResponse.php | 0 ...yIserviceCcmAgentGetErrorResponseModel.php | 0 ...AlipayIserviceCcmAgentGetResponseModel.php | 0 ...yIserviceCcmAgentModifyDefaultResponse.php | 0 ...erviceCcmAgentModifyErrorResponseModel.php | 0 .../AlipayIserviceCcmAgentModifyModel.php | 0 ...ayIserviceCcmAgentQueryDefaultResponse.php | 0 ...serviceCcmAgentQueryErrorResponseModel.php | 0 .../AlipayIserviceCcmAgentQueryModel.php | 0 ...ipayIserviceCcmAgentQueryResponseModel.php | 0 ...cmAgentSchedulelogQueryDefaultResponse.php | 0 ...gentSchedulelogQueryErrorResponseModel.php | 0 ...yIserviceCcmAgentSchedulelogQueryModel.php | 0 ...eCcmAgentSchedulelogQueryResponseModel.php | 0 ...serviceCcmFunctionQueryDefaultResponse.php | 0 ...viceCcmFunctionQueryErrorResponseModel.php | 0 ...yIserviceCcmFunctionQueryResponseModel.php | 0 ...erviceCcmInstanceCreateDefaultResponse.php | 0 ...iceCcmInstanceCreateErrorResponseModel.php | 0 .../AlipayIserviceCcmInstanceCreateModel.php | 0 ...IserviceCcmInstanceCreateResponseModel.php | 0 ...yIserviceCcmInstanceGetDefaultResponse.php | 0 ...erviceCcmInstanceGetErrorResponseModel.php | 0 ...payIserviceCcmInstanceGetResponseModel.php | 0 ...serviceCcmInstanceQueryDefaultResponse.php | 0 ...viceCcmInstanceQueryErrorResponseModel.php | 0 ...yIserviceCcmInstanceQueryResponseModel.php | 0 ...serviceCcmIsvInitializeDefaultResponse.php | 0 ...viceCcmIsvInitializeErrorResponseModel.php | 0 .../AlipayIserviceCcmIsvInitializeModel.php | 0 ...yIserviceCcmIsvInitializeResponseModel.php | 0 ...ceCcmOlsChatrecordQueryDefaultResponse.php | 0 ...cmOlsChatrecordQueryErrorResponseModel.php | 0 ...viceCcmOlsChatrecordQueryResponseModel.php | 0 ...CcmRobotAvatarbaseQueryDefaultResponse.php | 0 ...RobotAvatarbaseQueryErrorResponseModel.php | 0 ...ayIserviceCcmRobotAvatarbaseQueryModel.php | 0 ...ceCcmRobotAvatarbaseQueryResponseModel.php | 0 ...ayIserviceCcmRoleCreateDefaultResponse.php | 0 ...serviceCcmRoleCreateErrorResponseModel.php | 0 .../AlipayIserviceCcmRoleCreateModel.php | 0 ...ipayIserviceCcmRoleCreateResponseModel.php | 0 ...ayIserviceCcmRoleDeleteDefaultResponse.php | 0 ...serviceCcmRoleDeleteErrorResponseModel.php | 0 ...lipayIserviceCcmRoleGetDefaultResponse.php | 0 ...ayIserviceCcmRoleGetErrorResponseModel.php | 0 .../AlipayIserviceCcmRoleGetResponseModel.php | 0 ...ayIserviceCcmRoleModifyDefaultResponse.php | 0 ...serviceCcmRoleModifyErrorResponseModel.php | 0 .../AlipayIserviceCcmRoleModifyModel.php | 0 ...serviceCcmRolePageQueryDefaultResponse.php | 0 ...viceCcmRolePageQueryErrorResponseModel.php | 0 ...yIserviceCcmRolePageQueryResponseModel.php | 0 ...ayIserviceCcmServiceBuyDefaultResponse.php | 0 ...serviceCcmServiceBuyErrorResponseModel.php | 0 .../AlipayIserviceCcmServiceBuyModel.php | 0 ...ipayIserviceCcmServiceBuyResponseModel.php | 0 ...IserviceCcmServiceCloseDefaultResponse.php | 0 ...rviceCcmServiceCloseErrorResponseModel.php | 0 .../AlipayIserviceCcmServiceCloseModel.php | 0 ...iceCcmServiceInitializeDefaultResponse.php | 0 ...CcmServiceInitializeErrorResponseModel.php | 0 ...lipayIserviceCcmServiceInitializeModel.php | 0 ...rviceCcmServiceInitializeResponseModel.php | 0 ...eCcmServicerecordCreateDefaultResponse.php | 0 ...mServicerecordCreateErrorResponseModel.php | 0 ...payIserviceCcmServicerecordCreateModel.php | 0 ...iceCcmServicerecordCreateResponseModel.php | 0 ...eCcmServicerecordModifyDefaultResponse.php | 0 ...mServicerecordModifyErrorResponseModel.php | 0 ...payIserviceCcmServicerecordModifyModel.php | 0 ...eCcmSwArticleBatchqueryDefaultResponse.php | 0 ...mSwArticleBatchqueryErrorResponseModel.php | 0 ...payIserviceCcmSwArticleBatchqueryModel.php | 0 ...iceCcmSwArticleBatchqueryResponseModel.php | 0 ...rviceCcmSwArticleCreateDefaultResponse.php | 0 ...ceCcmSwArticleCreateErrorResponseModel.php | 0 .../AlipayIserviceCcmSwArticleCreateModel.php | 0 ...serviceCcmSwArticleCreateResponseModel.php | 0 ...rviceCcmSwArticleDeleteDefaultResponse.php | 0 ...ceCcmSwArticleDeleteErrorResponseModel.php | 0 ...IserviceCcmSwArticleGetDefaultResponse.php | 0 ...rviceCcmSwArticleGetErrorResponseModel.php | 0 ...ayIserviceCcmSwArticleGetResponseModel.php | 0 ...rviceCcmSwArticleModifyDefaultResponse.php | 0 ...ceCcmSwArticleModifyErrorResponseModel.php | 0 .../AlipayIserviceCcmSwArticleModifyModel.php | 0 ...iceCcmSwKnowledgeModifyDefaultResponse.php | 0 ...CcmSwKnowledgeModifyErrorResponseModel.php | 0 ...lipayIserviceCcmSwKnowledgeModifyModel.php | 0 ...rviceCcmSwKnowledgeModifyResponseModel.php | 0 ...eCcmSwLibraryBatchqueryDefaultResponse.php | 0 ...mSwLibraryBatchqueryErrorResponseModel.php | 0 ...iceCcmSwLibraryBatchqueryResponseModel.php | 0 ...rviceCcmSwLibraryCreateDefaultResponse.php | 0 ...ceCcmSwLibraryCreateErrorResponseModel.php | 0 .../AlipayIserviceCcmSwLibraryCreateModel.php | 0 ...serviceCcmSwLibraryCreateResponseModel.php | 0 ...rviceCcmSwLibraryDeleteDefaultResponse.php | 0 ...ceCcmSwLibraryDeleteErrorResponseModel.php | 0 ...rviceCcmSwLibraryModifyDefaultResponse.php | 0 ...ceCcmSwLibraryModifyErrorResponseModel.php | 0 .../AlipayIserviceCcmSwLibraryModifyModel.php | 0 ...yIserviceCcmSwOrderSyncDefaultResponse.php | 0 ...erviceCcmSwOrderSyncErrorResponseModel.php | 0 .../AlipayIserviceCcmSwOrderSyncModel.php | 0 ...payIserviceCcmSwOrderSyncResponseModel.php | 0 ...payIserviceCcmSwSpuSyncDefaultResponse.php | 0 ...IserviceCcmSwSpuSyncErrorResponseModel.php | 0 .../Model/AlipayIserviceCcmSwSpuSyncModel.php | 0 ...lipayIserviceCcmSwSpuSyncResponseModel.php | 0 ...viceCcmSwTreeBatchqueryDefaultResponse.php | 0 ...eCcmSwTreeBatchqueryErrorResponseModel.php | 0 ...erviceCcmSwTreeBatchqueryResponseModel.php | 0 ...IserviceCcmSwTreeCreateDefaultResponse.php | 0 ...rviceCcmSwTreeCreateErrorResponseModel.php | 0 .../AlipayIserviceCcmSwTreeCreateModel.php | 0 ...ayIserviceCcmSwTreeCreateResponseModel.php | 0 ...IserviceCcmSwTreeDeleteDefaultResponse.php | 0 ...rviceCcmSwTreeDeleteErrorResponseModel.php | 0 ...payIserviceCcmSwTreeGetDefaultResponse.php | 0 ...IserviceCcmSwTreeGetErrorResponseModel.php | 0 ...lipayIserviceCcmSwTreeGetResponseModel.php | 0 ...IserviceCcmSwTreeModifyDefaultResponse.php | 0 ...rviceCcmSwTreeModifyErrorResponseModel.php | 0 .../AlipayIserviceCcmSwTreeModifyModel.php | 0 ...serviceCcmSwTreePublishDefaultResponse.php | 0 ...viceCcmSwTreePublishErrorResponseModel.php | 0 .../AlipayIserviceCcmSwTreePublishModel.php | 0 ...wTreecategoryBatchqueryDefaultResponse.php | 0 ...eecategoryBatchqueryErrorResponseModel.php | 0 ...mSwTreecategoryBatchqueryResponseModel.php | 0 ...CcmSwTreecategoryCreateDefaultResponse.php | 0 ...SwTreecategoryCreateErrorResponseModel.php | 0 ...ayIserviceCcmSwTreecategoryCreateModel.php | 0 ...ceCcmSwTreecategoryCreateResponseModel.php | 0 ...CcmSwTreecategoryDeleteDefaultResponse.php | 0 ...SwTreecategoryDeleteErrorResponseModel.php | 0 ...CcmSwTreecategoryModifyDefaultResponse.php | 0 ...SwTreecategoryModifyErrorResponseModel.php | 0 ...ayIserviceCcmSwTreecategoryModifyModel.php | 0 ...ngActivityAppBatchqueryDefaultResponse.php | 0 ...ctivityAppBatchqueryErrorResponseModel.php | 0 ...tingActivityAppBatchqueryResponseModel.php | 0 ...etingActivityBatchqueryDefaultResponse.php | 0 ...ngActivityBatchqueryErrorResponseModel.php | 0 ...AlipayMarketingActivityBatchqueryModel.php | 0 ...rketingActivityBatchqueryResponseModel.php | 0 ...arketingActivityConsultDefaultResponse.php | 0 ...etingActivityConsultErrorResponseModel.php | 0 .../AlipayMarketingActivityConsultModel.php | 0 ...yMarketingActivityConsultResponseModel.php | 0 ...gActivityDeliveryCreateDefaultResponse.php | 0 ...tivityDeliveryCreateErrorResponseModel.php | 0 ...ayMarketingActivityDeliveryCreateModel.php | 0 ...ingActivityDeliveryCreateResponseModel.php | 0 ...ngActivityDeliveryQueryDefaultResponse.php | 0 ...ctivityDeliveryQueryErrorResponseModel.php | 0 ...payMarketingActivityDeliveryQueryModel.php | 0 ...tingActivityDeliveryQueryResponseModel.php | 0 ...ingActivityDeliveryStopDefaultResponse.php | 0 ...ActivityDeliveryStopErrorResponseModel.php | 0 ...ipayMarketingActivityDeliveryStopModel.php | 0 ...etingActivityDeliveryStopResponseModel.php | 0 ...ityDeliverychannelQueryDefaultResponse.php | 0 ...DeliverychannelQueryErrorResponseModel.php | 0 ...etingActivityDeliverychannelQueryModel.php | 0 ...ivityDeliverychannelQueryResponseModel.php | 0 ...ActivityGoodsBatchqueryDefaultResponse.php | 0 ...ivityGoodsBatchqueryErrorResponseModel.php | 0 ...ngActivityGoodsBatchqueryResponseModel.php | 0 ...ivityMerchantBatchqueryDefaultResponse.php | 0 ...tyMerchantBatchqueryErrorResponseModel.php | 0 ...ctivityMerchantBatchqueryResponseModel.php | 0 ...ivityOrdervoucherAppendDefaultResponse.php | 0 ...tyOrdervoucherAppendErrorResponseModel.php | 0 ...rketingActivityOrdervoucherAppendModel.php | 0 ...tyOrdervoucherAssociateDefaultResponse.php | 0 ...rdervoucherAssociateErrorResponseModel.php | 0 ...tingActivityOrdervoucherAssociateModel.php | 0 ...vityOrdervoucherAssociateResponseModel.php | 0 ...tyOrdervoucherCodecountDefaultResponse.php | 0 ...rdervoucherCodecountErrorResponseModel.php | 0 ...vityOrdervoucherCodecountResponseModel.php | 0 ...OrdervoucherCodedepositDefaultResponse.php | 0 ...ervoucherCodedepositErrorResponseModel.php | 0 ...ngActivityOrdervoucherCodedepositModel.php | 0 ...tyOrdervoucherCodedepositResponseModel.php | 0 ...ivityOrdervoucherCreateDefaultResponse.php | 0 ...tyOrdervoucherCreateErrorResponseModel.php | 0 ...rketingActivityOrdervoucherCreateModel.php | 0 ...ctivityOrdervoucherCreateResponseModel.php | 0 ...rdervoucherDisassociateDefaultResponse.php | 0 ...rvoucherDisassociateErrorResponseModel.php | 0 ...gActivityOrdervoucherDisassociateModel.php | 0 ...yOrdervoucherDisassociateResponseModel.php | 0 ...ivityOrdervoucherModifyDefaultResponse.php | 0 ...tyOrdervoucherModifyErrorResponseModel.php | 0 ...rketingActivityOrdervoucherModifyModel.php | 0 ...ctivityOrdervoucherModifyResponseModel.php | 0 ...tivityOrdervoucherQueryDefaultResponse.php | 0 ...ityOrdervoucherQueryErrorResponseModel.php | 0 ...ActivityOrdervoucherQueryResponseModel.php | 0 ...ivityOrdervoucherRefundDefaultResponse.php | 0 ...tyOrdervoucherRefundErrorResponseModel.php | 0 ...rketingActivityOrdervoucherRefundModel.php | 0 ...ctivityOrdervoucherRefundResponseModel.php | 0 ...ctivityOrdervoucherStopDefaultResponse.php | 0 ...vityOrdervoucherStopErrorResponseModel.php | 0 ...MarketingActivityOrdervoucherStopModel.php | 0 ...ActivityOrdervoucherUseDefaultResponse.php | 0 ...ivityOrdervoucherUseErrorResponseModel.php | 0 ...yMarketingActivityOrdervoucherUseModel.php | 0 ...ngActivityOrdervoucherUseResponseModel.php | 0 ...yMarketingActivityQueryDefaultResponse.php | 0 ...rketingActivityQueryErrorResponseModel.php | 0 ...payMarketingActivityQueryResponseModel.php | 0 ...gActivityShopBatchqueryDefaultResponse.php | 0 ...tivityShopBatchqueryErrorResponseModel.php | 0 ...ingActivityShopBatchqueryResponseModel.php | 0 ...tyUserBatchqueryvoucherDefaultResponse.php | 0 ...serBatchqueryvoucherErrorResponseModel.php | 0 ...vityUserBatchqueryvoucherResponseModel.php | 0 ...ctivityUserQueryvoucherDefaultResponse.php | 0 ...vityUserQueryvoucherErrorResponseModel.php | 0 ...gActivityUserQueryvoucherResponseModel.php | 0 ...ngActivityVoucherAppendDefaultResponse.php | 0 ...ctivityVoucherAppendErrorResponseModel.php | 0 ...payMarketingActivityVoucherAppendModel.php | 0 ...tingActivityVoucherAppendResponseModel.php | 0 ...ngActivityVoucherCreateDefaultResponse.php | 0 ...ctivityVoucherCreateErrorResponseModel.php | 0 ...payMarketingActivityVoucherCreateModel.php | 0 ...tingActivityVoucherCreateResponseModel.php | 0 ...ngActivityVoucherModifyDefaultResponse.php | 0 ...ctivityVoucherModifyErrorResponseModel.php | 0 ...payMarketingActivityVoucherModifyModel.php | 0 ...gActivityVoucherPublishDefaultResponse.php | 0 ...tivityVoucherPublishErrorResponseModel.php | 0 ...ayMarketingActivityVoucherPublishModel.php | 0 ...ingActivityVoucherPublishResponseModel.php | 0 ...ingActivityVoucherQueryDefaultResponse.php | 0 ...ActivityVoucherQueryErrorResponseModel.php | 0 ...etingActivityVoucherQueryResponseModel.php | 0 ...tingActivityVoucherSendDefaultResponse.php | 0 ...gActivityVoucherSendErrorResponseModel.php | 0 ...lipayMarketingActivityVoucherSendModel.php | 0 ...ketingActivityVoucherSendResponseModel.php | 0 ...tingActivityVoucherStopDefaultResponse.php | 0 ...gActivityVoucherStopErrorResponseModel.php | 0 ...lipayMarketingActivityVoucherStopModel.php | 0 ...oucherpackageBatchqueryDefaultResponse.php | 0 ...herpackageBatchqueryErrorResponseModel.php | 0 ...gActivityVoucherpackageBatchqueryModel.php | 0 ...yVoucherpackageBatchqueryResponseModel.php | 0 ...tyVoucherpackageConsultDefaultResponse.php | 0 ...oucherpackageConsultErrorResponseModel.php | 0 ...tingActivityVoucherpackageConsultModel.php | 0 ...vityVoucherpackageConsultResponseModel.php | 0 ...vityVoucherpackageQueryDefaultResponse.php | 0 ...yVoucherpackageQueryErrorResponseModel.php | 0 ...tivityVoucherpackageQueryResponseModel.php | 0 ...etingCampaignCashCreateDefaultResponse.php | 0 ...ngCampaignCashCreateErrorResponseModel.php | 0 ...AlipayMarketingCampaignCashCreateModel.php | 0 ...rketingCampaignCashCreateResponseModel.php | 0 ...CampaignCashDetailQueryDefaultResponse.php | 0 ...paignCashDetailQueryErrorResponseModel.php | 0 ...ngCampaignCashDetailQueryResponseModel.php | 0 ...ngCampaignCashListQueryDefaultResponse.php | 0 ...ampaignCashListQueryErrorResponseModel.php | 0 ...tingCampaignCashListQueryResponseModel.php | 0 ...ampaignCashStatusModifyDefaultResponse.php | 0 ...aignCashStatusModifyErrorResponseModel.php | 0 ...MarketingCampaignCashStatusModifyModel.php | 0 ...tingCampaignCashTriggerDefaultResponse.php | 0 ...gCampaignCashTriggerErrorResponseModel.php | 0 ...lipayMarketingCampaignCashTriggerModel.php | 0 ...ketingCampaignCashTriggerResponseModel.php | 0 ...aignOrderVoucherConsultDefaultResponse.php | 0 ...nOrderVoucherConsultErrorResponseModel.php | 0 ...ketingCampaignOrderVoucherConsultModel.php | 0 ...mpaignOrderVoucherConsultResponseModel.php | 0 ...ngCardActivateformQueryDefaultResponse.php | 0 ...ardActivateformQueryErrorResponseModel.php | 0 ...tingCardActivateformQueryResponseModel.php | 0 ...ingCardActivateurlApplyDefaultResponse.php | 0 ...CardActivateurlApplyErrorResponseModel.php | 0 ...ipayMarketingCardActivateurlApplyModel.php | 0 ...etingCardActivateurlApplyResponseModel.php | 0 ...ketingCardBenefitCreateDefaultResponse.php | 0 ...ingCardBenefitCreateErrorResponseModel.php | 0 .../AlipayMarketingCardBenefitCreateModel.php | 0 ...arketingCardBenefitCreateResponseModel.php | 0 ...ketingCardBenefitDeleteDefaultResponse.php | 0 ...ingCardBenefitDeleteErrorResponseModel.php | 0 ...arketingCardBenefitDeleteResponseModel.php | 0 ...ketingCardBenefitModifyDefaultResponse.php | 0 ...ingCardBenefitModifyErrorResponseModel.php | 0 .../AlipayMarketingCardBenefitModifyModel.php | 0 ...arketingCardBenefitModifyResponseModel.php | 0 ...rketingCardBenefitQueryDefaultResponse.php | 0 ...tingCardBenefitQueryErrorResponseModel.php | 0 ...MarketingCardBenefitQueryResponseModel.php | 0 ...arketingCardConsumeSyncDefaultResponse.php | 0 ...etingCardConsumeSyncErrorResponseModel.php | 0 .../AlipayMarketingCardConsumeSyncModel.php | 0 ...yMarketingCardConsumeSyncResponseModel.php | 0 ...ipayMarketingCardDeleteDefaultResponse.php | 0 ...yMarketingCardDeleteErrorResponseModel.php | 0 ...AlipayMarketingCardDeleteResponseModel.php | 0 ...tingCardFormtemplateSetDefaultResponse.php | 0 ...gCardFormtemplateSetErrorResponseModel.php | 0 ...lipayMarketingCardFormtemplateSetModel.php | 0 ...ketingCardMessageNotifyDefaultResponse.php | 0 ...ingCardMessageNotifyErrorResponseModel.php | 0 .../AlipayMarketingCardMessageNotifyModel.php | 0 ...arketingCardMessageNotifyResponseModel.php | 0 ...AlipayMarketingCardOpenDefaultResponse.php | 0 ...payMarketingCardOpenErrorResponseModel.php | 0 .../Model/AlipayMarketingCardOpenModel.php | 0 .../AlipayMarketingCardOpenResponseModel.php | 0 ...lipayMarketingCardQueryDefaultResponse.php | 0 ...ayMarketingCardQueryErrorResponseModel.php | 0 .../Model/AlipayMarketingCardQueryModel.php | 0 .../AlipayMarketingCardQueryResponseModel.php | 0 ...gCardTemplateBatchqueryDefaultResponse.php | 0 ...rdTemplateBatchqueryErrorResponseModel.php | 0 ...ayMarketingCardTemplateBatchqueryModel.php | 0 ...ingCardTemplateBatchqueryResponseModel.php | 0 ...etingCardTemplateCreateDefaultResponse.php | 0 ...ngCardTemplateCreateErrorResponseModel.php | 0 ...AlipayMarketingCardTemplateCreateModel.php | 0 ...rketingCardTemplateCreateResponseModel.php | 0 ...etingCardTemplateModifyDefaultResponse.php | 0 ...ngCardTemplateModifyErrorResponseModel.php | 0 ...AlipayMarketingCardTemplateModifyModel.php | 0 ...rketingCardTemplateModifyResponseModel.php | 0 ...ketingCardTemplateQueryDefaultResponse.php | 0 ...ingCardTemplateQueryErrorResponseModel.php | 0 ...arketingCardTemplateQueryResponseModel.php | 0 ...ipayMarketingCardUpdateDefaultResponse.php | 0 ...yMarketingCardUpdateErrorResponseModel.php | 0 .../Model/AlipayMarketingCardUpdateModel.php | 0 ...AlipayMarketingCardUpdateResponseModel.php | 0 ...MarketingMaterialCreateDefaultResponse.php | 0 ...ketingMaterialCreateErrorResponseModel.php | 0 .../AlipayMarketingMaterialCreateModel.php | 0 ...ayMarketingMaterialCreateResponseModel.php | 0 ...tingMaterialImageUploadDefaultResponse.php | 0 ...gMaterialImageUploadErrorResponseModel.php | 0 ...lipayMarketingMaterialImageUploadModel.php | 0 ...payMarketingMaterialImageUploadRequest.php | 0 ...ketingMaterialImageUploadResponseModel.php | 0 ...etingRecruitEnrollCloseDefaultResponse.php | 0 ...ngRecruitEnrollCloseErrorResponseModel.php | 0 ...AlipayMarketingRecruitEnrollCloseModel.php | 0 ...tingRecruitEnrollCreateDefaultResponse.php | 0 ...gRecruitEnrollCreateErrorResponseModel.php | 0 ...lipayMarketingRecruitEnrollCreateModel.php | 0 ...ketingRecruitEnrollCreateResponseModel.php | 0 ...etingRecruitEnrollQueryDefaultResponse.php | 0 ...ngRecruitEnrollQueryErrorResponseModel.php | 0 ...rketingRecruitEnrollQueryResponseModel.php | 0 ...rketingRecruitPlanQueryDefaultResponse.php | 0 ...tingRecruitPlanQueryErrorResponseModel.php | 0 .../AlipayMarketingRecruitPlanQueryModel.php | 0 ...MarketingRecruitPlanQueryResponseModel.php | 0 ...ingRecruitPlanlistQueryDefaultResponse.php | 0 ...RecruitPlanlistQueryErrorResponseModel.php | 0 ...ipayMarketingRecruitPlanlistQueryModel.php | 0 ...etingRecruitPlanlistQueryResponseModel.php | 0 ...etingXuanyitestTransferDefaultResponse.php | 0 ...ngXuanyitestTransferErrorResponseModel.php | 0 ...AlipayMarketingXuanyitestTransferModel.php | 0 ...rketingXuanyitestTransferResponseModel.php | 0 ...MerchantAnchorInfoQueryDefaultResponse.php | 0 ...chantAnchorInfoQueryErrorResponseModel.php | 0 ...ayMerchantAnchorInfoQueryResponseModel.php | 0 ...ipayMerchantImageUploadDefaultResponse.php | 0 ...yMerchantImageUploadErrorResponseModel.php | 0 .../Model/AlipayMerchantImageUploadModel.php | 0 .../AlipayMerchantImageUploadRequest.php | 0 ...AlipayMerchantImageUploadResponseModel.php | 0 ...tIndirectAuthorderCloseDefaultResponse.php | 0 ...directAuthorderCloseErrorResponseModel.php | 0 ...payMerchantIndirectAuthorderCloseModel.php | 0 ...IndirectAuthorderCreateDefaultResponse.php | 0 ...irectAuthorderCreateErrorResponseModel.php | 0 ...ayMerchantIndirectAuthorderCreateModel.php | 0 ...ntIndirectAuthorderCreateResponseModel.php | 0 ...ectAuthorderQuerystatusDefaultResponse.php | 0 ...AuthorderQuerystatusErrorResponseModel.php | 0 ...chantIndirectAuthorderQuerystatusModel.php | 0 ...irectAuthorderQuerystatusResponseModel.php | 0 ...ntIndirectSmidbindQueryDefaultResponse.php | 0 ...ndirectSmidbindQueryErrorResponseModel.php | 0 ...hantIndirectSmidbindQueryResponseModel.php | 0 ...ayMerchantIotDeviceBindDefaultResponse.php | 0 ...erchantIotDeviceBindErrorResponseModel.php | 0 .../AlipayMerchantIotDeviceBindModel.php | 0 ...yMerchantIotDeviceQueryDefaultResponse.php | 0 ...rchantIotDeviceQueryErrorResponseModel.php | 0 ...payMerchantIotDeviceQueryResponseModel.php | 0 ...MerchantIotDeviceVerifyDefaultResponse.php | 0 ...chantIotDeviceVerifyErrorResponseModel.php | 0 .../AlipayMerchantIotDeviceVerifyModel.php | 0 ...yMerchantItemFileUploadDefaultResponse.php | 0 ...rchantItemFileUploadErrorResponseModel.php | 0 .../AlipayMerchantItemFileUploadModel.php | 0 .../AlipayMerchantItemFileUploadRequest.php | 0 ...payMerchantItemFileUploadResponseModel.php | 0 ...erchantLiveChannelQueryDefaultResponse.php | 0 ...hantLiveChannelQueryErrorResponseModel.php | 0 ...yMerchantLiveChannelQueryResponseModel.php | 0 ...chantLiveItemplanModifyDefaultResponse.php | 0 ...ntLiveItemplanModifyErrorResponseModel.php | 0 .../AlipayMerchantLiveItemplanModifyModel.php | 0 ...erchantLiveItemplanModifyResponseModel.php | 0 ...AlipayMerchantOrderSyncDefaultResponse.php | 0 ...payMerchantOrderSyncErrorResponseModel.php | 0 .../Model/AlipayMerchantOrderSyncModel.php | 0 .../AlipayMerchantOrderSyncResponseModel.php | 0 ...TradecomplainBatchqueryDefaultResponse.php | 0 ...decomplainBatchqueryErrorResponseModel.php | 0 ...ayMerchantTradecomplainBatchqueryModel.php | 0 ...ntTradecomplainBatchqueryResponseModel.php | 0 ...ecomplainFeedbackSubmitDefaultResponse.php | 0 ...mplainFeedbackSubmitErrorResponseModel.php | 0 ...rchantTradecomplainFeedbackSubmitModel.php | 0 ...chantTradecomplainQueryDefaultResponse.php | 0 ...ntTradecomplainQueryErrorResponseModel.php | 0 ...erchantTradecomplainQueryResponseModel.php | 0 ...radecomplainReplySubmitDefaultResponse.php | 0 ...ecomplainReplySubmitErrorResponseModel.php | 0 ...yMerchantTradecomplainReplySubmitModel.php | 0 ...omplainSupplementSubmitDefaultResponse.php | 0 ...lainSupplementSubmitErrorResponseModel.php | 0 ...hantTradecomplainSupplementSubmitModel.php | 0 ...yMobilePublicFollowListDefaultResponse.php | 0 ...bilePublicFollowListErrorResponseModel.php | 0 ...payMobilePublicFollowListResponseModel.php | 0 ...ayMobilePublicInfoQueryDefaultResponse.php | 0 ...obilePublicInfoQueryErrorResponseModel.php | 0 ...ipayMobilePublicInfoQueryResponseModel.php | 0 ...ipayMobilePublicMenuAddDefaultResponse.php | 0 ...yMobilePublicMenuAddErrorResponseModel.php | 0 .../Model/AlipayMobilePublicMenuAddModel.php | 0 ...AlipayMobilePublicMenuAddResponseModel.php | 0 ...ipayMobilePublicMenuGetDefaultResponse.php | 0 ...yMobilePublicMenuGetErrorResponseModel.php | 0 ...AlipayMobilePublicMenuGetResponseModel.php | 0 ...yMobilePublicMenuUpdateDefaultResponse.php | 0 ...bilePublicMenuUpdateErrorResponseModel.php | 0 .../AlipayMobilePublicMenuUpdateModel.php | 0 ...payMobilePublicMenuUpdateResponseModel.php | 0 ...PublicMessageCustomSendDefaultResponse.php | 0 ...licMessageCustomSendErrorResponseModel.php | 0 ...ipayMobilePublicMessageCustomSendModel.php | 0 ...lePublicMessageCustomSendResponseModel.php | 0 ...PublicMessageSingleSendDefaultResponse.php | 0 ...licMessageSingleSendErrorResponseModel.php | 0 ...ipayMobilePublicMessageSingleSendModel.php | 0 ...lePublicMessageSingleSendResponseModel.php | 0 ...ePublicMessageTotalSendDefaultResponse.php | 0 ...blicMessageTotalSendErrorResponseModel.php | 0 ...lipayMobilePublicMessageTotalSendModel.php | 0 ...ilePublicMessageTotalSendResponseModel.php | 0 ...obilePublicQrcodeCreateDefaultResponse.php | 0 ...lePublicQrcodeCreateErrorResponseModel.php | 0 .../AlipayMobilePublicQrcodeCreateModel.php | 0 ...yMobilePublicQrcodeCreateResponseModel.php | 0 ...lePublicShortlinkCreateDefaultResponse.php | 0 ...ublicShortlinkCreateErrorResponseModel.php | 0 ...AlipayMobilePublicShortlinkCreateModel.php | 0 ...bilePublicShortlinkCreateResponseModel.php | 0 ...icTemplateMessageDeleteDefaultResponse.php | 0 ...emplateMessageDeleteErrorResponseModel.php | 0 ...MobilePublicTemplateMessageDeleteModel.php | 0 ...ublicTemplateMessageGetDefaultResponse.php | 0 ...icTemplateMessageGetErrorResponseModel.php | 0 ...ePublicTemplateMessageGetResponseModel.php | 0 ...licTemplateMessageQueryDefaultResponse.php | 0 ...TemplateMessageQueryErrorResponseModel.php | 0 ...yMobilePublicTemplateMessageQueryModel.php | 0 ...ublicTemplateMessageQueryResponseModel.php | 0 ...PublicMessageCustomSendDefaultResponse.php | 0 ...licMessageCustomSendErrorResponseModel.php | 0 ...yMobileStdPublicMessageCustomSendModel.php | 0 ...ketApplyorderBatchqueryDefaultResponse.php | 0 ...ApplyorderBatchqueryErrorResponseModel.php | 0 ...OfflineMarketApplyorderBatchqueryModel.php | 0 ...arketApplyorderBatchqueryResponseModel.php | 0 ...ineMarketShopBatchqueryDefaultResponse.php | 0 ...MarketShopBatchqueryErrorResponseModel.php | 0 ...AlipayOfflineMarketShopBatchqueryModel.php | 0 ...flineMarketShopBatchqueryResponseModel.php | 0 ...MarketShopCategoryQueryDefaultResponse.php | 0 ...ketShopCategoryQueryErrorResponseModel.php | 0 ...neMarketShopCategoryQueryResponseModel.php | 0 ...OfflineMarketShopCreateDefaultResponse.php | 0 ...lineMarketShopCreateErrorResponseModel.php | 0 .../AlipayOfflineMarketShopCreateModel.php | 0 ...ayOfflineMarketShopCreateResponseModel.php | 0 ...OfflineMarketShopModifyDefaultResponse.php | 0 ...lineMarketShopModifyErrorResponseModel.php | 0 .../AlipayOfflineMarketShopModifyModel.php | 0 ...ayOfflineMarketShopModifyResponseModel.php | 0 ...neMarketShopQuerydetailDefaultResponse.php | 0 ...arketShopQuerydetailErrorResponseModel.php | 0 ...lineMarketShopQuerydetailResponseModel.php | 0 ...etShopSummaryBatchqueryDefaultResponse.php | 0 ...hopSummaryBatchqueryErrorResponseModel.php | 0 ...fflineMarketShopSummaryBatchqueryModel.php | 0 ...rketShopSummaryBatchqueryResponseModel.php | 0 ...lineMaterialImageUploadDefaultResponse.php | 0 ...eMaterialImageUploadErrorResponseModel.php | 0 .../AlipayOfflineMaterialImageUploadModel.php | 0 ...lipayOfflineMaterialImageUploadRequest.php | 0 ...fflineMaterialImageUploadResponseModel.php | 0 .../AlipayOpenAgentCancelDefaultResponse.php | 0 ...lipayOpenAgentCancelErrorResponseModel.php | 0 .../src/Model/AlipayOpenAgentCancelModel.php | 0 ...ipayOpenAgentCommonSignDefaultResponse.php | 0 ...yOpenAgentCommonSignErrorResponseModel.php | 0 .../Model/AlipayOpenAgentCommonSignModel.php | 0 .../AlipayOpenAgentCommonSignRequest.php | 0 ...nAgentCommonsignConfirmDefaultResponse.php | 0 ...entCommonsignConfirmErrorResponseModel.php | 0 .../AlipayOpenAgentCommonsignConfirmModel.php | 0 ...penAgentCommonsignConfirmResponseModel.php | 0 .../AlipayOpenAgentConfirmDefaultResponse.php | 0 ...ipayOpenAgentConfirmErrorResponseModel.php | 0 .../src/Model/AlipayOpenAgentConfirmModel.php | 0 .../AlipayOpenAgentConfirmResponseModel.php | 0 .../AlipayOpenAgentCreateDefaultResponse.php | 0 ...lipayOpenAgentCreateErrorResponseModel.php | 0 .../src/Model/AlipayOpenAgentCreateModel.php | 0 .../AlipayOpenAgentCreateResponseModel.php | 0 ...OpenAgentFacetofaceSignDefaultResponse.php | 0 ...nAgentFacetofaceSignErrorResponseModel.php | 0 .../AlipayOpenAgentFacetofaceSignModel.php | 0 .../AlipayOpenAgentFacetofaceSignRequest.php | 0 ...ipayOpenAgentMiniCreateDefaultResponse.php | 0 ...yOpenAgentMiniCreateErrorResponseModel.php | 0 .../Model/AlipayOpenAgentMiniCreateModel.php | 0 .../AlipayOpenAgentMiniCreateRequest.php | 0 ...yOpenAgentMobilepaySignDefaultResponse.php | 0 ...enAgentMobilepaySignErrorResponseModel.php | 0 .../AlipayOpenAgentMobilepaySignModel.php | 0 .../AlipayOpenAgentMobilepaySignRequest.php | 0 ...AgentOfflinepaymentSignDefaultResponse.php | 0 ...ntOfflinepaymentSignErrorResponseModel.php | 0 ...AlipayOpenAgentOfflinepaymentSignModel.php | 0 ...ipayOpenAgentOfflinepaymentSignRequest.php | 0 ...ipayOpenAgentOrderQueryDefaultResponse.php | 0 ...yOpenAgentOrderQueryErrorResponseModel.php | 0 ...AlipayOpenAgentOrderQueryResponseModel.php | 0 ...penAgentSignstatusQueryDefaultResponse.php | 0 ...AgentSignstatusQueryErrorResponseModel.php | 0 .../AlipayOpenAgentSignstatusQueryModel.php | 0 ...yOpenAgentSignstatusQueryResponseModel.php | 0 ...payOpenAppApiFieldApplyDefaultResponse.php | 0 ...OpenAppApiFieldApplyErrorResponseModel.php | 0 .../Model/AlipayOpenAppApiFieldApplyModel.php | 0 .../AlipayOpenAppApiFieldApplyRequest.php | 0 ...payOpenAppApiFieldQueryDefaultResponse.php | 0 ...OpenAppApiFieldQueryErrorResponseModel.php | 0 ...lipayOpenAppApiFieldQueryResponseModel.php | 0 .../AlipayOpenAppApiQueryDefaultResponse.php | 0 ...lipayOpenAppApiQueryErrorResponseModel.php | 0 .../AlipayOpenAppApiQueryResponseModel.php | 0 ...payOpenAppApiSceneQueryDefaultResponse.php | 0 ...OpenAppApiSceneQueryErrorResponseModel.php | 0 ...lipayOpenAppApiSceneQueryResponseModel.php | 0 ...payOpenAppMembersCreateDefaultResponse.php | 0 ...OpenAppMembersCreateErrorResponseModel.php | 0 .../Model/AlipayOpenAppMembersCreateModel.php | 0 ...payOpenAppMembersDeleteDefaultResponse.php | 0 ...OpenAppMembersDeleteErrorResponseModel.php | 0 ...ipayOpenAppMembersQueryDefaultResponse.php | 0 ...yOpenAppMembersQueryErrorResponseModel.php | 0 ...AlipayOpenAppMembersQueryResponseModel.php | 0 ...etemplateSubscribeQueryDefaultResponse.php | 0 ...mplateSubscribeQueryErrorResponseModel.php | 0 ...nAppMessagetemplateSubscribeQueryModel.php | 0 ...agetemplateSubscribeQueryResponseModel.php | 0 ...MiniTemplatemessageSendDefaultResponse.php | 0 ...iTemplatemessageSendErrorResponseModel.php | 0 ...payOpenAppMiniTemplatemessageSendModel.php | 0 ...ipayOpenAppQrcodeCreateDefaultResponse.php | 0 ...yOpenAppQrcodeCreateErrorResponseModel.php | 0 .../Model/AlipayOpenAppQrcodeCreateModel.php | 0 ...AlipayOpenAppQrcodeCreateResponseModel.php | 0 ...ipayOpenAppServiceApplyDefaultResponse.php | 0 ...yOpenAppServiceApplyErrorResponseModel.php | 0 .../Model/AlipayOpenAppServiceApplyModel.php | 0 ...AlipayOpenAppServiceApplyResponseModel.php | 0 ...payOpenAppServiceDeleteDefaultResponse.php | 0 ...OpenAppServiceDeleteErrorResponseModel.php | 0 ...OpenAppServiceListQueryDefaultResponse.php | 0 ...nAppServiceListQueryErrorResponseModel.php | 0 ...ayOpenAppServiceListQueryResponseModel.php | 0 ...ipayOpenAppServiceQueryDefaultResponse.php | 0 ...yOpenAppServiceQueryErrorResponseModel.php | 0 ...AlipayOpenAppServiceQueryResponseModel.php | 0 ...enAppServiceSchemaQueryDefaultResponse.php | 0 ...ppServiceSchemaQueryErrorResponseModel.php | 0 ...OpenAppServiceSchemaQueryResponseModel.php | 0 ...ayOpenAppTestGrayCreateDefaultResponse.php | 0 ...penAppTestGrayCreateErrorResponseModel.php | 0 .../AlipayOpenAppTestGrayCreateModel.php | 0 ...ipayOpenAppTestGrayCreateResponseModel.php | 0 ...payOpenAppTestGrayQueryDefaultResponse.php | 0 ...OpenAppTestGrayQueryErrorResponseModel.php | 0 ...lipayOpenAppTestGrayQueryResponseModel.php | 0 ...AlipayOpenAuthAppAesGetDefaultResponse.php | 0 ...payOpenAuthAppAesGetErrorResponseModel.php | 0 .../AlipayOpenAuthAppAesGetResponseModel.php | 0 ...AlipayOpenAuthAppAesSetDefaultResponse.php | 0 ...payOpenAuthAppAesSetErrorResponseModel.php | 0 .../Model/AlipayOpenAuthAppAesSetModel.php | 0 .../AlipayOpenAuthAppAesSetResponseModel.php | 0 .../AlipayOpenAuthTokenAppDefaultResponse.php | 0 ...ipayOpenAuthTokenAppErrorResponseModel.php | 0 .../src/Model/AlipayOpenAuthTokenAppModel.php | 0 ...ayOpenAuthTokenAppQueryDefaultResponse.php | 0 ...penAuthTokenAppQueryErrorResponseModel.php | 0 ...ipayOpenAuthTokenAppQueryResponseModel.php | 0 .../AlipayOpenAuthTokenAppResponseModel.php | 0 ...erauthRelationshipQueryDefaultResponse.php | 0 ...uthRelationshipQueryErrorResponseModel.php | 0 ...UserauthRelationshipQueryResponseModel.php | 0 .../AlipayOpenBizCreateDefaultResponse.php | 0 .../AlipayOpenBizCreateErrorResponseModel.php | 0 .../v3/src/Model/AlipayOpenBizCreateModel.php | 0 .../AlipayOpenBizCreateResponseModel.php | 0 ...lipayOpenFeeAdjustApplyDefaultResponse.php | 0 ...ayOpenFeeAdjustApplyErrorResponseModel.php | 0 .../Model/AlipayOpenFeeAdjustApplyModel.php | 0 .../Model/AlipayOpenFeeAdjustApplyRequest.php | 0 .../AlipayOpenFileUploadDefaultResponse.php | 0 ...AlipayOpenFileUploadErrorResponseModel.php | 0 .../src/Model/AlipayOpenFileUploadModel.php | 0 .../src/Model/AlipayOpenFileUploadRequest.php | 0 .../AlipayOpenFileUploadResponseModel.php | 0 ...ntdeliveryAccountCreateDefaultResponse.php | 0 ...eliveryAccountCreateErrorResponseModel.php | 0 ...yOpenInstantdeliveryAccountCreateModel.php | 0 ...tantdeliveryAccountCreateResponseModel.php | 0 ...antdeliveryAccountQueryDefaultResponse.php | 0 ...deliveryAccountQueryErrorResponseModel.php | 0 ...stantdeliveryAccountQueryResponseModel.php | 0 ...yMerchantagreementQueryDefaultResponse.php | 0 ...rchantagreementQueryErrorResponseModel.php | 0 ...eryMerchantagreementQueryResponseModel.php | 0 ...ryMerchantagreementSignDefaultResponse.php | 0 ...erchantagreementSignErrorResponseModel.php | 0 ...tantdeliveryMerchantagreementSignModel.php | 0 ...veryMerchantagreementSignResponseModel.php | 0 ...yMerchantshopBatchqueryDefaultResponse.php | 0 ...rchantshopBatchqueryErrorResponseModel.php | 0 ...antdeliveryMerchantshopBatchqueryModel.php | 0 ...eryMerchantshopBatchqueryResponseModel.php | 0 ...iveryMerchantshopCreateDefaultResponse.php | 0 ...ryMerchantshopCreateErrorResponseModel.php | 0 ...InstantdeliveryMerchantshopCreateModel.php | 0 ...eliveryMerchantshopCreateResponseModel.php | 0 ...iveryMerchantshopModifyDefaultResponse.php | 0 ...ryMerchantshopModifyErrorResponseModel.php | 0 ...InstantdeliveryMerchantshopModifyModel.php | 0 ...eliveryMerchantshopModifyResponseModel.php | 0 ...liveryMerchantshopQueryDefaultResponse.php | 0 ...eryMerchantshopQueryErrorResponseModel.php | 0 ...deliveryMerchantshopQueryResponseModel.php | 0 ...payOpenInviteOrderQueryDefaultResponse.php | 0 ...OpenInviteOrderQueryErrorResponseModel.php | 0 ...lipayOpenInviteOrderQueryResponseModel.php | 0 ...niAppdeployByappidQueryDefaultResponse.php | 0 ...ppdeployByappidQueryErrorResponseModel.php | 0 ...MiniAppdeployByappidQueryResponseModel.php | 0 ...deployByappversionQueryDefaultResponse.php | 0 ...loyByappversionQueryErrorResponseModel.php | 0 ...ppdeployByappversionQueryResponseModel.php | 0 ...loyBydeployversionQueryDefaultResponse.php | 0 ...BydeployversionQueryErrorResponseModel.php | 0 ...eployBydeployversionQueryResponseModel.php | 0 ...yOpenMiniBaseinfoModifyDefaultResponse.php | 0 ...enMiniBaseinfoModifyErrorResponseModel.php | 0 .../AlipayOpenMiniBaseinfoModifyModel.php | 0 .../AlipayOpenMiniBaseinfoModifyRequest.php | 0 ...enMiniBaseinfoNameCheckDefaultResponse.php | 0 ...iniBaseinfoNameCheckErrorResponseModel.php | 0 ...OpenMiniBaseinfoNameCheckResponseModel.php | 0 ...ayOpenMiniBaseinfoQueryDefaultResponse.php | 0 ...penMiniBaseinfoQueryErrorResponseModel.php | 0 ...ipayOpenMiniBaseinfoQueryResponseModel.php | 0 ...ayOpenMiniCategoryQueryDefaultResponse.php | 0 ...penMiniCategoryQueryErrorResponseModel.php | 0 ...ipayOpenMiniCategoryQueryResponseModel.php | 0 ...iniCategoryRequireQueryDefaultResponse.php | 0 ...CategoryRequireQueryErrorResponseModel.php | 0 ...lipayOpenMiniCategoryRequireQueryModel.php | 0 ...nMiniCategoryRequireQueryResponseModel.php | 0 ...penMiniExperienceCancelDefaultResponse.php | 0 ...MiniExperienceCancelErrorResponseModel.php | 0 .../AlipayOpenMiniExperienceCancelModel.php | 0 ...penMiniExperienceCreateDefaultResponse.php | 0 ...MiniExperienceCreateErrorResponseModel.php | 0 .../AlipayOpenMiniExperienceCreateModel.php | 0 ...OpenMiniExperienceQueryDefaultResponse.php | 0 ...nMiniExperienceQueryErrorResponseModel.php | 0 ...ayOpenMiniExperienceQueryResponseModel.php | 0 ...dividualBusinessCertifyDefaultResponse.php | 0 ...idualBusinessCertifyErrorResponseModel.php | 0 ...OpenMiniIndividualBusinessCertifyModel.php | 0 ...IndividualBusinessCertifyResponseModel.php | 0 ...niInnerExperienceCancelDefaultResponse.php | 0 ...nnerExperienceCancelErrorResponseModel.php | 0 ...ipayOpenMiniInnerExperienceCancelModel.php | 0 ...OpenMiniInnerMembersAddDefaultResponse.php | 0 ...nMiniInnerMembersAddErrorResponseModel.php | 0 .../AlipayOpenMiniInnerMembersAddModel.php | 0 ...nMiniInnerMembersDeleteDefaultResponse.php | 0 ...niInnerMembersDeleteErrorResponseModel.php | 0 ...enMiniInnerMembersQueryDefaultResponse.php | 0 ...iniInnerMembersQueryErrorResponseModel.php | 0 ...OpenMiniInnerMembersQueryResponseModel.php | 0 ...yOpenMiniInnerappCreateDefaultResponse.php | 0 ...enMiniInnerappCreateErrorResponseModel.php | 0 .../AlipayOpenMiniInnerappCreateModel.php | 0 ...payOpenMiniInnerappCreateResponseModel.php | 0 ...MiniInnerappPluginOrderDefaultResponse.php | 0 ...iInnerappPluginOrderErrorResponseModel.php | 0 ...AlipayOpenMiniInnerappPluginOrderModel.php | 0 ...enMiniInnerappPluginOrderResponseModel.php | 0 ...rappPluginrelationQueryDefaultResponse.php | 0 ...pPluginrelationQueryErrorResponseModel.php | 0 ...enMiniInnerappPluginrelationQueryModel.php | 0 ...nerappPluginrelationQueryResponseModel.php | 0 ...appPluginservicePublishDefaultResponse.php | 0 ...PluginservicePublishErrorResponseModel.php | 0 ...nMiniInnerappPluginservicePublishModel.php | 0 ...erappPluginservicePublishResponseModel.php | 0 ...appPluginsyncmodeModifyDefaultResponse.php | 0 ...PluginsyncmodeModifyErrorResponseModel.php | 0 ...nMiniInnerappPluginsyncmodeModifyModel.php | 0 ...ppPluginuseconfigCancelDefaultResponse.php | 0 ...luginuseconfigCancelErrorResponseModel.php | 0 ...MiniInnerappPluginuseconfigCancelModel.php | 0 ...ppPluginuseconfigOnlineDefaultResponse.php | 0 ...luginuseconfigOnlineErrorResponseModel.php | 0 ...MiniInnerappPluginuseconfigOnlineModel.php | 0 ...pPluginuseconfigUpgradeDefaultResponse.php | 0 ...uginuseconfigUpgradeErrorResponseModel.php | 0 ...iniInnerappPluginuseconfigUpgradeModel.php | 0 ...iInnerappServicePublishDefaultResponse.php | 0 ...nerappServicePublishErrorResponseModel.php | 0 ...payOpenMiniInnerappServicePublishModel.php | 0 ...iniInnerappServicePublishResponseModel.php | 0 ...iniInnerappServiceQueryDefaultResponse.php | 0 ...InnerappServiceQueryErrorResponseModel.php | 0 ...nMiniInnerappServiceQueryResponseModel.php | 0 ...erbaseinfoApplogoUploadDefaultResponse.php | 0 ...aseinfoApplogoUploadErrorResponseModel.php | 0 ...nMiniInnerbaseinfoApplogoUploadRequest.php | 0 ...nnerbaseinfoApplogoUploadResponseModel.php | 0 ...nMiniInnerbaseinfoQueryDefaultResponse.php | 0 ...niInnerbaseinfoQueryErrorResponseModel.php | 0 ...penMiniInnerbaseinfoQueryResponseModel.php | 0 ...InnerversionAuditCancelDefaultResponse.php | 0 ...erversionAuditCancelErrorResponseModel.php | 0 ...ayOpenMiniInnerversionAuditCancelModel.php | 0 ...InnerversionAuditSubmitDefaultResponse.php | 0 ...erversionAuditSubmitErrorResponseModel.php | 0 ...ayOpenMiniInnerversionAuditSubmitModel.php | 0 ...erversionBackdevPublishDefaultResponse.php | 0 ...ersionBackdevPublishErrorResponseModel.php | 0 ...penMiniInnerversionBackdevPublishModel.php | 0 ...InnerversionBetaConfirmDefaultResponse.php | 0 ...erversionBetaConfirmErrorResponseModel.php | 0 ...ayOpenMiniInnerversionBetaConfirmModel.php | 0 ...nerversionBetainfoQueryDefaultResponse.php | 0 ...versionBetainfoQueryErrorResponseModel.php | 0 ...InnerversionBetainfoQueryResponseModel.php | 0 ...versionBuildauditSubmitDefaultResponse.php | 0 ...sionBuildauditSubmitErrorResponseModel.php | 0 ...nMiniInnerversionBuildauditSubmitModel.php | 0 ...sionConditionBatchqueryDefaultResponse.php | 0 ...nConditionBatchqueryErrorResponseModel.php | 0 ...niInnerversionConditionBatchqueryModel.php | 0 ...ersionConditionBatchqueryResponseModel.php | 0 ...rversionContentRollbackDefaultResponse.php | 0 ...rsionContentRollbackErrorResponseModel.php | 0 ...enMiniInnerversionContentRollbackModel.php | 0 ...iInnerversionGrayFinishDefaultResponse.php | 0 ...nerversionGrayFinishErrorResponseModel.php | 0 ...payOpenMiniInnerversionGrayFinishModel.php | 0 ...InnerversionGrayPublishDefaultResponse.php | 0 ...erversionGrayPublishErrorResponseModel.php | 0 ...ayOpenMiniInnerversionGrayPublishModel.php | 0 ...iInnerversionInfoDeleteDefaultResponse.php | 0 ...nerversionInfoDeleteErrorResponseModel.php | 0 ...niInnerversionInfoQueryDefaultResponse.php | 0 ...nnerversionInfoQueryErrorResponseModel.php | 0 ...MiniInnerversionInfoQueryResponseModel.php | 0 ...rsionInstantiationQueryDefaultResponse.php | 0 ...onInstantiationQueryErrorResponseModel.php | 0 ...versionInstantiationQueryResponseModel.php | 0 ...niInnerversionLastQueryDefaultResponse.php | 0 ...nnerversionLastQueryErrorResponseModel.php | 0 ...MiniInnerversionLastQueryResponseModel.php | 0 ...ionModelforofflineQueryDefaultResponse.php | 0 ...ModelforofflineQueryErrorResponseModel.php | 0 ...rsionModelforofflineQueryResponseModel.php | 0 ...nerversionNobuildUploadDefaultResponse.php | 0 ...versionNobuildUploadErrorResponseModel.php | 0 ...OpenMiniInnerversionNobuildUploadModel.php | 0 ...erversionOfflinePublishDefaultResponse.php | 0 ...ersionOfflinePublishErrorResponseModel.php | 0 ...penMiniInnerversionOfflinePublishModel.php | 0 ...nMiniInnerversionOnlineDefaultResponse.php | 0 ...niInnerversionOnlineErrorResponseModel.php | 0 .../AlipayOpenMiniInnerversionOnlineModel.php | 0 ...nerversionOnlinePublishDefaultResponse.php | 0 ...versionOnlinePublishErrorResponseModel.php | 0 ...OpenMiniInnerversionOnlinePublishModel.php | 0 ...nerversionPackageCreateDefaultResponse.php | 0 ...versionPackageCreateErrorResponseModel.php | 0 ...OpenMiniInnerversionPackageCreateModel.php | 0 ...penMiniInnerversionSyncDefaultResponse.php | 0 ...MiniInnerversionSyncErrorResponseModel.php | 0 .../AlipayOpenMiniInnerversionSyncModel.php | 0 ...rversionTemplatedUploadDefaultResponse.php | 0 ...rsionTemplatedUploadErrorResponseModel.php | 0 ...enMiniInnerversionTemplatedUploadModel.php | 0 ...MiniInnerversionUpgradeDefaultResponse.php | 0 ...iInnerversionUpgradeErrorResponseModel.php | 0 ...AlipayOpenMiniInnerversionUpgradeModel.php | 0 ...nMiniInnerversionUploadDefaultResponse.php | 0 ...niInnerversionUploadErrorResponseModel.php | 0 .../AlipayOpenMiniInnerversionUploadModel.php | 0 ...penMiniInnerversionUploadResponseModel.php | 0 ...ersionUploadstatusQueryDefaultResponse.php | 0 ...ionUploadstatusQueryErrorResponseModel.php | 0 ...rversionUploadstatusQueryResponseModel.php | 0 ...AlipayOpenMiniIsvCreateDefaultResponse.php | 0 ...payOpenMiniIsvCreateErrorResponseModel.php | 0 .../Model/AlipayOpenMiniIsvCreateModel.php | 0 .../AlipayOpenMiniIsvCreateResponseModel.php | 0 ...niIsvFastregisterCreateDefaultResponse.php | 0 ...svFastregisterCreateErrorResponseModel.php | 0 ...ipayOpenMiniIsvFastregisterCreateModel.php | 0 ...MiniIsvFastregisterCreateResponseModel.php | 0 ...iniIsvFastregisterQueryDefaultResponse.php | 0 ...IsvFastregisterQueryErrorResponseModel.php | 0 ...nMiniIsvFastregisterQueryResponseModel.php | 0 .../AlipayOpenMiniIsvQueryDefaultResponse.php | 0 ...ipayOpenMiniIsvQueryErrorResponseModel.php | 0 .../AlipayOpenMiniIsvQueryResponseModel.php | 0 ...nMiniMiniappBrandCancelDefaultResponse.php | 0 ...niMiniappBrandCancelErrorResponseModel.php | 0 ...enMiniMiniappBrandQueryDefaultResponse.php | 0 ...iniMiniappBrandQueryErrorResponseModel.php | 0 ...OpenMiniMiniappBrandQueryResponseModel.php | 0 ...nMiniMiniappBrandSubmitDefaultResponse.php | 0 ...niMiniappBrandSubmitErrorResponseModel.php | 0 .../AlipayOpenMiniMiniappBrandSubmitModel.php | 0 ...nMiniMiniappBrandUploadDefaultResponse.php | 0 ...niMiniappBrandUploadErrorResponseModel.php | 0 ...lipayOpenMiniMiniappBrandUploadRequest.php | 0 ...penMiniMiniappBrandUploadResponseModel.php | 0 ...iappServiceconfigModifyDefaultResponse.php | 0 ...pServiceconfigModifyErrorResponseModel.php | 0 ...penMiniMiniappServiceconfigModifyModel.php | 0 ...lipayOpenMiniQrcodeBindDefaultResponse.php | 0 ...ayOpenMiniQrcodeBindErrorResponseModel.php | 0 .../Model/AlipayOpenMiniQrcodeBindModel.php | 0 .../AlipayOpenMiniQrcodeBindResponseModel.php | 0 ...ipayOpenMiniQrcodeQueryDefaultResponse.php | 0 ...yOpenMiniQrcodeQueryErrorResponseModel.php | 0 ...AlipayOpenMiniQrcodeQueryResponseModel.php | 0 ...payOpenMiniQrcodeUnbindDefaultResponse.php | 0 ...OpenMiniQrcodeUnbindErrorResponseModel.php | 0 .../Model/AlipayOpenMiniQrcodeUnbindModel.php | 0 ...cePromotionsourceNotifyDefaultResponse.php | 0 ...romotionsourceNotifyErrorResponseModel.php | 0 ...MiniResourcePromotionsourceNotifyModel.php | 0 ...iniResourceRecordNotifyDefaultResponse.php | 0 ...ResourceRecordNotifyErrorResponseModel.php | 0 ...lipayOpenMiniResourceRecordNotifyModel.php | 0 ...penMiniSafedomainCreateDefaultResponse.php | 0 ...MiniSafedomainCreateErrorResponseModel.php | 0 .../AlipayOpenMiniSafedomainCreateModel.php | 0 ...penMiniSafedomainDeleteDefaultResponse.php | 0 ...MiniSafedomainDeleteErrorResponseModel.php | 0 ...TemplateMarketingCreateDefaultResponse.php | 0 ...plateMarketingCreateErrorResponseModel.php | 0 ...ayOpenMiniTemplateMarketingCreateModel.php | 0 ...niTemplateMarketingCreateResponseModel.php | 0 ...nMiniTemplateUsageQueryDefaultResponse.php | 0 ...niTemplateUsageQueryErrorResponseModel.php | 0 ...penMiniTemplateUsageQueryResponseModel.php | 0 ...essageUsertemplateApplyDefaultResponse.php | 0 ...ageUsertemplateApplyErrorResponseModel.php | 0 ...iTemplatemessageUsertemplateApplyModel.php | 0 ...emessageUsertemplateApplyResponseModel.php | 0 ...temsgMaketingBatchqueryDefaultResponse.php | 0 ...sgMaketingBatchqueryErrorResponseModel.php | 0 ...MiniTemplatemsgMaketingBatchqueryModel.php | 0 ...latemsgMaketingBatchqueryResponseModel.php | 0 ...msgMaketingstatusModifyDefaultResponse.php | 0 ...MaketingstatusModifyErrorResponseModel.php | 0 ...niTemplatemsgMaketingstatusModifyModel.php | 0 ...msgTinypayswitchConfirmDefaultResponse.php | 0 ...TinypayswitchConfirmErrorResponseModel.php | 0 ...iTipsDeliveryBatchqueryDefaultResponse.php | 0 ...psDeliveryBatchqueryErrorResponseModel.php | 0 ...payOpenMiniTipsDeliveryBatchqueryModel.php | 0 ...iniTipsDeliveryBatchqueryResponseModel.php | 0 ...nMiniTipsDeliveryCreateDefaultResponse.php | 0 ...niTipsDeliveryCreateErrorResponseModel.php | 0 .../AlipayOpenMiniTipsDeliveryCreateModel.php | 0 ...penMiniTipsDeliveryCreateResponseModel.php | 0 ...nMiniTipsDeliveryModifyDefaultResponse.php | 0 ...niTipsDeliveryModifyErrorResponseModel.php | 0 .../AlipayOpenMiniTipsDeliveryModifyModel.php | 0 ...enMiniTipsDeliveryQueryDefaultResponse.php | 0 ...iniTipsDeliveryQueryErrorResponseModel.php | 0 ...OpenMiniTipsDeliveryQueryResponseModel.php | 0 ...nMiniTipsStatisticQueryDefaultResponse.php | 0 ...niTipsStatisticQueryErrorResponseModel.php | 0 ...penMiniTipsStatisticQueryResponseModel.php | 0 ...enMiniVersionAuditApplyDefaultResponse.php | 0 ...iniVersionAuditApplyErrorResponseModel.php | 0 .../AlipayOpenMiniVersionAuditApplyModel.php | 0 ...AlipayOpenMiniVersionAuditApplyRequest.php | 0 ...OpenMiniVersionAuditApplyResponseModel.php | 0 ...nMiniVersionAuditCancelDefaultResponse.php | 0 ...niVersionAuditCancelErrorResponseModel.php | 0 .../AlipayOpenMiniVersionAuditCancelModel.php | 0 ...iniVersionAuditedCancelDefaultResponse.php | 0 ...VersionAuditedCancelErrorResponseModel.php | 0 ...lipayOpenMiniVersionAuditedCancelModel.php | 0 ...enMiniVersionBuildQueryDefaultResponse.php | 0 ...iniVersionBuildQueryErrorResponseModel.php | 0 ...OpenMiniVersionBuildQueryResponseModel.php | 0 ...ayOpenMiniVersionDeleteDefaultResponse.php | 0 ...penMiniVersionDeleteErrorResponseModel.php | 0 .../AlipayOpenMiniVersionDeleteModel.php | 0 ...nMiniVersionDetailQueryDefaultResponse.php | 0 ...niVersionDetailQueryErrorResponseModel.php | 0 ...penMiniVersionDetailQueryResponseModel.php | 0 ...enMiniVersionGrayCancelDefaultResponse.php | 0 ...iniVersionGrayCancelErrorResponseModel.php | 0 .../AlipayOpenMiniVersionGrayCancelModel.php | 0 ...enMiniVersionGrayOnlineDefaultResponse.php | 0 ...iniVersionGrayOnlineErrorResponseModel.php | 0 .../AlipayOpenMiniVersionGrayOnlineModel.php | 0 ...penMiniVersionListQueryDefaultResponse.php | 0 ...MiniVersionListQueryErrorResponseModel.php | 0 ...yOpenMiniVersionListQueryResponseModel.php | 0 ...yOpenMiniVersionOfflineDefaultResponse.php | 0 ...enMiniVersionOfflineErrorResponseModel.php | 0 .../AlipayOpenMiniVersionOfflineModel.php | 0 ...ayOpenMiniVersionOnlineDefaultResponse.php | 0 ...penMiniVersionOnlineErrorResponseModel.php | 0 .../AlipayOpenMiniVersionOnlineModel.php | 0 ...OpenMiniVersionRollbackDefaultResponse.php | 0 ...nMiniVersionRollbackErrorResponseModel.php | 0 .../AlipayOpenMiniVersionRollbackModel.php | 0 ...ayOpenMiniVersionUploadDefaultResponse.php | 0 ...penMiniVersionUploadErrorResponseModel.php | 0 .../AlipayOpenMiniVersionUploadModel.php | 0 ...ipayOpenMiniVersionUploadResponseModel.php | 0 ...yOpenMiniWidgetDataSyncDefaultResponse.php | 0 ...enMiniWidgetDataSyncErrorResponseModel.php | 0 .../AlipayOpenMiniWidgetDataSyncModel.php | 0 ...payOpenMiniWidgetDataSyncResponseModel.php | 0 ...enMiniWidgetGoodsModifyDefaultResponse.php | 0 ...iniWidgetGoodsModifyErrorResponseModel.php | 0 .../AlipayOpenMiniWidgetGoodsModifyModel.php | 0 ...OpenMiniWidgetGoodsModifyResponseModel.php | 0 ...penMiniWidgetGoodsQueryDefaultResponse.php | 0 ...MiniWidgetGoodsQueryErrorResponseModel.php | 0 ...yOpenMiniWidgetGoodsQueryResponseModel.php | 0 ...enMiniWidgetGoodsUploadDefaultResponse.php | 0 ...iniWidgetGoodsUploadErrorResponseModel.php | 0 .../AlipayOpenMiniWidgetGoodsUploadModel.php | 0 ...OpenMiniWidgetGoodsUploadResponseModel.php | 0 ...bizmockTestpathkeyQueryDefaultResponse.php | 0 ...mockTestpathkeyQueryErrorResponseModel.php | 0 ...rationOpenbizmockTestpathkeyQueryModel.php | 0 ...tionOpenbizmockTestpathkeyQueryRequest.php | 0 ...enbizmockTestpathkeyQueryResponseModel.php | 0 ...OpenPublicAccountCreateDefaultResponse.php | 0 ...nPublicAccountCreateErrorResponseModel.php | 0 .../AlipayOpenPublicAccountCreateModel.php | 0 ...ayOpenPublicAccountCreateResponseModel.php | 0 ...OpenPublicAccountDeleteDefaultResponse.php | 0 ...nPublicAccountDeleteErrorResponseModel.php | 0 ...yOpenPublicAccountQueryDefaultResponse.php | 0 ...enPublicAccountQueryErrorResponseModel.php | 0 ...payOpenPublicAccountQueryResponseModel.php | 0 ...yOpenPublicAccountResetDefaultResponse.php | 0 ...enPublicAccountResetErrorResponseModel.php | 0 .../AlipayOpenPublicAccountResetModel.php | 0 ...payOpenPublicAccountResetResponseModel.php | 0 ...nPublicAdvertBatchqueryDefaultResponse.php | 0 ...blicAdvertBatchqueryErrorResponseModel.php | 0 ...penPublicAdvertBatchqueryResponseModel.php | 0 ...yOpenPublicAdvertCreateDefaultResponse.php | 0 ...enPublicAdvertCreateErrorResponseModel.php | 0 .../AlipayOpenPublicAdvertCreateModel.php | 0 ...payOpenPublicAdvertCreateResponseModel.php | 0 ...yOpenPublicAdvertDeleteDefaultResponse.php | 0 ...enPublicAdvertDeleteErrorResponseModel.php | 0 ...yOpenPublicAdvertModifyDefaultResponse.php | 0 ...enPublicAdvertModifyErrorResponseModel.php | 0 .../AlipayOpenPublicAdvertModifyModel.php | 0 ...lesummaryDataBatchqueryDefaultResponse.php | 0 ...ummaryDataBatchqueryErrorResponseModel.php | 0 ...ublicArticlesummaryDataBatchqueryModel.php | 0 ...iclesummaryDataBatchqueryResponseModel.php | 0 ...ContactFollowBatchqueryDefaultResponse.php | 0 ...tactFollowBatchqueryErrorResponseModel.php | 0 ...icContactFollowBatchqueryResponseModel.php | 0 ...cDefaultExtensionCreateDefaultResponse.php | 0 ...faultExtensionCreateErrorResponseModel.php | 0 ...yOpenPublicDefaultExtensionCreateModel.php | 0 ...licDefaultExtensionCreateResponseModel.php | 0 ...nPublicFollowBatchqueryDefaultResponse.php | 0 ...blicFollowBatchqueryErrorResponseModel.php | 0 .../AlipayOpenPublicFollowBatchqueryModel.php | 0 ...penPublicFollowBatchqueryResponseModel.php | 0 ...enPublicGroupBatchqueryDefaultResponse.php | 0 ...ublicGroupBatchqueryErrorResponseModel.php | 0 ...OpenPublicGroupBatchqueryResponseModel.php | 0 ...ayOpenPublicGroupCreateDefaultResponse.php | 0 ...penPublicGroupCreateErrorResponseModel.php | 0 .../AlipayOpenPublicGroupCreateModel.php | 0 ...ipayOpenPublicGroupCreateResponseModel.php | 0 ...enPublicGroupCrowdQueryDefaultResponse.php | 0 ...ublicGroupCrowdQueryErrorResponseModel.php | 0 .../AlipayOpenPublicGroupCrowdQueryModel.php | 0 ...OpenPublicGroupCrowdQueryResponseModel.php | 0 ...ayOpenPublicGroupDeleteDefaultResponse.php | 0 ...penPublicGroupDeleteErrorResponseModel.php | 0 ...ayOpenPublicGroupModifyDefaultResponse.php | 0 ...penPublicGroupModifyErrorResponseModel.php | 0 .../AlipayOpenPublicGroupModifyModel.php | 0 ...payOpenPublicInfoModifyDefaultResponse.php | 0 ...OpenPublicInfoModifyErrorResponseModel.php | 0 .../Model/AlipayOpenPublicInfoModifyModel.php | 0 ...lipayOpenPublicInfoModifyResponseModel.php | 0 ...ipayOpenPublicInfoQueryDefaultResponse.php | 0 ...yOpenPublicInfoQueryErrorResponseModel.php | 0 ...AlipayOpenPublicInfoQueryResponseModel.php | 0 ...ayOpenPublicLabelCreateDefaultResponse.php | 0 ...penPublicLabelCreateErrorResponseModel.php | 0 .../AlipayOpenPublicLabelCreateModel.php | 0 ...ipayOpenPublicLabelCreateResponseModel.php | 0 ...payOpenPublicLabelQueryDefaultResponse.php | 0 ...OpenPublicLabelQueryErrorResponseModel.php | 0 ...lipayOpenPublicLabelQueryResponseModel.php | 0 ...penPublicLabelUserQueryDefaultResponse.php | 0 ...PublicLabelUserQueryErrorResponseModel.php | 0 ...yOpenPublicLabelUserQueryResponseModel.php | 0 ...enPublicLifeAboardApplyDefaultResponse.php | 0 ...ublicLifeAboardApplyErrorResponseModel.php | 0 ...OpenPublicLifeAboardApplyResponseModel.php | 0 ...licLifeAgentcreateQueryDefaultResponse.php | 0 ...LifeAgentcreateQueryErrorResponseModel.php | 0 ...ublicLifeAgentcreateQueryResponseModel.php | 0 ...enPublicLifeDebarkApplyDefaultResponse.php | 0 ...ublicLifeDebarkApplyErrorResponseModel.php | 0 ...OpenPublicLifeDebarkApplyResponseModel.php | 0 ...blicLifeLabelBatchqueryDefaultResponse.php | 0 ...cLifeLabelBatchqueryErrorResponseModel.php | 0 ...PublicLifeLabelBatchqueryResponseModel.php | 0 ...enPublicLifeLabelCreateDefaultResponse.php | 0 ...ublicLifeLabelCreateErrorResponseModel.php | 0 .../AlipayOpenPublicLifeLabelCreateModel.php | 0 ...OpenPublicLifeLabelCreateResponseModel.php | 0 ...enPublicLifeLabelDeleteDefaultResponse.php | 0 ...ublicLifeLabelDeleteErrorResponseModel.php | 0 ...enPublicLifeLabelModifyDefaultResponse.php | 0 ...ublicLifeLabelModifyErrorResponseModel.php | 0 .../AlipayOpenPublicLifeLabelModifyModel.php | 0 ...OpenPublicLifeMsgRecallDefaultResponse.php | 0 ...nPublicLifeMsgRecallErrorResponseModel.php | 0 .../AlipayOpenPublicLifeMsgRecallModel.php | 0 ...ayOpenPublicLifeMsgSendDefaultResponse.php | 0 ...penPublicLifeMsgSendErrorResponseModel.php | 0 .../AlipayOpenPublicLifeMsgSendModel.php | 0 .../AlipayOpenPublicLifeMsgSendRequest.php | 0 ...ipayOpenPublicLifeMsgSendResponseModel.php | 0 ...licMatchuserLabelCreateDefaultResponse.php | 0 ...MatchuserLabelCreateErrorResponseModel.php | 0 ...payOpenPublicMatchuserLabelCreateModel.php | 0 ...ublicMatchuserLabelCreateResponseModel.php | 0 ...licMatchuserLabelDeleteDefaultResponse.php | 0 ...MatchuserLabelDeleteErrorResponseModel.php | 0 ...payOpenPublicMatchuserLabelDeleteModel.php | 0 ...ublicMatchuserLabelDeleteResponseModel.php | 0 ...penPublicMenuBatchqueryDefaultResponse.php | 0 ...PublicMenuBatchqueryErrorResponseModel.php | 0 ...yOpenPublicMenuBatchqueryResponseModel.php | 0 ...payOpenPublicMenuCreateDefaultResponse.php | 0 ...OpenPublicMenuCreateErrorResponseModel.php | 0 .../Model/AlipayOpenPublicMenuCreateModel.php | 0 ...lipayOpenPublicMenuCreateResponseModel.php | 0 ...ublicMenuDataBatchqueryDefaultResponse.php | 0 ...icMenuDataBatchqueryErrorResponseModel.php | 0 ...lipayOpenPublicMenuDataBatchqueryModel.php | 0 ...nPublicMenuDataBatchqueryResponseModel.php | 0 ...payOpenPublicMenuModifyDefaultResponse.php | 0 ...OpenPublicMenuModifyErrorResponseModel.php | 0 .../Model/AlipayOpenPublicMenuModifyModel.php | 0 ...ipayOpenPublicMenuQueryDefaultResponse.php | 0 ...yOpenPublicMenuQueryErrorResponseModel.php | 0 ...AlipayOpenPublicMenuQueryResponseModel.php | 0 ...licMessageContentCreateDefaultResponse.php | 0 ...MessageContentCreateErrorResponseModel.php | 0 ...payOpenPublicMessageContentCreateModel.php | 0 ...ublicMessageContentCreateResponseModel.php | 0 ...licMessageContentModifyDefaultResponse.php | 0 ...MessageContentModifyErrorResponseModel.php | 0 ...payOpenPublicMessageContentModifyModel.php | 0 ...ublicMessageContentModifyResponseModel.php | 0 ...PublicMessageCustomSendDefaultResponse.php | 0 ...licMessageCustomSendErrorResponseModel.php | 0 ...AlipayOpenPublicMessageCustomSendModel.php | 0 ...nPublicMessageGroupSendDefaultResponse.php | 0 ...blicMessageGroupSendErrorResponseModel.php | 0 .../AlipayOpenPublicMessageGroupSendModel.php | 0 ...penPublicMessageGroupSendResponseModel.php | 0 ...nPublicMessageLabelSendDefaultResponse.php | 0 ...blicMessageLabelSendErrorResponseModel.php | 0 .../AlipayOpenPublicMessageLabelSendModel.php | 0 ...PublicMessageSingleSendDefaultResponse.php | 0 ...licMessageSingleSendErrorResponseModel.php | 0 ...AlipayOpenPublicMessageSingleSendModel.php | 0 ...nPublicMessageTotalSendDefaultResponse.php | 0 ...blicMessageTotalSendErrorResponseModel.php | 0 .../AlipayOpenPublicMessageTotalSendModel.php | 0 ...penPublicMessageTotalSendResponseModel.php | 0 ...enPublicPayeeBindCreateDefaultResponse.php | 0 ...ublicPayeeBindCreateErrorResponseModel.php | 0 .../AlipayOpenPublicPayeeBindCreateModel.php | 0 ...enPublicPayeeBindDeleteDefaultResponse.php | 0 ...ublicPayeeBindDeleteErrorResponseModel.php | 0 ...izedExtensionBatchqueryDefaultResponse.php | 0 ...dExtensionBatchqueryErrorResponseModel.php | 0 ...alizedExtensionBatchqueryResponseModel.php | 0 ...onalizedExtensionCreateDefaultResponse.php | 0 ...lizedExtensionCreateErrorResponseModel.php | 0 ...PublicPersonalizedExtensionCreateModel.php | 0 ...rsonalizedExtensionCreateResponseModel.php | 0 ...onalizedExtensionDeleteDefaultResponse.php | 0 ...lizedExtensionDeleteErrorResponseModel.php | 0 ...cPersonalizedMenuCreateDefaultResponse.php | 0 ...rsonalizedMenuCreateErrorResponseModel.php | 0 ...yOpenPublicPersonalizedMenuCreateModel.php | 0 ...licPersonalizedMenuCreateResponseModel.php | 0 ...cPersonalizedMenuDeleteDefaultResponse.php | 0 ...rsonalizedMenuDeleteErrorResponseModel.php | 0 ...yOpenPublicQrcodeCreateDefaultResponse.php | 0 ...enPublicQrcodeCreateErrorResponseModel.php | 0 .../AlipayOpenPublicQrcodeCreateModel.php | 0 ...payOpenPublicQrcodeCreateResponseModel.php | 0 ...licSettingCategoryQueryDefaultResponse.php | 0 ...SettingCategoryQueryErrorResponseModel.php | 0 ...ublicSettingCategoryQueryResponseModel.php | 0 ...enPublicShortlinkCreateDefaultResponse.php | 0 ...ublicShortlinkCreateErrorResponseModel.php | 0 .../AlipayOpenPublicShortlinkCreateModel.php | 0 ...OpenPublicShortlinkCreateResponseModel.php | 0 ...learticleDataBatchqueryDefaultResponse.php | 0 ...rticleDataBatchqueryErrorResponseModel.php | 0 ...PublicSinglearticleDataBatchqueryModel.php | 0 ...nglearticleDataBatchqueryResponseModel.php | 0 ...ublicTemplateMessageGetDefaultResponse.php | 0 ...icTemplateMessageGetErrorResponseModel.php | 0 ...nPublicTemplateMessageGetResponseModel.php | 0 ...teMessageIndustryModifyDefaultResponse.php | 0 ...essageIndustryModifyErrorResponseModel.php | 0 ...blicTemplateMessageIndustryModifyModel.php | 0 ...enPublicTopicBatchqueryDefaultResponse.php | 0 ...ublicTopicBatchqueryErrorResponseModel.php | 0 ...OpenPublicTopicBatchqueryResponseModel.php | 0 ...ayOpenPublicTopicCreateDefaultResponse.php | 0 ...penPublicTopicCreateErrorResponseModel.php | 0 .../AlipayOpenPublicTopicCreateModel.php | 0 ...ipayOpenPublicTopicCreateResponseModel.php | 0 ...ayOpenPublicTopicDeleteDefaultResponse.php | 0 ...penPublicTopicDeleteErrorResponseModel.php | 0 ...ayOpenPublicTopicModifyDefaultResponse.php | 0 ...penPublicTopicModifyErrorResponseModel.php | 0 .../AlipayOpenPublicTopicModifyModel.php | 0 ...ublicUserDataBatchqueryDefaultResponse.php | 0 ...icUserDataBatchqueryErrorResponseModel.php | 0 ...lipayOpenPublicUserDataBatchqueryModel.php | 0 ...nPublicUserDataBatchqueryResponseModel.php | 0 ...enPublicUserFollowQueryDefaultResponse.php | 0 ...ublicUserFollowQueryErrorResponseModel.php | 0 ...OpenPublicUserFollowQueryResponseModel.php | 0 ...SearchAbilityBatchqueryDefaultResponse.php | 0 ...rchAbilityBatchqueryErrorResponseModel.php | 0 ...AlipayOpenSearchAbilityBatchqueryModel.php | 0 ...enSearchAbilityBatchqueryResponseModel.php | 0 ...enSearchAppkeywordApplyDefaultResponse.php | 0 ...earchAppkeywordApplyErrorResponseModel.php | 0 .../AlipayOpenSearchAppkeywordApplyModel.php | 0 ...OpenSearchAppkeywordApplyResponseModel.php | 0 ...rchAppkeywordBatchqueryDefaultResponse.php | 0 ...AppkeywordBatchqueryErrorResponseModel.php | 0 ...earchAppkeywordBatchqueryResponseModel.php | 0 ...nSearchAppkeywordDeleteDefaultResponse.php | 0 ...archAppkeywordDeleteErrorResponseModel.php | 0 .../AlipayOpenSearchAppkeywordDeleteModel.php | 0 ...chAppkeywordQuerystatusDefaultResponse.php | 0 ...ppkeywordQuerystatusErrorResponseModel.php | 0 ...archAppkeywordQuerystatusResponseModel.php | 0 ...rchAppkeywordquotaQueryDefaultResponse.php | 0 ...AppkeywordquotaQueryErrorResponseModel.php | 0 ...earchAppkeywordquotaQueryResponseModel.php | 0 ...enSearchBaseorderModifyDefaultResponse.php | 0 ...earchBaseorderModifyErrorResponseModel.php | 0 .../AlipayOpenSearchBaseorderModifyModel.php | 0 ...OpenSearchBaseorderModifyResponseModel.php | 0 ...lipayOpenSearchBoxApplyDefaultResponse.php | 0 ...ayOpenSearchBoxApplyErrorResponseModel.php | 0 .../Model/AlipayOpenSearchBoxApplyModel.php | 0 .../AlipayOpenSearchBoxApplyResponseModel.php | 0 ...OpenSearchBoxBatchqueryDefaultResponse.php | 0 ...nSearchBoxBatchqueryErrorResponseModel.php | 0 .../AlipayOpenSearchBoxBatchqueryModel.php | 0 ...ayOpenSearchBoxBatchqueryResponseModel.php | 0 ...payOpenSearchBoxConsultDefaultResponse.php | 0 ...OpenSearchBoxConsultErrorResponseModel.php | 0 .../Model/AlipayOpenSearchBoxConsultModel.php | 0 ...lipayOpenSearchBoxConsultResponseModel.php | 0 ...ipayOpenSearchBoxModifyDefaultResponse.php | 0 ...yOpenSearchBoxModifyErrorResponseModel.php | 0 .../Model/AlipayOpenSearchBoxModifyModel.php | 0 ...AlipayOpenSearchBoxModifyResponseModel.php | 0 ...payOpenSearchBoxOfflineDefaultResponse.php | 0 ...OpenSearchBoxOfflineErrorResponseModel.php | 0 .../Model/AlipayOpenSearchBoxOfflineModel.php | 0 ...ipayOpenSearchBoxOnlineDefaultResponse.php | 0 ...yOpenSearchBoxOnlineErrorResponseModel.php | 0 .../Model/AlipayOpenSearchBoxOnlineModel.php | 0 ...lipayOpenSearchBoxQueryDefaultResponse.php | 0 ...ayOpenSearchBoxQueryErrorResponseModel.php | 0 .../AlipayOpenSearchBoxQueryResponseModel.php | 0 ...nSearchBoxactivityApplyDefaultResponse.php | 0 ...archBoxactivityApplyErrorResponseModel.php | 0 .../AlipayOpenSearchBoxactivityApplyModel.php | 0 ...penSearchBoxactivityApplyResponseModel.php | 0 ...chBoxactivityBatchqueryDefaultResponse.php | 0 ...oxactivityBatchqueryErrorResponseModel.php | 0 ...ayOpenSearchBoxactivityBatchqueryModel.php | 0 ...archBoxactivityBatchqueryResponseModel.php | 0 ...SearchBoxactivityModifyDefaultResponse.php | 0 ...rchBoxactivityModifyErrorResponseModel.php | 0 ...AlipayOpenSearchBoxactivityModifyModel.php | 0 ...earchBoxactivityOfflineDefaultResponse.php | 0 ...chBoxactivityOfflineErrorResponseModel.php | 0 ...lipayOpenSearchBoxactivityOfflineModel.php | 0 ...nSearchBoxactivityQueryDefaultResponse.php | 0 ...archBoxactivityQueryErrorResponseModel.php | 0 ...penSearchBoxactivityQueryResponseModel.php | 0 ...nSearchOrderdetailQueryDefaultResponse.php | 0 ...archOrderdetailQueryErrorResponseModel.php | 0 .../AlipayOpenSearchOrderdetailQueryModel.php | 0 ...penSearchOrderdetailQueryResponseModel.php | 0 ...hServiceorderBatchqueryDefaultResponse.php | 0 ...rviceorderBatchqueryErrorResponseModel.php | 0 ...yOpenSearchServiceorderBatchqueryModel.php | 0 ...rchServiceorderBatchqueryResponseModel.php | 0 ...hSubservicekeywordApplyDefaultResponse.php | 0 ...bservicekeywordApplyErrorResponseModel.php | 0 ...yOpenSearchSubservicekeywordApplyModel.php | 0 ...rchSubservicekeywordApplyResponseModel.php | 0 ...ervicekeywordBatchqueryDefaultResponse.php | 0 ...icekeywordBatchqueryErrorResponseModel.php | 0 ...bservicekeywordBatchqueryResponseModel.php | 0 ...SubservicekeywordDeleteDefaultResponse.php | 0 ...servicekeywordDeleteErrorResponseModel.php | 0 ...OpenSearchSubservicekeywordDeleteModel.php | 0 ...rvicekeywordQuerystatusDefaultResponse.php | 0 ...cekeywordQuerystatusErrorResponseModel.php | 0 ...servicekeywordQuerystatusResponseModel.php | 0 ...ketCommodityShopOfflineDefaultResponse.php | 0 ...CommodityShopOfflineErrorResponseModel.php | 0 ...ServicemarketCommodityShopOfflineModel.php | 0 ...rketCommodityShopOnlineDefaultResponse.php | 0 ...tCommodityShopOnlineErrorResponseModel.php | 0 ...nServicemarketCommodityShopOnlineModel.php | 0 ...ervicemarketOrderAcceptDefaultResponse.php | 0 ...icemarketOrderAcceptErrorResponseModel.php | 0 ...lipayOpenServicemarketOrderAcceptModel.php | 0 ...ervicemarketOrderCreateDefaultResponse.php | 0 ...icemarketOrderCreateErrorResponseModel.php | 0 ...lipayOpenServicemarketOrderCreateModel.php | 0 ...payOpenServicemarketOrderCreateRequest.php | 0 ...nServicemarketOrderCreateResponseModel.php | 0 ...cemarketOrderItemCancelDefaultResponse.php | 0 ...arketOrderItemCancelErrorResponseModel.php | 0 ...yOpenServicemarketOrderItemCancelModel.php | 0 ...marketOrderItemCompleteDefaultResponse.php | 0 ...ketOrderItemCompleteErrorResponseModel.php | 0 ...penServicemarketOrderItemCompleteModel.php | 0 ...emarketOrderItemConfirmDefaultResponse.php | 0 ...rketOrderItemConfirmErrorResponseModel.php | 0 ...OpenServicemarketOrderItemConfirmModel.php | 0 ...ervicemarketOrderNotifyDefaultResponse.php | 0 ...icemarketOrderNotifyErrorResponseModel.php | 0 ...ServicemarketOrderQueryDefaultResponse.php | 0 ...vicemarketOrderQueryErrorResponseModel.php | 0 ...enServicemarketOrderQueryResponseModel.php | 0 ...ervicemarketOrderRejectDefaultResponse.php | 0 ...icemarketOrderRejectErrorResponseModel.php | 0 ...lipayOpenServicemarketOrderRejectModel.php | 0 ...motiontaskRelationQueryDefaultResponse.php | 0 ...iontaskRelationQueryErrorResponseModel.php | 0 ...romotiontaskRelationQueryResponseModel.php | 0 ...SpBlueseaactivityCreateDefaultResponse.php | 0 ...lueseaactivityCreateErrorResponseModel.php | 0 ...AlipayOpenSpBlueseaactivityCreateModel.php | 0 ...enSpBlueseaactivityCreateResponseModel.php | 0 ...SpBlueseaactivityModifyDefaultResponse.php | 0 ...lueseaactivityModifyErrorResponseModel.php | 0 ...AlipayOpenSpBlueseaactivityModifyModel.php | 0 ...nSpBlueseaactivityQueryDefaultResponse.php | 0 ...BlueseaactivityQueryErrorResponseModel.php | 0 ...penSpBlueseaactivityQueryResponseModel.php | 0 ...AlipayOpenSpImageUploadDefaultResponse.php | 0 ...payOpenSpImageUploadErrorResponseModel.php | 0 .../Model/AlipayOpenSpImageUploadRequest.php | 0 .../AlipayOpenSpImageUploadResponseModel.php | 0 ...AlipayOpenSpIsvBillSyncDefaultResponse.php | 0 ...payOpenSpIsvBillSyncErrorResponseModel.php | 0 .../Model/AlipayOpenSpIsvBillSyncModel.php | 0 .../AlipayOpenSpIsvBillSyncResponseModel.php | 0 ...yOpenSpIsvOperationSyncDefaultResponse.php | 0 ...enSpIsvOperationSyncErrorResponseModel.php | 0 .../AlipayOpenSpIsvOperationSyncModel.php | 0 ...yOpenSpIsvRelationQueryDefaultResponse.php | 0 ...enSpIsvRelationQueryErrorResponseModel.php | 0 ...payOpenSpIsvRelationQueryResponseModel.php | 0 ...lipayOpenSpIsvSalesSyncDefaultResponse.php | 0 ...ayOpenSpIsvSalesSyncErrorResponseModel.php | 0 .../Model/AlipayOpenSpIsvSalesSyncModel.php | 0 ...OpenSpIsvSignauthCreateDefaultResponse.php | 0 ...nSpIsvSignauthCreateErrorResponseModel.php | 0 .../AlipayOpenSpIsvSignauthCreateModel.php | 0 ...ayOpenSpIsvSignauthCreateResponseModel.php | 0 ...yOpenSpIsvSignauthQueryDefaultResponse.php | 0 ...enSpIsvSignauthQueryErrorResponseModel.php | 0 ...payOpenSpIsvSignauthQueryResponseModel.php | 0 ...OpenSpLeadsExpandCreateDefaultResponse.php | 0 ...nSpLeadsExpandCreateErrorResponseModel.php | 0 .../AlipayOpenSpLeadsExpandCreateModel.php | 0 ...ayOpenSpLeadsExpandCreateResponseModel.php | 0 ...hantInconsistentApproveDefaultResponse.php | 0 ...tInconsistentApproveErrorResponseModel.php | 0 ...OpenSpMerchantInconsistentApproveModel.php | 0 ...rchantInconsistentApproveResponseModel.php | 0 ...payOpenSpOperationApplyDefaultResponse.php | 0 ...OpenSpOperationApplyErrorResponseModel.php | 0 .../Model/AlipayOpenSpOperationApplyModel.php | 0 ...lipayOpenSpOperationApplyResponseModel.php | 0 ...nSpOperationQrcodeQueryDefaultResponse.php | 0 ...OperationQrcodeQueryErrorResponseModel.php | 0 ...penSpOperationQrcodeQueryResponseModel.php | 0 ...nSpOperationResultQueryDefaultResponse.php | 0 ...OperationResultQueryErrorResponseModel.php | 0 ...penSpOperationResultQueryResponseModel.php | 0 ...yOpenSpOpporDetailQueryDefaultResponse.php | 0 ...enSpOpporDetailQueryErrorResponseModel.php | 0 ...payOpenSpOpporDetailQueryResponseModel.php | 0 ...enSpOpporFeedbackModifyDefaultResponse.php | 0 ...pOpporFeedbackModifyErrorResponseModel.php | 0 .../AlipayOpenSpOpporFeedbackModifyModel.php | 0 ...OpenSpOpporFeedbackModifyResponseModel.php | 0 ...payOpenSpOpporPageQueryDefaultResponse.php | 0 ...OpenSpOpporPageQueryErrorResponseModel.php | 0 ...lipayOpenSpOpporPageQueryResponseModel.php | 0 ...ionViolationdetailQueryDefaultResponse.php | 0 ...ViolationdetailQueryErrorResponseModel.php | 0 ...ationViolationdetailQueryResponseModel.php | 0 ...iolationeventBatchqueryDefaultResponse.php | 0 ...ationeventBatchqueryErrorResponseModel.php | 0 ...ViolationViolationeventBatchqueryModel.php | 0 ...nViolationeventBatchqueryResponseModel.php | 0 ...eiAuthAccumulationQueryDefaultResponse.php | 0 ...uthAccumulationQueryErrorResponseModel.php | 0 ...abeiAuthAccumulationQueryResponseModel.php | 0 ...uabeiAuthAgreementCloseDefaultResponse.php | 0 ...eiAuthAgreementCloseErrorResponseModel.php | 0 ...ayPcreditHuabeiAuthAgreementCloseModel.php | 0 ...tHuabeiAuthAgreementCloseResponseModel.php | 0 ...uabeiAuthAgreementQueryDefaultResponse.php | 0 ...eiAuthAgreementQueryErrorResponseModel.php | 0 ...tHuabeiAuthAgreementQueryResponseModel.php | 0 ...ditHuabeiAuthOrderQueryDefaultResponse.php | 0 ...HuabeiAuthOrderQueryErrorResponseModel.php | 0 ...reditHuabeiAuthOrderQueryResponseModel.php | 0 ...HuabeiAuthOrderUnfreezeDefaultResponse.php | 0 ...beiAuthOrderUnfreezeErrorResponseModel.php | 0 ...payPcreditHuabeiAuthOrderUnfreezeModel.php | 0 ...itHuabeiAuthOrderUnfreezeResponseModel.php | 0 ...itHuabeiAuthRefundApplyDefaultResponse.php | 0 ...uabeiAuthRefundApplyErrorResponseModel.php | 0 ...lipayPcreditHuabeiAuthRefundApplyModel.php | 0 ...editHuabeiAuthRefundApplyResponseModel.php | 0 ...itHuabeiAuthSettleApplyDefaultResponse.php | 0 ...uabeiAuthSettleApplyErrorResponseModel.php | 0 ...lipayPcreditHuabeiAuthSettleApplyModel.php | 0 ...editHuabeiAuthSettleApplyResponseModel.php | 0 ...aySecurityDataSssCreateDefaultResponse.php | 0 ...ecurityDataSssCreateErrorResponseModel.php | 0 .../AlipaySecurityDataSssCreateModel.php | 0 ...ipaySecurityDataSssCreateResponseModel.php | 0 ...paySecurityProdSssQueryDefaultResponse.php | 0 ...SecurityProdSssQueryErrorResponseModel.php | 0 .../Model/AlipaySecurityProdSssQueryModel.php | 0 ...lipaySecurityProdSssQueryResponseModel.php | 0 ...ityProdTianwutestModifyDefaultResponse.php | 0 ...ProdTianwutestModifyErrorResponseModel.php | 0 ...lipaySecurityProdTianwutestModifyModel.php | 0 ...urityProdTianwutestModifyResponseModel.php | 0 ...ityRiskCustomerriskSendDefaultResponse.php | 0 ...RiskCustomerriskSendErrorResponseModel.php | 0 ...lipaySecurityRiskCustomerriskSendModel.php | 0 ...yidentityMiniappConfirmDefaultResponse.php | 0 ...entityMiniappConfirmErrorResponseModel.php | 0 ...yRiskVerifyidentityMiniappConfirmModel.php | 0 ...ifyidentityMiniappConfirmResponseModel.php | 0 ...andardcontentBatchqueryDefaultResponse.php | 0 ...ardcontentBatchqueryErrorResponseModel.php | 0 ...ntentlibStandardcontentBatchqueryModel.php | 0 ...StandardcontentBatchqueryResponseModel.php | 0 .../AlipaySystemOauthTokenDefaultResponse.php | 0 ...ipaySystemOauthTokenErrorResponseModel.php | 0 .../src/Model/AlipaySystemOauthTokenModel.php | 0 .../AlipaySystemOauthTokenResponseModel.php | 0 ...ipayTradeAdvanceConsultDefaultResponse.php | 0 ...yTradeAdvanceConsultErrorResponseModel.php | 0 ...AlipayTradeAdvanceConsultResponseModel.php | 0 ...payAuthenticationSubmitDefaultResponse.php | 0 ...AuthenticationSubmitErrorResponseModel.php | 0 ...TradeApplepayAuthenticationSubmitModel.php | 0 ...lepayAuthenticationSubmitResponseModel.php | 0 .../AlipayTradeBatchSettleDefaultResponse.php | 0 ...ipayTradeBatchSettleErrorResponseModel.php | 0 .../src/Model/AlipayTradeBatchSettleModel.php | 0 ...ayTradeBatchSettleQueryDefaultResponse.php | 0 ...radeBatchSettleQueryErrorResponseModel.php | 0 .../AlipayTradeBatchSettleQueryModel.php | 0 ...ipayTradeBatchSettleQueryResponseModel.php | 0 .../AlipayTradeBatchSettleResponseModel.php | 0 ...lipayTradeBatchTransferDefaultResponse.php | 0 ...ayTradeBatchTransferErrorResponseModel.php | 0 .../Model/AlipayTradeBatchTransferModel.php | 0 ...TradeBatchTransferQueryDefaultResponse.php | 0 ...deBatchTransferQueryErrorResponseModel.php | 0 ...ayTradeBatchTransferQueryResponseModel.php | 0 .../AlipayTradeBatchTransferResponseModel.php | 0 .../AlipayTradeCancelDefaultResponse.php | 0 .../AlipayTradeCancelErrorResponseModel.php | 0 .../v3/src/Model/AlipayTradeCancelModel.php | 0 .../Model/AlipayTradeCancelResponseModel.php | 0 .../Model/AlipayTradeCloseDefaultResponse.php | 0 .../AlipayTradeCloseErrorResponseModel.php | 0 .../v3/src/Model/AlipayTradeCloseModel.php | 0 .../Model/AlipayTradeCloseResponseModel.php | 0 .../AlipayTradeCreateDefaultResponse.php | 0 .../AlipayTradeCreateErrorResponseModel.php | 0 .../v3/src/Model/AlipayTradeCreateModel.php | 0 .../Model/AlipayTradeCreateResponseModel.php | 0 ...ipayTradeCustomsDeclareDefaultResponse.php | 0 ...yTradeCustomsDeclareErrorResponseModel.php | 0 .../Model/AlipayTradeCustomsDeclareModel.php | 0 ...AlipayTradeCustomsDeclareResponseModel.php | 0 ...AlipayTradeCustomsQueryDefaultResponse.php | 0 ...payTradeCustomsQueryErrorResponseModel.php | 0 .../AlipayTradeCustomsQueryResponseModel.php | 0 ...TradeFastpayRefundQueryDefaultResponse.php | 0 ...deFastpayRefundQueryErrorResponseModel.php | 0 .../AlipayTradeFastpayRefundQueryModel.php | 0 ...ayTradeFastpayRefundQueryResponseModel.php | 0 .../AlipayTradeOrderPayDefaultResponse.php | 0 .../AlipayTradeOrderPayErrorResponseModel.php | 0 .../v3/src/Model/AlipayTradeOrderPayModel.php | 0 .../AlipayTradeOrderPayResponseModel.php | 0 .../AlipayTradeOrderSettleDefaultResponse.php | 0 ...ipayTradeOrderSettleErrorResponseModel.php | 0 .../src/Model/AlipayTradeOrderSettleModel.php | 0 ...ayTradeOrderSettleQueryDefaultResponse.php | 0 ...radeOrderSettleQueryErrorResponseModel.php | 0 ...ipayTradeOrderSettleQueryResponseModel.php | 0 .../AlipayTradeOrderSettleResponseModel.php | 0 ...lipayTradeOrderinfoSyncDefaultResponse.php | 0 ...ayTradeOrderinfoSyncErrorResponseModel.php | 0 .../Model/AlipayTradeOrderinfoSyncModel.php | 0 .../AlipayTradeOrderinfoSyncResponseModel.php | 0 ...ipayTradeOverseasSettleDefaultResponse.php | 0 ...yTradeOverseasSettleErrorResponseModel.php | 0 .../Model/AlipayTradeOverseasSettleModel.php | 0 ...AlipayTradeOverseasSettleResponseModel.php | 0 .../Model/AlipayTradePayDefaultResponse.php | 0 .../AlipayTradePayErrorResponseModel.php | 0 .../v3/src/Model/AlipayTradePayModel.php | 0 .../src/Model/AlipayTradePayResponseModel.php | 0 .../AlipayTradePrecreateDefaultResponse.php | 0 ...AlipayTradePrecreateErrorResponseModel.php | 0 .../src/Model/AlipayTradePrecreateModel.php | 0 .../AlipayTradePrecreateResponseModel.php | 0 .../Model/AlipayTradeQueryDefaultResponse.php | 0 .../AlipayTradeQueryErrorResponseModel.php | 0 .../v3/src/Model/AlipayTradeQueryModel.php | 0 .../Model/AlipayTradeQueryResponseModel.php | 0 .../AlipayTradeRefundApplyDefaultResponse.php | 0 ...ipayTradeRefundApplyErrorResponseModel.php | 0 .../src/Model/AlipayTradeRefundApplyModel.php | 0 .../AlipayTradeRefundApplyResponseModel.php | 0 .../AlipayTradeRefundDefaultResponse.php | 0 .../AlipayTradeRefundErrorResponseModel.php | 0 .../v3/src/Model/AlipayTradeRefundModel.php | 0 .../Model/AlipayTradeRefundResponseModel.php | 0 ...ayTradeRoyaltyRateQueryDefaultResponse.php | 0 ...radeRoyaltyRateQueryErrorResponseModel.php | 0 ...ipayTradeRoyaltyRateQueryResponseModel.php | 0 ...yaltyRelationBatchqueryDefaultResponse.php | 0 ...tyRelationBatchqueryErrorResponseModel.php | 0 ...payTradeRoyaltyRelationBatchqueryModel.php | 0 ...RoyaltyRelationBatchqueryResponseModel.php | 0 ...radeRoyaltyRelationBindDefaultResponse.php | 0 ...eRoyaltyRelationBindErrorResponseModel.php | 0 .../AlipayTradeRoyaltyRelationBindModel.php | 0 ...yTradeRoyaltyRelationBindResponseModel.php | 0 ...deRoyaltyRelationUnbindDefaultResponse.php | 0 ...oyaltyRelationUnbindErrorResponseModel.php | 0 .../AlipayTradeRoyaltyRelationUnbindModel.php | 0 ...radeRoyaltyRelationUnbindResponseModel.php | 0 ...lipayTradeSettleConfirmDefaultResponse.php | 0 ...ayTradeSettleConfirmErrorResponseModel.php | 0 .../Model/AlipayTradeSettleConfirmModel.php | 0 .../AlipayTradeSettleConfirmResponseModel.php | 0 ...eSettleReceivablesQueryDefaultResponse.php | 0 ...ttleReceivablesQueryErrorResponseModel.php | 0 ...AlipayTradeSettleReceivablesQueryModel.php | 0 ...adeSettleReceivablesQueryResponseModel.php | 0 ...mentExecutionplanModifyDefaultResponse.php | 0 ...tExecutionplanModifyErrorResponseModel.php | 0 ...yUserAgreementExecutionplanModifyModel.php | 0 ...eementExecutionplanModifyResponseModel.php | 0 ...payUserAgreementMigrateDefaultResponse.php | 0 ...UserAgreementMigrateErrorResponseModel.php | 0 .../Model/AlipayUserAgreementMigrateModel.php | 0 ...reementPermissionCreateDefaultResponse.php | 0 ...mentPermissionCreateErrorResponseModel.php | 0 ...ipayUserAgreementPermissionCreateModel.php | 0 ...AgreementPermissionCreateResponseModel.php | 0 ...lipayUserAgreementQueryDefaultResponse.php | 0 ...ayUserAgreementQueryErrorResponseModel.php | 0 .../AlipayUserAgreementQueryResponseModel.php | 0 ...ayUserAgreementTransferDefaultResponse.php | 0 ...serAgreementTransferErrorResponseModel.php | 0 .../AlipayUserAgreementTransferModel.php | 0 ...ipayUserAgreementTransferResponseModel.php | 0 ...ipayUserAgreementUnsignDefaultResponse.php | 0 ...yUserAgreementUnsignErrorResponseModel.php | 0 .../Model/AlipayUserAgreementUnsignModel.php | 0 ...greementUserverifyApplyDefaultResponse.php | 0 ...ementUserverifyApplyErrorResponseModel.php | 0 ...lipayUserAgreementUserverifyApplyModel.php | 0 ...rAgreementUserverifyApplyResponseModel.php | 0 ...greementUserverifyQueryDefaultResponse.php | 0 ...ementUserverifyQueryErrorResponseModel.php | 0 ...rAgreementUserverifyQueryResponseModel.php | 0 ...ipaypointBudgetlibQueryDefaultResponse.php | 0 ...ypointBudgetlibQueryErrorResponseModel.php | 0 ...AlipaypointBudgetlibQueryResponseModel.php | 0 ...ipayUserAlipaypointSendDefaultResponse.php | 0 ...yUserAlipaypointSendErrorResponseModel.php | 0 .../Model/AlipayUserAlipaypointSendModel.php | 0 ...AlipayUserAlipaypointSendResponseModel.php | 0 ...ertdocCertverifyConsultDefaultResponse.php | 0 ...docCertverifyConsultErrorResponseModel.php | 0 ...rCertdocCertverifyConsultResponseModel.php | 0 ...docCertverifyPreconsultDefaultResponse.php | 0 ...CertverifyPreconsultErrorResponseModel.php | 0 ...ayUserCertdocCertverifyPreconsultModel.php | 0 ...rtdocCertverifyPreconsultResponseModel.php | 0 ...erCertifyOpenInitializeDefaultResponse.php | 0 ...ertifyOpenInitializeErrorResponseModel.php | 0 .../AlipayUserCertifyOpenInitializeModel.php | 0 ...UserCertifyOpenInitializeResponseModel.php | 0 ...payUserCertifyOpenQueryDefaultResponse.php | 0 ...UserCertifyOpenQueryErrorResponseModel.php | 0 ...lipayUserCertifyOpenQueryResponseModel.php | 0 .../v3/src/Model/AlipayUserDeliverAddress.php | 0 .../AlipayUserInfoShareDefaultResponse.php | 0 .../AlipayUserInfoShareErrorResponseModel.php | 0 .../AlipayUserInfoShareResponseModel.php | 0 .../v3/src/Model/AlipayUserPicture.php | 0 ...ayUserTwostageCommonUseDefaultResponse.php | 0 ...serTwostageCommonUseErrorResponseModel.php | 0 .../AlipayUserTwostageCommonUseModel.php | 0 ...ipayUserTwostageCommonUseResponseModel.php | 0 ...UserTwostageIndirectUseDefaultResponse.php | 0 ...rTwostageIndirectUseErrorResponseModel.php | 0 .../AlipayUserTwostageIndirectUseModel.php | 0 ...ayUserTwostageIndirectUseResponseModel.php | 0 ...AlipayUserUserinfoShareDefaultResponse.php | 0 ...payUserUserinfoShareErrorResponseModel.php | 0 .../AlipayUserUserinfoShareResponseModel.php | 0 .../v3/src/Model/AmountTypeData.php | 0 .../v3/src/Model/AmountTypeSyncData.php | 0 ...precommendAccountCreateDefaultResponse.php | 0 ...commendAccountCreateErrorResponseModel.php | 0 ...ntExpandApprecommendAccountCreateModel.php | 0 ...precommendAccountDeleteDefaultResponse.php | 0 ...commendAccountDeleteErrorResponseModel.php | 0 ...pprecommendAccountQueryDefaultResponse.php | 0 ...ecommendAccountQueryErrorResponseModel.php | 0 ...dApprecommendAccountQueryResponseModel.php | 0 ...recommendAvailableQueryDefaultResponse.php | 0 ...ommendAvailableQueryErrorResponseModel.php | 0 ...pprecommendAvailableQueryResponseModel.php | 0 ...pandIndirectImageUploadDefaultResponse.php | 0 ...dIndirectImageUploadErrorResponseModel.php | 0 ...MerchantExpandIndirectImageUploadModel.php | 0 ...rchantExpandIndirectImageUploadRequest.php | 0 ...ExpandIndirectImageUploadResponseModel.php | 0 ...MerchantExpandInfoQueryDefaultResponse.php | 0 ...chantExpandInfoQueryErrorResponseModel.php | 0 ...ntMerchantExpandInfoQueryResponseModel.php | 0 ...erchantExpandItemCreateDefaultResponse.php | 0 ...hantExpandItemCreateErrorResponseModel.php | 0 .../AntMerchantExpandItemCreateModel.php | 0 ...tMerchantExpandItemCreateResponseModel.php | 0 ...erchantExpandItemDeleteDefaultResponse.php | 0 ...hantExpandItemDeleteErrorResponseModel.php | 0 ...tMerchantExpandItemDeleteResponseModel.php | 0 ...erchantExpandItemModifyDefaultResponse.php | 0 ...hantExpandItemModifyErrorResponseModel.php | 0 .../AntMerchantExpandItemModifyModel.php | 0 ...tMerchantExpandItemModifyResponseModel.php | 0 ...xpandItemOpenBatchqueryDefaultResponse.php | 0 ...ndItemOpenBatchqueryErrorResponseModel.php | 0 ...tMerchantExpandItemOpenBatchqueryModel.php | 0 ...tExpandItemOpenBatchqueryResponseModel.php | 0 ...antExpandItemOpenCreateDefaultResponse.php | 0 ...ExpandItemOpenCreateErrorResponseModel.php | 0 .../AntMerchantExpandItemOpenCreateModel.php | 0 ...chantExpandItemOpenCreateResponseModel.php | 0 ...antExpandItemOpenDeleteDefaultResponse.php | 0 ...ExpandItemOpenDeleteErrorResponseModel.php | 0 ...antExpandItemOpenModifyDefaultResponse.php | 0 ...ExpandItemOpenModifyErrorResponseModel.php | 0 .../AntMerchantExpandItemOpenModifyModel.php | 0 ...hantExpandItemOpenQueryDefaultResponse.php | 0 ...tExpandItemOpenQueryErrorResponseModel.php | 0 ...rchantExpandItemOpenQueryResponseModel.php | 0 ...MerchantExpandItemQueryDefaultResponse.php | 0 ...chantExpandItemQueryErrorResponseModel.php | 0 ...ntMerchantExpandItemQueryResponseModel.php | 0 ...tExpandItemStatusModifyDefaultResponse.php | 0 ...pandItemStatusModifyErrorResponseModel.php | 0 ...AntMerchantExpandItemStatusModifyModel.php | 0 ...antExpandItemStatusModifyResponseModel.php | 0 ...tMerchantExpandMccQueryDefaultResponse.php | 0 ...rchantExpandMccQueryErrorResponseModel.php | 0 ...AntMerchantExpandMccQueryResponseModel.php | 0 ...erchantExpandOrderQueryDefaultResponse.php | 0 ...hantExpandOrderQueryErrorResponseModel.php | 0 ...tMerchantExpandOrderQueryResponseModel.php | 0 ...MerchantExpandShopCloseDefaultResponse.php | 0 ...chantExpandShopCloseErrorResponseModel.php | 0 .../Model/AntMerchantExpandShopCloseModel.php | 0 ...rchantExpandShopConsultDefaultResponse.php | 0 ...antExpandShopConsultErrorResponseModel.php | 0 .../AntMerchantExpandShopConsultModel.php | 0 ...MerchantExpandShopConsultResponseModel.php | 0 ...erchantExpandShopCreateDefaultResponse.php | 0 ...hantExpandShopCreateErrorResponseModel.php | 0 .../AntMerchantExpandShopCreateModel.php | 0 ...tMerchantExpandShopCreateResponseModel.php | 0 ...erchantExpandShopModifyDefaultResponse.php | 0 ...hantExpandShopModifyErrorResponseModel.php | 0 .../AntMerchantExpandShopModifyModel.php | 0 ...tMerchantExpandShopModifyResponseModel.php | 0 ...hantExpandShopPageQueryDefaultResponse.php | 0 ...tExpandShopPageQueryErrorResponseModel.php | 0 ...rchantExpandShopPageQueryResponseModel.php | 0 ...MerchantExpandShopQueryDefaultResponse.php | 0 ...chantExpandShopQueryErrorResponseModel.php | 0 ...ntMerchantExpandShopQueryResponseModel.php | 0 ...dShopReceiptaccountSaveDefaultResponse.php | 0 ...opReceiptaccountSaveErrorResponseModel.php | 0 ...chantExpandShopReceiptaccountSaveModel.php | 0 ...seTestplatformTaskQueryDefaultResponse.php | 0 ...estplatformTaskQueryErrorResponseModel.php | 0 ...echOceanbaseTestplatformTaskQueryModel.php | 0 ...baseTestplatformTaskQueryResponseModel.php | 0 .../v3/src/Model/AppItemInfo.php | 0 .../v3/src/Model/AppMemberInfo.php | 0 .../src/Model/AppTokenExchangeSubElement.php | 0 .../v3/src/Model/AppVersionInfo.php | 0 .../v3/src/Model/ApplyOrderData.php | 0 .../Model/ArInvoiceLineOpenApiResponse.php | 0 .../v3/src/Model/ArInvoiceOpenApiResponse.php | 0 .../Model/ArInvoiceReceiptOpenApiResponse.php | 0 .../v3/src/Model/ArMonthlyBillDTO.php | 0 .../src/Model/ArRelInvoiceOpenApiResponse.php | 0 .../alipay-sdk-all/v3/src/Model/Article.php | 0 .../v3/src/Model/ArticleAttachmentInfo.php | 0 .../v3/src/Model/ArticleCategoryInfo.php | 0 .../v3/src/Model/ArticleInfo.php | 0 .../src/Model/ArticleSummaryAnalysisData.php | 0 .../v3/src/Model/AssetShareSourceInfo.php | 0 .../v3/src/Model/Attachment.php | 0 .../v3/src/Model/AttachmentDetail.php | 0 .../v3/src/Model/AttachmentExplain.php | 0 .../v3/src/Model/AttachmentExplainBean.php | 0 .../v3/src/Model/AuditEvidenceInfo.php | 0 .../v3/src/Model/AuditLicenseInfo.php | 0 .../v3/src/Model/AuthApiDTO.php | 0 .../v3/src/Model/AuthFieldApply.php | 0 .../v3/src/Model/AuthFieldDTO.php | 0 .../v3/src/Model/AuthFieldResponse.php | 0 .../v3/src/Model/AuthFieldSceneDTO.php | 0 .../v3/src/Model/AuthIdentityInfo.php | 0 .../alipay-sdk-all/v3/src/Model/AuthInfo.php | 0 .../v3/src/Model/AuthInfoDTO.php | 0 .../v3/src/Model/AuthenticationResult.php | 0 .../v3/src/Model/AuthorizeDetailDTO.php | 0 .../v3/src/Model/AuthorizeInfo.php | 0 .../v3/src/Model/AuthorizedRuleDTO.php | 0 .../v3/src/Model/BackgroundWordInfo.php | 0 .../v3/src/Model/BailDetailResult.php | 0 .../v3/src/Model/BankActivityInfo.php | 0 .../v3/src/Model/BankcardExtInfo.php | 0 .../v3/src/Model/BatchRoyaltyDetail.php | 0 .../v3/src/Model/BatchSettleDetail.php | 0 .../v3/src/Model/BelongMerchantInfo.php | 0 .../v3/src/Model/BenefitInfoDetail.php | 0 .../v3/src/Model/BillSendExtInfo.php | 0 .../v3/src/Model/BizFundReportResult.php | 0 .../v3/src/Model/BizOrderQueryResponse.php | 0 .../v3/src/Model/BizfundSettleInfo.php | 0 .../v3/src/Model/BkAgentReqInfo.php | 0 .../v3/src/Model/BkAgentRespInfo.php | 0 .../v3/src/Model/BoxBusinessDistrictInfo.php | 0 .../src/Model/BoxBusinessDistrictModule.php | 0 .../v3/src/Model/BrandDetail.php | 0 .../v3/src/Model/BrandRegistrationInfo.php | 0 .../v3/src/Model/BrandResult.php | 0 .../v3/src/Model/BudgetInfo.php | 0 .../v3/src/Model/BusinessItem.php | 0 .../v3/src/Model/BusinessParams.php | 0 .../v3/src/Model/BusinessParamsMap.php | 0 .../v3/src/Model/ButtonObject.php | 0 .../v3/src/Model/BuyerPayDetail.php | 0 .../v3/src/Model/CampusInfo.php | 0 .../v3/src/Model/CardFrontTextDTO.php | 0 .../v3/src/Model/CardUserInfo.php | 0 .../v3/src/Model/CashCampaignInfo.php | 0 .../v3/src/Model/CategoryRequireInfo.php | 0 .../v3/src/Model/ChargeInfo.php | 0 .../v3/src/Model/ChargeItems.php | 0 .../v3/src/Model/ChatMessage.php | 0 .../v3/src/Model/ClauseTerm.php | 0 .../src/Model/CloudResumeCertificateInfo.php | 0 .../Model/CloudResumeEducationExperience.php | 0 .../v3/src/Model/CloudResumeHeadPic.php | 0 .../Model/CloudResumePositionIntention.php | 0 .../v3/src/Model/CloudResumeSkillInfo.php | 0 .../src/Model/CloudResumeWorkExperience.php | 0 .../v3/src/Model/CmItemInfo.php | 0 .../v3/src/Model/CmItemSkuInfo.php | 0 .../alipay-sdk-all/v3/src/Model/CodeInfo.php | 0 .../v3/src/Model/CommonErrorType.php | 0 .../v3/src/Model/CommonNotifyUrlModel.php | 0 .../v3/src/Model/CommonVoucherDisplayInfo.php | 0 .../Model/CommonVoucherDisplayLiteInfo.php | 0 .../v3/src/Model/CommonVoucherSendRule.php | 0 .../v3/src/Model/CommonVoucherUseRule.php | 0 .../Model/CommonVoucherUseRuleLiteInfo.php | 0 .../v3/src/Model/CompleteVoucherInfo.php | 0 .../v3/src/Model/ComplexLabelRule.php | 0 .../v3/src/Model/ConfigInfo.php | 0 .../v3/src/Model/ConfigInfoBean.php | 0 .../v3/src/Model/ConstraintInfo.php | 0 .../v3/src/Model/ConsultActivityInfo.php | 0 .../src/Model/ConsultActivityResultInfo.php | 0 .../v3/src/Model/ConsumeOutputInfo.php | 0 .../v3/src/Model/ConsumerNotifyIstd.php | 0 .../v3/src/Model/ContactFollower.php | 0 .../v3/src/Model/ContactInfo.php | 0 .../v3/src/Model/ContactModel.php | 0 .../alipay-sdk-all/v3/src/Model/Context.php | 0 .../v3/src/Model/ContributeDetail.php | 0 .../v3/src/Model/ConversionData.php | 0 .../v3/src/Model/ConversionProperty.php | 0 .../v3/src/Model/CreateMiniRequest.php | 0 .../v3/src/Model/CreditRiskInfo.php | 0 .../v3/src/Model/CrowdConstraintInfo.php | 0 .../v3/src/Model/CumulateDataDetail.php | 0 .../v3/src/Model/CustomerDefineDeductRule.php | 0 .../src/Model/CustomerDefineVoucherInfo.php | 0 .../v3/src/Model/CustomerGuide.php | 0 .../v3/src/Model/CustomerGuideModify.php | 0 .../v3/src/Model/CustomsDeclareBuyerInfo.php | 0 .../v3/src/Model/CustomsDeclareRecordInfo.php | 0 .../alipay-sdk-all/v3/src/Model/Data.php | 0 ...asFaceCertifyInitializeDefaultResponse.php | 0 ...aceCertifyInitializeErrorResponseModel.php | 0 ...dGeneralsaasFaceCertifyInitializeModel.php | 0 ...saasFaceCertifyInitializeResponseModel.php | 0 ...ralsaasFaceCertifyQueryDefaultResponse.php | 0 ...saasFaceCertifyQueryErrorResponseModel.php | 0 ...neralsaasFaceCertifyQueryResponseModel.php | 0 ...alsaasFaceCertifyVerifyDefaultResponse.php | 0 ...aasFaceCertifyVerifyErrorResponseModel.php | 0 ...cloudGeneralsaasFaceCertifyVerifyModel.php | 0 ...eralsaasFaceCertifyVerifyResponseModel.php | 0 ...saasFaceCheckInitializeDefaultResponse.php | 0 ...sFaceCheckInitializeErrorResponseModel.php | 0 ...oudGeneralsaasFaceCheckInitializeModel.php | 0 ...alsaasFaceCheckInitializeResponseModel.php | 0 ...neralsaasFaceCheckQueryDefaultResponse.php | 0 ...alsaasFaceCheckQueryErrorResponseModel.php | 0 ...GeneralsaasFaceCheckQueryResponseModel.php | 0 ...alsaasFaceSourceCertifyDefaultResponse.php | 0 ...aasFaceSourceCertifyErrorResponseModel.php | 0 ...cloudGeneralsaasFaceSourceCertifyModel.php | 0 ...oudGeneralsaasFaceSourceCertifyRequest.php | 0 ...eralsaasFaceSourceCertifyResponseModel.php | 0 ...eVerificationInitializeDefaultResponse.php | 0 ...rificationInitializeErrorResponseModel.php | 0 ...ralsaasFaceVerificationInitializeModel.php | 0 ...aceVerificationInitializeResponseModel.php | 0 ...asFaceVerificationQueryDefaultResponse.php | 0 ...aceVerificationQueryErrorResponseModel.php | 0 ...saasFaceVerificationQueryResponseModel.php | 0 ...saasOcrMobileInitializeDefaultResponse.php | 0 ...sOcrMobileInitializeErrorResponseModel.php | 0 ...oudGeneralsaasOcrMobileInitializeModel.php | 0 ...alsaasOcrMobileInitializeResponseModel.php | 0 ...eralsaasOcrServerDetectDefaultResponse.php | 0 ...lsaasOcrServerDetectErrorResponseModel.php | 0 ...incloudGeneralsaasOcrServerDetectModel.php | 0 ...cloudGeneralsaasOcrServerDetectRequest.php | 0 ...eneralsaasOcrServerDetectResponseModel.php | 0 .../v3/src/Model/DateRangeInfo.php | 0 .../v3/src/Model/DateRuleInfo.php | 0 .../v3/src/Model/DeductInfo.php | 0 .../alipay-sdk-all/v3/src/Model/DelayInfo.php | 0 .../v3/src/Model/DeliverAddress.php | 0 .../src/Model/DeliveryActivityContentInfo.php | 0 .../src/Model/DeliveryAgencyMerchantInfo.php | 0 .../src/Model/DeliveryAvailableCityCode.php | 0 .../v3/src/Model/DeliveryAvailableScope.php | 0 .../v3/src/Model/DeliveryBaseInfo.php | 0 .../v3/src/Model/DeliveryChannelInfo.php | 0 .../v3/src/Model/DeliveryCityCodeRule.php | 0 .../v3/src/Model/DeliveryConfig.php | 0 .../v3/src/Model/DeliveryContentConfig.php | 0 .../v3/src/Model/DeliveryContentInfo.php | 0 .../v3/src/Model/DeliveryCrowdRule.php | 0 .../v3/src/Model/DeliveryDisplayInfo.php | 0 .../v3/src/Model/DeliveryFullSendConfig.php | 0 .../v3/src/Model/DeliveryItemContentInfo.php | 0 .../v3/src/Model/DeliveryMaterial.php | 0 .../v3/src/Model/DeliveryMerchantInfo.php | 0 .../v3/src/Model/DeliveryMerchantRule.php | 0 .../src/Model/DeliveryMiniAppContentInfo.php | 0 .../v3/src/Model/DeliveryPlayConfig.php | 0 .../v3/src/Model/DeliverySearchBoxRule.php | 0 .../v3/src/Model/DeliverySendGuide.php | 0 .../v3/src/Model/DeliverySingleMaterial.php | 0 .../v3/src/Model/DeliverySingleSendConfig.php | 0 .../v3/src/Model/DeliveryTargetRegion.php | 0 .../v3/src/Model/DeliveryTargetRule.php | 0 .../v3/src/Model/DeliveryTemplateRule.php | 0 .../v3/src/Model/DepartmentInfoDTO.php | 0 .../v3/src/Model/DepositBackInfo.php | 0 .../alipay-sdk-all/v3/src/Model/Detail.php | 0 .../v3/src/Model/DetailBean.php | 0 .../v3/src/Model/DiscountDetail.php | 0 .../v3/src/Model/DiscountInfoData.php | 0 .../v3/src/Model/DiscountTypeSyncData.php | 0 .../v3/src/Model/DiscountVoucher.php | 0 .../v3/src/Model/DiscountVoucherInfo.php | 0 .../v3/src/Model/DisplayConfig.php | 0 .../alipay-sdk-all/v3/src/Model/DocInfo.php | 0 .../v3/src/Model/EcConsumeInfo.php | 0 .../v3/src/Model/EcOrderInfo.php | 0 .../v3/src/Model/EcOrderItem.php | 0 .../v3/src/Model/EcShopInfo.php | 0 .../v3/src/Model/EcVoucherInfo.php | 0 .../alipay-sdk-all/v3/src/Model/EinvTrade.php | 0 .../v3/src/Model/EmployeeDepartmentDTO.php | 0 .../v3/src/Model/EmployeeInfoDTO.php | 0 .../v3/src/Model/EmployeeTitleDTO.php | 0 .../v3/src/Model/EndTimeInfo.php | 0 .../v3/src/Model/EnterpriseAgreementDTO.php | 0 .../v3/src/Model/EnterpriseInfoDTO.php | 0 .../v3/src/Model/EnterpriseOpenRuleInfo.php | 0 .../Model/EnterpriseOpenRuleRecordInfo.php | 0 .../Model/EnterpriseOpenRuleRelationInfo.php | 0 .../v3/src/Model/EnterprisePayInfo.php | 0 .../v3/src/Model/EnterpriseTitleInfo.php | 0 .../v3/src/Model/ErrorDeliveryConfig.php | 0 .../v3/src/Model/ErrorMatcher.php | 0 .../v3/src/Model/ExchangeVoucher.php | 0 .../v3/src/Model/ExchangeVoucherInfo.php | 0 .../v3/src/Model/ExchangeVoucherModify.php | 0 .../v3/src/Model/ExpenseConsumeInfo.php | 0 .../v3/src/Model/ExpenseCtrRuleGroupInfo.php | 0 .../v3/src/Model/ExpenseCtrRuleInfo.php | 0 .../v3/src/Model/ExpenseCtrlConsumeInfo.php | 0 .../src/Model/ExpenseCtrlEmployeeRuleInfo.php | 0 .../v3/src/Model/ExpenseInvoiceInfo.php | 0 .../v3/src/Model/ExpenseMerchantInfo.php | 0 .../v3/src/Model/ExpenseQuotaInfo.php | 0 .../v3/src/Model/ExpenseVoucherInfo.php | 0 .../v3/src/Model/ExtCardInfo.php | 0 .../v3/src/Model/ExtTemplateConf.php | 0 .../v3/src/Model/ExtUserInfo.php | 0 .../v3/src/Model/ExtendParams.php | 0 .../v3/src/Model/ExtensionArea.php | 0 .../v3/src/Model/ExtraParams.php | 0 .../v3/src/Model/FaceExtInfo.php | 0 .../v3/src/Model/FaceExtParams.php | 0 .../v3/src/Model/FaceMachineInfo.php | 0 .../v3/src/Model/FaceMerchantInfo.php | 0 .../v3/src/Model/FailVoucherCodeDetail.php | 0 .../v3/src/Model/FileUploadExtraParam.php | 0 .../v3/src/Model/FillContent.php | 0 .../alipay-sdk-all/v3/src/Model/Filter.php | 0 .../v3/src/Model/FixVoucher.php | 0 .../v3/src/Model/FixVoucherInfo.php | 0 .../v3/src/Model/FlowSigner.php | 0 .../v3/src/Model/ForbbidenTime.php | 0 .../v3/src/Model/FunctionalService.php | 0 .../v3/src/Model/FundExtInfo.php | 0 .../alipay-sdk-all/v3/src/Model/Gavintest.php | 0 .../v3/src/Model/GavintestNewLeveaOne.php | 0 .../v3/src/Model/GavintestNewonline.php | 0 .../v3/src/Model/GoodsDetail.php | 0 .../v3/src/Model/GoodsDetailDTO.php | 0 .../v3/src/Model/GoodsDetailIstd.php | 0 .../alipay-sdk-all/v3/src/Model/GoodsInfo.php | 0 .../v3/src/Model/GoodsInfoDTO.php | 0 .../v3/src/Model/GoodsInfoIstd.php | 0 .../v3/src/Model/GoodsOrder.php | 0 .../v3/src/Model/GoodsQueryResponse.php | 0 .../v3/src/Model/HSchoolInfo.php | 0 .../v3/src/Model/HbFqPayInfo.php | 0 .../v3/src/Model/HolidayRuleInfo.php | 0 .../v3/src/Model/IdentityVerifiedInfoDTO.php | 0 .../alipay-sdk-all/v3/src/Model/Image.php | 0 .../Model/IndirectAuthOrderFailedReason.php | 0 .../src/Model/IndirectBenefitPersonInfo.php | 0 .../v3/src/Model/IndirectCertificateInfo.php | 0 .../src/Model/IndirectContactPersonInfo.php | 0 .../v3/src/Model/IndirectExtraCredentials.php | 0 .../v3/src/Model/IndirectFinancialOrgInfo.php | 0 .../v3/src/Model/IndirectLegalPersonInfo.php | 0 .../src/Model/IndirectQualificationInfo.php | 0 .../src/Model/IndirectSupportCredentials.php | 0 .../src/Model/IndustryQualificationInfo.php | 0 .../alipay-sdk-all/v3/src/Model/Instance.php | 0 .../v3/src/Model/InstitutionBasicInfo.php | 0 .../v3/src/Model/IntactChargeInfo.php | 0 .../v3/src/Model/InteligentBudgetInfo.php | 0 .../v3/src/Model/InteligentClauseTerm.php | 0 .../v3/src/Model/InteligentConstraintInfo.php | 0 .../v3/src/Model/InteligentDataCondition.php | 0 .../v3/src/Model/InteligentDelayInfo.php | 0 .../v3/src/Model/InteligentDisplayConfig.php | 0 .../v3/src/Model/InteligentForbiddenTime.php | 0 .../Model/InteligentGeneralMerchantPromo.php | 0 .../v3/src/Model/InteligentItemInfo.php | 0 .../v3/src/Model/InteligentMerchantPromo.php | 0 .../v3/src/Model/InteligentPromoTool.php | 0 .../v3/src/Model/InteligentPublishChannel.php | 0 .../v3/src/Model/InteligentSendRule.php | 0 .../v3/src/Model/InteligentUseRule.php | 0 .../v3/src/Model/InteligentUseTime.php | 0 .../v3/src/Model/InteligentVoucher.php | 0 .../src/Model/InteligentVoucherDescDetail.php | 0 .../v3/src/Model/IntelligentPromo.php | 0 .../v3/src/Model/IntelligentPromoDetail.php | 0 .../v3/src/Model/IntelligentPromoEffect.php | 0 .../Model/IntelligentPromoShopSummaryInfo.php | 0 .../v3/src/Model/InterfaceInfoList.php | 0 .../Model/InviteMemberBusinessParamsDTO.php | 0 .../v3/src/Model/InviteResultDTO.php | 0 .../alipay-sdk-all/v3/src/Model/Invoice.php | 0 .../v3/src/Model/InvoiceContentInfo.php | 0 .../v3/src/Model/InvoiceElementModel.php | 0 .../InvoiceElementStatusSyncOpenModel.php | 0 .../v3/src/Model/InvoiceItem.php | 0 .../v3/src/Model/InvoiceItemContent.php | 0 .../v3/src/Model/InvoiceItemOpenModel.php | 0 .../v3/src/Model/InvoiceModelContent.php | 0 .../v3/src/Model/InvoiceOutputInfo.php | 0 .../v3/src/Model/InvoicePDFSynModel.php | 0 .../v3/src/Model/InvoiceSendOpenModel.php | 0 .../v3/src/Model/InvoiceTitleModel.php | 0 .../v3/src/Model/InvoiceTitleOpenModel.php | 0 .../v3/src/Model/InvoiceUkDTO.php | 0 .../v3/src/Model/IssueQuotaCheckInfo.php | 0 .../v3/src/Model/IssueRuleIdInfo.php | 0 .../v3/src/Model/IssueRuleInfo.php | 0 .../v3/src/Model/IssueTargetInfoContent.php | 0 .../v3/src/Model/IsvAuthSceneInfo.php | 0 .../v3/src/Model/IsvExpandOpporDTO.php | 0 .../Model/IsvMerchantSalesDetailRequest.php | 0 .../v3/src/Model/IsvSpiDefinition.php | 0 .../v3/src/Model/ItemConsultInfo.php | 0 .../v3/src/Model/ItemConsultRequest.php | 0 .../v3/src/Model/ItemExtInfo.php | 0 .../alipay-sdk-all/v3/src/Model/ItemInfo.php | 0 .../v3/src/Model/ItemLabelCreateInfo.php | 0 .../v3/src/Model/ItemLabelModifyInfo.php | 0 .../alipay-sdk-all/v3/src/Model/ItemModel.php | 0 .../v3/src/Model/ItemOrderInfo.php | 0 .../v3/src/Model/ItemPlanContentDO.php | 0 .../v3/src/Model/ItemPromoInfo.php | 0 .../v3/src/Model/ItemPropertyInfo.php | 0 .../v3/src/Model/ItemSkuCreateInfo.php | 0 .../v3/src/Model/ItemSkuInfo.php | 0 .../v3/src/Model/ItemSkuModifyInfo.php | 0 .../v3/src/Model/ItemSkuPropertyInfo.php | 0 .../v3/src/Model/JinyouTestFive.php | 0 .../v3/src/Model/JinyouTestFour.php | 0 .../v3/src/Model/JinyouTestOne.php | 0 .../v3/src/Model/JinyouTestThree.php | 0 .../v3/src/Model/JinyouTestTwo.php | 0 .../v3/src/Model/JinyoutestopenidOne.php | 0 .../v3/src/Model/JinyoutestopenidThree.php | 0 .../v3/src/Model/JinyoutestopenidTwo.php | 0 .../v3/src/Model/JobWorthJobdata.php | 0 .../v3/src/Model/JobWorthPositionInfo.php | 0 .../v3/src/Model/JointAccountBillDetail.php | 0 .../src/Model/JointAccountBillDetailDTO.php | 0 .../v3/src/Model/JointAccountDTO.php | 0 .../v3/src/Model/JointAccountMemberDTO.php | 0 .../Model/JointAccountMemberInfoRespDTO.php | 0 .../v3/src/Model/JointAccountMemberList.php | 0 .../src/Model/JointAccountMemberRespDTO.php | 0 .../v3/src/Model/JointAccountQuotaDTO.php | 0 .../v3/src/Model/JointAccountQuotaRespDTO.php | 0 .../v3/src/Model/JourneyLocation.php | 0 .../v3/src/Model/JourneyMerchantInfo.php | 0 .../v3/src/Model/JourneyServiceChangeInfo.php | 0 .../v3/src/Model/KeyWordInfo.php | 0 .../alipay-sdk-all/v3/src/Model/Keyword.php | 0 ...elligentPromoBatchqueryDefaultResponse.php | 0 ...igentPromoBatchqueryErrorResponseModel.php | 0 ...ampaignIntelligentPromoBatchqueryModel.php | 0 ...ntelligentPromoBatchqueryResponseModel.php | 0 ...nIntelligentShopConsultDefaultResponse.php | 0 ...telligentShopConsultErrorResponseModel.php | 0 ...ingCampaignIntelligentShopConsultModel.php | 0 ...ignIntelligentShopConsultResponseModel.php | 0 ...elligentTemplateConsultDefaultResponse.php | 0 ...igentTemplateConsultErrorResponseModel.php | 0 ...ampaignIntelligentTemplateConsultModel.php | 0 ...ntelligentTemplateConsultResponseModel.php | 0 ...chantactivityBatchqueryDefaultResponse.php | 0 ...ntactivityBatchqueryErrorResponseModel.php | 0 ...ignItemMerchantactivityBatchqueryModel.php | 0 ...erchantactivityBatchqueryResponseModel.php | 0 ...emMerchantactivityCloseDefaultResponse.php | 0 ...erchantactivityCloseErrorResponseModel.php | 0 ...CampaignItemMerchantactivityCloseModel.php | 0 ...mMerchantactivityCreateDefaultResponse.php | 0 ...rchantactivityCreateErrorResponseModel.php | 0 ...ampaignItemMerchantactivityCreateModel.php | 0 ...temMerchantactivityCreateResponseModel.php | 0 ...mMerchantactivityModifyDefaultResponse.php | 0 ...rchantactivityModifyErrorResponseModel.php | 0 ...ampaignItemMerchantactivityModifyModel.php | 0 ...emMerchantactivityQueryDefaultResponse.php | 0 ...erchantactivityQueryErrorResponseModel.php | 0 ...ItemMerchantactivityQueryResponseModel.php | 0 ...KoubeiTradeOrderConsultDefaultResponse.php | 0 ...beiTradeOrderConsultErrorResponseModel.php | 0 .../Model/KoubeiTradeOrderConsultModel.php | 0 .../KoubeiTradeOrderConsultResponseModel.php | 0 .../v3/src/Model/LabelContext.php | 0 .../v3/src/Model/LabelFilter.php | 0 .../alipay-sdk-all/v3/src/Model/LabelRule.php | 0 .../v3/src/Model/LibraryInfo.php | 0 .../alipay-sdk-all/v3/src/Model/LifeLabel.php | 0 .../v3/src/Model/LogisticInfo.php | 0 .../src/Model/LogisticsAccountStatusDTO.php | 0 .../v3/src/Model/LogisticsCompanyIstd.php | 0 .../v3/src/Model/LogisticsCompanyResult.php | 0 .../v3/src/Model/LogisticsDetail.php | 0 .../v3/src/Model/LogisticsShopStatusDTO.php | 0 .../v3/src/Model/MCardDetail.php | 0 .../v3/src/Model/MarketingDeliveryDetail.php | 0 .../v3/src/Model/Marketingtest.php | 0 .../v3/src/Model/Marketingtestt.php | 0 .../alipay-sdk-all/v3/src/Model/Matcher.php | 0 .../alipay-sdk-all/v3/src/Model/Material.php | 0 .../v3/src/Model/MaterialCreateInfo.php | 0 .../v3/src/Model/MaterialField.php | 0 .../v3/src/Model/MaterialInfo.php | 0 .../v3/src/Model/MaterialModifyInfo.php | 0 .../v3/src/Model/McardNotifyMessage.php | 0 .../v3/src/Model/McardStylInfo.php | 0 .../v3/src/Model/McardTemplate.php | 0 .../v3/src/Model/McardTemplateBenefit.php | 0 .../src/Model/McardTemplateBenefitQuery.php | 0 .../v3/src/Model/MccQueryInfo.php | 0 .../v3/src/Model/MdCodeInfoDTO.php | 0 .../v3/src/Model/MemberExtInfo.php | 0 .../v3/src/Model/MemberStatusRespDTO.php | 0 .../v3/src/Model/MenuAnalysisData.php | 0 .../MerchantActivityModifyVoucherInfo.php | 0 .../src/Model/MerchantActivityVoucherInfo.php | 0 .../src/Model/MerchantBaseEnterOpenModel.php | 0 .../v3/src/Model/MerchantBrandListResult.php | 0 .../v3/src/Model/MerchantCard.php | 0 .../v3/src/Model/MerchantCardMsgInfo.php | 0 .../v3/src/Model/MerchantMenber.php | 0 .../Model/MerchantOnlineActivityOpenModel.php | 0 .../v3/src/Model/MerchantQueryResult.php | 0 .../v3/src/Model/MerchantShopDTO.php | 0 .../v3/src/Model/MiniAppAuditReason.php | 0 .../v3/src/Model/MiniAppAuditReasonMemo.php | 0 .../v3/src/Model/MiniAppCategory.php | 0 .../v3/src/Model/MiniAppCategoryInfo.php | 0 .../v3/src/Model/MiniAppDeployResponse.php | 0 .../v3/src/Model/MiniAppPluginInfo.php | 0 .../v3/src/Model/MiniAppPluginReference.php | 0 .../v3/src/Model/MiniAppServiceInfo.php | 0 .../v3/src/Model/MiniPackageInfo.php | 0 .../v3/src/Model/MiniVersionBaseInfo.php | 0 .../v3/src/Model/MiniappBrandAuditResult.php | 0 .../v3/src/Model/ModelFunction.php | 0 .../v3/src/Model/ModelInterface.php | 0 .../v3/src/Model/ModifyQuotaDetails.php | 0 .../MonitorHeartbeatSynDefaultResponse.php | 0 .../MonitorHeartbeatSynErrorResponseModel.php | 0 .../v3/src/Model/MonitorHeartbeatSynModel.php | 0 .../MonitorHeartbeatSynResponseModel.php | 0 .../v3/src/Model/MoreInfoDTO.php | 0 .../src/Model/MultiCurrencyMoneyOpenApi.php | 0 .../v3/src/Model/MutipleCurrencyDetail.php | 0 .../v3/src/Model/OcrNormalScanInfo.php | 0 .../v3/src/Model/OcrPlaneScanInfo.php | 0 .../v3/src/Model/OcrTaxiScanInfo.php | 0 .../v3/src/Model/OcrTrainScanInfo.php | 0 .../src/Model/OpenApiRefundFundDetailPojo.php | 0 .../v3/src/Model/OpenApiResponseHeader.php | 0 .../Model/OpenApiRoyaltyDetailInfoPojo.php | 0 .../OpenApiSpecifiedChannelParamsPojo.php | 0 .../v3/src/Model/OpenAppOperatorVo.php | 0 .../v3/src/Model/OpenCertifyIdentifyInfo.php | 0 .../v3/src/Model/OpenCertifyIdentityParam.php | 0 .../src/Model/OpenCertifyMerchantConfig.php | 0 .../src/Model/OpenCertifyMerchantConfigs.php | 0 .../v3/src/Model/OpenFormFieldDO.php | 0 .../v3/src/Model/OpenidComplex.php | 0 .../v3/src/Model/OperationResultExtInfo.php | 0 .../alipay-sdk-all/v3/src/Model/Option.php | 0 .../v3/src/Model/OrderApplyStatusBriefDTO.php | 0 .../v3/src/Model/OrderDataDistributeInfo.php | 0 .../v3/src/Model/OrderDataSyncSuggestion.php | 0 .../v3/src/Model/OrderExtInfo.php | 0 .../v3/src/Model/OrderExtIstd.php | 0 .../v3/src/Model/OrderExtIstdForPreOrder.php | 0 .../alipay-sdk-all/v3/src/Model/OrderItem.php | 0 .../v3/src/Model/OrderJourneyElement.php | 0 .../v3/src/Model/OrderJourneyInfo.php | 0 .../OrderLogisticsInformationRequest.php | 0 .../v3/src/Model/OrderPageQueryDTO.php | 0 .../v3/src/Model/OrderParticipantInfo.php | 0 .../v3/src/Model/OrderShopInfo.php | 0 .../v3/src/Model/OrderStatusData.php | 0 .../v3/src/Model/OrderVehicleInfo.php | 0 .../Model/OrderVoucherAvailableCityCode.php | 0 .../OrderVoucherAvailableCityCodeModify.php | 0 .../OrderVoucherAvailableScopeResult.php | 0 .../src/Model/OrderVoucherAvailableShop.php | 0 .../Model/OrderVoucherAvailableShopModify.php | 0 .../Model/OrderVoucherAvailableShopResult.php | 0 .../src/Model/OrderVoucherMerchantAllShop.php | 0 .../OrderVoucherMerchantAllShopModify.php | 0 .../OrderVoucherMerchantAllShopResult.php | 0 .../Model/OrderVoucherRealShopFailInfo.php | 0 .../v3/src/Model/OrderVoucherShopFailInfo.php | 0 .../src/Model/OrderVoucherUseRuleResult.php | 0 .../alipay-sdk-all/v3/src/Model/Org.php | 0 .../v3/src/Model/OverseasExtendParams.php | 0 .../v3/src/Model/PackageItemOpenInfo.php | 0 .../src/Model/PaidOuterCardCycleInfoDTO.php | 0 .../Model/PaidOuterCardCycleSellConfDTO.php | 0 .../src/Model/PaidOuterCardExtraInfoDTO.php | 0 .../Model/PaidOuterCardManageUrlConfDTO.php | 0 .../src/Model/PaidOuterCardPriceDetailDTO.php | 0 .../Model/PaidOuterCardPurchaseInfoDTO.php | 0 .../src/Model/PaidOuterCardSellingConfDTO.php | 0 .../Model/PaidOuterCardTemplateConfDTO.php | 0 .../v3/src/Model/Participant.php | 0 .../alipay-sdk-all/v3/src/Model/PayParams.php | 0 .../v3/src/Model/PaymentFixVoucher.php | 0 .../v3/src/Model/PaymentInfoWithId.php | 0 ...aymentVoucherAlipayBalanceRechargeInfo.php | 0 .../Model/PaymentVoucherAvailableGoods.php | 0 .../PaymentVoucherAvailableGoodsModify.php | 0 .../Model/PaymentVoucherAvailableMerchant.php | 0 .../PaymentVoucherAvailableMerchantModify.php | 0 .../PaymentVoucherBelongMerchantInfo.php | 0 .../v3/src/Model/PaymentVoucherBudgetInfo.php | 0 .../src/Model/PaymentVoucherDisplayInfo.php | 0 .../src/Model/PaymentVoucherRechargeInfo.php | 0 .../v3/src/Model/PaymentVoucherSendRule.php | 0 .../v3/src/Model/PaymentVoucherUseRule.php | 0 .../src/Model/PaymentVoucherUseRuleDetail.php | 0 .../src/Model/PaymentVoucherUseRuleModify.php | 0 .../src/Model/PaymentVoucherValidPeriod.php | 0 .../Model/PaymentVoucherValidPeriodModify.php | 0 .../v3/src/Model/PeriodRuleParams.php | 0 .../v3/src/Model/PluginBetaItemInfo.php | 0 .../v3/src/Model/PluginUseConfigInfo.php | 0 .../v3/src/Model/PluginUseRelationInfo.php | 0 .../alipay-sdk-all/v3/src/Model/PointCard.php | 0 .../v3/src/Model/PostPayment.php | 0 .../v3/src/Model/PreCreateWaybillIstd.php | 0 .../v3/src/Model/PreOrderExtInfo.php | 0 .../v3/src/Model/PresetPayToolInfo.php | 0 .../v3/src/Model/ProductAgentStatusInfo.php | 0 .../v3/src/Model/ProductInviteStatusInfo.php | 0 .../v3/src/Model/ProductSignStatusInfo.php | 0 .../v3/src/Model/ProjectRuleInfo.php | 0 .../v3/src/Model/PromiseDetail.php | 0 .../v3/src/Model/PromoDeliveryInfo.php | 0 .../v3/src/Model/PromoOperatorInfo.php | 0 .../v3/src/Model/PromoPageInfo.php | 0 .../v3/src/Model/PromoPageResult.php | 0 .../v3/src/Model/PromoParam.php | 0 .../alipay-sdk-all/v3/src/Model/PromoTool.php | 0 .../v3/src/Model/PromotePageData.php | 0 .../v3/src/Model/PromotePageDetail.php | 0 .../v3/src/Model/PromotePageProperty.php | 0 .../src/Model/PromotePagePropertyInstance.php | 0 .../v3/src/Model/PromotionRelationDTO.php | 0 .../v3/src/Model/PromotionTaskRelation.php | 0 .../v3/src/Model/PubChannelDTO.php | 0 .../v3/src/Model/PublicAuditStatus.php | 0 .../v3/src/Model/PublicLabel.php | 0 .../v3/src/Model/PublishChannel.php | 0 .../v3/src/Model/QrCodeRouteGroup.php | 0 .../v3/src/Model/QueryComplexLabelRule.php | 0 .../v3/src/Model/QueryExtension.php | 0 .../v3/src/Model/QueryGroup.php | 0 .../v3/src/Model/QueryLabelRule.php | 0 .../alipay-sdk-all/v3/src/Model/QueryMenu.php | 0 .../v3/src/Model/QuotaModifyDetail.php | 0 .../v3/src/Model/QuotaQueryResponse.php | 0 .../v3/src/Model/ReceiverAddressInfo.php | 0 .../v3/src/Model/ReceiverIstd.php | 0 .../v3/src/Model/RecommendAccountDTO.php | 0 .../v3/src/Model/RecruitEnrollInfo.php | 0 .../v3/src/Model/RecruitEnrollMerchant.php | 0 .../v3/src/Model/RecruitEnrollRule.php | 0 .../v3/src/Model/RecruitEnrollRuleData.php | 0 .../v3/src/Model/RecruitMaterial.php | 0 .../v3/src/Model/RecruitMiniApp.php | 0 .../v3/src/Model/RecruitPlanLight.php | 0 .../v3/src/Model/RecruitVoucher.php | 0 .../v3/src/Model/RecruitVoucherRule.php | 0 .../v3/src/Model/RefundChargeInfo.php | 0 .../v3/src/Model/RefundGoodsDetail.php | 0 .../v3/src/Model/RefundRoyaltyResult.php | 0 .../v3/src/Model/RefundSubFee.php | 0 .../v3/src/Model/RegionInfo.php | 0 .../v3/src/Model/ReplyRecord.php | 0 .../v3/src/Model/ReplyRecordResponse.php | 0 .../alipay-sdk-all/v3/src/Model/Role.php | 0 .../alipay-sdk-all/v3/src/Model/RoleId.php | 0 .../v3/src/Model/RoyaltyDetail.php | 0 .../v3/src/Model/RoyaltyDetailInfo.php | 0 .../v3/src/Model/RoyaltyDetailInfos.php | 0 .../v3/src/Model/RoyaltyEntity.php | 0 .../v3/src/Model/RoyaltyInfo.php | 0 .../alipay-sdk-all/v3/src/Model/Scene.php | 0 .../v3/src/Model/SchoolBaseInfo.php | 0 .../v3/src/Model/SchoolSimpleInfo.php | 0 .../v3/src/Model/SearchAbilityOrderData.php | 0 .../Model/SearchAbilityOrderInfoOpenApi.php | 0 .../src/Model/SearchApplyPageQueryRequest.php | 0 .../v3/src/Model/SearchBaseItems.php | 0 .../Model/SearchBaseOrderCreateApiRequest.php | 0 .../v3/src/Model/SearchBoxAccountModule.php | 0 .../v3/src/Model/SearchBoxActivity.php | 0 .../src/Model/SearchBoxActivityVideoInfo.php | 0 .../v3/src/Model/SearchBoxAppInfo.php | 0 .../src/Model/SearchBoxAreaKeyWordModule.php | 0 .../v3/src/Model/SearchBoxBasicInfo.php | 0 .../v3/src/Model/SearchBoxBasicInfoModule.php | 0 .../v3/src/Model/SearchBoxImageModule.php | 0 .../v3/src/Model/SearchBoxKeyWordModule.php | 0 .../v3/src/Model/SearchBoxKeywordInfo.php | 0 .../v3/src/Model/SearchBoxServiceInfo.php | 0 .../v3/src/Model/SearchBoxServiceModule.php | 0 .../src/Model/SearchOperPageQueryRequest.php | 0 .../v3/src/Model/SearchOrderBrandDetail.php | 0 .../v3/src/Model/SearchOrderDetailData.php | 0 .../Model/SearchOrderDetailDataBaseItems.php | 0 .../Model/SearchOrderDetailDataBrandItems.php | 0 .../SearchOrderDetailDataServiceItems.php | 0 .../v3/src/Model/SearchOrderRequest.php | 0 .../v3/src/Model/SearchPartAgreeInfo.php | 0 .../alipay-sdk-all/v3/src/Model/SeatInfo.php | 0 .../alipay-sdk-all/v3/src/Model/SendRule.php | 0 .../v3/src/Model/SenderIstd.php | 0 .../v3/src/Model/ServiceCodeIstd.php | 0 .../v3/src/Model/ServiceRecordCatRequest.php | 0 .../v3/src/Model/SettleCardInfo.php | 0 .../v3/src/Model/SettleClause.php | 0 .../src/Model/SettleConfirmExtendParams.php | 0 .../v3/src/Model/SettleDetailInfo.php | 0 .../v3/src/Model/SettleEntity.php | 0 .../v3/src/Model/SettleExtendParams.php | 0 .../v3/src/Model/SettleExtraParams.php | 0 .../v3/src/Model/SettleInfo.php | 0 .../v3/src/Model/ShopBusinessTime.php | 0 .../v3/src/Model/ShopCategoryConfigInfo.php | 0 .../v3/src/Model/ShopCategoryInfo.php | 0 .../v3/src/Model/ShopCommentInfo.php | 0 .../v3/src/Model/ShopExtInfo.php | 0 .../v3/src/Model/ShopQueryOpenApiVO.php | 0 .../v3/src/Model/ShopRecommendInfo.php | 0 .../v3/src/Model/ShopSummaryQueryResponse.php | 0 .../v3/src/Model/SignAddressInfo.php | 0 .../alipay-sdk-all/v3/src/Model/SignData.php | 0 .../alipay-sdk-all/v3/src/Model/SignField.php | 0 .../v3/src/Model/SignFieldBean.php | 0 .../v3/src/Model/SignMerchantParams.php | 0 .../v3/src/Model/SignParams.php | 0 .../v3/src/Model/SignRestrictInfo.php | 0 .../alipay-sdk-all/v3/src/Model/Signer.php | 0 .../v3/src/Model/SignerBean.php | 0 .../src/Model/SingleArticleAnalysisData.php | 0 .../v3/src/Model/SkuCreateInfo.php | 0 .../v3/src/Model/SkuModifyInfo.php | 0 .../v3/src/Model/SourceContentInfo.php | 0 .../v3/src/Model/SourceMediaInfo.php | 0 .../v3/src/Model/SourceOffer.php | 0 .../v3/src/Model/SpecialVoucher.php | 0 .../v3/src/Model/SpecialVoucherInfo.php | 0 .../v3/src/Model/SpecifyAttachmentInfo.php | 0 .../alipay-sdk-all/v3/src/Model/SpiResult.php | 0 .../v3/src/Model/SpuAttribute.php | 0 .../alipay-sdk-all/v3/src/Model/SpuDetail.php | 0 .../alipay-sdk-all/v3/src/Model/SpuInfo.php | 0 .../v3/src/Model/StandardConditionInfo.php | 0 .../v3/src/Model/StandardIdInfo.php | 0 .../v3/src/Model/StandardInfo.php | 0 .../v3/src/Model/StandardRuleInfo.php | 0 .../v3/src/Model/StandardServiceBaseInfo.php | 0 .../v3/src/Model/StationDetailInfo.php | 0 .../v3/src/Model/StdPublicBindAccount.php | 0 .../alipay-sdk-all/v3/src/Model/SubButton.php | 0 .../alipay-sdk-all/v3/src/Model/SubFee.php | 0 .../v3/src/Model/SubMerchant.php | 0 .../Model/SubMerchantCommonEnterOpenModel.php | 0 .../src/Model/SubMerchantEnterOpenModel.php | 0 .../v3/src/Model/SubPackageInfo.php | 0 .../v3/src/Model/SubServiceKeyWordInfo.php | 0 .../v3/src/Model/SubTaskInfo.php | 0 .../v3/src/Model/SubscribeRelation.php | 0 .../v3/src/Model/SuccessDeliveryConfig.php | 0 .../v3/src/Model/TargetInfo.php | 0 .../v3/src/Model/TaskTypeData.php | 0 .../alipay-sdk-all/v3/src/Model/Template.php | 0 .../v3/src/Model/TemplateActionInfoDTO.php | 0 .../src/Model/TemplateActionMiniAppUrlDTO.php | 0 .../v3/src/Model/TemplateBenefitInfoDTO.php | 0 .../v3/src/Model/TemplateCardLevelConfDTO.php | 0 .../v3/src/Model/TemplateColumnInfoDTO.php | 0 .../v3/src/Model/TemplateFieldRuleDTO.php | 0 .../v3/src/Model/TemplateInfo.php | 0 .../v3/src/Model/TemplateInfoBean.php | 0 .../src/Model/TemplateMdcodeNotifyConfDTO.php | 0 .../v3/src/Model/TemplateOpenCardConfDTO.php | 0 .../v3/src/Model/TemplateRightsContentDTO.php | 0 .../v3/src/Model/TemplateStyleInfoDTO.php | 0 .../v3/src/Model/TemplateUsageInfo.php | 0 .../alipay-sdk-all/v3/src/Model/Text.php | 0 .../v3/src/Model/TicketDetailInfo.php | 0 .../v3/src/Model/TicketInfo.php | 0 .../v3/src/Model/TicketOrderInfo.php | 0 .../v3/src/Model/TimeRangeInfo.php | 0 .../v3/src/Model/TimeRestrictInfo.php | 0 .../v3/src/Model/TimesTypeSyncData.php | 0 .../v3/src/Model/TipsDelivery.php | 0 .../alipay-sdk-all/v3/src/Model/Topic.php | 0 .../alipay-sdk-all/v3/src/Model/TopicItem.php | 0 .../src/Model/TradeComplainQueryResponse.php | 0 .../v3/src/Model/TradeFundBill.php | 0 .../v3/src/Model/TradeFundBillDetail.php | 0 .../v3/src/Model/TradeInfoDTO.php | 0 .../v3/src/Model/TradeItemResult.php | 0 .../v3/src/Model/TradeSettleDetail.php | 0 .../v3/src/Model/TradeSettleInfo.php | 0 .../Model/TransferAccountBookDetailResult.php | 0 .../v3/src/Model/TransferDetailResult.php | 0 .../alipay-sdk-all/v3/src/Model/TreeInfo.php | 0 .../v3/src/Model/UnfreezeExtendParams.php | 0 .../Model/UpdatedAuthenticationDetails.php | 0 .../alipay-sdk-all/v3/src/Model/UseRule.php | 0 .../alipay-sdk-all/v3/src/Model/UseTime.php | 0 .../v3/src/Model/UserAnalysisData.php | 0 .../v3/src/Model/UserAssetInfoVO.php | 0 .../v3/src/Model/UserDetails.php | 0 .../v3/src/Model/UserIdentityInfo.php | 0 .../v3/src/Model/UserInfomation.php | 0 .../Model/UserInvoiceInfoOpenApiResponse.php | 0 .../v3/src/Model/UserMailInfoOrder.php | 0 .../v3/src/Model/UserMailInfoVO.php | 0 .../v3/src/Model/UserRiskPrediction.php | 0 .../v3/src/Model/UserTradeInfoDTO.php | 0 .../v3/src/Model/UserVoucherBaseInfo.php | 0 .../v3/src/Model/UserVoucherInfo.php | 0 .../v3/src/Model/ViolationEvent.php | 0 .../alipay-sdk-all/v3/src/Model/Voucher.php | 0 .../src/Model/VoucherAbsolutePeriodInfo.php | 0 .../src/Model/VoucherAvailableAccountInfo.php | 0 .../v3/src/Model/VoucherAvailableAppInfo.php | 0 .../VoucherAvailableGeographyAllShopInfo.php | 0 ...herAvailableGeographyAllShopResultInfo.php | 0 .../VoucherAvailableGeographyCityInfo.php | 0 .../VoucherAvailableGeographyScopeInfo.php | 0 ...ucherAvailableGeographyScopeResultInfo.php | 0 .../VoucherAvailableGeographyShopInfo.php | 0 ...oucherAvailableGeographyShopResultInfo.php | 0 .../src/Model/VoucherAvailableGoodsInfo.php | 0 .../v3/src/Model/VoucherAvailableItemInfo.php | 0 .../src/Model/VoucherAvailableOutItemInfo.php | 0 .../v3/src/Model/VoucherAvailableScope.php | 0 .../src/Model/VoucherAvailableScopeInfo.php | 0 .../src/Model/VoucherAvailableScopeModify.php | 0 .../Model/VoucherAvailableScopeResultInfo.php | 0 .../src/Model/VoucherBalanceRechargeInfo.php | 0 .../v3/src/Model/VoucherBudgetSupplyInfo.php | 0 .../v3/src/Model/VoucherConsultInfo.php | 0 .../v3/src/Model/VoucherCustomerGuideInfo.php | 0 .../v3/src/Model/VoucherDeductInfo.php | 0 .../src/Model/VoucherDeductThresholdInfo.php | 0 .../v3/src/Model/VoucherDescDetail.php | 0 .../v3/src/Model/VoucherDetail.php | 0 .../v3/src/Model/VoucherDisplayInfo.php | 0 .../v3/src/Model/VoucherDisplayInfoModify.php | 0 .../src/Model/VoucherDisplayPatternInfo.php | 0 .../v3/src/Model/VoucherExchangeGoodsInfo.php | 0 .../v3/src/Model/VoucherExpressInfo.php | 0 .../v3/src/Model/VoucherFailShopInfo.php | 0 .../v3/src/Model/VoucherFileInfo.php | 0 .../VoucherGoodsQuantitySpecificationInfo.php | 0 .../v3/src/Model/VoucherInventoryInfo.php | 0 .../src/Model/VoucherMiniAppSendGuideInfo.php | 0 .../src/Model/VoucherMiniAppUseGuideInfo.php | 0 .../src/Model/VoucherPackageActivityInfo.php | 0 .../v3/src/Model/VoucherPackageBaseInfo.php | 0 .../src/Model/VoucherPackageConsultResult.php | 0 .../v3/src/Model/VoucherPackageInfo.php | 0 .../v3/src/Model/VoucherPackageModeInfo.php | 0 .../v3/src/Model/VoucherPackageSalesInfo.php | 0 .../src/Model/VoucherPackageSalesLiteInfo.php | 0 .../v3/src/Model/VoucherPackageUseRule.php | 0 .../v3/src/Model/VoucherRechargeInfo.php | 0 .../v3/src/Model/VoucherRefundDetailInfo.php | 0 .../src/Model/VoucherRelativePeriodInfo.php | 0 .../v3/src/Model/VoucherSaleModeInfo.php | 0 .../v3/src/Model/VoucherSendGuide.php | 0 .../v3/src/Model/VoucherSendGuideInfo.php | 0 .../v3/src/Model/VoucherSendGuideModify.php | 0 .../v3/src/Model/VoucherSendModeInfo.php | 0 .../v3/src/Model/VoucherSendRuleDetail.php | 0 .../src/Model/VoucherSendRuleDetailModify.php | 0 .../v3/src/Model/VoucherSendRuleInfo.php | 0 .../v3/src/Model/VoucherSummary.php | 0 .../v3/src/Model/VoucherUseDetailInfo.php | 0 .../src/Model/VoucherUseDetailResultInfo.php | 0 .../v3/src/Model/VoucherUseGuide.php | 0 .../v3/src/Model/VoucherUseGuideInfo.php | 0 .../v3/src/Model/VoucherUseGuideModify.php | 0 .../v3/src/Model/VoucherUseRule.php | 0 .../v3/src/Model/VoucherUseRuleInfo.php | 0 .../v3/src/Model/VoucherUseRuleModify.php | 0 .../v3/src/Model/VoucherUseTimeInfo.php | 0 .../v3/src/Model/VoucherUseTimeRuleInfo.php | 0 .../v3/src/Model/VoucherValidPeriod.php | 0 .../v3/src/Model/VoucherValidPeriodModify.php | 0 .../v3/src/Model/WaitRepaymentOrderInfo.php | 0 .../v3/src/Model/WaybillInvoice.php | 0 .../v3/src/Model/WaybillInvoiceIstd.php | 0 .../v3/src/Model/WaybillInvoiceQueryIstd.php | 0 .../v3/src/Model/WeekRuleInfo.php | 0 .../v3/src/Model/WidgetActivityInfo.php | 0 .../v3/src/Model/WidgetGoodsInfo.php | 0 .../v3/src/Model/ZMGOBasicConfig.php | 0 .../v3/src/Model/ZMGOCycleFlexConfig.php | 0 .../v3/src/Model/ZMGOCycleWithholdConfig.php | 0 .../v3/src/Model/ZMGOExtConfig.php | 0 .../v3/src/Model/ZMGOObligationConfig.php | 0 .../v3/src/Model/ZMGOOpenConfig.php | 0 .../v3/src/Model/ZMGOQuitConfig.php | 0 .../v3/src/Model/ZMGORightConfig.php | 0 .../v3/src/Model/ZMGOSettlementConfig.php | 0 .../v3/src/Model/ZMGoOutDiscountInfo.php | 0 .../v3/src/Model/ZMGoTradeInfo.php | 0 ...useCreditagreementQueryDefaultResponse.php | 0 ...CreditagreementQueryErrorResponseModel.php | 0 ...eruseCreditagreementQueryResponseModel.php | 0 ...CreditagreementTransferDefaultResponse.php | 0 ...ditagreementTransferErrorResponseModel.php | 0 ...ayafteruseCreditagreementTransferModel.php | 0 ...seCreditagreementTransferResponseModel.php | 0 ...useCreditbizorderFinishDefaultResponse.php | 0 ...CreditbizorderFinishErrorResponseModel.php | 0 ...itPayafteruseCreditbizorderFinishModel.php | 0 ...eruseCreditbizorderFinishResponseModel.php | 0 ...ruseCreditbizorderOrderDefaultResponse.php | 0 ...eCreditbizorderOrderErrorResponseModel.php | 0 ...ditPayafteruseCreditbizorderOrderModel.php | 0 ...teruseCreditbizorderOrderResponseModel.php | 0 ...ruseCreditbizorderQueryDefaultResponse.php | 0 ...eCreditbizorderQueryErrorResponseModel.php | 0 ...teruseCreditbizorderQueryResponseModel.php | 0 ...ditPeZmgoAgreementQueryDefaultResponse.php | 0 ...PeZmgoAgreementQueryErrorResponseModel.php | 0 ...reditPeZmgoAgreementQueryResponseModel.php | 0 ...itPeZmgoAgreementUnsignDefaultResponse.php | 0 ...eZmgoAgreementUnsignErrorResponseModel.php | 0 .../ZhimaCreditPeZmgoAgreementUnsignModel.php | 0 ...editPeZmgoAgreementUnsignResponseModel.php | 0 ...CreditPeZmgoBizoptCloseDefaultResponse.php | 0 ...ditPeZmgoBizoptCloseErrorResponseModel.php | 0 .../ZhimaCreditPeZmgoBizoptCloseModel.php | 0 ...maCreditPeZmgoBizoptCloseResponseModel.php | 0 ...ditPeZmgoCumulationSyncDefaultResponse.php | 0 ...PeZmgoCumulationSyncErrorResponseModel.php | 0 .../ZhimaCreditPeZmgoCumulationSyncModel.php | 0 ...reditPeZmgoCumulationSyncResponseModel.php | 0 ...ditPeZmgoPreorderCreateDefaultResponse.php | 0 ...PeZmgoPreorderCreateErrorResponseModel.php | 0 .../ZhimaCreditPeZmgoPreorderCreateModel.php | 0 ...reditPeZmgoPreorderCreateResponseModel.php | 0 ...CreditPeZmgoSettleApplyDefaultResponse.php | 0 ...ditPeZmgoSettleApplyErrorResponseModel.php | 0 .../ZhimaCreditPeZmgoSettleApplyModel.php | 0 ...maCreditPeZmgoSettleApplyResponseModel.php | 0 ...reditPeZmgoSettleRefundDefaultResponse.php | 0 ...itPeZmgoSettleRefundErrorResponseModel.php | 0 .../ZhimaCreditPeZmgoSettleRefundModel.php | 0 ...aCreditPeZmgoSettleRefundResponseModel.php | 0 ...ditPeZmgoSettleUnfreezeDefaultResponse.php | 0 ...PeZmgoSettleUnfreezeErrorResponseModel.php | 0 .../ZhimaCreditPeZmgoSettleUnfreezeModel.php | 0 ...reditPeZmgoSettleUnfreezeResponseModel.php | 0 ...orthAuthenticationQueryDefaultResponse.php | 0 ...hAuthenticationQueryErrorResponseModel.php | 0 ...bworthAuthenticationQueryResponseModel.php | 0 ...obworthCloudresumeQueryDefaultResponse.php | 0 ...orthCloudresumeQueryErrorResponseModel.php | 0 ...rJobworthCloudresumeQueryResponseModel.php | 0 ...stomerJobworthInfoQueryDefaultResponse.php | 0 ...merJobworthInfoQueryErrorResponseModel.php | 0 ...CustomerJobworthInfoQueryResponseModel.php | 0 ...tomerJobworthJobdataAddDefaultResponse.php | 0 ...erJobworthJobdataAddErrorResponseModel.php | 0 .../ZhimaCustomerJobworthJobdataAddModel.php | 0 ...ustomerJobworthJobdataAddResponseModel.php | 0 ...erJobworthPictureUploadDefaultResponse.php | 0 ...obworthPictureUploadErrorResponseModel.php | 0 ...himaCustomerJobworthPictureUploadModel.php | 0 ...omerJobworthPictureUploadResponseModel.php | 0 ...omerJobworthPositionAddDefaultResponse.php | 0 ...rJobworthPositionAddErrorResponseModel.php | 0 .../ZhimaCustomerJobworthPositionAddModel.php | 0 ...stomerJobworthPositionAddResponseModel.php | 0 ...rchantSubsidiariesApplyDefaultResponse.php | 0 ...antSubsidiariesApplyErrorResponseModel.php | 0 .../ZhimaMerchantSubsidiariesApplyModel.php | 0 ...MerchantSubsidiariesApplyResponseModel.php | 0 ...rchantSubsidiariesCloseDefaultResponse.php | 0 ...antSubsidiariesCloseErrorResponseModel.php | 0 .../ZhimaMerchantSubsidiariesCloseModel.php | 0 ...MerchantSubsidiariesCloseResponseModel.php | 0 ...rchantZmgoCumulateQueryDefaultResponse.php | 0 ...antZmgoCumulateQueryErrorResponseModel.php | 0 ...MerchantZmgoCumulateQueryResponseModel.php | 0 ...erchantZmgoCumulateSyncDefaultResponse.php | 0 ...hantZmgoCumulateSyncErrorResponseModel.php | 0 .../ZhimaMerchantZmgoCumulateSyncModel.php | 0 ...aMerchantZmgoCumulateSyncResponseModel.php | 0 ...chantZmgoTemplateCreateDefaultResponse.php | 0 ...ntZmgoTemplateCreateErrorResponseModel.php | 0 .../ZhimaMerchantZmgoTemplateCreateModel.php | 0 ...erchantZmgoTemplateCreateResponseModel.php | 0 ...rchantZmgoTemplateQueryDefaultResponse.php | 0 ...antZmgoTemplateQueryErrorResponseModel.php | 0 ...MerchantZmgoTemplateQueryResponseModel.php | 0 .../v3/src/Model/ZhubUidTelPair.php | 0 ...ustomerFacemanageCreateDefaultResponse.php | 0 ...omerFacemanageCreateErrorResponseModel.php | 0 ...nticationCustomerFacemanageCreateModel.php | 0 ...nCustomerFacemanageCreateResponseModel.php | 0 ...ustomerFacemanageDeleteDefaultResponse.php | 0 ...omerFacemanageDeleteErrorResponseModel.php | 0 ...nticationCustomerFacemanageDeleteModel.php | 0 ...nCustomerFacemanageDeleteResponseModel.php | 0 ...tionCustomerFtokenQueryDefaultResponse.php | 0 ...nCustomerFtokenQueryErrorResponseModel.php | 0 ...AuthenticationCustomerFtokenQueryModel.php | 0 ...cationCustomerFtokenQueryResponseModel.php | 0 ...tomerSmilepayInitializeDefaultResponse.php | 0 ...erSmilepayInitializeErrorResponseModel.php | 0 ...icationCustomerSmilepayInitializeModel.php | 0 ...ustomerSmilepayInitializeResponseModel.php | 0 ...ationSmilepayInitializeDefaultResponse.php | 0 ...onSmilepayInitializeErrorResponseModel.php | 0 ...zAuthenticationSmilepayInitializeModel.php | 0 ...icationSmilepayInitializeResponseModel.php | 0 .../v3/src/ObjectSerializer.php | 0 .../v3/src/Util/AlipayConfigUtil.php | 0 .../v3/src/Util/AlipayLogger.php | 0 .../v3/src/Util/AlipaySignature.php | 0 .../v3/src/Util/AntCertificationUtil.php | 0 .../v3/src/Util/GenericExecuteApi.php | 0 .../v3/src/Util/Model/AlipayConfig.php | 0 .../v3/src/Util/Model/CustomizedParams.php | 0 .../src/Util/Model/OpenApiGenericRequest.php | 0 .../v3/src/Util/Schema/AttributeRule.php | 0 .../v3/src/Util/Schema/Option.php | 0 .../src/Util/Schema/ServiceSchemaFactory.php | 0 .../src/Util/Schema/ServiceSchemaReader.php | 0 .../src/Util/Schema/ServiceSchemaWriter.php | 0 .../v3/src/Util/Schema/XMLAttribute.php | 0 .../v3/test/Api/AlipayOpenFileApiTest.php | 0 .../v3/test/Api/OperationApiTest.php | 0 .../v3/test/cert/alipayCertPublicKey_RSA2.crt | 0 .../v3/test/cert/alipayRootCert.crt | 0 .../appCertPublicKey_2021003156675030.crt | 0 .../alipay-sdk-all/v3/test/cert/pic.jpg | Bin .../aliyun-oss-php-sdk-2.4.1/.coveralls.yml | 0 .../aliyun-oss-php-sdk-2.4.1/.gitignore | 0 .../aliyun-oss-php-sdk-2.4.1/.travis.yml | 0 .../aliyun-oss-php-sdk-2.4.1/CHANGELOG.md | 0 .../aliyun-oss-php-sdk-2.4.1/LICENSE.md | 0 .../aliyun-oss-php-sdk-2.4.1/README-CN.md | 0 .../extend/aliyun-oss-php-sdk-2.4.1/README.md | 0 .../aliyun-oss-php-sdk-2.4.1/autoload.php | 0 .../aliyun-oss-php-sdk-2.4.1/build-phar.sh | 0 .../aliyun-oss-php-sdk-2.4.1/composer.json | 0 .../aliyun-oss-php-sdk-2.4.1/example.jpg | Bin .../extend/aliyun-oss-php-sdk-2.4.1/index.php | 0 .../aliyun-oss-php-sdk-2.4.1/phpunit.xml | 0 .../samples/Bucket.php | 0 .../samples/BucketCors.php | 0 .../samples/BucketLifecycle.php | 0 .../samples/BucketLogging.php | 0 .../samples/BucketReferer.php | 0 .../samples/BucketWebsite.php | 0 .../samples/Callback.php | 0 .../samples/Common.php | 0 .../samples/Config.php | 0 .../samples/Image.php | 0 .../samples/LiveChannel.php | 0 .../samples/MultipartUpload.php | 0 .../samples/Object.php | 0 .../samples/RunAll.php | 0 .../samples/Signature.php | 0 .../src/OSS/Core/MimeTypes.php | 0 .../src/OSS/Core/OssException.php | 0 .../src/OSS/Core/OssUtil.php | 0 .../src/OSS/Http/LICENSE | 0 .../src/OSS/Http/RequestCore.php | 0 .../src/OSS/Http/RequestCore_Exception.php | 0 .../src/OSS/Http/ResponseCore.php | 0 .../src/OSS/Model/BucketInfo.php | 0 .../src/OSS/Model/BucketListInfo.php | 0 .../src/OSS/Model/BucketStat.php | 0 .../src/OSS/Model/CnameConfig.php | 0 .../src/OSS/Model/CorsConfig.php | 0 .../src/OSS/Model/CorsRule.php | 0 .../src/OSS/Model/DeleteMarkerInfo.php | 0 .../src/OSS/Model/DeleteObjectInfo.php | 0 .../src/OSS/Model/DeletedObjectInfo.php | 0 .../src/OSS/Model/ExtendWormConfig.php | 0 .../src/OSS/Model/GetLiveChannelHistory.php | 0 .../src/OSS/Model/GetLiveChannelInfo.php | 0 .../src/OSS/Model/GetLiveChannelStatus.php | 0 .../src/OSS/Model/InitiateWormConfig.php | 0 .../src/OSS/Model/LifecycleAction.php | 0 .../src/OSS/Model/LifecycleConfig.php | 0 .../src/OSS/Model/LifecycleRule.php | 0 .../src/OSS/Model/ListMultipartUploadInfo.php | 0 .../src/OSS/Model/ListPartsInfo.php | 0 .../src/OSS/Model/LiveChannelConfig.php | 0 .../src/OSS/Model/LiveChannelHistory.php | 0 .../src/OSS/Model/LiveChannelInfo.php | 0 .../src/OSS/Model/LiveChannelListInfo.php | 0 .../src/OSS/Model/LoggingConfig.php | 0 .../src/OSS/Model/ObjectInfo.php | 0 .../src/OSS/Model/ObjectListInfo.php | 0 .../src/OSS/Model/ObjectVersionInfo.php | 0 .../src/OSS/Model/ObjectVersionListInfo.php | 0 .../src/OSS/Model/PartInfo.php | 0 .../src/OSS/Model/PrefixInfo.php | 0 .../src/OSS/Model/RefererConfig.php | 0 .../src/OSS/Model/RequestPaymentConfig.php | 0 .../src/OSS/Model/RestoreConfig.php | 0 .../OSS/Model/ServerSideEncryptionConfig.php | 0 .../src/OSS/Model/StorageCapacityConfig.php | 0 .../src/OSS/Model/Tag.php | 0 .../src/OSS/Model/TaggingConfig.php | 0 .../src/OSS/Model/UploadInfo.php | 0 .../src/OSS/Model/VersioningConfig.php | 0 .../src/OSS/Model/WebsiteConfig.php | 0 .../src/OSS/Model/WormConfig.php | 0 .../src/OSS/Model/XmlConfig.php | 0 .../src/OSS/OssClient.php | 0 .../src/OSS/Result/AclResult.php | 0 .../src/OSS/Result/AppendResult.php | 0 .../src/OSS/Result/BodyResult.php | 0 .../src/OSS/Result/CallbackResult.php | 0 .../src/OSS/Result/CopyObjectResult.php | 0 .../OSS/Result/DeleteObjectVersionsResult.php | 0 .../src/OSS/Result/DeleteObjectsResult.php | 0 .../src/OSS/Result/ExistResult.php | 0 .../OSS/Result/GetBucketEncryptionResult.php | 0 .../src/OSS/Result/GetBucketInfoResult.php | 0 .../Result/GetBucketRequestPaymentResult.php | 0 .../src/OSS/Result/GetBucketStatResult.php | 0 .../src/OSS/Result/GetBucketTagsResult.php | 0 .../OSS/Result/GetBucketVersioningResult.php | 0 .../src/OSS/Result/GetBucketWormResult.php | 0 .../src/OSS/Result/GetCnameResult.php | 0 .../src/OSS/Result/GetCorsResult.php | 0 .../src/OSS/Result/GetLifecycleResult.php | 0 .../Result/GetLiveChannelHistoryResult.php | 0 .../OSS/Result/GetLiveChannelInfoResult.php | 0 .../OSS/Result/GetLiveChannelStatusResult.php | 0 .../src/OSS/Result/GetLocationResult.php | 0 .../src/OSS/Result/GetLoggingResult.php | 0 .../src/OSS/Result/GetRefererResult.php | 0 .../OSS/Result/GetStorageCapacityResult.php | 0 .../src/OSS/Result/GetWebsiteResult.php | 0 .../src/OSS/Result/HeaderResult.php | 0 .../OSS/Result/InitiateBucketWormResult.php | 0 .../Result/InitiateMultipartUploadResult.php | 0 .../src/OSS/Result/ListBucketsResult.php | 0 .../src/OSS/Result/ListLiveChannelResult.php | 0 .../OSS/Result/ListMultipartUploadResult.php | 0 .../OSS/Result/ListObjectVersionsResult.php | 0 .../src/OSS/Result/ListObjectsResult.php | 0 .../src/OSS/Result/ListPartsResult.php | 0 .../src/OSS/Result/PutLiveChannelResult.php | 0 .../src/OSS/Result/PutSetDeleteResult.php | 0 .../src/OSS/Result/Result.php | 0 .../src/OSS/Result/SymlinkResult.php | 0 .../src/OSS/Result/UploadPartResult.php | 0 .../tests/OSS/Tests/AclResultTest.php | 0 .../tests/OSS/Tests/BodyResultTest.php | 0 .../tests/OSS/Tests/BucketCnameTest.php | 0 .../tests/OSS/Tests/BucketInfoTest.php | 0 .../tests/OSS/Tests/BucketLiveChannelTest.php | 0 .../tests/OSS/Tests/CallbackTest.php | 0 .../tests/OSS/Tests/CnameConfigTest.php | 0 .../tests/OSS/Tests/Common.php | 0 .../tests/OSS/Tests/ContentTypeTest.php | 0 .../tests/OSS/Tests/CopyObjectResult.php | 0 .../tests/OSS/Tests/CorsConfigTest.php | 0 .../Tests/DeleteObjectVersionsResultTest.php | 0 .../tests/OSS/Tests/ExistResultTest.php | 0 .../Tests/GetBucketEncryptionResultTest.php | 0 .../GetBucketRequestPaymentResultTest.php | 0 .../OSS/Tests/GetBucketStatResultTest.php | 0 .../OSS/Tests/GetBucketTagsResultTest.php | 0 .../OSS/Tests/GetBucketWormResultTest.php | 0 .../tests/OSS/Tests/GetCorsResultTest.php | 0 .../OSS/Tests/GetLifecycleResultTest.php | 0 .../tests/OSS/Tests/GetLoggingResultTest.php | 0 .../tests/OSS/Tests/GetRefererResultTest.php | 0 .../tests/OSS/Tests/GetWebsiteResultTest.php | 0 .../tests/OSS/Tests/HeaderResultTest.php | 0 .../tests/OSS/Tests/HttpTest.php | 0 .../InitiateMultipartUploadResultTest.php | 0 .../tests/OSS/Tests/LifecycleConfigTest.php | 0 .../tests/OSS/Tests/ListBucketsResultTest.php | 0 .../Tests/ListMultipartUploadResultTest.php | 0 .../Tests/ListObjectVersionsResultTest.php | 0 .../tests/OSS/Tests/ListObjectsResultTest.php | 0 .../tests/OSS/Tests/ListPartsResultTest.php | 0 .../tests/OSS/Tests/LiveChannelXmlTest.php | 0 .../tests/OSS/Tests/LoggingConfigTest.php | 0 .../tests/OSS/Tests/MimeTypesTest.php | 0 .../tests/OSS/Tests/ObjectAclTest.php | 0 .../OSS/Tests/OssClientBucketCorsTest.php | 0 .../Tests/OssClientBucketEncryptionTest.php | 0 .../OSS/Tests/OssClientBucketInfoTest.php | 0 .../Tests/OssClientBucketLifecycleTest.php | 0 .../OSS/Tests/OssClientBucketLoggingTest.php | 0 .../OSS/Tests/OssClientBucketPolicyTest.php | 0 .../OSS/Tests/OssClientBucketRefererTest.php | 0 .../OssClientBucketRequestPaymentTest.php | 0 .../OSS/Tests/OssClientBucketStatTestTest.php | 0 .../OssClientBucketStorageCapacityTest.php | 0 .../OSS/Tests/OssClientBucketTagsTest.php | 0 .../tests/OSS/Tests/OssClientBucketTest.php | 0 .../Tests/OssClientBucketVersioningTest.php | 0 .../OSS/Tests/OssClientBucketWebsiteTest.php | 0 .../OSS/Tests/OssClientBucketWormTest.php | 0 .../tests/OSS/Tests/OssClientImageTest.php | 0 .../OSS/Tests/OssClientListObjectsTest.php | 0 .../Tests/OssClientMultipartUploadTest.php | 0 .../OssClientObjectRequestPaymentTest.php | 0 .../OSS/Tests/OssClientObjectTaggingTest.php | 0 .../tests/OSS/Tests/OssClientObjectTest.php | 0 .../Tests/OssClientObjectVersioningTest.php | 0 .../OSS/Tests/OssClientRestoreObjectTest.php | 0 .../OSS/Tests/OssClientSignatureTest.php | 0 .../tests/OSS/Tests/OssClientTest.php | 0 .../tests/OSS/Tests/OssExceptionTest.php | 0 .../tests/OSS/Tests/OssTrafficLimitTest.php | 0 .../tests/OSS/Tests/OssUtilTest.php | 0 .../OSS/Tests/PutSetDeleteResultTest.php | 0 .../tests/OSS/Tests/RefererConfigTest.php | 0 .../OSS/Tests/StorageCapacityConfigTest.php | 0 .../tests/OSS/Tests/StorageCapacityTest.php | 0 .../tests/OSS/Tests/SymlinkTest.php | 0 .../tests/OSS/Tests/TestOssClientBase.php | 0 .../tests/OSS/Tests/UploadPartResultTest.php | 0 .../tests/OSS/Tests/WebsiteConfigTest.php | 0 Server/fonts.ttf | Bin Server/index.html | 0 Server/public/.htaccess | 0 ...a_Vv8VOhdcPRmNHh_J_flKMHVwUywOIwT-F9iiA8p4 | 1 + Server/public/admin/.htaccess | 0 Server/public/api_test.php | 0 Server/public/favicon.ico | Bin Server/public/index.php | 0 Server/public/login.html | 0 Server/public/nginx.htaccess | 0 Server/public/robots.txt | 0 Server/public/router.php | 0 Server/public/static/.gitignore | 0 Server/public/static/axios@0.21.0/axios.js | 0 Server/public/static/axios@0.21.0/axios.map | 0 .../public/static/axios@0.21.0/axios.min.js | 0 .../public/static/axios@0.21.0/axios.min.map | 0 .../public/static/echarts/echarts.common.js | 0 .../static/echarts/echarts.common.js.map | 0 .../static/echarts/echarts.common.min.js | 0 Server/public/static/echarts/echarts.esm.js | 0 .../public/static/echarts/echarts.esm.js.map | 0 .../public/static/echarts/echarts.esm.min.js | 0 .../public/static/echarts/echarts.esm.min.mjs | 0 Server/public/static/echarts/echarts.esm.mjs | 0 .../public/static/echarts/echarts.esm.mjs.map | 0 Server/public/static/echarts/echarts.js | 0 Server/public/static/echarts/echarts.js.map | 0 Server/public/static/echarts/echarts.min.js | 0 .../public/static/echarts/echarts.simple.js | 0 .../static/echarts/echarts.simple.js.map | 0 .../static/echarts/echarts.simple.min.js | 0 .../public/static/echarts/extension/bmap.js | 0 .../static/echarts/extension/bmap.js.map | 0 .../static/echarts/extension/bmap.min.js | 0 .../static/echarts/extension/dataTool.js | 0 .../static/echarts/extension/dataTool.js.map | 0 .../static/echarts/extension/dataTool.min.js | 0 Server/public/static/echarts/package.json | 0 .../public/static/fonts/PingFang_Regular.ttf | Bin Server/public/static/jquery-3.4.0.min.js | 0 .../vue-router@3.4.9/vue-router.common.js | 0 .../vue-router.esm.browser.js | 0 .../vue-router.esm.browser.min.js | 0 .../static/vue-router@3.4.9/vue-router.esm.js | 0 .../static/vue-router@3.4.9/vue-router.js | 0 .../static/vue-router@3.4.9/vue-router.min.js | 0 Server/public/static/vue@2.6.11/README.md | 0 .../static/vue@2.6.11/vue.common.dev.js | 0 Server/public/static/vue@2.6.11/vue.common.js | 0 .../static/vue@2.6.11/vue.common.prod.js | 0 .../static/vue@2.6.11/vue.esm.browser.js | 0 .../static/vue@2.6.11/vue.esm.browser.min.js | 0 Server/public/static/vue@2.6.11/vue.esm.js | 0 Server/public/static/vue@2.6.11/vue.js | 0 Server/public/static/vue@2.6.11/vue.min.js | 0 .../vue@2.6.11/vue.runtime.common.dev.js | 0 .../static/vue@2.6.11/vue.runtime.common.js | 0 .../vue@2.6.11/vue.runtime.common.prod.js | 0 .../static/vue@2.6.11/vue.runtime.esm.js | 0 .../public/static/vue@2.6.11/vue.runtime.js | 0 .../static/vue@2.6.11/vue.runtime.min.js | 0 Server/public/static/vuex@3.5.1/logger.d.ts | 0 Server/public/static/vuex@3.5.1/logger.js | 0 Server/public/static/vuex@3.5.1/vuex.cjs.js | 0 .../public/static/vuex@3.5.1/vuex.common.js | 0 .../static/vuex@3.5.1/vuex.esm-browser.js | 0 .../vuex@3.5.1/vuex.esm-browser.prod.js | 0 .../static/vuex@3.5.1/vuex.esm-bundler.js | 0 .../static/vuex@3.5.1/vuex.esm.browser.js | 0 .../static/vuex@3.5.1/vuex.esm.browser.min.js | 0 Server/public/static/vuex@3.5.1/vuex.esm.js | 0 .../public/static/vuex@3.5.1/vuex.global.js | 0 .../static/vuex@3.5.1/vuex.global.prod.js | 0 Server/public/static/vuex@3.5.1/vuex.js | 0 Server/public/static/vuex@3.5.1/vuex.min.js | 0 Server/public/test.php | 0 Server/route/route.php | 0 Server/scripts/README.md | 0 Server/think | 0 Server/thinkphp/.gitignore | 7 - Server/thinkphp/.htaccess | 1 - Server/thinkphp/CONTRIBUTING.md | 119 - Server/thinkphp/LICENSE.txt | 32 - Server/thinkphp/README.md | 99 - Server/thinkphp/base.php | 52 - Server/thinkphp/composer.json | 35 - Server/thinkphp/convention.php | 327 -- Server/thinkphp/helper.php | 726 ---- Server/thinkphp/lang/zh-cn.php | 144 - Server/thinkphp/library/think/App.php | 979 ----- Server/thinkphp/library/think/Build.php | 415 -- Server/thinkphp/library/think/Cache.php | 133 - Server/thinkphp/library/think/Collection.php | 552 --- Server/thinkphp/library/think/Config.php | 398 -- Server/thinkphp/library/think/Console.php | 829 ---- Server/thinkphp/library/think/Container.php | 618 --- Server/thinkphp/library/think/Controller.php | 287 -- Server/thinkphp/library/think/Cookie.php | 268 -- Server/thinkphp/library/think/Db.php | 197 - Server/thinkphp/library/think/Debug.php | 278 -- Server/thinkphp/library/think/Env.php | 113 - Server/thinkphp/library/think/Error.php | 147 - Server/thinkphp/library/think/Exception.php | 56 - Server/thinkphp/library/think/Facade.php | 125 - Server/thinkphp/library/think/File.php | 496 --- Server/thinkphp/library/think/Hook.php | 220 - Server/thinkphp/library/think/Lang.php | 290 -- Server/thinkphp/library/think/Loader.php | 417 -- Server/thinkphp/library/think/Log.php | 389 -- Server/thinkphp/library/think/Middleware.php | 205 - Server/thinkphp/library/think/Model.php | 1125 ----- Server/thinkphp/library/think/Paginator.php | 445 -- Server/thinkphp/library/think/Process.php | 1268 ------ Server/thinkphp/library/think/Request.php | 2267 ---------- Server/thinkphp/library/think/Response.php | 429 -- Server/thinkphp/library/think/Route.php | 992 ----- Server/thinkphp/library/think/Session.php | 579 --- Server/thinkphp/library/think/Template.php | 1318 ------ Server/thinkphp/library/think/Url.php | 412 -- Server/thinkphp/library/think/Validate.php | 1556 ------- Server/thinkphp/library/think/View.php | 253 -- .../thinkphp/library/think/cache/Driver.php | 366 -- .../library/think/cache/driver/File.php | 307 -- .../library/think/cache/driver/Lite.php | 209 - .../library/think/cache/driver/Memcache.php | 206 - .../library/think/cache/driver/Memcached.php | 279 -- .../library/think/cache/driver/Redis.php | 272 -- .../library/think/cache/driver/Sqlite.php | 233 - .../library/think/cache/driver/Wincache.php | 175 - .../library/think/cache/driver/Xcache.php | 179 - .../library/think/config/driver/Ini.php | 31 - .../library/think/config/driver/Json.php | 31 - .../library/think/config/driver/Xml.php | 40 - .../library/think/console/Command.php | 482 --- .../thinkphp/library/think/console/Input.php | 464 -- Server/thinkphp/library/think/console/LICENSE | 19 - .../thinkphp/library/think/console/Output.php | 222 - .../thinkphp/library/think/console/Table.php | 281 -- .../library/think/console/bin/README.md | 1 - .../library/think/console/bin/hiddeninput.exe | Bin 9216 -> 0 bytes .../library/think/console/command/Build.php | 59 - .../library/think/console/command/Clear.php | 70 - .../library/think/console/command/Help.php | 68 - .../library/think/console/command/Lists.php | 73 - .../library/think/console/command/Make.php | 110 - .../think/console/command/RouteList.php | 130 - .../think/console/command/RunServer.php | 53 - .../library/think/console/command/Version.php | 31 - .../think/console/command/make/Command.php | 56 - .../think/console/command/make/Controller.php | 56 - .../think/console/command/make/Middleware.php | 36 - .../think/console/command/make/Model.php | 36 - .../think/console/command/make/Validate.php | 39 - .../console/command/make/stubs/command.stub | 24 - .../command/make/stubs/controller.api.stub | 64 - .../command/make/stubs/controller.plain.stub | 10 - .../command/make/stubs/controller.stub | 85 - .../command/make/stubs/middleware.stub | 10 - .../console/command/make/stubs/model.stub | 10 - .../console/command/make/stubs/validate.stub | 24 - .../console/command/optimize/Autoload.php | 279 -- .../think/console/command/optimize/Config.php | 107 - .../think/console/command/optimize/Route.php | 66 - .../think/console/command/optimize/Schema.php | 118 - .../library/think/console/input/Argument.php | 115 - .../think/console/input/Definition.php | 375 -- .../library/think/console/input/Option.php | 190 - .../library/think/console/output/Ask.php | 340 -- .../think/console/output/Descriptor.php | 319 -- .../think/console/output/Formatter.php | 198 - .../library/think/console/output/Question.php | 211 - .../console/output/descriptor/Console.php | 153 - .../think/console/output/driver/Buffer.php | 52 - .../think/console/output/driver/Console.php | 368 -- .../think/console/output/driver/Nothing.php | 33 - .../think/console/output/formatter/Stack.php | 116 - .../think/console/output/formatter/Style.php | 189 - .../think/console/output/question/Choice.php | 163 - .../console/output/question/Confirmation.php | 57 - Server/thinkphp/library/think/db/Builder.php | 1173 ----- .../thinkphp/library/think/db/Connection.php | 2152 ---------- .../thinkphp/library/think/db/Expression.php | 48 - Server/thinkphp/library/think/db/Query.php | 3766 ----------------- Server/thinkphp/library/think/db/Where.php | 178 - .../library/think/db/builder/Mysql.php | 184 - .../library/think/db/builder/Pgsql.php | 104 - .../library/think/db/builder/Sqlite.php | 96 - .../library/think/db/builder/Sqlsrv.php | 159 - .../library/think/db/connector/Mysql.php | 229 - .../library/think/db/connector/Pgsql.php | 116 - .../library/think/db/connector/Sqlite.php | 108 - .../library/think/db/connector/Sqlsrv.php | 235 - .../library/think/db/connector/pgsql.sql | 153 - .../think/db/exception/BindParamException.php | 36 - .../db/exception/DataNotFoundException.php | 44 - .../db/exception/ModelNotFoundException.php | 45 - .../thinkphp/library/think/debug/Console.php | 156 - Server/thinkphp/library/think/debug/Html.php | 106 - .../exception/ClassNotFoundException.php | 32 - .../library/think/exception/DbException.php | 44 - .../think/exception/ErrorException.php | 56 - .../library/think/exception/Handle.php | 306 -- .../library/think/exception/HttpException.php | 36 - .../think/exception/HttpResponseException.php | 33 - .../library/think/exception/PDOException.php | 40 - .../exception/RouteNotFoundException.php | 22 - .../exception/TemplateNotFoundException.php | 33 - .../think/exception/ThrowableError.php | 47 - .../think/exception/ValidateException.php | 34 - Server/thinkphp/library/think/facade/App.php | 63 - .../thinkphp/library/think/facade/Build.php | 33 - .../thinkphp/library/think/facade/Cache.php | 45 - .../thinkphp/library/think/facade/Config.php | 39 - .../thinkphp/library/think/facade/Cookie.php | 39 - .../thinkphp/library/think/facade/Debug.php | 40 - Server/thinkphp/library/think/facade/Env.php | 34 - Server/thinkphp/library/think/facade/Hook.php | 37 - Server/thinkphp/library/think/facade/Lang.php | 41 - Server/thinkphp/library/think/facade/Log.php | 50 - .../library/think/facade/Middleware.php | 36 - .../thinkphp/library/think/facade/Request.php | 97 - .../library/think/facade/Response.php | 47 - .../thinkphp/library/think/facade/Route.php | 57 - .../thinkphp/library/think/facade/Session.php | 46 - .../library/think/facade/Template.php | 36 - Server/thinkphp/library/think/facade/Url.php | 33 - .../library/think/facade/Validate.php | 75 - Server/thinkphp/library/think/facade/View.php | 40 - .../library/think/log/driver/File.php | 287 -- .../library/think/log/driver/Socket.php | 279 -- .../library/think/model/Collection.php | 118 - Server/thinkphp/library/think/model/Pivot.php | 42 - .../thinkphp/library/think/model/Relation.php | 187 - .../library/think/model/concern/Attribute.php | 656 --- .../think/model/concern/Conversion.php | 273 -- .../think/model/concern/ModelEvent.php | 238 -- .../think/model/concern/RelationShip.php | 697 --- .../think/model/concern/SoftDelete.php | 246 -- .../library/think/model/concern/TimeStamp.php | 92 - .../think/model/relation/BelongsTo.php | 323 -- .../think/model/relation/BelongsToMany.php | 712 ---- .../library/think/model/relation/HasMany.php | 360 -- .../think/model/relation/HasManyThrough.php | 363 -- .../library/think/model/relation/HasOne.php | 294 -- .../think/model/relation/MorphMany.php | 342 -- .../library/think/model/relation/MorphOne.php | 257 -- .../library/think/model/relation/MorphTo.php | 316 -- .../library/think/model/relation/OneToOne.php | 337 -- .../think/paginator/driver/Bootstrap.php | 206 - .../library/think/process/Builder.php | 233 - .../thinkphp/library/think/process/Utils.php | 75 - .../library/think/process/exception/Faild.php | 42 - .../think/process/exception/Failed.php | 42 - .../think/process/exception/Timeout.php | 61 - .../library/think/process/pipes/Pipes.php | 93 - .../library/think/process/pipes/Unix.php | 196 - .../library/think/process/pipes/Windows.php | 228 - .../library/think/response/Download.php | 148 - .../thinkphp/library/think/response/Json.php | 51 - .../thinkphp/library/think/response/Jsonp.php | 58 - .../thinkphp/library/think/response/Jump.php | 32 - .../library/think/response/Redirect.php | 119 - .../thinkphp/library/think/response/View.php | 119 - .../thinkphp/library/think/response/Xml.php | 116 - .../library/think/route/AliasRule.php | 119 - .../thinkphp/library/think/route/Dispatch.php | 366 -- .../thinkphp/library/think/route/Domain.php | 237 -- .../thinkphp/library/think/route/Resource.php | 126 - Server/thinkphp/library/think/route/Rule.php | 1130 ----- .../library/think/route/RuleGroup.php | 601 --- .../thinkphp/library/think/route/RuleItem.php | 292 -- .../thinkphp/library/think/route/RuleName.php | 147 - .../library/think/route/dispatch/Callback.php | 26 - .../think/route/dispatch/Controller.php | 30 - .../library/think/route/dispatch/Module.php | 138 - .../library/think/route/dispatch/Redirect.php | 23 - .../library/think/route/dispatch/Response.php | 23 - .../library/think/route/dispatch/Url.php | 169 - .../library/think/route/dispatch/View.php | 26 - .../library/think/session/driver/Memcache.php | 124 - .../think/session/driver/Memcached.php | 135 - .../library/think/session/driver/Redis.php | 179 - .../library/think/template/TagLib.php | 351 -- .../library/think/template/driver/File.php | 83 - .../library/think/template/taglib/Cx.php | 724 ---- .../library/think/validate/ValidateRule.php | 171 - .../library/think/view/driver/Php.php | 183 - .../library/think/view/driver/Think.php | 192 - .../library/traits/controller/Jump.php | 168 - Server/thinkphp/logo.png | Bin 6995 -> 0 bytes Server/thinkphp/phpunit.xml.dist | 41 - Server/thinkphp/tpl/default_index.tpl | 10 - Server/thinkphp/tpl/dispatch_jump.tpl | 49 - Server/thinkphp/tpl/page_trace.tpl | 71 - Server/thinkphp/tpl/think_exception.tpl | 507 --- composer.json | 0 composer.lock | 0 package-lock.json | 6 + vendor/autoload.php | 25 - vendor/bin/var-dump-server | 119 - vendor/bin/var-dump-server.bat | 5 - vendor/composer/ClassLoader.php | 579 --- vendor/composer/InstalledVersions.php | 359 -- vendor/composer/LICENSE | 21 - vendor/composer/autoload_classmap.php | 15 - vendor/composer/autoload_files.php | 14 - vendor/composer/autoload_namespaces.php | 9 - vendor/composer/autoload_psr4.php | 14 - vendor/composer/autoload_real.php | 50 - vendor/composer/autoload_static.php | 73 - vendor/composer/installed.json | 496 --- vendor/composer/installed.php | 86 - vendor/composer/platform_check.php | 26 - vendor/symfony/polyfill-mbstring/LICENSE | 19 - vendor/symfony/polyfill-mbstring/Mbstring.php | 1045 ----- vendor/symfony/polyfill-mbstring/README.md | 13 - .../Resources/unidata/caseFolding.php | 119 - .../Resources/unidata/lowerCase.php | 1397 ------ .../Resources/unidata/titleCaseRegexp.php | 5 - .../Resources/unidata/upperCase.php | 1489 ------- .../symfony/polyfill-mbstring/bootstrap.php | 172 - .../symfony/polyfill-mbstring/bootstrap80.php | 167 - .../symfony/polyfill-mbstring/composer.json | 38 - vendor/symfony/polyfill-php80/LICENSE | 19 - vendor/symfony/polyfill-php80/Php80.php | 115 - vendor/symfony/polyfill-php80/PhpToken.php | 103 - vendor/symfony/polyfill-php80/README.md | 25 - .../Resources/stubs/Attribute.php | 31 - .../Resources/stubs/PhpToken.php | 16 - .../Resources/stubs/Stringable.php | 20 - .../Resources/stubs/UnhandledMatchError.php | 16 - .../Resources/stubs/ValueError.php | 16 - vendor/symfony/polyfill-php80/bootstrap.php | 42 - vendor/symfony/polyfill-php80/composer.json | 37 - vendor/symfony/var-dumper/CHANGELOG.md | 72 - .../symfony/var-dumper/Caster/AmqpCaster.php | 212 - vendor/symfony/var-dumper/Caster/ArgsStub.php | 80 - vendor/symfony/var-dumper/Caster/Caster.php | 170 - .../symfony/var-dumper/Caster/ClassStub.php | 106 - .../symfony/var-dumper/Caster/ConstStub.php | 36 - .../var-dumper/Caster/CutArrayStub.php | 30 - vendor/symfony/var-dumper/Caster/CutStub.php | 64 - .../symfony/var-dumper/Caster/DOMCaster.php | 297 -- .../symfony/var-dumper/Caster/DateCaster.php | 127 - .../var-dumper/Caster/DoctrineCaster.php | 62 - vendor/symfony/var-dumper/Caster/DsCaster.php | 70 - .../symfony/var-dumper/Caster/DsPairStub.php | 28 - vendor/symfony/var-dumper/Caster/EnumStub.php | 30 - .../var-dumper/Caster/ExceptionCaster.php | 388 -- .../symfony/var-dumper/Caster/FiberCaster.php | 43 - .../symfony/var-dumper/Caster/FrameStub.php | 30 - .../symfony/var-dumper/Caster/GmpCaster.php | 32 - .../var-dumper/Caster/ImagineCaster.php | 37 - vendor/symfony/var-dumper/Caster/ImgStub.php | 26 - .../symfony/var-dumper/Caster/IntlCaster.php | 172 - vendor/symfony/var-dumper/Caster/LinkStub.php | 108 - .../var-dumper/Caster/MemcachedCaster.php | 81 - .../var-dumper/Caster/MysqliCaster.php | 33 - .../symfony/var-dumper/Caster/PdoCaster.php | 122 - .../symfony/var-dumper/Caster/PgSqlCaster.php | 156 - .../var-dumper/Caster/ProxyManagerCaster.php | 33 - .../var-dumper/Caster/RdKafkaCaster.php | 186 - .../symfony/var-dumper/Caster/RedisCaster.php | 152 - .../var-dumper/Caster/ReflectionCaster.php | 448 -- .../var-dumper/Caster/ResourceCaster.php | 103 - .../symfony/var-dumper/Caster/SplCaster.php | 246 -- .../symfony/var-dumper/Caster/StubCaster.php | 84 - .../var-dumper/Caster/SymfonyCaster.php | 97 - .../symfony/var-dumper/Caster/TraceStub.php | 36 - .../symfony/var-dumper/Caster/UuidCaster.php | 30 - .../var-dumper/Caster/XmlReaderCaster.php | 91 - .../var-dumper/Caster/XmlResourceCaster.php | 63 - .../var-dumper/Cloner/AbstractCloner.php | 400 -- .../var-dumper/Cloner/ClonerInterface.php | 27 - vendor/symfony/var-dumper/Cloner/Cursor.php | 43 - vendor/symfony/var-dumper/Cloner/Data.php | 468 -- .../var-dumper/Cloner/DumperInterface.php | 56 - vendor/symfony/var-dumper/Cloner/Stub.php | 67 - .../symfony/var-dumper/Cloner/VarCloner.php | 311 -- .../Command/Descriptor/CliDescriptor.php | 79 - .../Descriptor/DumpDescriptorInterface.php | 23 - .../Command/Descriptor/HtmlDescriptor.php | 119 - .../var-dumper/Command/ServerDumpCommand.php | 114 - .../var-dumper/Dumper/AbstractDumper.php | 202 - .../symfony/var-dumper/Dumper/CliDumper.php | 674 --- .../ContextProvider/CliContextProvider.php | 32 - .../ContextProviderInterface.php | 22 - .../RequestContextProvider.php | 51 - .../ContextProvider/SourceContextProvider.php | 126 - .../Dumper/ContextualizedDumper.php | 43 - .../var-dumper/Dumper/DataDumperInterface.php | 24 - .../symfony/var-dumper/Dumper/HtmlDumper.php | 986 ----- .../var-dumper/Dumper/ServerDumper.php | 53 - .../Exception/ThrowingCasterException.php | 26 - vendor/symfony/var-dumper/LICENSE | 19 - vendor/symfony/var-dumper/README.md | 15 - .../var-dumper/Resources/bin/var-dump-server | 67 - .../Resources/css/htmlDescriptor.css | 130 - .../var-dumper/Resources/functions/dump.php | 50 - .../var-dumper/Resources/js/htmlDescriptor.js | 10 - .../symfony/var-dumper/Server/Connection.php | 99 - .../symfony/var-dumper/Server/DumpServer.php | 115 - .../var-dumper/Test/VarDumperTestTrait.php | 84 - vendor/symfony/var-dumper/VarDumper.php | 115 - vendor/symfony/var-dumper/composer.json | 50 - vendor/topthink/framework/.gitignore | 8 - vendor/topthink/framework/.htaccess | 1 - vendor/topthink/framework/CONTRIBUTING.md | 119 - vendor/topthink/framework/LICENSE.txt | 32 - vendor/topthink/framework/README.md | 99 - vendor/topthink/framework/base.php | 52 - vendor/topthink/framework/composer.json | 35 - vendor/topthink/framework/convention.php | 327 -- vendor/topthink/framework/helper.php | 726 ---- vendor/topthink/framework/lang/zh-cn.php | 144 - .../topthink/framework/library/think/App.php | 979 ----- .../framework/library/think/Build.php | 415 -- .../framework/library/think/Cache.php | 133 - .../framework/library/think/Collection.php | 552 --- .../framework/library/think/Config.php | 398 -- .../framework/library/think/Console.php | 829 ---- .../framework/library/think/Container.php | 618 --- .../framework/library/think/Controller.php | 287 -- .../framework/library/think/Cookie.php | 268 -- .../topthink/framework/library/think/Db.php | 197 - .../framework/library/think/Debug.php | 278 -- .../topthink/framework/library/think/Env.php | 113 - .../framework/library/think/Error.php | 147 - .../framework/library/think/Exception.php | 56 - .../framework/library/think/Facade.php | 125 - .../topthink/framework/library/think/File.php | 496 --- .../topthink/framework/library/think/Hook.php | 220 - .../topthink/framework/library/think/Lang.php | 290 -- .../framework/library/think/Loader.php | 417 -- .../topthink/framework/library/think/Log.php | 389 -- .../framework/library/think/Middleware.php | 205 - .../framework/library/think/Model.php | 1125 ----- .../framework/library/think/Paginator.php | 445 -- .../framework/library/think/Process.php | 1268 ------ .../framework/library/think/Request.php | 2267 ---------- .../framework/library/think/Response.php | 429 -- .../framework/library/think/Route.php | 992 ----- .../framework/library/think/Session.php | 579 --- .../framework/library/think/Template.php | 1318 ------ .../topthink/framework/library/think/Url.php | 412 -- .../framework/library/think/Validate.php | 1556 ------- .../topthink/framework/library/think/View.php | 253 -- .../framework/library/think/cache/Driver.php | 366 -- .../library/think/cache/driver/File.php | 307 -- .../library/think/cache/driver/Lite.php | 209 - .../library/think/cache/driver/Memcache.php | 206 - .../library/think/cache/driver/Memcached.php | 279 -- .../library/think/cache/driver/Redis.php | 272 -- .../library/think/cache/driver/Sqlite.php | 233 - .../library/think/cache/driver/Wincache.php | 175 - .../library/think/cache/driver/Xcache.php | 179 - .../library/think/config/driver/Ini.php | 31 - .../library/think/config/driver/Json.php | 31 - .../library/think/config/driver/Xml.php | 40 - .../library/think/console/Command.php | 482 --- .../framework/library/think/console/Input.php | 464 -- .../framework/library/think/console/LICENSE | 19 - .../library/think/console/Output.php | 222 - .../framework/library/think/console/Table.php | 281 -- .../library/think/console/bin/README.md | 1 - .../library/think/console/bin/hiddeninput.exe | Bin 9216 -> 0 bytes .../library/think/console/command/Build.php | 59 - .../library/think/console/command/Clear.php | 70 - .../library/think/console/command/Help.php | 68 - .../library/think/console/command/Lists.php | 73 - .../library/think/console/command/Make.php | 110 - .../think/console/command/RouteList.php | 130 - .../think/console/command/RunServer.php | 53 - .../library/think/console/command/Version.php | 31 - .../think/console/command/make/Command.php | 56 - .../think/console/command/make/Controller.php | 56 - .../think/console/command/make/Middleware.php | 36 - .../think/console/command/make/Model.php | 36 - .../think/console/command/make/Validate.php | 39 - .../console/command/make/stubs/command.stub | 24 - .../command/make/stubs/controller.api.stub | 64 - .../command/make/stubs/controller.plain.stub | 10 - .../command/make/stubs/controller.stub | 85 - .../command/make/stubs/middleware.stub | 10 - .../console/command/make/stubs/model.stub | 10 - .../console/command/make/stubs/validate.stub | 24 - .../console/command/optimize/Autoload.php | 279 -- .../think/console/command/optimize/Config.php | 107 - .../think/console/command/optimize/Route.php | 66 - .../think/console/command/optimize/Schema.php | 118 - .../library/think/console/input/Argument.php | 115 - .../think/console/input/Definition.php | 375 -- .../library/think/console/input/Option.php | 190 - .../library/think/console/output/Ask.php | 340 -- .../think/console/output/Descriptor.php | 319 -- .../think/console/output/Formatter.php | 198 - .../library/think/console/output/Question.php | 211 - .../console/output/descriptor/Console.php | 153 - .../think/console/output/driver/Buffer.php | 52 - .../think/console/output/driver/Console.php | 368 -- .../think/console/output/driver/Nothing.php | 33 - .../think/console/output/formatter/Stack.php | 116 - .../think/console/output/formatter/Style.php | 189 - .../think/console/output/question/Choice.php | 163 - .../console/output/question/Confirmation.php | 57 - .../framework/library/think/db/Builder.php | 1173 ----- .../framework/library/think/db/Connection.php | 2152 ---------- .../framework/library/think/db/Expression.php | 48 - .../framework/library/think/db/Query.php | 3766 ----------------- .../framework/library/think/db/Where.php | 178 - .../library/think/db/builder/Mysql.php | 184 - .../library/think/db/builder/Pgsql.php | 104 - .../library/think/db/builder/Sqlite.php | 96 - .../library/think/db/builder/Sqlsrv.php | 159 - .../library/think/db/connector/Mysql.php | 229 - .../library/think/db/connector/Pgsql.php | 116 - .../library/think/db/connector/Sqlite.php | 108 - .../library/think/db/connector/Sqlsrv.php | 235 - .../library/think/db/connector/pgsql.sql | 153 - .../think/db/exception/BindParamException.php | 36 - .../db/exception/DataNotFoundException.php | 44 - .../db/exception/ModelNotFoundException.php | 45 - .../framework/library/think/debug/Console.php | 156 - .../framework/library/think/debug/Html.php | 106 - .../exception/ClassNotFoundException.php | 32 - .../library/think/exception/DbException.php | 44 - .../think/exception/ErrorException.php | 56 - .../library/think/exception/Handle.php | 306 -- .../library/think/exception/HttpException.php | 36 - .../think/exception/HttpResponseException.php | 33 - .../library/think/exception/PDOException.php | 40 - .../exception/RouteNotFoundException.php | 22 - .../exception/TemplateNotFoundException.php | 33 - .../think/exception/ThrowableError.php | 47 - .../think/exception/ValidateException.php | 34 - .../framework/library/think/facade/App.php | 63 - .../framework/library/think/facade/Build.php | 33 - .../framework/library/think/facade/Cache.php | 45 - .../framework/library/think/facade/Config.php | 39 - .../framework/library/think/facade/Cookie.php | 39 - .../framework/library/think/facade/Debug.php | 40 - .../framework/library/think/facade/Env.php | 34 - .../framework/library/think/facade/Hook.php | 37 - .../framework/library/think/facade/Lang.php | 41 - .../framework/library/think/facade/Log.php | 50 - .../library/think/facade/Middleware.php | 36 - .../library/think/facade/Request.php | 97 - .../library/think/facade/Response.php | 47 - .../framework/library/think/facade/Route.php | 57 - .../library/think/facade/Session.php | 46 - .../library/think/facade/Template.php | 36 - .../framework/library/think/facade/Url.php | 33 - .../library/think/facade/Validate.php | 75 - .../framework/library/think/facade/View.php | 40 - .../library/think/log/driver/File.php | 287 -- .../library/think/log/driver/Socket.php | 279 -- .../library/think/model/Collection.php | 118 - .../framework/library/think/model/Pivot.php | 42 - .../library/think/model/Relation.php | 187 - .../library/think/model/concern/Attribute.php | 656 --- .../think/model/concern/Conversion.php | 273 -- .../think/model/concern/ModelEvent.php | 238 -- .../think/model/concern/RelationShip.php | 697 --- .../think/model/concern/SoftDelete.php | 246 -- .../library/think/model/concern/TimeStamp.php | 92 - .../think/model/relation/BelongsTo.php | 323 -- .../think/model/relation/BelongsToMany.php | 712 ---- .../library/think/model/relation/HasMany.php | 360 -- .../think/model/relation/HasManyThrough.php | 363 -- .../library/think/model/relation/HasOne.php | 294 -- .../think/model/relation/MorphMany.php | 342 -- .../library/think/model/relation/MorphOne.php | 257 -- .../library/think/model/relation/MorphTo.php | 316 -- .../library/think/model/relation/OneToOne.php | 337 -- .../think/paginator/driver/Bootstrap.php | 206 - .../library/think/process/Builder.php | 233 - .../framework/library/think/process/Utils.php | 75 - .../library/think/process/exception/Faild.php | 42 - .../think/process/exception/Failed.php | 42 - .../think/process/exception/Timeout.php | 61 - .../library/think/process/pipes/Pipes.php | 93 - .../library/think/process/pipes/Unix.php | 196 - .../library/think/process/pipes/Windows.php | 228 - .../library/think/response/Download.php | 148 - .../framework/library/think/response/Json.php | 51 - .../library/think/response/Jsonp.php | 58 - .../framework/library/think/response/Jump.php | 32 - .../library/think/response/Redirect.php | 119 - .../framework/library/think/response/View.php | 119 - .../framework/library/think/response/Xml.php | 116 - .../library/think/route/AliasRule.php | 119 - .../library/think/route/Dispatch.php | 366 -- .../framework/library/think/route/Domain.php | 237 -- .../library/think/route/Resource.php | 126 - .../framework/library/think/route/Rule.php | 1130 ----- .../library/think/route/RuleGroup.php | 601 --- .../library/think/route/RuleItem.php | 292 -- .../library/think/route/RuleName.php | 147 - .../library/think/route/dispatch/Callback.php | 26 - .../think/route/dispatch/Controller.php | 30 - .../library/think/route/dispatch/Module.php | 138 - .../library/think/route/dispatch/Redirect.php | 23 - .../library/think/route/dispatch/Response.php | 23 - .../library/think/route/dispatch/Url.php | 169 - .../library/think/route/dispatch/View.php | 26 - .../library/think/session/driver/Memcache.php | 124 - .../think/session/driver/Memcached.php | 135 - .../library/think/session/driver/Redis.php | 179 - .../library/think/template/TagLib.php | 351 -- .../library/think/template/driver/File.php | 83 - .../library/think/template/taglib/Cx.php | 724 ---- .../library/think/validate/ValidateRule.php | 171 - .../library/think/view/driver/Php.php | 183 - .../library/think/view/driver/Think.php | 192 - .../library/traits/controller/Jump.php | 168 - vendor/topthink/framework/logo.png | Bin 6995 -> 0 bytes vendor/topthink/framework/phpunit.xml.dist | 41 - .../topthink/framework/tpl/default_index.tpl | 10 - .../topthink/framework/tpl/dispatch_jump.tpl | 49 - vendor/topthink/framework/tpl/page_trace.tpl | 71 - .../framework/tpl/think_exception.tpl | 507 --- .../think-helper/.github/workflows/ci.yml | 36 - .../think-helper/.github/workflows/php.yml | 36 - vendor/topthink/think-helper/.gitignore | 4 - vendor/topthink/think-helper/LICENSE | 201 - vendor/topthink/think-helper/README.md | 35 - vendor/topthink/think-helper/composer.json | 36 - vendor/topthink/think-helper/phpunit.xml.dist | 17 - .../topthink/think-helper/src/Collection.php | 678 --- .../think-helper/src/contract/Arrayable.php | 8 - .../think-helper/src/contract/Jsonable.php | 8 - vendor/topthink/think-helper/src/helper.php | 317 -- .../topthink/think-helper/src/helper/Arr.php | 657 --- .../think-helper/src/helper/Macroable.php | 66 - .../topthink/think-helper/src/helper/Str.php | 234 - .../topthink/think-helper/tests/ArrTest.php | 372 -- .../think-helper/tests/CollectionTest.php | 70 - .../topthink/think-helper/tests/StrTest.php | 59 - .../topthink/think-helper/tests/TestCase.php | 13 - vendor/topthink/think-installer/.gitignore | 3 - vendor/topthink/think-installer/composer.json | 25 - .../think-installer/src/LibraryInstaller.php | 28 - .../topthink/think-installer/src/Plugin.php | 34 - .../topthink/think-installer/src/Promise.php | 11 - .../think-installer/src/ThinkExtend.php | 72 - .../think-installer/src/ThinkFramework.php | 66 - .../think-installer/src/ThinkTesting.php | 66 - vendor/topthink/think-queue/.gitignore | 4 - vendor/topthink/think-queue/LICENSE | 201 - vendor/topthink/think-queue/README.md | 135 - vendor/topthink/think-queue/composer.json | 30 - vendor/topthink/think-queue/src/Queue.php | 49 - vendor/topthink/think-queue/src/common.php | 36 - vendor/topthink/think-queue/src/config.php | 14 - .../src/queue/CallQueuedHandler.php | 36 - .../think-queue/src/queue/Connector.php | 69 - vendor/topthink/think-queue/src/queue/Job.php | 213 - .../think-queue/src/queue/Listener.php | 164 - .../think-queue/src/queue/Queueable.php | 46 - .../think-queue/src/queue/ShouldQueue.php | 17 - .../topthink/think-queue/src/queue/Worker.php | 119 - .../think-queue/src/queue/command/Listen.php | 60 - .../think-queue/src/queue/command/Restart.php | 31 - .../src/queue/command/Subscribe.php | 46 - .../think-queue/src/queue/command/Work.php | 210 - .../src/queue/connector/Database.php | 169 - .../think-queue/src/queue/connector/Redis.php | 236 -- .../think-queue/src/queue/connector/Sync.php | 57 - .../src/queue/connector/Topthink.php | 223 - .../think-queue/src/queue/job/Database.php | 88 - .../think-queue/src/queue/job/Redis.php | 92 - .../think-queue/src/queue/job/Sync.php | 56 - .../think-queue/src/queue/job/Topthink.php | 85 - 12740 files changed, 2370 insertions(+), 127807 deletions(-) mode change 100644 => 100755 .Cursorignore mode change 100644 => 100755 .gitignore delete mode 100644 .next/trace delete mode 100644 .vscode/settings.json mode change 100644 => 100755 Backend/.env mode change 100644 => 100755 Backend/.env.production mode change 100644 => 100755 Backend/.env.test mode change 100644 => 100755 Backend/.gitignore mode change 100644 => 100755 Backend/LICENSE mode change 100644 => 100755 Backend/README.md mode change 100644 => 100755 Backend/babel.config.js mode change 100644 => 100755 Backend/jsconfig.json mode change 100644 => 100755 Backend/package-lock.json mode change 100644 => 100755 Backend/package.json mode change 100644 => 100755 Backend/public/favicon.ico mode change 100644 => 100755 Backend/public/index.html mode change 100644 => 100755 Backend/src/$ws.js mode change 100644 => 100755 Backend/src/App.vue mode change 100644 => 100755 Backend/src/api/article.js mode change 100644 => 100755 Backend/src/api/device.js mode change 100644 => 100755 Backend/src/api/emoticon.js mode change 100644 => 100755 Backend/src/api/product.js mode change 100644 => 100755 Backend/src/api/role.js mode change 100644 => 100755 Backend/src/api/server.js mode change 100644 => 100755 Backend/src/api/statistics.js mode change 100644 => 100755 Backend/src/api/task.js mode change 100644 => 100755 Backend/src/api/user.js mode change 100644 => 100755 Backend/src/assets/css/common.less mode change 100644 => 100755 Backend/src/assets/css/global.less mode change 100644 => 100755 Backend/src/assets/css/markdown.css mode change 100644 => 100755 Backend/src/assets/css/page/contacts.less mode change 100644 => 100755 Backend/src/assets/css/page/login-auth.less mode change 100644 => 100755 Backend/src/assets/css/page/note-page.less mode change 100644 => 100755 Backend/src/assets/css/reset.css mode change 100644 => 100755 Backend/src/assets/css/talk/talk-records.less mode change 100644 => 100755 Backend/src/assets/css/variable.less mode change 100644 => 100755 Backend/src/assets/image/1701.mp3 mode change 100644 => 100755 Backend/src/assets/image/59y888piCn92.mp3 mode change 100644 => 100755 Backend/src/assets/image/RaJik9TWDi.png mode change 100644 => 100755 Backend/src/assets/image/aliyun-abs.jpg mode change 100644 => 100755 Backend/src/assets/image/background/001.jpg mode change 100644 => 100755 Backend/src/assets/image/background/002.jpg mode change 100644 => 100755 Backend/src/assets/image/background/003.jpg mode change 100644 => 100755 Backend/src/assets/image/background/004.jpg mode change 100644 => 100755 Backend/src/assets/image/background/005.png mode change 100644 => 100755 Backend/src/assets/image/chat-search-no-message.png mode change 100644 => 100755 Backend/src/assets/image/chat.png mode change 100644 => 100755 Backend/src/assets/image/default-user-banner.png mode change 100644 => 100755 Backend/src/assets/image/detault-avatar.jpg mode change 100644 => 100755 Backend/src/assets/image/gitee-avatar.jpg mode change 100644 => 100755 Backend/src/assets/image/github-avatar.jpg mode change 100644 => 100755 Backend/src/assets/image/icon_face.png mode change 100644 => 100755 Backend/src/assets/image/icon_heart.png mode change 100644 => 100755 Backend/src/assets/image/no-oncall.6b776fcf.png mode change 100644 => 100755 Backend/src/assets/image/obj_w5zD.mp3 mode change 100644 => 100755 Backend/src/components/editor/MeEditor.vue mode change 100644 => 100755 Backend/src/components/editor/MeEditorEmoticon.vue mode change 100644 => 100755 Backend/src/components/editor/MeEditorFileManage.vue mode change 100644 => 100755 Backend/src/components/editor/MeEditorImageView.vue mode change 100644 => 100755 Backend/src/components/editor/MeEditorRecorder.vue mode change 100644 => 100755 Backend/src/components/editor/MeEditorSystemEmoticon.vue mode change 100644 => 100755 Backend/src/components/global/Empty.vue mode change 100644 => 100755 Backend/src/components/global/Loading.vue mode change 100644 => 100755 Backend/src/components/group/GroupLaunch.vue mode change 100644 => 100755 Backend/src/components/group/GroupManage.vue mode change 100644 => 100755 Backend/src/components/group/GroupNotice.vue mode change 100644 => 100755 Backend/src/components/group/GroupPanel.vue mode change 100644 => 100755 Backend/src/components/layout/AbsModule.vue mode change 100644 => 100755 Backend/src/components/layout/AvatarCropper.vue mode change 100644 => 100755 Backend/src/components/layout/RewardModule.vue mode change 100644 => 100755 Backend/src/components/layout/SkinModule.vue mode change 100644 => 100755 Backend/src/components/layout/WelcomeModule.vue mode change 100644 => 100755 Backend/src/components/note/NoteAnnexBox.vue mode change 100644 => 100755 Backend/src/components/note/NoteAnnexRecycle.vue mode change 100644 => 100755 Backend/src/components/note/NoteTagBox.vue mode change 100644 => 100755 Backend/src/components/svg-icon/index.vue mode change 100644 => 100755 Backend/src/components/user/UserBusinessCard.vue mode change 100644 => 100755 Backend/src/components/user/UserCard.vue mode change 100644 => 100755 Backend/src/components/user/UserEditEmail.vue mode change 100644 => 100755 Backend/src/components/user/UserEditMobile.vue mode change 100644 => 100755 Backend/src/components/user/UserEditPassword.vue mode change 100644 => 100755 Backend/src/components/user/UserSearch.vue mode change 100644 => 100755 Backend/src/config/config.js mode change 100644 => 100755 Backend/src/core/directives.js mode change 100644 => 100755 Backend/src/core/filter.js mode change 100644 => 100755 Backend/src/core/global-component.js mode change 100644 => 100755 Backend/src/core/icons.js mode change 100644 => 100755 Backend/src/core/lazy-use.js mode change 100644 => 100755 Backend/src/directive/PreCode.js mode change 100644 => 100755 Backend/src/icons/avatar-default.png mode change 100644 => 100755 Backend/src/icons/avatar-room.png mode change 100644 => 100755 Backend/src/icons/check.png mode change 100644 => 100755 Backend/src/icons/image-default.png mode change 100644 => 100755 Backend/src/icons/index.js mode change 100644 => 100755 Backend/src/icons/link.png mode change 100644 => 100755 Backend/src/icons/logo.png mode change 100644 => 100755 Backend/src/icons/main-client-down.png mode change 100644 => 100755 Backend/src/icons/main-client-total.png mode change 100644 => 100755 Backend/src/icons/main-client-up.png mode change 100644 => 100755 Backend/src/icons/main-room-total.png mode change 100644 => 100755 Backend/src/icons/main-room-up.png mode change 100644 => 100755 Backend/src/icons/map.png mode change 100644 => 100755 Backend/src/icons/play.png mode change 100644 => 100755 Backend/src/icons/ranking1.png mode change 100644 => 100755 Backend/src/icons/ranking2.png mode change 100644 => 100755 Backend/src/icons/ranking3.png mode change 100644 => 100755 Backend/src/icons/svg/mention-down.svg mode change 100644 => 100755 Backend/src/icons/svg/not-data.svg mode change 100644 => 100755 Backend/src/icons/svg/not-fount.svg mode change 100644 => 100755 Backend/src/icons/svg/note-book.svg mode change 100644 => 100755 Backend/src/icons/svg/note.svg mode change 100644 => 100755 Backend/src/icons/svg/zhuangfa.svg mode change 100644 => 100755 Backend/src/icons/user-avatar.png mode change 100644 => 100755 Backend/src/main.js mode change 100644 => 100755 Backend/src/mixins/main-mixin.js mode change 100644 => 100755 Backend/src/permission.js mode change 100644 => 100755 Backend/src/plugins/recorder/record-sdk.js mode change 100644 => 100755 Backend/src/plugins/recorder/recorder.js mode change 100644 => 100755 Backend/src/plugins/sms-lock.js mode change 100644 => 100755 Backend/src/plugins/socket/event/app-message-event.js mode change 100644 => 100755 Backend/src/plugins/socket/event/friend-apply-event.js mode change 100644 => 100755 Backend/src/plugins/socket/event/group-join-event.js mode change 100644 => 100755 Backend/src/plugins/socket/event/keyboard-event.js mode change 100644 => 100755 Backend/src/plugins/socket/event/login-event.js mode change 100644 => 100755 Backend/src/plugins/socket/event/revoke-event.js mode change 100644 => 100755 Backend/src/plugins/socket/event/talk-event.js mode change 100644 => 100755 Backend/src/plugins/socket/ws-socket.js mode change 100644 => 100755 Backend/src/router/auth.js mode change 100644 => 100755 Backend/src/router/device.js mode change 100644 => 100755 Backend/src/router/home.js mode change 100644 => 100755 Backend/src/router/index.js mode change 100644 => 100755 Backend/src/router/product.js mode change 100644 => 100755 Backend/src/router/system.js mode change 100644 => 100755 Backend/src/router/task.js mode change 100644 => 100755 Backend/src/socket-instance.js mode change 100644 => 100755 Backend/src/store/getters.js mode change 100644 => 100755 Backend/src/store/index.js mode change 100644 => 100755 Backend/src/store/modules/dialogue.js mode change 100644 => 100755 Backend/src/store/modules/emoticon.js mode change 100644 => 100755 Backend/src/store/modules/note.js mode change 100644 => 100755 Backend/src/store/modules/notify.js mode change 100644 => 100755 Backend/src/store/modules/settings.js mode change 100644 => 100755 Backend/src/store/modules/user.js mode change 100644 => 100755 Backend/src/store/mutations.js mode change 100644 => 100755 Backend/src/store/state.js mode change 100644 => 100755 Backend/src/utils/auth.js mode change 100644 => 100755 Backend/src/utils/crypto.js mode change 100644 => 100755 Backend/src/utils/date.js mode change 100644 => 100755 Backend/src/utils/editor.js mode change 100644 => 100755 Backend/src/utils/emojis.js mode change 100644 => 100755 Backend/src/utils/functions.js mode change 100644 => 100755 Backend/src/utils/request.js mode change 100644 => 100755 Backend/src/utils/talk.js mode change 100644 => 100755 Backend/src/utils/validate.js mode change 100644 => 100755 Backend/src/utils/wwwRequest.js mode change 100644 => 100755 Backend/src/views/auth/layout.vue mode change 100644 => 100755 Backend/src/views/auth/login.vue mode change 100644 => 100755 Backend/src/views/auth/mobile-login.vue mode change 100644 => 100755 Backend/src/views/device/detail.vue mode change 100644 => 100755 Backend/src/views/device/index.vue mode change 100644 => 100755 Backend/src/views/device/layout.vue mode change 100644 => 100755 Backend/src/views/home/index.vue mode change 100644 => 100755 Backend/src/views/home/layout.vue mode change 100644 => 100755 Backend/src/views/layout/MainLayout.vue mode change 100644 => 100755 Backend/src/views/layout/MainLayout_back.vue mode change 100644 => 100755 Backend/src/views/other/404.vue mode change 100644 => 100755 Backend/src/views/product/components/ProductForm.vue mode change 100644 => 100755 Backend/src/views/product/components/ProductGroupForm.vue mode change 100644 => 100755 Backend/src/views/product/group.vue mode change 100644 => 100755 Backend/src/views/product/index.vue mode change 100644 => 100755 Backend/src/views/product/layout.vue mode change 100644 => 100755 Backend/src/views/system/components/RoleForm.vue mode change 100644 => 100755 Backend/src/views/system/components/UserForm.vue mode change 100644 => 100755 Backend/src/views/system/components/UserPasswordForm.vue mode change 100644 => 100755 Backend/src/views/system/index.vue mode change 100644 => 100755 Backend/src/views/system/layout.vue mode change 100644 => 100755 Backend/src/views/system/role.vue mode change 100644 => 100755 Backend/src/views/system/user.vue mode change 100644 => 100755 Backend/src/views/task/components/TaskLog.vue mode change 100644 => 100755 Backend/src/views/task/index.vue mode change 100644 => 100755 Backend/src/views/task/layout.vue mode change 100644 => 100755 Backend/vue.config.js mode change 100644 => 100755 Cunkebao/.babelrc mode change 100644 => 100755 Cunkebao/.gitignore create mode 100755 Cunkebao/.htaccess create mode 100644 Cunkebao/.well-known/acme-challenge/nKNDFrnOs9-cf7FZzW7Cg4MpIxhtE8pZ1etiT_7NPWA mode change 100644 => 100755 Cunkebao/api/devices.ts mode change 100644 => 100755 Cunkebao/api/route.ts mode change 100644 => 100755 Cunkebao/api/scenarios.ts mode change 100644 => 100755 Cunkebao/api/wechat-accounts.ts mode change 100644 => 100755 Cunkebao/app/api/acquisition/[planId]/orders/route.ts mode change 100644 => 100755 Cunkebao/app/api/auth.ts mode change 100644 => 100755 Cunkebao/app/api/devices/route.ts mode change 100644 => 100755 Cunkebao/app/api/docs/scenarios/[channel]/[id]/page.tsx mode change 100644 => 100755 Cunkebao/app/api/scenarios/route.ts mode change 100644 => 100755 Cunkebao/app/api/users/route.ts mode change 100644 => 100755 Cunkebao/app/clientLayout.tsx mode change 100644 => 100755 Cunkebao/app/components/AIRewriteModal.tsx mode change 100644 => 100755 Cunkebao/app/components/AuthProvider.tsx mode change 100644 => 100755 Cunkebao/app/components/BindDouyinQRCode.tsx mode change 100644 => 100755 Cunkebao/app/components/BottomNav.tsx mode change 100644 => 100755 Cunkebao/app/components/Charts.tsx mode change 100644 => 100755 Cunkebao/app/components/ChatMessage.tsx mode change 100644 => 100755 Cunkebao/app/components/CircleSync/ContentSelector.tsx mode change 100644 => 100755 Cunkebao/app/components/CircleSync/DeviceSelector.tsx mode change 100644 => 100755 Cunkebao/app/components/CircleSync/TaskSetup.tsx mode change 100644 => 100755 Cunkebao/app/components/DeviceSelector.tsx mode change 100644 => 100755 Cunkebao/app/components/ErrorBoundary.tsx mode change 100644 => 100755 Cunkebao/app/components/FileUploader.tsx mode change 100644 => 100755 Cunkebao/app/components/LayoutWrapper.tsx mode change 100644 => 100755 Cunkebao/app/components/SpeechToTextProcessor.tsx mode change 100644 => 100755 Cunkebao/app/components/TrafficTeamSettings.tsx mode change 100644 => 100755 Cunkebao/app/components/VoiceRecognition.tsx mode change 100644 => 100755 Cunkebao/app/components/acquisition/AcquisitionPlanChart.tsx mode change 100644 => 100755 Cunkebao/app/components/acquisition/DailyAcquisitionChart.tsx mode change 100644 => 100755 Cunkebao/app/components/acquisition/DeviceTreeChart.tsx mode change 100644 => 100755 Cunkebao/app/components/acquisition/ExpandableAcquisitionCard.tsx mode change 100644 => 100755 Cunkebao/app/components/acquisition/NewAcquisitionPlanForm.tsx mode change 100644 => 100755 Cunkebao/app/components/acquisition/ScenarioAcquisitionCard.tsx mode change 100644 => 100755 Cunkebao/app/components/device-grid.tsx mode change 100644 => 100755 Cunkebao/app/components/device-selection-dialog.tsx mode change 100644 => 100755 Cunkebao/app/components/poster-selector.tsx mode change 100644 => 100755 Cunkebao/app/components/traffic-pool-selector.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/accordion.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/avatar.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/badge.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/button.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/calendar.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/card.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/checkbox.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/collapsible.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/dialog.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/dropdown-menu.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/input.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/label.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/pagination.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/popover.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/preview-dialog.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/progress.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/radio-group.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/scroll-area.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/select.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/skeleton.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/steps.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/switch.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/table.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/tabs.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/textarea.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/toast.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/tooltip.tsx mode change 100644 => 100755 Cunkebao/app/components/ui/use-toast.ts mode change 100644 => 100755 Cunkebao/app/content/[id]/materials/new/page.tsx mode change 100644 => 100755 Cunkebao/app/content/[id]/materials/page.tsx mode change 100644 => 100755 Cunkebao/app/content/[id]/page.tsx mode change 100644 => 100755 Cunkebao/app/content/new/device-selector.tsx mode change 100644 => 100755 Cunkebao/app/content/new/page.tsx mode change 100644 => 100755 Cunkebao/app/content/page.tsx mode change 100644 => 100755 Cunkebao/app/devices/[id]/page.tsx mode change 100644 => 100755 Cunkebao/app/devices/page.tsx mode change 100644 => 100755 Cunkebao/app/globals.css mode change 100644 => 100755 Cunkebao/app/hooks/useDeviceStatusPolling.ts mode change 100644 => 100755 Cunkebao/app/layout.tsx mode change 100644 => 100755 Cunkebao/app/lib/utils.ts mode change 100644 => 100755 Cunkebao/app/login/page.tsx mode change 100644 => 100755 Cunkebao/app/orders/submit/[planId]/page.tsx mode change 100644 => 100755 Cunkebao/app/page.tsx mode change 100644 => 100755 Cunkebao/app/plans/new/loading.tsx mode change 100644 => 100755 Cunkebao/app/plans/new/page.tsx mode change 100644 => 100755 Cunkebao/app/plans/new/steps/BasicSettings.tsx mode change 100644 => 100755 Cunkebao/app/plans/new/steps/FriendRequestSettings.tsx mode change 100644 => 100755 Cunkebao/app/plans/new/steps/MessageSettings.tsx mode change 100644 => 100755 Cunkebao/app/plans/new/steps/TagSettings.tsx mode change 100644 => 100755 Cunkebao/app/profile/page.tsx mode change 100644 => 100755 Cunkebao/app/scenarios/[channel]/acquired/page.tsx mode change 100644 => 100755 Cunkebao/app/scenarios/[channel]/added/page.tsx mode change 100644 => 100755 Cunkebao/app/scenarios/[channel]/api/page.tsx mode change 100644 => 100755 Cunkebao/app/scenarios/[channel]/devices/loading.tsx mode change 100644 => 100755 Cunkebao/app/scenarios/[channel]/devices/page.tsx mode change 100644 => 100755 Cunkebao/app/scenarios/[channel]/edit/[id]/page.tsx mode change 100644 => 100755 Cunkebao/app/scenarios/[channel]/page.tsx mode change 100644 => 100755 Cunkebao/app/scenarios/[channel]/traffic/loading.tsx mode change 100644 => 100755 Cunkebao/app/scenarios/[channel]/traffic/page.tsx mode change 100644 => 100755 Cunkebao/app/scenarios/api/page.tsx mode change 100644 => 100755 Cunkebao/app/scenarios/douyin/page.tsx mode change 100644 => 100755 Cunkebao/app/scenarios/new/steps/DeviceSelection mode change 100644 => 100755 Cunkebao/app/scenarios/new/steps/PosterEditor.tsx mode change 100644 => 100755 Cunkebao/app/scenarios/new/steps/TrafficChannelSettings mode change 100644 => 100755 Cunkebao/app/scenarios/page.tsx mode change 100644 => 100755 Cunkebao/app/scenarios/phone/acquired/loading.tsx mode change 100644 => 100755 Cunkebao/app/scenarios/phone/acquired/page.tsx mode change 100644 => 100755 Cunkebao/app/scenarios/phone/added/loading.tsx mode change 100644 => 100755 Cunkebao/app/scenarios/phone/added/page.tsx mode change 100644 => 100755 Cunkebao/app/scenarios/phone/devices/page.tsx mode change 100644 => 100755 Cunkebao/app/scenarios/phone/edit/[id]/page.tsx mode change 100644 => 100755 Cunkebao/app/scenarios/phone/page.tsx mode change 100644 => 100755 Cunkebao/app/traffic-pool/components/date-range-picker.tsx mode change 100644 => 100755 Cunkebao/app/traffic-pool/components/pool-usage-chart.tsx mode change 100644 => 100755 Cunkebao/app/traffic-pool/loading.tsx mode change 100644 => 100755 Cunkebao/app/traffic-pool/page.tsx mode change 100644 => 100755 Cunkebao/app/wechat-accounts/[id]/page.tsx mode change 100644 => 100755 Cunkebao/app/wechat-accounts/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-analyzer/[id]/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-analyzer/components/analysis-settings.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-analyzer/components/confirm-analysis.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-analyzer/components/device-selection.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-analyzer/components/step-indicator.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-analyzer/create/components/basic-settings.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-analyzer/create/components/target-selection.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-analyzer/create/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-analyzer/new/components/basic-settings.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-analyzer/new/components/target-selection.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-analyzer/new/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-analyzer/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-assistant/knowledge-base/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-assistant/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-strategy/[id]/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-strategy/components/confirm-strategy.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-strategy/components/execution-setup.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-strategy/components/step-indicator.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-strategy/components/strategy-selection.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-strategy/components/traffic-pool-selection.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-strategy/new/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/ai-strategy/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-group/components/StepByStepPlanForm.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-group/components/auto-group-service.ts mode change 100644 => 100755 Cunkebao/app/workspace/auto-group/components/columns.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-group/components/data-table.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-group/components/device-selection.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-group/components/device-selector.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-group/components/group-assistant.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-group/components/group-creation-progress.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-group/components/group-preview.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-group/components/group-settings.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-group/components/new-plan-form.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-group/components/step-indicator.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-group/components/tag-selection.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-group/components/wechat-account-selector.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-group/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-like/components/audience-tags.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-like/components/device-selection.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-like/components/like-config.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-like/components/like-rules.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-like/components/step-indicator.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-like/components/time-settings.tsx mode change 100644 => 100755 Cunkebao/app/workspace/auto-like/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-push/[id]/edit/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-push/components/basic-settings.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-push/components/content-selector.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-push/components/friend-selector.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-push/components/group-selector.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-push/components/message-editor.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-push/components/step-indicator.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-push/loading.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-push/new/loading.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-push/new/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-push/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-sync/auto-group/loading.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-sync/auto-group/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-sync/components/auto-group-creator.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-sync/components/basic-settings.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-sync/components/content-selector.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-sync/components/group-selector.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-sync/components/step-indicator.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-sync/loading.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-sync/new/loading.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-sync/new/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/group-sync/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/moments-sync/[id]/edit/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/moments-sync/[id]/edit/step-indicator.tsx mode change 100644 => 100755 Cunkebao/app/workspace/moments-sync/[id]/edit/steps/basic-settings.tsx mode change 100644 => 100755 Cunkebao/app/workspace/moments-sync/[id]/edit/steps/content-library-selection.tsx mode change 100644 => 100755 Cunkebao/app/workspace/moments-sync/[id]/edit/steps/device-selection.tsx mode change 100644 => 100755 Cunkebao/app/workspace/moments-sync/[id]/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/moments-sync/[id]/view/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/moments-sync/components/basic-settings.tsx mode change 100644 => 100755 Cunkebao/app/workspace/moments-sync/components/content-viewer.tsx mode change 100644 => 100755 Cunkebao/app/workspace/moments-sync/components/device-selection-dialog.tsx mode change 100644 => 100755 Cunkebao/app/workspace/moments-sync/components/step-indicator.tsx mode change 100644 => 100755 Cunkebao/app/workspace/moments-sync/components/tag-editor.tsx mode change 100644 => 100755 Cunkebao/app/workspace/moments-sync/new/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/moments-sync/new/steps/BasicSettings.tsx mode change 100644 => 100755 Cunkebao/app/workspace/moments-sync/new/steps/ContentSelector.tsx mode change 100644 => 100755 Cunkebao/app/workspace/moments-sync/new/steps/DeviceSelector.tsx mode change 100644 => 100755 Cunkebao/app/workspace/moments-sync/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/pricing/edit/[id]/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/pricing/new/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/pricing/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/traffic-distribution/[id]/edit/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/traffic-distribution/[id]/loading.tsx mode change 100644 => 100755 Cunkebao/app/workspace/traffic-distribution/[id]/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/traffic-distribution/components/keyword-selector.tsx mode change 100644 => 100755 Cunkebao/app/workspace/traffic-distribution/loading.tsx mode change 100644 => 100755 Cunkebao/app/workspace/traffic-distribution/new/loading.tsx mode change 100644 => 100755 Cunkebao/app/workspace/traffic-distribution/new/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/traffic-distribution/page.tsx mode change 100644 => 100755 Cunkebao/app/workspace/traffic-pricing/loading.tsx mode change 100644 => 100755 Cunkebao/app/workspace/traffic-pricing/page.tsx mode change 100644 => 100755 Cunkebao/components.json mode change 100644 => 100755 Cunkebao/components/AIAssistant.tsx mode change 100644 => 100755 Cunkebao/components/BindDouyinQRCode.tsx mode change 100644 => 100755 Cunkebao/components/Charts.tsx mode change 100644 => 100755 Cunkebao/components/ClientOnly.tsx mode change 100644 => 100755 Cunkebao/components/TrafficTeamSettings.tsx mode change 100644 => 100755 Cunkebao/components/VideoTutorialButton.tsx mode change 100644 => 100755 Cunkebao/components/WechatFriendSelector.tsx mode change 100644 => 100755 Cunkebao/components/WechatGroupSelector.tsx mode change 100644 => 100755 Cunkebao/components/acquisition/PlanSettingsDialog.tsx mode change 100644 => 100755 Cunkebao/components/api-documentation-tooltip.tsx mode change 100644 => 100755 Cunkebao/components/device-grid.tsx mode change 100644 => 100755 Cunkebao/components/icons/apple-icon.tsx mode change 100644 => 100755 Cunkebao/components/icons/wechat-icon.tsx mode change 100644 => 100755 Cunkebao/components/poster-selector.tsx mode change 100644 => 100755 Cunkebao/components/theme-provider.tsx mode change 100644 => 100755 Cunkebao/components/ui/accordion.tsx mode change 100644 => 100755 Cunkebao/components/ui/alert-dialog.tsx mode change 100644 => 100755 Cunkebao/components/ui/alert.tsx mode change 100644 => 100755 Cunkebao/components/ui/aspect-ratio.tsx mode change 100644 => 100755 Cunkebao/components/ui/avatar.tsx mode change 100644 => 100755 Cunkebao/components/ui/badge.tsx mode change 100644 => 100755 Cunkebao/components/ui/breadcrumb.tsx mode change 100644 => 100755 Cunkebao/components/ui/button.tsx mode change 100644 => 100755 Cunkebao/components/ui/calendar.tsx mode change 100644 => 100755 Cunkebao/components/ui/card.tsx mode change 100644 => 100755 Cunkebao/components/ui/carousel.tsx mode change 100644 => 100755 Cunkebao/components/ui/chart.tsx mode change 100644 => 100755 Cunkebao/components/ui/checkbox.tsx mode change 100644 => 100755 Cunkebao/components/ui/collapsible.tsx mode change 100644 => 100755 Cunkebao/components/ui/command.tsx mode change 100644 => 100755 Cunkebao/components/ui/context-menu.tsx mode change 100644 => 100755 Cunkebao/components/ui/date-range-picker.tsx mode change 100644 => 100755 Cunkebao/components/ui/dialog.tsx mode change 100644 => 100755 Cunkebao/components/ui/drawer.tsx mode change 100644 => 100755 Cunkebao/components/ui/dropdown-menu.tsx mode change 100644 => 100755 Cunkebao/components/ui/form.tsx mode change 100644 => 100755 Cunkebao/components/ui/hover-card.tsx mode change 100644 => 100755 Cunkebao/components/ui/input-otp.tsx mode change 100644 => 100755 Cunkebao/components/ui/input.tsx mode change 100644 => 100755 Cunkebao/components/ui/label.tsx mode change 100644 => 100755 Cunkebao/components/ui/menubar.tsx mode change 100644 => 100755 Cunkebao/components/ui/navigation-menu.tsx mode change 100644 => 100755 Cunkebao/components/ui/pagination.tsx mode change 100644 => 100755 Cunkebao/components/ui/popover.tsx mode change 100644 => 100755 Cunkebao/components/ui/preview-dialog.tsx mode change 100644 => 100755 Cunkebao/components/ui/progress.tsx mode change 100644 => 100755 Cunkebao/components/ui/radio-group.tsx mode change 100644 => 100755 Cunkebao/components/ui/resizable.tsx mode change 100644 => 100755 Cunkebao/components/ui/scroll-area.tsx mode change 100644 => 100755 Cunkebao/components/ui/select.tsx mode change 100644 => 100755 Cunkebao/components/ui/separator.tsx mode change 100644 => 100755 Cunkebao/components/ui/sheet.tsx mode change 100644 => 100755 Cunkebao/components/ui/sidebar.tsx mode change 100644 => 100755 Cunkebao/components/ui/skeleton.tsx mode change 100644 => 100755 Cunkebao/components/ui/slider.tsx mode change 100644 => 100755 Cunkebao/components/ui/sonner.tsx mode change 100644 => 100755 Cunkebao/components/ui/switch.tsx mode change 100644 => 100755 Cunkebao/components/ui/table.tsx mode change 100644 => 100755 Cunkebao/components/ui/tabs.tsx mode change 100644 => 100755 Cunkebao/components/ui/textarea.tsx mode change 100644 => 100755 Cunkebao/components/ui/toast.ts mode change 100644 => 100755 Cunkebao/components/ui/toaster.tsx mode change 100644 => 100755 Cunkebao/components/ui/toggle-group.tsx mode change 100644 => 100755 Cunkebao/components/ui/toggle.tsx mode change 100644 => 100755 Cunkebao/components/ui/tooltip.tsx mode change 100644 => 100755 Cunkebao/components/ui/use-mobile.tsx mode change 100644 => 100755 Cunkebao/components/ui/use-toast.ts mode change 100644 => 100755 Cunkebao/docs/api-guide.ts mode change 100644 => 100755 Cunkebao/hooks/use-debounce.ts mode change 100644 => 100755 Cunkebao/hooks/use-mobile.tsx mode change 100644 => 100755 Cunkebao/hooks/use-toast.ts mode change 100644 => 100755 Cunkebao/hooks/useDeviceStatusPolling.ts mode change 100644 => 100755 Cunkebao/lib/api.ts mode change 100644 => 100755 Cunkebao/lib/api/auth.ts mode change 100644 => 100755 Cunkebao/lib/api/content.ts mode change 100644 => 100755 Cunkebao/lib/api/devices.ts mode change 100644 => 100755 Cunkebao/lib/api/index.ts mode change 100644 => 100755 Cunkebao/lib/api/scenarios.ts mode change 100644 => 100755 Cunkebao/lib/api/traffic.ts mode change 100644 => 100755 Cunkebao/lib/api/users.ts mode change 100644 => 100755 Cunkebao/lib/api/workspace.ts mode change 100644 => 100755 Cunkebao/lib/http-interceptors.ts mode change 100644 => 100755 Cunkebao/lib/tutorials.ts mode change 100644 => 100755 Cunkebao/lib/utils.ts mode change 100644 => 100755 Cunkebao/next.config.mjs mode change 100644 => 100755 Cunkebao/package-lock.json mode change 100644 => 100755 Cunkebao/package.json mode change 100644 => 100755 Cunkebao/pnpm-lock.yaml mode change 100644 => 100755 Cunkebao/postcss.config.mjs mode change 100644 => 100755 Cunkebao/public/placeholder-logo.png mode change 100644 => 100755 Cunkebao/public/placeholder-logo.svg mode change 100644 => 100755 Cunkebao/public/placeholder-user.jpg mode change 100644 => 100755 Cunkebao/public/placeholder.jpg mode change 100644 => 100755 Cunkebao/public/placeholder.svg mode change 100644 => 100755 Cunkebao/styles/globals.css mode change 100644 => 100755 Cunkebao/tailwind.config.js mode change 100644 => 100755 Cunkebao/tsconfig.json mode change 100644 => 100755 Cunkebao/types/acquisition.ts mode change 100644 => 100755 Cunkebao/types/auto-group.ts mode change 100644 => 100755 Cunkebao/types/common.ts mode change 100644 => 100755 Cunkebao/types/content-library.ts mode change 100644 => 100755 Cunkebao/types/content.ts mode change 100644 => 100755 Cunkebao/types/device.ts mode change 100644 => 100755 Cunkebao/types/group-push.ts mode change 100644 => 100755 Cunkebao/types/group-sync.ts mode change 100644 => 100755 Cunkebao/types/scenario.ts mode change 100644 => 100755 Cunkebao/types/traffic.ts mode change 100644 => 100755 Cunkebao/types/tutorial.ts mode change 100644 => 100755 Cunkebao/types/wechat-account.ts mode change 100644 => 100755 README.en.md mode change 100644 => 100755 README.md delete mode 100644 Server/.env mode change 100644 => 100755 Server/.gitignore mode change 100644 => 100755 Server/.htaccess mode change 100644 => 100755 Server/CHANGELOG.md mode change 100644 => 100755 Server/LICENSE.txt mode change 100644 => 100755 Server/README.md mode change 100644 => 100755 Server/README_moments.md mode change 100644 => 100755 Server/README_wechat_chatroom_sync.md mode change 100644 => 100755 Server/application/.htaccess mode change 100644 => 100755 Server/application/api/config/route.php mode change 100644 => 100755 Server/application/api/controller/AccountController.php mode change 100644 => 100755 Server/application/api/controller/BaseController.php mode change 100644 => 100755 Server/application/api/controller/DeviceController.php mode change 100644 => 100755 Server/application/api/controller/FriendTaskController.php mode change 100644 => 100755 Server/application/api/controller/MomentsController.php mode change 100644 => 100755 Server/application/api/controller/StatsController.php mode change 100644 => 100755 Server/application/api/controller/UserController.php mode change 100644 => 100755 Server/application/api/controller/WebSocketController.php mode change 100644 => 100755 Server/application/api/controller/WechatChatroomController.php mode change 100644 => 100755 Server/application/api/controller/WechatController.php mode change 100644 => 100755 Server/application/api/controller/WechatFriendController.php mode change 100644 => 100755 Server/application/api/model/CompanyAccountModel.php mode change 100644 => 100755 Server/application/api/model/CompanyModel.php mode change 100644 => 100755 Server/application/api/model/DeviceModel.php mode change 100644 => 100755 Server/application/api/model/FriendTaskModel.php mode change 100644 => 100755 Server/application/api/model/WechatAccountModel.php mode change 100644 => 100755 Server/application/api/model/WechatChatroomMemberModel.php mode change 100644 => 100755 Server/application/api/model/WechatChatroomModel.php mode change 100644 => 100755 Server/application/api/model/WechatFriendModel.php mode change 100644 => 100755 Server/application/backend/controller/BaseController.php mode change 100644 => 100755 Server/application/backend/controller/BaseLoginController.php mode change 100644 => 100755 Server/application/backend/view/chart-day.php mode change 100644 => 100755 Server/application/command.php mode change 100644 => 100755 Server/application/command/AccountListCommand.php mode change 100644 => 100755 Server/application/command/DeviceListCommand.php mode change 100644 => 100755 Server/application/command/FriendTaskCommand.php mode change 100644 => 100755 Server/application/command/InitDatabase.php mode change 100644 => 100755 Server/application/command/WechatChatroomCommand.php mode change 100644 => 100755 Server/application/command/WechatFriendCommand.php mode change 100644 => 100755 Server/application/command/WechatListCommand.php mode change 100644 => 100755 Server/application/common.php mode change 100644 => 100755 Server/application/common/Fork.php mode change 100644 => 100755 Server/application/common/Logger.php mode change 100644 => 100755 Server/application/common/Utils.php mode change 100644 => 100755 Server/application/common/Video.php mode change 100644 => 100755 Server/application/common/config/route.php mode change 100644 => 100755 Server/application/common/controller/Api.php mode change 100644 => 100755 Server/application/common/controller/Attachment.php mode change 100644 => 100755 Server/application/common/controller/Auth.php mode change 100644 => 100755 Server/application/common/helper/ResponseHelper.php mode change 100644 => 100755 Server/application/common/model/Attachment.php mode change 100644 => 100755 Server/application/common/model/CompanyAccount.php mode change 100644 => 100755 Server/application/common/model/DeviceUser.php mode change 100644 => 100755 Server/application/common/model/User.php mode change 100644 => 100755 Server/application/common/service/AuthService.php mode change 100644 => 100755 Server/application/common/service/SmsService.php mode change 100644 => 100755 Server/application/common/socket/Events.php mode change 100644 => 100755 Server/application/common/util/AliyunOSS.php mode change 100644 => 100755 Server/application/common/util/AliyunSMS.php mode change 100644 => 100755 Server/application/common/util/JwtUtil.php mode change 100644 => 100755 Server/application/common/validate/Auth.php mode change 100644 => 100755 Server/application/common/view/tpl/dispatch_jump.tpl mode change 100644 => 100755 Server/application/cozeai/config/route.php mode change 100644 => 100755 Server/application/cozeai/controller/BaseController.php mode change 100644 => 100755 Server/application/cozeai/controller/ConversationController.php mode change 100644 => 100755 Server/application/cozeai/controller/WorkspaceController.php mode change 100644 => 100755 Server/application/cozeai/model/Conversation.php mode change 100644 => 100755 Server/application/cozeai/model/Workspace.php mode change 100644 => 100755 Server/application/devices/config/route.php mode change 100644 => 100755 Server/application/devices/controller/Device.php mode change 100644 => 100755 Server/application/devices/controller/DeviceWechat.php mode change 100644 => 100755 Server/application/devices/model/Device.php mode change 100644 => 100755 Server/application/devices/model/DeviceHandleLog.php mode change 100644 => 100755 Server/application/devices/model/DeviceWechatLogin.php mode change 100644 => 100755 Server/application/devices/model/FriendTask.php mode change 100644 => 100755 Server/application/devices/model/WechatAccount.php mode change 100644 => 100755 Server/application/http/middleware/JwtAuth.php mode change 100644 => 100755 Server/application/http/middleware/jwt.php mode change 100644 => 100755 Server/application/job/AccountListJob.php mode change 100644 => 100755 Server/application/job/DeviceListJob.php mode change 100644 => 100755 Server/application/job/FriendTaskJob.php mode change 100644 => 100755 Server/application/job/WechatChatroomJob.php mode change 100644 => 100755 Server/application/job/WechatFriendJob.php mode change 100644 => 100755 Server/application/job/WechatListJob.php mode change 100644 => 100755 Server/application/provider.php mode change 100644 => 100755 Server/application/store/config/route.php mode change 100644 => 100755 Server/application/store/controller/BaseController.php mode change 100644 => 100755 Server/application/store/controller/CustomerController.php mode change 100644 => 100755 Server/application/store/controller/FlowPackageController.php mode change 100644 => 100755 Server/application/store/controller/SystemConfigController.php mode change 100644 => 100755 Server/application/store/model/FlowPackageModel.php mode change 100644 => 100755 Server/application/store/model/FlowPackageOrderModel.php mode change 100644 => 100755 Server/application/store/model/UserFlowPackageModel.php mode change 100644 => 100755 Server/application/tags.php mode change 100644 => 100755 Server/build.php mode change 100644 => 100755 Server/composer.json create mode 100755 Server/composer.lock mode change 100644 => 100755 Server/config/app.php mode change 100644 => 100755 Server/config/cache.php mode change 100644 => 100755 Server/config/config.php mode change 100644 => 100755 Server/config/console.php mode change 100644 => 100755 Server/config/cookie.php mode change 100644 => 100755 Server/config/cookies.php mode change 100644 => 100755 Server/config/database.php mode change 100644 => 100755 Server/config/gateway_worker.php mode change 100644 => 100755 Server/config/log.php mode change 100644 => 100755 Server/config/middleware.php mode change 100644 => 100755 Server/config/queue.php mode change 100644 => 100755 Server/config/robot.php mode change 100644 => 100755 Server/config/session.php mode change 100644 => 100755 Server/config/template.php mode change 100644 => 100755 Server/config/trace.php mode change 100644 => 100755 Server/config/worker.php mode change 100644 => 100755 Server/config/worker_server.php mode change 100644 => 100755 Server/database/flow_order.sql mode change 100644 => 100755 Server/database/seeds/FlowPackageSeeder.php mode change 100644 => 100755 Server/extend/.gitignore mode change 100644 => 100755 Server/extend/alipay-sdk-all/.gitignore mode change 100644 => 100755 Server/extend/alipay-sdk-all/README.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/composer.json mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/README.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/AlipayConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/AlipayMobilePublicMultiMediaClient.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/AlipayMobilePublicMultiMediaExecute.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/AopCertClient.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/AopCertification.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/AopClient.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/AopEncrypt.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/EncryptParseItem.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/EncryptResponseData.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/SignData.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AftAifinFireeyeOcrImageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AftAifinNewtestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AftFinsecureRiskplusSecurityPolicyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AliosOpenAutoInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolAccountBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolAllocateruleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolAllocaterulePayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolBasicQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolRuleModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolRulegroupCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolRulegroupModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolStatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountClearingcenterPayoffModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountClearingcenterPayoffQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateAdviceAcceptRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateAllclientrateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateCollectcoreDataSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateConfigQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateConfigSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExratePricingNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateRateSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateRatequeryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateSentimentDataSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateSourcerateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateTraderequestCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountFinriskCompanyVerifyCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountFinriskCompanyVerifyGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountFinriskGiriskrequestCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountFinriskInstriskmonitorKeywordsBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountFinriskMarkriskDatafactorQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountInstfundAccountSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountInstfundWithdrawApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAcquireCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAcquireCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAcquireCreateandpayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAcquirePrecreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAcquireQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAcquireRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAppTokenGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardAccountCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardDepositRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardDepositbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardDisburseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardNewtemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardReturnRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointAccountlogQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointBalanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointBudgetQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointPointprodBudgetlibAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointPointprodBudgetlibCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointPointprodBudgetlibModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointPointprodBudgetlibQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointPointprodBudgetlibReturnRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointPointprodPointlibQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodAssetbillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodBenefittemplateAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodBenefittemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodBenefittemplateModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodBenefittemplateOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodBenefittemplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodBenefittemplateSettleRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetVoucherTemplateInfoQuerybudgetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetVoucherprodChargeSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAntauthorizeMultiQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAntauthorizeOrgroleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAntauthorizeRoleuserQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTaskCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTaskCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTaskFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTaskPauseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTaskRestartRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTaskTransformRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTasksQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseFrastressQuerybiztreeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseFrastressQuerybusinessdomainQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseFrastressQueryriskdomainQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseInstanceOperatetraceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstanceAddmemoRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstanceAssignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstanceCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstanceCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstancePreviewRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstanceUrgeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessSignVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessTaskAddsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessTaskProcessRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessTaskReleaseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessTaskTakeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessTaskUpdatecontextRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessTicketQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossCommMsgtoCeBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossContractGeneralCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossContractManagementCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossContractManagementCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossContractManagementIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossContractManagementQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossCsChannelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossCsCssocialYqmessageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossCsDatacollectSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAggregationDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetBbaremainamountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetConsumedamountBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetGroupbudgetApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetGroupbudgetBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetGroupbudgetRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetReturnRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncApbillBillcustviewBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncApbillCustviewBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncApbillTotalbillamtQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncApinvoiceBatchAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncApinvoiceRcptQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncArbillMonthstatementbillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncArinvoiceRcptamountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncArsummarybillSummarybillBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncCollectreceiptReceiptQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfaccenterConsolidationAcceptRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfacceptanceAccountingAcceptRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfacceptanceBillAcceptRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfacceptanceBillReverseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfacceptanceDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfacceptanceSyncbillAcceptRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfacceptanceSyncbillCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfaccruedprodCumpoaccbalamtQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfcenterBanklogtransferCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGffundStandardvoucherBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfmdmRecordsBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettlePaycontractCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettlePaycontractConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettlePaycontractCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettlePaycontractEffectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettlePaycontractQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodApsummarybillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodBillinvoiceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodCollectreceiptRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoiceBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoiceCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoiceDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoiceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoicebillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoicemailinfoCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoicerelateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoicetaxlossQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodNobillinvoiceApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodNoinvoicePayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodPoamountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodPoinvoicerelateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodPresettleelementEffectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodSettleorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodSumapsummarybillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodWriteofforderVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsmartpayInvoicebillserviceBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsmartpayInvoiceserviceCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsmartpayPaymentinstructionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsmartpaySyncinvoicebillinfoCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputInvoiceCallbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputInvoiceCheckRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputInvoiceSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceBeforedistributeModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceByidsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceCertifyCallbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceCheckCallbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceDistributeCallbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceInvoiceNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceOnlineCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceRegisterCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceUncertifyCallbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvmodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceAfterdistributeModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceLinkamtBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceMailinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceReturnorderBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceStatementbillApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoicereceiptBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoicereceiptCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoicereturnCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoicreceiptQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceApplyApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceApplyModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceApplyPreviewRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceOutbillApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoicePreviewRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceRcptQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceRcptamountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceRedinvoiceApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncPidUnwriteoffQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncPriceAutoCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncPriceTaskCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSettleCaptureCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSettleReceivableConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSettleSettlementbillCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSettleSettlementbillCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSubaccountAccountApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSubaccountAccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSubaccountBalanceFreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncUserinvoiceinfoCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncUserinvoiceinfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncUserinvoiceinfoOuQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncUserinvoiceinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncWallstreetCompareflowTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncWallstreetOrgtaxinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncWallstreetRcvbankaccountinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncXwbtestRetModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossOrderApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossOrderDiagnosisGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAlcagmprodAgreementQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAlcagmprodAgreementSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAlcagmprodAgreementUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAlusdpChatQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntCasignCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlawManualfileUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlawOrderhitstatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlawSmartcontractcodeModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainEcsealApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainFilenotaryCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainMultipartyApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainMultipartyModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainNdalistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainNdapressUrgeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainNdasignerCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainNotaryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainNotaryUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainNotaryprocsumQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainOrderApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainOrderModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainTextnotaryCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlescenterDocusignApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlescenterDocusignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlescenterDocusignmultiCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlescenterDocusignrecipientQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlescenterDocusignresultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlescenterEsignresultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntsignDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntsignUserCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdArrangementOfflineQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdCompanyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractBasicCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractBasicModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractConsultRollbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractDetailCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractDownloadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractMatterQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractOnestepsignCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractRiskCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractSignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractStatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdDateTestSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdElecsealOrderApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdGfsettlePaycontractModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdGfsettleprodApplyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdManjiangdstestStopRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdMyTestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdProtocolOrderPreviewRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdSubaccountBalanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdTestAproveModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdTestAproveQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdTestModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdTestMtestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossRelatedBillConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossRelatedCompanyConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossSWsstestAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessFrontpluginRequestIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessItemExternalSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessItemInventoryExternalSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessItemTicketSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessMallPointsNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderCheckinOrderinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderOrderinfoHotelSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderOrderinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderRefundQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderScenicTrafficSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessPaymenthubCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessPaymenthubDisburseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessPaymenthubPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessPaymenthubQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessPaymenthubRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationAlipayaccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationChangeprocessSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationChangeshopBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationProductApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopdetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopmemberAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopmemberBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopmemberDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopmemberQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationTradedataBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationTradedetailBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCertifyVerifyIdcardRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodBarrierGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodBarrierSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodFlowbysourceipQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodRuleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodRuleDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodRuleGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodRuleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodSwitchGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodSwitchSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseBsnApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseBsnCheckRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseBsnQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseCommandApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseRollbackinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseRollbacktaskApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseRollbacktaskGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseRollbacktaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseRollbacktaskdetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseTaskApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseTaskCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseTaskGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseTaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseTaskRetryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvAkCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvAkDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvAkModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvAkQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvCreateandpayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvDestroyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvEnvvarsGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvEnvvarsSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvRecoverRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvResourcepackageBuyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvResourcepackageModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvResourcepackageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvResourcestatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvResourceusageGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvStatusSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvStopRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionBsnApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionBsnDestroyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionFeeGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionMysqlApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionMysqlDestroyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionRedisApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionRedisDestroyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionSmsApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionSmsDestroyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExternalaccountBindCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExternalaccountBindDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExternalaccountBindGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExternalaccountBindInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExternalaccountBindPreconsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionArgumentCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionArgumentDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionArgumentModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionArgumentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionConfigGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionConfigModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionEnvvarsGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionEnvvarsSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionExecutionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionLayerBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionLayerUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionLogQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionPublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionTrafficconfigGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionTrafficconfigSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionTriggerGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionTriggerSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionVersionCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionVersionDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionVersionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessBindCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessBindDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessBindGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessBindModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessBindQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessCnameGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessCorsCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessCorsDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessCorsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessDomainCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessDomainDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessDomainGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessDomainModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessDomainQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessSwitchGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessSwitchSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseIdeAccountadminAuthRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseIdeConfigGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerVersionCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerVersionDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerVersionGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerVersionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerVersionUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMarketStudentApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmhistoryDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmhistoryGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmhistoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmhistorydetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmruleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmruleDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmruleGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmruleModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmruleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmsubscribeModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmsubscribeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorCdnreportGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorMetricQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorWebhookbindCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorWebhookbindDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorWebhookbindGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorWebhookbindModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorWebhookbindQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolFeeitemQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolHistoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolRuleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolRuleDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolRuleGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolRuleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolRuleSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolSwitchGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolSwitchSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseRedisInstanceGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseRedisInstanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageAlterConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageAlterCreateandpayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageAlterQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageInstanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageItempackageConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageItempackageCreateandpayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageItempackageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageItempackageinstanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageOpenConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageOpenCreateandpayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageOpenQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageRenewConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageRenewCreateandpayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourceusageDailyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourceusageMonthlyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourceusagePackageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseSaasAiUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseSaasMaxQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletBalanceGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletBillhistoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletFundhistoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletRefundhistoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletRefundstatusGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletSignConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoAigcOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoImageGenfromtextApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoImageOptimizeApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMaterialProcessApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMessageDetailsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMessageSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMessageTemplateApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMessageTemplateBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMessageTemplateDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMessageTemplateModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunEnvShareCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunEnvShareDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunEnvShareQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageCacheruleAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageCacheruleBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageCacheruleDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageDirectoryBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageDirectoryCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageDirectoryDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageDirectoryaclModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageDownloadurlGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageFilelistDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageFilelistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageIplimitModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageIplimitQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageObjectaclModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstoragePermissionModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstoragePermissionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageSecuredomainAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageSecuredomainDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageSecuredomainQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageUploadurlGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteCacheruleAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteCacheruleBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteCacheruleDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteCorsModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteCorsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDirectoryBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDirectoryCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDirectoryDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDomainAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDomainBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDomainDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDomaincertModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDomaincertQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteErrorpageModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteFilelistDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteFilelistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteIndexpageModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteIndexpageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteIplimitModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteIplimitQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteRefererModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteRefererQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteUploadurlCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudDevopsBaseUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudDevopsDeviceConditionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudDevopsDictQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundBizOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletDepositorderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletOperationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletTemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletTokenCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletWithdrawRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudHoloinsightMicroappMetricQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasCloudriskRentriskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasContentTextDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasRiskgoAwardingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasRiskgoBaddebtQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasRiskgoFarmingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasRiskgoPurchaseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasRiskgoScalperQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAbntaskBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAbntaskModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphoneOrderFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphoneOrderPreconsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphoneOrderPrecreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphoneOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphonePayinadvanceCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphonePayinadvanceCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphonePayinadvanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphonePeriodorderCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphonePeriodorderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphonePeriodorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphoneRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationEventSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationFlowCommissionSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationFlowPriceModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationItemstatusNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationOrderDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationOrderNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationSsmmmmmCaptureRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationUnionmemberActionSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAdContractSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAirCallcenterTradeApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAirXfgDsgModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAlideviceinfoOfflinecodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestAlipayversionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestApplistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestAppversionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestCaselistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestMockgrouplistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestReportQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestTaskCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestTaskCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestTaskstatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAppAuthUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAppPageUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAppUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAsiangamesHotelstatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceBillMsgApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceBizinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceBusinessorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardExpireperiodModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardOrderCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardPageBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardTemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardTemplateModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardTemplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardtemplateStatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorCityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorDepositCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorDepositConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorDepositQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorFunctionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorNamelistSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorScriptQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorStationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherGenerateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonAccountWithdrawRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonAccountbookQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonAgreementSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonAgreementUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonGuidedcodeReceiveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonItemUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonMerchantsignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonRelationSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonRelationcodeReceiveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaokerewardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaskReceiveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaskagreementSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaskdataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaskinstanceBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaskinstanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaskrewardSettleRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTasktemplateBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTasktemplateCreateormodifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTasktemplatePublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTasktemplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTasktemplateStopRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTransferSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonUsertaxbillsignCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonUsertaxbillsignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceComplaintPageBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceComplaintReplySubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataCampaignCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataCampaignSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataCustommetricSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataHotelServiceSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataHotelVerifySyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataLogdataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataMonitordataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataMonitordeviceQualitycenterModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataQrCodeApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataResultSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataScenicExplanationSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataScenicMappingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataScenicQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataScenicSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDeductionorderDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDeductionorderPageBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDeductionorderPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcApprovalCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcApprovalCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcApprovalModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcApprovalQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAssetAuthorizeApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAssetAuthorizeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAssetUnbindApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAssetValidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAuthorizationCodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAuthorizationRedicturlGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAuthorizationTokenCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcBalanceDownloadurlQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcBalanceIsvQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcBalancePeriodModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcBrandShopQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcChargeBillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcConsumeDetailBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcConsumeDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcContractApplySignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcContractApplyUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcContractAuthorizeApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcContractPageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditApproveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditBillGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditBillSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditLoanApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditLoanCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditLoanQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditRepaymentApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditWithdrawDisburseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditWithdrawSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentInfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentSublistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentUpgradeCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentUpgradeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentUpgradeSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDistrictQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeBatchcreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeIdlistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeInfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeInviteQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeTitleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeTitleDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeTitleModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeTitleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseAddressAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseAddressModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseAddressQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseAgreementQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseAuthApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseAuthapplyBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseConfigModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseInfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseRegisterApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseRegisterapplyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcJointaccountbillDetailBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcServiceAvailableQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcServiceOrderBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcServiceOrderBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcServiceOrderBuyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcServiceOrderCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcServiceOrderUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcShopCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcSupplierHomepageurlQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTcnInvoiceBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTcnInvoiceapplyModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTcnInvoiceapplyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTcnInvoiceapplyUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTcnInvoiceapplydetailBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTcnOpeninvoiceapplySubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountDepositRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountWithdrawRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAuthorizeApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransBillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransReceiptApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransReceiptQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcUserEnterpriseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcVoucherSummaryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateApplycompetitionWorksSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateAuthenticateCampuscardCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateAuthenticateCampuscardDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateAuthenticateCampuscardModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateBillServiceModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateBusinessServiceApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusBiztaskFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusCardUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusExamineQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusIdentityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusInstitutionsAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusInstitutionsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusPaymentactivityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusSchoolcardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusSchoolcardSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusSchoolcardUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampuscardAuthorizedQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampuscardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCertificateInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCompetitionErrorresultNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCompetitionResultNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCompetitionapplyStatusSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCreditbankCertificateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCreditbankCreditQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCreditbankStudyprofileModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCreditbankTrainingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCreditbankUserQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateEdumigrateMigrateserviceModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacefeatureCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacefeatureDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacefeatureFileApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacefeatureGroupkeyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacefeatureInfoSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacefeatureReportUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacepayApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacepayCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFaceuserModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateInfoApplycancelCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateInfoParticipantCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateInfoScoreQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateLocalfaceCompareSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateNceeApplySyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateParttimejobInfoCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneConfigCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneConfigQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneFacegroupQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneKidsCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateScenePhotoremoteApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneTokenApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneTokenCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneTokenQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneUserQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneUserSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneUserUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolcardOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolcodeTokenCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolcontentModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolcontentOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolserviceBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolserviceModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolserviceOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSignTokenQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateStucodeUserQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateStudentIdentityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateStudentIdentityVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateStudyAccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTradeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTradeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainActivitystatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainCourseCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainCourseModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainCourseOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainGroupsAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainRecommendQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainScrelationModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainShopCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainShopModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainStagecaterelationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainTagsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodeApplySendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodeFundtransferQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodeMonitorCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodeOrderdetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodeOrdersQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodePagedataSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodePlanDisburseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodePlanruleSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodePlansQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodeRefundApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateUserClickCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateXuexinIdentityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateYouthEdumessageauthQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateYouthServicemessageSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEnergyReceiveSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEntertainmentItemUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFixAttachmentUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFixTaskCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFixTaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFixTaskproblemQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFixTaskremarkCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFundBindCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFundBindCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFundBindModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFundBindQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGasInfoGroupcouponQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGasOrderDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGasOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGasTagSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGoodsVoucherBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGreenItemUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGreenItemenergySendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceHotelRateplanUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIndirectmerchantBusinessstatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIndirectmerchantCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIndirectmerchantModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIndirectmerchantPageBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIndustryOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIndustryServiceSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAccountbindingCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAccountbindingDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserAdBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserAdCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserAdCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserAdModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserAdQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserDeviceConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserDeviceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserMaterialBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserMaterialCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserMaterialQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotApplyorderStatusSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyDevicetradestatlistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyOrderCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyOrderdeviceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyRefundConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyRefundCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyTradedetaillistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceAddressQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceAudioCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceAudioDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceAudioQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceAudioSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceAudioSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceBaseinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceBindQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceBroadcastQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceEcoBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceEcoUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceEcobindQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceGeofenceBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceGeofenceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceGeofenceSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceLocationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDevicePersonalinfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceRecordsSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceReportUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceTraceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceTradevoiceSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceUpgradeappCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDevicelistCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceserviceCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodAccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodAssetQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodAssetapplyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodBehaviorlogBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodDeviceBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodDeviceInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodDeviceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodDeviceUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodDevicelogUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodShopCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodTradeBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodWhitelistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotModelModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotModellistCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMsgcenterSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotNetflowInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotOrderPrintSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotPointCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotPointDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotPointModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotPointQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotPrintmodelPrintSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotProfileSnBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotReceiptDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotReceiptOperationSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotReceiptSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSdarttoolMessageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSdarttoolMessageSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSdarttoolPrintSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotServicemodelServicelistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotServiceutilBuildtextSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotShopcodeApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotShopcodeCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotShopcodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSnApplyBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSnCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSnRuleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSupplierAssetBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSupplierAssetCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSupplierAssetModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotVendingmachineProfileQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotVoicePaystatusSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotVoicemodelCustomvoiceSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotVoicemodelSyncvoiceSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotWifiResultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotWifiSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotWifiStatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceItemGreenenergyBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceItemGreenenergySendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsAccountBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsAccountConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsAccountCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsAccountModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsAccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsMsgSceneSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsRelationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsTokenCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLeaseEnrollGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLeaseEnrollQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLeaseEnrollSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLeaseOfferQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLeasePlanPublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLeasePriceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLivestreamOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsCheckPostpolicyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsFaceMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsInvoiceIstdwaybillCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsInvoiceIstdwaybillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsLogisticscompanyInstantdeliveryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsOrderInstantdeliveryCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsOrderInstantdeliveryCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsOrderInstantdeliveryPrecreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsOrderIstdcancelPreconsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsOrderIstdretryCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsPkgauthrelationAuthtomeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsStationCooperationModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsTokenInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsUserOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsWaybillInstantdeliverySettleRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsWaybillIstddetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsWaybillIstdstatusSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsWaybillMinimctSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsWaybillStatusSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLotteryPresentSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLotteryPresentlistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLotteryTypelistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMallApplyruleBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMallApplyruleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMallApplyruleDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMallApplyruleModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMallRulelimitBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalAppScenemsgSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalAppointmentorderUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalAreaplatformMsgSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalAuthinfoAuthQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalBankcardCertificationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCardAuthQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCardFmpluginGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCardUserinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialCertificateCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialCertificateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialCertificateSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialMemberQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialPerformanceVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialUnitCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialUnitModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialorderUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalEcodeOpenQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalFileAccessQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalHospitalorderUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataDepartmentUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataDiseaseUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataDoctorUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataHospitalUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataInquirydoctorUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataInquirydoctorstatusUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataInquiryorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataInquiryorderUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataIntelligentdiagnosisInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataIntelligentdiagnosisSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalInformationUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalInstcardBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalInstcardCreateandpayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIotFtokenGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIotfmCheckbindQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIotfmPlugaddrQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIotfmUsersimpleinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalLargermodelSessionCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalLargermodelSessionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalMedicineItemCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalMedicineItemModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalMedicineItempriceModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalMedicineItemstatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalMedicineItemstockModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalMedicineSpuModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalOctokenAuthQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalPaymentCodeGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalPaymentCreateandpayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalPaymentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalQrcodeGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalShortenurlExchangeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalSubscribemsgSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalTradeCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalTradeCreateandpayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalTradeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalTradeRefundQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalTradeRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalUsermessageSubscriptionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardComplaintBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardDeductionorderBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardDeductionorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardExpireperiodModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardOrderBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardOrderCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardTemplateBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardTemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardTemplateModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardTemplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardTemplatestatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationActivityMerchantModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationActivityMerchantSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationActivityMerchantUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBankActivityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBenefitAllSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBenefitReceiveConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBenefitSingleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBenefitSingleSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBenefitStatusCallbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBrandsolutionEnrollmerchantQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBrandsolutionGoodsstockAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBrandsolutionMerchantactivityPauseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBrandsolutionMerchantactivityRecoverRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBsEnrollSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBsEnrollableplanQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBsEnrollsRecoverRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBsEnrollsStopRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBsInviteConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationContentApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationContentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationDcsMerchantQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationDcsMerchantqrcodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationDcsMerchantqrcodeUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationDcsProxysignSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationGamemarketingBenefitApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationGamemarketingBenefitVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationIsvOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationIsvQrcodeBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationIsvQrcodeUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationIsvServiceSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationIsvStatusSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationItemListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationMaterialVoucherBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPlanetsolutioncenterIsvBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPoiVendingUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPointHistoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterExchangeConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterExchangeSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterPointReceiveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterQrcodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterRankingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterRelationCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterRelationDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterTaskReceiveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationRecyclecampBenefitSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTaskDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTaskListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTerminalPowerbankorderFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTerminalPowerbankorderInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardAuthorityApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardAuthorityDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardAuthorityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardConsumelistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardInstanceBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardInstanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardItemBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardItemCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardItemOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardItemOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardItemQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardOrderBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardProductApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardRefundApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardRefundQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardUselogBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationUnofficialMaterialSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationUserBenefitBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationUserFeatureConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationUserPointExchangeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationUserPointQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationUserPointRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationZftApplyresultSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePayforprivilegeBalanceWithdrawRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePayforprivilegeMemberDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePayforprivilegeWithdrawamountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePetFileQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePoiPowerbankUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePoiPowerbanklocationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePromoterRelationCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePromoterRelationDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceReceiptBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceReceiptInvalidRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceReceiptSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceReceiptSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceRecycleCharityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceRecycleSecurityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceRecycleetfrecordStatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceRegulargoDeliveryplanQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsCheerResultConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsCompetitionCompetitorSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsCompetitionResultSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsCompetitionScheduleSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsFacepayskinBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsFacepayskinReceiveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsGamesFriendlistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsGamesSendinviteSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsGreenenergyCheckRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsGreenenergyDepositRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsLessonBackstageSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsLessonUserlessonrecordSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsOnlinegameGameSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsOnlinegameUsergameSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsOnlinegameUsergamedataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsRankSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsSubjectBackstageSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsTaskcenterBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsTaskcenterFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsTicketSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsUsertaskCompletedSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueOrderConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueSimpleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueSimpleModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVirtualprizeTemplateSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVirtualprizeUserGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVunueOrdervoucherVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTaskEventCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTaskExtSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTaskOperationCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTaskProcessQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTaskTemplatePublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTerminalPowerbankCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTerminalPowerbankModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTerminalVendingCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTerminalVendingModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTradeApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdAduserqualificationBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdAduserqualificationCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdCreativeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdCreativeOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdCreativeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdPlanCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdPlanCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdPlanGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdPlanOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdStocktaskBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdStocktaskCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdStocktaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdStocktaskresultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdUserCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdUserMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAuthBindingGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAuthBindingSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportBikeEnergyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportCarbonDataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportCarrentalOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportCarrentalServiceSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportChargerChargerbindinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportChargerCommandConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportChargerPncCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportChargerPncQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEbikeBindSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcAdvanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcApplySyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcApplyorderConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcApplyorderCreateormodifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcApplyorderSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcApplyorderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcBindModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcBlacklistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcCardapplyNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcEcodataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcInfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcMediaGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcRefundQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcResouceGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcSellerconfigQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcSettlementApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcSettlementQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcSettlementRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcSettlementReverseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcSigninfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcTripSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcenterpriseApplyorderCreateormodifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcenterpriseTripQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcenterpriseVehicleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcenterpriseVehicleModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcenterpriseVehicleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcenterpriseWaybillUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIndustryDataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIndustryProxyUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeChargescheduleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeDataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeFlowodanalysCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeLinenetworkversionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeOdanalysisCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeOdpredictionCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeOdpredictionexpCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeServicetaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeSingletripdurationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeTaskCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeTimetableCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeWorkscheduleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeWorkshiftCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportMessageSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportNfccardSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportNotifycenterNotifyuserQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOfflinepayKeyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOfflinepayRecordVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOfflinepayTradeSettleRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOfflinepayUserblacklistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOfflinepayVirtualcardBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOfflinepayVirtualcardSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOilproductInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingEnterinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingExitinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingGoodsCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingGoodsModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingGoodsOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingGoodsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingPaymentinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportPromotionRecommendQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportRailwayTradeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportRidehailingAntforestenergySendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverauthenQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverauthstatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDrivercarinfoSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverinfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverlevelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDrivermachineBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverqrcodetradeBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverqrcodetradeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverstatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiHeatmapQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiHighvalueorderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiMachinedrivercarinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiOrderinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiOrderlistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiOrderpriceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiTranscapQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTourVoucherVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTravelRecordQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerBizruleMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerBlacklistSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerCampaignModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerCampaignOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerCampaignOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerCampaignPublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerCampaignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerCampaignauditQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerMessageSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerSettlementApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerSettlementQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerSettlementRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerTransdataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVirtualcardRightsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportWorldCarddataApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportWorldCardscriptQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportWorldDataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportWorldVirtualcardApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportWorldVirtualcardBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceVoucherResultConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceVoucherTemplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterTaskBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterTaskCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterTaskFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterTaskModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterTaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterUsertaskModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterUsertaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterUsertaskSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterUsertaskdetailBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterUsertaskdetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskAccountbookQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskAccountbookWithdrawRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskAgreementQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskAgreementSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskCreateormodifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskDetailGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskGuidedcodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskHunterGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskHunterQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskHunterReceiveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskOperationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskPointExchangeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskPointaccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskPointinstructionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskPublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskRankstatisticsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskRecruitenrolledinfoBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskRefuseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskResumeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskSalegiftpackageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskShopstatisticsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskStopRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskSummarystatisticsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskTaxbillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskTransferBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceZhimaPreorderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceZhimaSubmerchantQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceZhimaSubmerchantSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditAutofinanceDataBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditAutofinanceLoanApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditAutofinanceLoanCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditAutofinanceLoanPlanQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditAutofinanceVidGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditCreditriskDashboardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditCreditriskDataPutRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderRefuseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderSpModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiServiceModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiSpModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiSpScheduleModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiWeikeTaskviewQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceBikepriceDataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceBikepriceGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusAvailableQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusHistorygeoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusMetrodetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusMetroodQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusMetrotimeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusOdGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusOridestodGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusPredictbuslineRetryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusPredictbuslineSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusPredictresultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusResourceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusResourceUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusSchedualconfigGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusSchedualconfigSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusSchedualtaskAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusSchedualtaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusSchedualtasktimeAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusSchedualtasktimeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusScheduletasklistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusScheduletaskodAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusScheduletaskodQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusScheduletaskshiftAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusScheduletaskshiftQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusScheduletriptimeGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusTimeodGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusTotalodQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusTransitorridorQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceHellobikeSiteQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceHellobikeSiteSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceJinyoutestSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceJunengLoanQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiservicePriceoptimizerConfigSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiservicePriceoptimizerDataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiservicePriceoptimizerGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceSgxGatewayQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceSmartpriceGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceSmartpriceMerchanteffectQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAntsycmShopdataBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAntsycmShopdataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAntsycmShoptaskUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillAccountbookereceiptApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillAccountbookereceiptQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillAccountdailyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillAccountlogQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillBailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillBalanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillBalancehisQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillBizfundagentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillBuyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillDownloadurlGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillEreceiptApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillEreceiptQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillEreceiptagentApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillFreezebalanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillSellQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillTransferQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillTransferaccountbookQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataexchangeDtmorseSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataexchangeDtmorsepordSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataexchangeSfasdfRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdConversionBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdConversionUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdCreativeBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdCreativeCreateormodifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdCreativeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdDataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdDatasetSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdDmpCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdGroupCreateormodifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdGroupQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPlanCreateormodifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPlanQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPrincipalCheckavailableRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPrincipalConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPrincipalCreateormodifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPrincipalQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPrincipaldmpSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPrincipaldmpSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdProductModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPromotepageBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPromotepageDownloadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPromotepageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPromotepagestatisticQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdReportdataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdStoreBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdUserCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdUserbalanceOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdUserbalanceOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntdataassetsClearnodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntdataassetsCloudjobstatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntdataassetsFixdataCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntdataassetsOdpscolumnQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntdataassetsPublishtaskCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntdataassetsUploadjobCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntlbsCrowdMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAproveCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceBillDingstaffbizorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceBillDownloadurlQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceBusinessAnalysisCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceBusinessMallCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceBusinessReportQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceChinaremodelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceCodeRecoRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceConsumIndexQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceConsumRatioQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDataJhjtestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDatabusSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDeployorderDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDeployorderResultSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDeviceinstanceCreateormodifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDeviceinstanceOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDeviceinstanceOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDmpserviceCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDspcreativeBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDspcreativeUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceHellobikeLogSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceHolographicFactorQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceIcrowdUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceOrderreportCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceProductAppCreateormodifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceProductAppModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataservicePropertyBusinesspropertyBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataservicePropertyBusinesspropertyCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataservicePropertyBusinesspropertyModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceSdfsdfRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceShoppingmallrecShopandvoucherQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceUserlevelZrankGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceVerificationResultSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceVerifyAaQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceXlightTaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceYuebaoassetDetailSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceYuebaolqdDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDdtJhjtestCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDingMessageSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDpcAlisisOlapprocessorRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataAnomalydetectionBaiVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataBaiCargocountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataBusinessPointCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataBusinessPointQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataDataDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataDataTotalQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataIdpSolutionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataIdpsolutionProductinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataIdpsolutionProductpriceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataImageaestheticBaiQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataPointDeviceBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataPointDeviceUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataSearchlibraryBaiQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataSearchlibraryBaiUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataTextdifferenceBaiQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataUserBusinessQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaAsiangamesofflineQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaAsiangamesrealtimeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaDigitalpayQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaDigitalpayofflineQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaDigitaltorchofflineQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaGamereportQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaGreenagofflineQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaGreenagrealtimeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaLeftticketQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaLefttrafficQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMapdistributionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMaplineinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMaptorchrelayQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMaptorchrouteQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniappofflineQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniapprealtimeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniappsaftyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniappserverQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniappstaticQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniappsupportQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniapptradeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchrelayofflineQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplaycenterreaQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplayequityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplayleftoffliQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplayleftstatiQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplayrightrealQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplayrightstatQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplayuvQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaWelfareagofflineQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaWelfareagrealtimeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterStatusGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterTaskCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterTaskSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterTasksCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterTokenGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataRiskRtopobtsregQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataServiceOpenAnalyzeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataShuanqQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataSoundSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataSsssxxxTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataTwentyTwoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataZbdmLineageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDatabizCorePaymentAbilityGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDatabizCorePaymentAbilityUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDatabizCoreUserLevelGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtAnticgovernanceRiskevaluationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtAppAppreportQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtAppDetecttaskCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtAppUrlforuploadQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtCmallGoodsSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtCmallStatusSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtDcguardCardofuserinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtDcmealMightydataInfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtEcmcoreDataarchivesCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcampuscoreEntrySyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcampuscoreNiukeexamResultSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcampuscoreNiukeexamreportResultUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimAttachmentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimOfflineSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimOnlineSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimProgBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimProgQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrhealthEapAuthorityBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrhealthEntryUserBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrhealthEntryUserInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrhealthEntryUserSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrhealthKdysPersoninfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtLandcoreLandcoretpspBpmSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtLandcoreLandcoretpspCbbpmSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtLandcoreLandcoretpspDataarchivesCallbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtLandcoreLandcoretpspJhbpmSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtLinktypeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtPoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtPunchoutBasketCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtPunchoutPrCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtPunchoutProductSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtPunchoutProductstatusSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtRcvCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtRcvQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtScenetypeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtWelfarefoundationUpdatevolunteersCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtWelfarefoundationVolunteersBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApebehaviorSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeDesigntextQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeFailtaskModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeGroupQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeMaterialSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativePictaskresultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeResultpicCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeStyleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeStyledesignrelationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeTextprocessQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApedataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeexperimentModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeexperimentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeexperimentTaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeitemQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeitemsearchQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeprojectCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeselectSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeshopidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayDiscoveryTaxiOrderConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppAccountBalanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillSearchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillchargeBillBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillchargeOrderBatchcreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillchargeSuborderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillchargeUnionorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillkeyUpgradeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillkeyUpgradeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppChargerGreenenergyPublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommonBillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommonBillkeyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommonNotifySendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityAccessUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityChargeproductModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityCommunityinfoCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityEntranceguarddataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityExternalbillsyncUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityIsvCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityNoticeDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityNoticeInvalidRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityNoticePublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityNoticeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityOwnercardCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityOwnercardSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityOwnercardmsgSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityPropertyCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityPubkeyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityRelationshipCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityRelationshipModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityRoomCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityRoomDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityRoomModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityServiceOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityServiceOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityServiceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityTemporaryvisitorstagVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityThirdpartyserviceCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityUsertagSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppConfigChargeinstSearchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppConfigCitySearchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppConfigProductSearchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppConfigProvinceSearchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppDetectCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppDetectReportQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppEbppBillkeyDeductQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppEbppBillkeyDeductUpgradeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppEbppConfirmpayurlTestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppEbppInstotherconfigUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppEbppPdeductCzsignUpgradeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppEdeductForecastQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppFacepayBillCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppFacepayBillPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppFacepayBillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppFlowModeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppFlowQualificationDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppFlowStatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryAntforestEventSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryApplyflowQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryBillNettingRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryBizinfoApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryBizinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryClearApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryGovFastmodeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryGovHealthcodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryGovWeatheralarmCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryGovWeatheralarmSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryGovserviceRecommendQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryHireApplySyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryJobApplySyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryJobApplyinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryJobContractCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryJobContractQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryJobSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryKmsPubkeyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryNucleicacidCodeVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryNucleicremindSubscribeModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryNucleicremindSubscribeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOnecodepassAgreementSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOnecodepassOrderCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOnecodepassOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOnecodepassOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOnecodepassOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryPerformOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryPerformOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryPerformOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionAccountCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionAccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionBillBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionFundsTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionFundstransferQuerystatusRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionOrderfundUnfreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionTransferbillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInspectCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInspectNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInspectSessionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceContractdeductSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceContractdeductUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductagreementModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductresultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceExchangeresultNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceIdentityInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceMessageNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceSignresultBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceSignresultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceTokenCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceVoucherDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceApplyInvUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceApplyResultSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceApplyStatusNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceApplystatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceAuthSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceAuthUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceCompanyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceCompanySubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceDetailOutputQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEcorderOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEinvpackageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEmailInvoiceinfoSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEmailOriginalinfoUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseMerchantrelationCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseSummaryinvoicebillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeConsumeBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeRelatedetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeSummaryinvoicedetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseexctrlEmployertitleBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseexctrlEmployertitleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseexctrlEmployertitleModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseexctrlEmployertitleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseserviceBindserviceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenseProgressSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecomsueOutsourceNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolAggregationCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolCostassertQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolEmployeequotaCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolIssuebatchCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolIssuebatchCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolQuotaCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolQuotaModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolQuotaQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesEmployeeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesEmployeerulesQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesGroupemployeeModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesProjectemployeeModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesProjectinfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesProjectruleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesProjectruleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesProjectrulesModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesSceneruleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesSceneruleModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesSceneruleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensesceneMerchantQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceFileOutputQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceFileQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceFileSyncRetryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceFinancialBlockchainBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInfoApplyidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInfoGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInfoSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionDetailinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionExpenseruleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionExpenseruleDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionExpenseruleModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionPageinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionScopeModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionScopepageinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceIssuebatchIssuerecordsBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceIssueruleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceIssueruleDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceIssueruleModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceIsvtokenReimApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceListExpenseSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceMerchantApplyModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceMerchantApplyUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceMerchantApplylistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceMerchantEnterstatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceMerchantlistEnterApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceOpenRedCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceOrderInfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceRegisterCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceRegisterModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceResultGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceServiceproductPageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceSycnRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceSyncSimpleSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTaxnoBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleBatchqueryInnerRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleDynamicGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleFuzzyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleListGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitlelibraryDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitlelibraryListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTokenBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTopregisterCompanyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTopregisterRegisterCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceUserAuthQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceUserTradeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIsvImportedbillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIsvProdmodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfEbillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfExternalbillCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfInstcodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfInstmessageNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfSignApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfSignConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfSignInvalidRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfSignprocessQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfUserinstinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfexportBillCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfexportBillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfexportChargeinstQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfexportInputfieldQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfexportInstbillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfexportMerchantbillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppMerchantConfigGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppMerchantExternalbillCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppMerchantExternalbillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppMerchantExternalbillSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppMerchantExternalbillUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppMerchantMeterialUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppOrderItemCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppOrderItemCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppOrderItemPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppOrderItemQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductAsyncPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductBillPayStatusRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductSignAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductSignCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductSignConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductSignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductSignValidateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeAgreementUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeChargeoffinstQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeDropdataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeInstshortnameQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeProvcityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeReconconfQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeSignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeTasknodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeUnionbankQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProductSearchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppRechargeFlowSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppRechargeItemGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppRechargeItemUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppRechargeNotifySendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppRechargeTradeDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppRechargeUserDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppStressHeartbeatUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppUserChargeinstQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodCreditGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDataPutRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDrawndnContractGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDrawndnDrawndnlistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDrawndnFeerecordQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDrawndnLendingrecordQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDrawndnPaymentscheduleGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDrawndnRepaymentrecordQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcardEduBalanceGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcardEduCardGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcardEduDepositOrderAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcardEduPublicBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoAcceptanceRequestCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoAcceptanceTaskCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoActivityRecycleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoActivityRecycleSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoBasicBizinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoBasicRouterSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceAppinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceCertinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceCityserviceEnergySendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceExtCommentBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceExtOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceExtOrderchangeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceExtOrdercompleteQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceExtOrdertocNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceExtSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceIndustryEnergyCheckRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceIndustryEnergySendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceIndustrymsgAuthBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceMessageOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceMessageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceMessageSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceMessageUniversalSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceOpeneventAppCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceOpeneventAppModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceOpeneventAppdataBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceOpeneventAppitemCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceOpeneventAppitemModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceOpeneventAppstatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityservicePolymerSyncSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityservicePushmsgPermitQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceUserAppinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceUserPropertiesSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCmsCdataUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractMerchantSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractMessageSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractProcessDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractProcessSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractSignflowsCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractsLoanAuthSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractsLoanInfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBasicserviceInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBasicserviceModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBillBatchUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBillBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBillDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBillModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBillSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeCommunityBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeCommunityCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeCommunityDetailsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeCommunityModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeNoticeDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeNoticePublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifePayResultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeRepairStatusUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeResidentinfoDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeResidentinfoUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeRoominfoDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeRoominfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeRoominfoUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeRooominfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeUseridentityStatusUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoDingMessageNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoDocTemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoDoctemplateSettingurlQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtBillingModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtBillingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtBillingSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtBillingSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtDownloadurlQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtParentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtSchoolinfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtSettleinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtStudentModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtStudentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtZftschoolModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtZftschoolQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEntertainmentOrderUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintActionNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintCodeNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintOrderCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintOrderNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintPrinterAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintPrinterDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintTaskSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintTokenGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintTokenRefreshRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoFilePathQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLicenseOcrIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLogisticsExpressNonserviceModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLogisticsExpressNonserviceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLogisticsExpressOrderModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLogisticsExpressOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLogisticsExpressPriceModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLogisticsExpressPriceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMapGeocodingReverseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMedicalcareCommonDataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMedicalcareCommonTpcardNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMedicalcareHosRegnotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMedicalcareHosReportnotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMedicalcareSiDataSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCarlibInfoPushRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCarmodelBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCarmodelCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCarmodelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCommercializationCertificateAppendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCommercializationCertificateFreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCommercializationCertificateUnfreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCommercializationCertificateVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCommercializationOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCommercializationRefundConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDataExternalQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDataExternalSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDataserviceMaintainvehicleShareRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDataserviceViolationinfoShareRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDialogonlineAnswerPushRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDialogonlineAnswererUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDialogonlineVehicleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarFuellingProductModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarFuellingShopCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarFuellingShopModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarFuellingShopQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarImageUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainAftersaleSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainBizorderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainBizorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainBizorderUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainBizorderstatusUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainDataUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainOrderserverNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainOrderstatusUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainServiceproductUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainShopCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainShopDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainShopModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainShopQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMerchantshopCommentBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarOrderStatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingAgreementQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingBusinessModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingCardbarcodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingChargeinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingCharginginfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingConfigQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingConfigSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingDeviceorderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingEnterinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingExitinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingLotbarcodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingOrderPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingOrderUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingOrderstatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingOvertimecharginginfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingParkinglotbizTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingParkinglotinfoCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingParkinglotinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingParkinglotinfoUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingPayApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingPayCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingPayQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingPayRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingPaymentinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingRefundQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingRefundorderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingSpaceinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingVehicleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarPromoTicketPushRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarPromoTicketSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarPromoVoucherVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarMerchantCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarOrderFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarOutorderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarOverseaorderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPayafteruseFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPayafterusePayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPayafteruseRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPreauthPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPreauthRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPreauthUnfreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPreauthpayCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarUserdropoffSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarUserpickupSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarSeriesServicecodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarSystemTemplatemessageSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarTradeOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarTradeRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarUnionmemberSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarUserAgreementQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarVehMultiterminalBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarVehicleCertifiedQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarVehicleInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarVehicleModelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarVehicleServicenotifySendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarVehicleVehicleiovSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarViolationCityPushRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarViolationInfoPushRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarViolationVehicleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoPrinterStatusNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoPrinterStatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRebateBalanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRebateBalanceSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseBillOrderDownloadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseBillOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseCommunityBaseinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseKaBaseinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseKaBaseinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseKaServiceCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseLeaseOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseLeaseStateSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthousePublicrentApplyscheduleSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseRenterIdinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseRenterZhimaQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseReservationFeedbackSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignFlowCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignFlowCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignFlowFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignFlowQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignflowsCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignflowsDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignflowsUrlQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSmsSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoTestmanjiangGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoTextDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoTextVoiceNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoTextVoiceTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoTokenFastGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoTrafficCodeVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoWelfareCodeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEngineeringInfrastructureAllBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEngineeringInfrastructureAllSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayEngineeringInfrastructureAnttestopsTestcaseTriggerRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayExscUserCurrentsignGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayExscUserFirstfundinpourGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayExscUserFirstsignGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceFinassistantcoreBotchatQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceFundFundFixedprofitQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceFundFundnetvaluesBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceFundFundprodQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceFundFundquotationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceFundSimilarquotationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationFindataSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationProtocolAuthorizeCheckRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationProtocolAuthorizeSubscribeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationProtocolAuthorizeUnsubscribeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeMetadataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeNimitzdataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeSnapshotBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeSymbolBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeSymbolsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeTradedaystateBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeTradingdayBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationStocktoolsFreeuserExchangeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationStocktoolsUserQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceZcbEndowmentorderDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAccountlistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthBalanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthCardbinPrivateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthCardinfoCheckRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthCommoditySyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthContractMerchantSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthContractMerchantUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignDataprepareCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignErrorQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSealAuthRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSealBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSealSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSignorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSolutionBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSolutionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSolutionSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignTemplateBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignTemplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignTemplateSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignUserwhitelistSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthExpressSigncardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthFundQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthKeywordIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthPaymentNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthPbcQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthPbcinstitutionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthPbcnameQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthSpaccountConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthSpaccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthYepModelConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetPromotionApplyCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetPromotionApplyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceApccenterAlgorithmarchiveDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceApccenterAlgorithmbaseinfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceCaasBlacklistConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceCaasMerchantlevelConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceCrossborderMerchantBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceCustomsInfoCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceCustomsPayorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcassetscenterMerchantbaseinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservcenterRcdisposalQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservcenterRcsmartApproveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservcenterRcsmartConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservcenterRcsmartQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservsmartCustomizeruleDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservsmartCustomizeruleModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservsmartCustomizerulePublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservsmartFunddatasyncSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcsmartContentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcsmartContentSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcsmartLivecontentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcsmartQtdialogueCheckRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcsmartRuleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcsmartRulemarkSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceSignListApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceSignStatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateAnswerQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateComponentBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateInstanceCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateInstanceDownloadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateInstanceInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateInstanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateInstancebycomponentCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateInstancecomponentCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateMatchQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateTemplateBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateTemplatePreviewRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsAccountWitnessCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsAccountWitnessModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsAccountWitnessQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsAccountlogWitnessQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsFundWitnessPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsFundWitnessWithdrawRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsOrderWitnessQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreProgovQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFlashsalesStockSyncUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountBillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountThaworfreezeModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookCardCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookCardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookNotifyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookNotifySubscribeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookNotifyUnsubscribeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookPageCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAgreementQuotaModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAgreementQuotaQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAllocReverseTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAllocSignAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAllocSignDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAllocSignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAllocTransferQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAllocTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthOperationCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthOperationDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthOrderAppFreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthOrderFreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthOrderUnfreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthOrderVoucherCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthorizeDirectCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthorizeUniApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthorizeUniQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBailAgreementUpgradeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBailCollectionFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBailOperationDepositCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBailOrderBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBailOrderMigrateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBailOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBatchAppPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBatchCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBatchCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBatchDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBatchTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBatchUniTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBizorderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponOperationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponOrderAgreementPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponOrderAppPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponOrderDisburseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponOrderPagePayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponQrcodeMerchantBatchcreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponTemplateMerchantQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponTemplateUserCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponTemplateUserQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuAipictureMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuAipictureQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuCardAcceptRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuCardApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuCardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuCardReceiveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuCostassetsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuHdaipictureCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuLiveAcceptRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayGroupAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayGroupDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayGroupModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayGroupQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayManageApproveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayMemberModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayMemberjointurlApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayQuotaQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayQuotaruleSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayRuleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepaySignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayTraderuleSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingAttendanceApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingAuthenticationApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingAuthenticationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingAuthorizeInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingAuthorizeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingContractApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingEmployeehomeApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingEmployeehomeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingEmployeehomeUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingInsureApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingInsureConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingInsureOrderRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingInsuresignApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingInsuresignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingRepaymentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingRepaymentTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayMemberQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayMemberSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayMemberUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayOrganizationModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayOrganizationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayOrganizationSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayOrganizationUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIndustryOperationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIndustryPurchaseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundInstcardOpenCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundInstcardOpenQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundInstcardOpenSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountAccountModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountBillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountDepositplanDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountDepositplanListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundApplyWithdrawRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundBtocTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundDepositRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundWithdrawRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundallocCountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundallocListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundplanCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundplanDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundplanModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberruleModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountOperationApproveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountPageAuthRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountQuotaQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountRuleModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountSignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountTradePayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountTradeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardCardBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardCardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardFileUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardGencardCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardGencardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardInvoiceprocessBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardInvoiceprocessModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardInvoiceprocessQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardInvoiceprocessSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardInvoicetaskBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardInvoicetasktradeBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardPurchaseSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundScenepayAuthorizeApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundScenepayAuthorizeCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundScenepayAuthorizeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundScenepayOrderCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundScenepayOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundScenepayOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundStudentloanRepayQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTaxbillSignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTaxbillSignUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTaxbillSigncodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAacollectBatchCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAacollectBatchCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAacollectBatchQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAacollectPayorderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAppConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAppMergeConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAppPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAuctionBalanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransBatchCreateorderRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransBatchCreatesinglebatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransBatchQuerybatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransBillCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransCollectSinglemoneytokenCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransCommonQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransDishonorQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransEdumigrateMigrateserviceModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransEntrustCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransEntrustPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransEntrustQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransEntrustTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransGroupfundsBatchCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransGroupfundsFundbillsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransGroupfundsPayauthConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransGroupfundsPayorderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransGroupfundsUserbillsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransIcrowdTagModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransInnovateAppCreateandpayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransInnovateOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransInvoiceFromisvnotifyModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransInvoiceResubmitModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransInvoiceStatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransInvoiceSyncdataModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransMergeDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransMergePrecreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransOperatorBindQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransOrderCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransPagePayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransPayeeBindQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransThirdpartyRewardCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransThirdpartyRewardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransToaccountTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransTobankTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransTrusteeshipAccountCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransUniConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransUniTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundUsertradeBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletCardCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletCardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletCardRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletDepositorderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletDestroyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletOperationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletPayurlApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletSceneSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletTemplateConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletTemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletTokenCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletWithdrawRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundZcardprodMerchantSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundZcardprodUserBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundZcardprodUserQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundZcardprodUserUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayGotoneAckcodeVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayGotoneMessageCourierSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayGotoneMessageMailSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayGotoneMessageSmsSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoaftermarketAttachmentUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoaftermarketDepotCreateormodifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoaftermarketInserviceorderNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoaftermarketOutorderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodCommonConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodCommonNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodEnquriyApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodPolicyApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodPolicyCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodQuoteApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodQuoteQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodUserCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoBenefitCheckavailableRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoBenefitUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoCarSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoCarownerUserdataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoFeeReceiveConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoPointReceiveQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoServiceCouponVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserCampaignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserMsgSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserOilExchangeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserOilQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserOilRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserPointQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserPointReceiveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsCooperationProductOfflineBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsCooperationProductQrcodeApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsCooperationProductQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsCooperationRegionQrcodeApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsCooperationResourceUrlBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAuthorizationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutoCoefficientSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutoFraudQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutoFraudSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutoScoreQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutodamageEstimateApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutodamageEstimateConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutodamageEstimateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutodamageImageUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDiseaseIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDiseaseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDistrictQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDsbEstimateApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDsbEstimateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDsbEstimateSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDsbImageUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataHospitalQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataWeatherSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsInsmopRetainQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingCampaignDecisionRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingCampaignPrizeSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingCampaignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingCertificateBatchcreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingCertificateBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingDiscountDecisionRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingDiscountPreuseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingExperienceAccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingGiftContractApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingGiftQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingGiftSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingLifeAccessQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingProductRecommendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingSellerSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationGroupApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationIssueConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationOrderapplyCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationOutsideApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneClaimAdvancepaySyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneClaimApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneClaimAttachmentConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneClaimAttachmentUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneClaimNewreportCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneClaimReportModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommandReceiveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonGroupendorseCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonGroupendorseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonGroupendorseSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonGrouporderCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonGrouporderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonGrouporderSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonPolicyCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonPremissionAuthRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCouponReceiveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCouponSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneDxDataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceClaimApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceClaimCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceClaimQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceHomedeliverylinkAuthRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceInsureCheckRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceInsureRecommendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePreOrderRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePreorderCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePreorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePreorderquoteConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePreorderquoteModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePreorderquoteRefreshRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePurchaseCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePurchaseModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePurchaseRecommendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePurchaseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePurchaselinkAuthRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePurchasequoteQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceSingleissueApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceTradeeventSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentEventSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentGroupbatchQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentGroupendorseAppendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentGroupendorseCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentGrouporderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentGroupsuborderAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentPolicyBatchcreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentPolicyCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentProductConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentProductOrderRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneFamilydoctorItemBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneHealthActivitySyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneHealthDrugcatalogueBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneHealthGiftBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneHealthGiftQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneHealthPrescriptionCheckRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneHealthSymptomQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsassetprodPetprofileDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsassetprodPetprofileQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsassetprodPetprofilelistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInshealthcareprodRecordUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInshealthserviceprodItemOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInshealthserviceprodItemRefreshRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInshealthserviceprodItemoperationrecordQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInspetprodHasprofileBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInspetprodShielduserQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInspetprodSubscribeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodContractCheckavailableRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodItemQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodLightserprogressSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodSerattachmentDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodSerattachmentUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodSerinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodSerprogressSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodServiceApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsureRecommendCheckRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInvoiceApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneItemChangeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneLifemssageSingleSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneLogisticsInfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneMobileCodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneMobileScreenApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneMobileScreenRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneOpenprodPermissionAuthRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileCheckRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePolicyEndorseApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePolicyLinksAuthRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePolicySurrenderApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePremiumPaySyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductAccessApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductAgreementCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductAgreementQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductAgreementSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductInquiryApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductSignConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductSignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneQuoteDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneSellerActivityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneSellerActivitySignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneSellerActivityUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneSellerDataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneServiceOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneTaskflowBatchCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneTaskflowBatchFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneTaskflowBatchQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneYfxAuditApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneYfxDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsServiceServicestatusSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsUnderwriteClaimReportQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsUnderwriteMutualPolicyBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsUnderwritePolicyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsUnderwriteSiriusTaskCallbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsUnderwriteUserPolicyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceAntassistantLlmConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceAnthotlinemngCalldetailBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceAnthotlinemngRecordingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceBkcsplatformPushwindowresultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmAgentCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmAgentDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmAgentGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmAgentModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmAgentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmAgentSchedulelogQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmFunctionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmInstanceCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmInstanceGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmInstanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmIsvInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmLcsLcsserversSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmLcsServicemodelSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmOlsChatrecordQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmOlsLeavemessageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRobotAvatarbaseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRobotChatQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRobotSessionCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRobotSessionConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRobotSessionCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRobotVoteSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRoleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRoleDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRoleGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRoleModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRolePageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmServiceBuyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmServiceCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmServiceInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmServicerecordCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmServicerecordModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwArticleBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwArticleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwArticleDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwArticleGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwArticleModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwItemDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwItemSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwKnowledgeModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwLibraryBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwLibraryCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwLibraryDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwLibraryModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwSpuSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreeBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreeDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreeGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreeModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreePublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreecategoryBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreecategoryCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreecategoryDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreecategoryModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveChatSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveConnectCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveConnectCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveFeedbackSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveReadmessageBatchsendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveSystemSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveVisitorOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveAswfDagQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveBillInferenceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveClassificationCategorySyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveClassificationFeedbackSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveClassificationObjectQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveClassificationWasteQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveImageRouteQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveInvoicesInferenceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveKgopenQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrBankcardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrBusinesslicenseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrCarvinQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrDriverlicenseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrIdcardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrImageclassifyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrTablesQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrVehicledashboardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrVehiclelicenseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrVehicleplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCsbenchmngScenechangeNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCsccmngOpenapiTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCsplatformServicerecordBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIcontrolDispatchQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIcontrolServiceorderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIcontrolServiceorderModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIdeployForcecastCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIotIntentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsportalPermissioncheckQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceGroupquerybygroupidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceGroupquerybyuseridQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceGrpquerybyclvgrpidsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceLeafnodequerybyorgidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceOrganizationqueryallQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceSigninskillgroupQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceSkillgrouppagequeryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceTagmetaCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceTenantpagequeryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceTenantquerybytntidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceTenantquerybyuridQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUrquerybybusvcdomainQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUrquerybyclvuidsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUrquerybyuidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUserpagequeryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUserpermissiongrantModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUserquerybybusvcidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUserquerybyclvuidsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUserquerybyuidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUserquerybyuseridQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUsertagCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceapiBizuserDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIssalaryDataUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIssalarySettledataCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskAvatarGentaskSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskAvatarQuerytaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskMerchantRecordSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskOrderRecordSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskOutorderForwardFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskProcessDetailCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskProcessDetailModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskProcessDetailSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskServiceventChangeNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceMindvAnswersBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceMindvJobCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceMindvJobQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceMindvJobsbyuserQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceMindvSnapshotQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceMindvTroublefreeruleConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceSkillgroupFreenumberQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIsponetestComputertestEffectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIsponetestComputertestQuickcreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIsponetestWzwtestWzwtestBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayIsponetestWzwtestWzwtestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayLifeassistantProdBillGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityAppBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityDeductConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityDeliveryCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityDeliveryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityDeliveryStopRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityDeliverychannelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityGoodsBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityIotdeliveryBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityIotdeliveryCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityIotdeliveryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityIotdeliveryStopRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityMerchantBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityMessageBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityMessageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrderRefundconfirmcommitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherAppendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherAssociateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherBatchsendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherCodecountRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherCodedepositRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherDisassociateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherInvalidRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherSettleRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherStopRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityPayeeinfoCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivitySettleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityShopBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityUserBatchqueryvoucherRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityUserQueryvoucherRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherAppendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherPublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherStopRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherpackageBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherpackageConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherpackageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingAssetPreconsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignActivityOfflineCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignActivityOfflineTriggerRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignAppleActivityConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCashCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCashDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCashListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCashStatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCashTriggerRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCertCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCertQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCommoneventApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountBudgetAppendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountBudgetCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountBudgetQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountOperateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountStatusUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountWhitelistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountWhitelistUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampStatusUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampTriggerRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampWhitelistCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignOrderVoucherConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPlaysigninConfigQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPlaysigninCountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPlaysigninSigninRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPlaysigninSignupRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPrizeAmountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPrizeSendQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPrizepoolPrizeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPrizepoolPrizeDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPrizepoolPrizeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPromotionactivityConsumerviewBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPromotionactivityCustomerReceiveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPromotionactivityMerchantviewBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPromotionvoucherConsumerviewBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRecruitEnrollCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRecruitEnrollCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRecruitEnrollQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleCrowdCountRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleCrowdCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleCrowdDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleCrowdQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleRulelistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleTagCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleTagQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignSelfActivityBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignSelfActivityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignSelfVoucherQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignSubcertQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignTaskPrizeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignTaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignTaskSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignTaskSignupRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignTaskStatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnicardCardConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnicardCardRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnicardCardUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnicardExcodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnicardExcodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnicardExcodeRollbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnitedopencouponConfigQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnitedopencouponPrizechooseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnitedopencouponReceiveTriggerRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnitedopencouponRecordQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUserActivityvoucherBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUserVoucherBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUserVoucherConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUserVoucherReceiveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignWarmcardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardActivateformQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardActivateurlApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardAuthinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardBenefitCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardBenefitDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardBenefitModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardBenefitQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardConsumeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardFormtemplateSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardMessageNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardOpenApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardOpenRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardTemplateBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardTemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardTemplateModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardTemplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashitemvoucherTemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashlessitemvoucherTemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashlessticketTemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashlessticketTemplateModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashlessvoucherTemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashlessvoucherTemplateModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashticketTemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashticketTemplateModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashvoucherTemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashvoucherTemplateModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCdpAdvertiseCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCdpAdvertiseModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCdpAdvertiseOperateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCdpAdvertiseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCdpAdvertiseReportQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCertificateCertificationBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCertificateCertificationPrepareuseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCertificateCertificationRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCertificateCertificationUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCertificateOrderRefundconfirmcommitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCertificateUserBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCouponTemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCrowdDataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataAntlogmngActivitypagespmCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataDashboardApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataDashboardBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataDashboardCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataDashboardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataDeerConnectorQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataDeerInsightQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataEquitySyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataModelBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataModelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingEncodeShortlinkCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingExchangevoucherTemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingExchangevoucherUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingFacetofaceDecodeUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingFacetofaceTwostageUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImageDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImageEnhanceUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImageListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImageModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImagedirectoryCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImagedirectoryListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImagedirectoryModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingIndirectcashticketTemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingIotBoothQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingIotMerchantplanCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingIotMerchantplanCreateormodifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingMaterialCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingMaterialImageUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingMiniapptestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingPartnershipsBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingPartnershipsCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingPartnershipsStopRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingPassInstanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingPassShopBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingPassTemplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingQipanCrowdtagQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingQipanCrowdwithtagCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingQipanCrowdwithtagQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingRecruitEnrollCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingRecruitEnrollCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingRecruitEnrollQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingRecruitPlanQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingRecruitPlanlistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingSearchcodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingSharetokenCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingSharetokenDecodeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingShowwindowContentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingShowwindowContentSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolCertNumQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieActivityCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieActivityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieEditorGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieEditorQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieMemberCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdiePreviewQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSitesBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSitesConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSitesCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSitesDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSitesQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSitesSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSpaceBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSpaceCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSpaceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieTemplateBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieTemplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieTemplateSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolPromocommoptOpeneventSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolSigninSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolSignupQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolSignupSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolTaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolTaskReceiveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolXuanyitestCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolXuanyitestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingUserulePidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherAuthSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherBatchExpireRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherBatchsendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherBillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherDelayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherDirectSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherExchangevoucherRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherStockCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherStockMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherStockQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherStockUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherTemplateDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherTemplatedetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherTemplatelistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherTransferdetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherdetailListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingXuanyitestTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMdataTagGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMemberCouponQuerylistRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantAnchorInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantAuthCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantAuthDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantCbuorderChangeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantChannelCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantComplainGovernmentFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantComplainGovernmentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantComplainGovernmentSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantComplainReconciliationCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantComplainReconciliationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantComplainReconciliationSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantGroupEntryCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantGroupEntryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantGroupGroupinfoCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantGroupGroupinfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantGroupGroupinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantImageUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectAccountNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectAuthorderCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectAuthorderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectAuthorderQuerystatusRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectFileUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectFiletaskConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectFiletaskSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectIotBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectIotQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectIotUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectIotbindQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectIotcoverBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectIotdataBatchcreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectPromotaskBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectPromotaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectPromotaskSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectPromotaskTakeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectRewardApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectSharetokenCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectSmidbindQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantInfoShareRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIotDeviceBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIotDeviceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIotDeviceVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIsvhelpEntryCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIsvhelpEntryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantItemFileUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantLifeMiniprogramModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantLifeMiniprogramQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantLiveChannelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantLiveItemplanModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurpActivitysignupCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmitemCannotsellSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmitemDeletionSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmitemIncrementSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmitemModificationSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmorderPointPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmorderPointQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmorderPointRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmorderPreconsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmorderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkLeafnodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkLeafnodeDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkNodeBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkNodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkNodeDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkNodeModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkNodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkRelationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderConsumerQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderCreateandpayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderDigestConsumerBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderDigestUnlimitedBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderExternalPaychannelSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderHahaNobizcontentCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderIotUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderMessageSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderPointQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderSecuritydetailConsumerQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderSecuritydigestConsumerBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderUnlimitedQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeCardbinactivityCreateormodifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeCardbinactivityDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeCardbinactivityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeMemberremainingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeMerchantremainingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegePayCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeProfileQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeProfileSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegePromconfigureQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegePromconfigureSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegePromotionplanCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegePromotionplanModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegePromotionplanQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeUselogBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeUserrelationCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeUserrelationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanBehaviorQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanBoardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCommoninsightQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdInvalidRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdSpreadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdpoolCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowduserAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowduserDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdwithturingtagCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdwithturingtagQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanInsightQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanInsightcityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanLbscrowdCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanOdpscrowdCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanTrendQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanTuringtagQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantSceneCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantServiceconsultBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantServiceconsultFeedbackSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantServiceconsultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantShopcodeApplyorderBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantShopcodeCategoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantStoreMiniappBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantStoreShopcodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantTradecomplainBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantTradecomplainFeedbackSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantTradecomplainQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantTradecomplainReplySubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantTradecomplainSupplementSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantUserUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantWeikeBillModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantWeikeBilltaxModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantWeikeInvoiceNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantWeikeSettleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMicropayOrderConfirmpayurlGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMicropayOrderDirectPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMicropayOrderFreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMicropayOrderFreezepayurlGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMicropayOrderGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMicropayOrderUnfreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileBeaconDeviceAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileBeaconDeviceDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileBeaconDeviceModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileBeaconDeviceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileBeaconMessageSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileBksigntokenVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileCodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileCodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileDeviceinfoDynamicinfoAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileDeviceinfoGetidbytokenRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileMovieActivityNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicAccountAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicAccountDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicAccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicAccountResetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicAppinfoUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicAuthGettokenRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicContactFollowListRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicFollowAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicFollowListRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicGisGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuUserQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuUserUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessageCustomSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessageGroupRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessageLabelSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessageMatcherSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessagePushRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessageSingleSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessageTotalSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessagebatchPushRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessagespecifyPushRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicQrcodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicShortlinkCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicTemplateMessageDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicTemplateMessageGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicTemplateMessageModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicTemplateMessageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileRecommendGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileShakeUserQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileStdPublicAccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileStdPublicFollowListRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileStdPublicMenuQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileStdPublicMessageCustomSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileStdPublicMessageMatcherSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileUrlDeviceverifyAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMpointprodBenefitDetailGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasItapDataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasItapDeviceSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasItapPushSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasItapStatesSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasItapUserCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasItapUserConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogAftsCarIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogAftsCertIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogAftsXnnIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogAftscvpayTransactionInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogApiQrdetectIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmportalCvgoodsSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmportalCvgooodsonlinelistSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmportalCvoutofconfiggooodsSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmportalTransvideoinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmportalTransweightinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvDeviceBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvGoodsApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvGoodsinfoBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvLiteresultSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvMachinegoodsAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvMachinetypeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvManualfloorQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvMerchantgoodsSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvPicvideoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvTemplateApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvTemplateVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvTransactionInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcapiAntigenIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcapiDriverlicenseIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcapiVehiclelicenseIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcapiVehicleplateIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogVoiceMediaaudioUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasPromotionCpainfoCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasSyncSingledataSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMultimediaResourceMasstokenGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMultimediaTestCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMultimediaXnnminiBizCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMultimediaXnnminiModelCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayMultimediaXnnminiVersionCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketApplyorderBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketItemCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketItemModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketItemStateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketMcommentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketProductBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketProductQuerydetailRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketReporterrorCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopApplyorderCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopCategoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopDiscountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopQuerydetailRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopSummaryBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketingVoucherCodeUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketingVoucherCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketingVoucherModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketingVoucherOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketingVoucherStatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketingVoucherUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMaterialImageDownloadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMaterialImageUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderDishQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderEquipmentAuthQuerybypageRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderEquipmentAuthRemoveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderIndirectisvActivityCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderIndirectisvActivityEffectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderMonitorLogSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderShopactionRecordRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderUseractionRecordRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAccountAliyunUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentCommonSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentCommonsignConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentFacetofaceSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentMiniCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentMobilepaySignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentOfflinepaymentSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentSignstatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentZhimabriefSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAittestOpenapiQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAligroupProductopenApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenApidefaultparamQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAlipaycertDownloadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppApiFieldApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppApiFieldQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppApiQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppApiSceneQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppApiresQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentFunctionCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentFunctionModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentFunctionOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentFunctionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentInternalQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentItemBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentItemCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentItemDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentItemModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentItemQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentPoiSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAraterRatestatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAraterWaitratealgorankQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAuthsubsAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppBoyiBoyiCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppCallQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppCodetesttestRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppCommunityDataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppCommunityPartnerQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppCommunityPartnerSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppCommunityUserpromoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDanielQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDedfDdQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDeliveryInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDeliveryInfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDeliveryTemplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDeveloperCheckdevelopervalidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDfsfasDeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppGongyiTestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppGraytestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppIdtypetestallOpenidbizmockBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppIdtypetestallOpenidbizmockQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemAllcategoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemCategoryConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemCategoryPreconsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemDirectModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemTemplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItempromoactivityListCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItempromoactivityListDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItempromoactivityListModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItempromoactivityListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItempromoactivityTemplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLingbalingliuQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLingjiuyisiCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLingjiuyiwuBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLingqierwuLingqierquQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemAllcategoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemCalendarpriceSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemCalendarstockSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemDirectModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemSpuSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemTemplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMembersCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMembersDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMembersQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMessageSubscriptionModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMessageSubscriptionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMessageTopicSubscribeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMessageTopicUnsubscribeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMessagetemplateSubscribeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMiniBatchtemplatemsgQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMiniTemplatemessageBatchsendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMiniTemplatemessageSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMsgDingSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppNotifyModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppNotifyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppNotifyRetryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppNotifyVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenapiPreheatPublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenbizmockApisdkgrayQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenbizmockMessageSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenbizmockMsgSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenbizmockOpenidnonstandQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidApplyorderCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidApplyorderCheckavailableRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidApplyorderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidApplyorderSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidApplyorderUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidOpenidtouidBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidUidtoopenidBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenmockQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppPropertyAuthSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppPropertyMessageSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppQqwAaatestConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppQrcodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppQrcodeTemporaryCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppRateDataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppReproCesCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSdkTestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceBizabilitydataSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceMiniappnearbyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceMiniappnearbypoiQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceMiniappnearbypoipageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServicePromoApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServicePromoDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServicePromoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServicePromoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServicePromotemplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceSchemaQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceStatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceValidpageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceViewcallbackQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigrayQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigrayelevenQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigrayfiveQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigrayfourQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigrayoneQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigraysevenQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigraytenQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigraythirteenQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigraythreeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigraytwelveQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigraytwoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanLuckyeightQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanSixQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilinLongnighQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSmgMsgSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSmsgDataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSystemNewcontextupiduoidTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSystemOldcontextTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestGrayCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestGrayModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestGrayQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestGraySendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestHahaQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestQinyuQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestTestChargeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestTestCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestagainCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestapiiSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTimeoutTestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppUpdattestBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppXwbsssQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppXwbtestabcQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppXwbtstabcQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYilingersilingliuQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYilingersiyufaQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYiyiyiwuQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYoukuvideoAuditcallbackSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYufalingsanyaowubYufalingsanyaowubQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYufanlingsanyaowuYufalingsanyaowuQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYufayanzhengyierlingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppinfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthAppAesGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthAppAesSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthAppApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthAppCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthAppContentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthAppauthInviteCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthIndustryPlatformCreateTokenRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthLoginApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthOperatorAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthOperatorInfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthOperatorInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthOperatorPasswordModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthOperatorStateModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthResauthCheckRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthTestTestaQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthTokenAppQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthTokenAppRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthUnifygwtestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthUserauthRelationCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthUserauthRelationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthUserauthRelationshipCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthUserauthRelationshipQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthUserauthTokenCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAzeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBiosearchBiogroupIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBizCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBpaasAppCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBpaasAppPublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBpaasContractQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBpaasPushSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBpaasServiceBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBpaasServiceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCategoryArticleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudAppPermissionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudAppPermissionSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudAppProductQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudAppQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudAppSecCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudAppSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudEnvDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenContentContentlibYoukuvideoauditSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenContentIotCouponQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDafBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDanielTestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDataItemRecommendBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDataItemSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDataServiceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDdDstestModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDesCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenEchoOfflineSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenEchoSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenFeeAdjustApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenFileUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryAccountCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryAccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryAccountstatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryLogisticsBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantagreementQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantagreementSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantshopBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantshopCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantshopModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantshopQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantshopstatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInviteOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInviteOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotClerkinspireQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotContentBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotContentSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotDeviceBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotDeviceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotDeviceUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotMembershipcouponQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasDeviceUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasDevicebindApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasDevicecodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasLavidabilldetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasLavidabilllistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasLavidabillsumQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasMerchantorderModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasMerchantorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasMerchantorderRefreshRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasOperationdataUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasQrcodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIoteopAlarmSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIoteopLogSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotgmsTokenCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsCollectionfaceSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsDeviceTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsDistrictorderVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsDooropenresultSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsFacecheckSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsFacedbCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsFacedbDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsHoteldeviceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsHoteleventSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsHotelguestCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsHotelroomModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsImageModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsImageUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsIsvdataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsIsvdeviceBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsIsvdeviceUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsIsvhotelCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsIsvopendoorSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsOrderprintreceiptQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsRoomBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsRoomUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsRoomstateSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsUserpermissionIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsVerificationeventSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotroomdeviceEventSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspBusinessNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspFaceimgstateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspGroupidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspLogicgroupidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspOrgQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspOrguserCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspOrguserDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspOrguserfaceoutQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserextModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserfordeviceCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserstateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUservidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserwithimageCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserwithlabelCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserwithvidCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspVidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIpsponsorConsumegoldModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIpsponsorConsumegoldQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIpsponsorConsumegoldSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampdeliverModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampresultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryRegionBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryRegionCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryRegionGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryRegionModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotterymallExchangerecordstatusSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenManjiangtesttttDepositbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMessagetestCesSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniActivityGiftQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniActivityTaskequityReceiveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAliminiabilityprodJsapiCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAliminiabilityprodJsapiModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAliminiabilityprodJsapiQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeBindedminiappBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeCategoryBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeCollectrightQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDeviceAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDeviceDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDeviceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDeviceSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDevicedataCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDevicemodelAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDevicemodelBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDevicemodelModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDeviceproductDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDevicetypeBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeEnterApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeExpressQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeInvokeappBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeInvokeappBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeInvokeappUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeMiniappBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeMiniappUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeMobileappBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeMobileappBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeMobileappUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeProductBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeProductCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeProductModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeQrcodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeRecommendDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeSceneQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeTracerSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeUsersceneModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeUsersceneQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppAgentCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppauthQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppdeployByappidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppdeployByappversionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppdeployBydeployversionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppinfoMultiBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAutocheckCaseCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAutocheckCaseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAutocheckStepGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAutocheckTaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAutocheckTaskTriggerRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBaseinfoAmapQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBaseinfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBaseinfoMultiQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBaseinfoNameCheckRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBaseinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBenefitMultibundleConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBizdataTemplatemessageDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBizdataTemplatemessageUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBrandBundleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCategoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCategoryRequireQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAosbehaviorSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAosbizdataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAosdataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAoshintQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAoshotQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAositemQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAosshopQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAossuggestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudFileDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudFileQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudFileUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudFilelistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudSupportModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniContentSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDataPageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDataPoiSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDataSummaryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDataVisitQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDataVisittrendQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDeploypackageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDeveloperAppinfoBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDeveloppackageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniExperienceCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniExperienceCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniExperienceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniHmcodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpAreaQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpCertificatetypeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpFaceauthQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpFaceauthVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpMediaUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpNrlxtypeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpStatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpSubjecttypeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIndividualBusinessCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerBasenameQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerCansearchModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerCansearchQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerExperienceCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerExperienceCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerExperienceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerMembersAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerMembersDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerMembersQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerMtopsyncModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerRelationconfigModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerRelationconfigQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerSafedomainCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerSafedomainDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerSafedomainQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerVersionproportionModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerVersionproportionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerVersionproportionsetQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInneraccountCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInneraccountPidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginOrderRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginrelationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginservicePublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginsyncmodeModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginuseconfigCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginuseconfigOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginuseconfigUpgradeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappServicePublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappServiceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoApplogoUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoCategorytreeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoParameterVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoPrecreateCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoPrecreateConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoPrecreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoTransferDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerclientinfoCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerclientinfoDefaultversionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerclientinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnercontentSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerdeploypackageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionAuditApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionAuditCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionAuditOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionAuditSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionAuditstatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionBackdevPublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionBetaConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionBetainfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionBuildauditSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionCitygrayQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionConditionBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionContentRollbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionCustomgrayModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionCustomgrayQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionDeveloppackageCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionDevicegrayModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionDevicegrayQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionGrayFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionGrayOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionGrayPublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionGrayRollbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionInfoDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionInstantiationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionLastQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionModelforofflineQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionNobuildUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionOfflinePublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionOnlinePublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionPackageCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionPreCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionPreOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionPreonlineConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionPreviewUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionRollbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionSubstatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionTemplatebasedUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionTemplatedUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionUpgradeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionUploadstatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInstantiateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIsvCertifyCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIsvCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIsvFastregisterCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIsvFastregisterQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIsvQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniItemBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniItemPageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMarketMemberQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMarketMultibundleConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMarketReceivedConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMembersHuobanCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMembersHuobanDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMembersHuobanModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMessageTemplateApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMessageTemplateBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMessageTemplatelibBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappBrandCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappBrandQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappBrandSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappBrandUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappFavoriteAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappFavoriteQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappFavoriteextAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappFavoriteextDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappFavoritegiftQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappHistoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappServiceconfigModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniModelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppRollbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppauditCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppauditSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppbackdevModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppgrayCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppgrayOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoApplistBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoTemplatelistBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoTokenCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMultiAuditModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOperationAppserviceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderAftersaleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderAftersaleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderAftersaleSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderDeliveryModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderDeliveryReceiveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderDeliverySendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderInstallmentCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderInstallmentCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderItembillBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderOrderbillDownloadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderSelfitembillBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPayeeBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPayeeUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPlanOperateBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPlanOperateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPlanOperateModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPlanOperateOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPluginuseconfigOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPluginuseconfigQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPluginuseconfigUpgradeCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPluginuseconfigUpgradeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPoiCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPoiDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPoiQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPoiShowstatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPrivacyAuditCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPrivacyAuditQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPrivacySystemfieldQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPublicRelationBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPublicRelationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniQrcodeBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniQrcodePatternCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniQrcodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniQrcodeUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniReleaststBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceDataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourcePromotionsourceNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceRecordNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceUserdataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniSafedomainCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniSafedomainDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniServiceBundleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniSetintentiondataSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniShopActivityCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniShopActivityCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniShopRelationBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniShopRelationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplateMarketingCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplateUsageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplatelistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplatemessageUsertemplateApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplatemsgMaketingBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplatemsgMaketingstatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplatemsgTinypayswitchConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTinyappExistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTipsDeliveryBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTipsDeliveryCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTipsDeliveryModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTipsDeliveryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTipsStatisticQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTradeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniUserinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniUserportraitQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionAuditApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionAuditCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionAuditedCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionBuildQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionGrayCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionGrayOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionRollbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniWidgetDataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniWidgetGoodsModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniWidgetGoodsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniWidgetGoodsUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniWidgetgoodsQuantityModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMytestoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenNewgotoneCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOpenbizmockAppidDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOpenbizmockHexidemoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOpenbizmockOpenidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOpenbizmockPidwhiteModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOpenbizmocktoolsCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOpenbizmocktoolsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeActivityApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechCreateandpayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechSubscribeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechUnsubscribeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationDanielTestUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationIspTestUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenapiEnventrackingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockBizQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockCloselyrzoneQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockDeleteQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockEncrydataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockGzoneQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockOpenidtestingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockPatchQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockPutQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockQuitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockRzoneQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockRzonegroovyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockSchemaQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestauthtokenQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestcertificateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestdcQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTesterrorcodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestnumberQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestparameterQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestpathkeyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTesttestnumberQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationPartnerIdentityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationPartnerLoginCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationPartnerSettleSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationPlatformNoticeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationSsffDeeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationTestOpenapiQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperatorSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPageNewcontextTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPageOldcontextTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenProductOpenstateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAccountCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAccountDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAccountResetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAdvertBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAdvertCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAdvertDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAdvertModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicArticlesummaryDataBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicComptestCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicContactFollowBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicContentCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicContentPublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicContentlibDatacollectSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicCrowdInnerQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicDefaultExtensionCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicFollowBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicFollowCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicGisQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicGroupBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicGroupCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicGroupCrowdQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicGroupDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicGroupModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicInfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLabelCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLabelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLabelUserQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeAboardApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeAccountCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeAgentCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeAgentcreateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeDebarkApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeLabelBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeLabelCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeLabelDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeLabelModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeMsgRecallRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeMsgSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMatchuserFollowQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMatchuserLabelCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMatchuserLabelDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMenuBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMenuCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMenuDataBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMenuDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMenuModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMenuQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageContentCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageContentModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageCustomSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageGroupSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageLabelSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessagePreviewSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageSingleSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageTotalSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMultimediaDownloadProxyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicOdpsCrowdSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPartnerMenuOperateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPartnerMenuQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPartnerSubscribeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPayeeBindCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPayeeBindDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedAdvertCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedExtensionBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedExtensionCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedExtensionDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedExtensionSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedMenuCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedMenuDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicQrcodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicSettingCategoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicShortlinkCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicSinglearticleDataBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicSummaryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTemplateMessageAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTemplateMessageGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTemplateMessageIndustryModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicThirdCustomerServiceRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTopicBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTopicCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTopicDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTopicModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicUserDataBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicUserExpressQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicUserFollowQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicXwbtestabcdBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenRequestBatchSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchAbilityBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchAppkeywordApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchAppkeywordBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchAppkeywordDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchAppkeywordQuerystatusRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchAppkeywordquotaQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBaseorderModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxactivityApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxactivityBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxactivityModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxactivityOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxactivityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBrandBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBrandboxQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBrandcatalogBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBrandserviceBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchOpenstatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchOrderdetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchOrderwordnumQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchServiceinbrandBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchServiceorderBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchServiceorderModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchSubservicekeywordApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchSubservicekeywordBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchSubservicekeywordDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchSubservicekeywordQuerystatusRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchboxBusinessdistrictQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchboxDowngradePreconsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchboxDowngradeSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchboxUpgradePreconsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchboxUpgradeSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityAuditConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityChangeNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityExtendinfosAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityExtendinfosConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityShopOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityShopOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommoditySmartcitySyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketInstanceSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderAcceptRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderItemCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderItemCompleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderItemConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderRejectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderUpgradeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketPromotiontaskRelationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketQrcodeOfflineGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketResourceCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketYcstestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSmsgDataSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpBlueseaactivityCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpBlueseaactivityModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpBlueseaactivityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpImageUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpIsvBillSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpIsvOperationSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpIsvRelationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpIsvSalesSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpIsvSignauthCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpIsvSignauthQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpLeadsExpandCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpMerchantInconsistentApproveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOperationApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOperationAuthAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOperationQrcodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOperationResultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOpporDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOpporFeedbackModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOpporPageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenStsTokenGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenViolationViolationdetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenViolationViolationeventBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenXwbtesttomsgapiSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasFundInstitutionschoolinfCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenAccountConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenAmountPreconsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndraccountConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndraccountCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndramountPreconsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndrbeneficiaryCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndrbeneficiaryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndrpreorderCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndrpreorderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndrpreorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndrreceiptApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenPoboNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenPreorderCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenPreorderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenPreorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenSchoolQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasPaymentsEvaluateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitBeneficialinfoCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitBeneficialinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitFundInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitFundTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitFxtradeorderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitResultFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitReverseNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitWithdrawNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasSecondmerchantMaintainQuerystatusRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasSecondmerchantOfflineMaintainRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasSecondmerchantOnlineMaintainRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxAdvancedCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxAdvancedPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxAdvancedRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxAdvancedStatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxAdvancedUnfreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxNeworderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxNeworderStatusSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxOrderPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxUserinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferBalanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferInstitutionpaymentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferPaymentCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferPaymentDisburseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferPaymentNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferPaymentPrecreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferPaymentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelAccountMktaccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelAccountSyncaplusApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelAppleCampprizeDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelBenefitChangeNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelBenefitQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelBenefitSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelBenefitTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelBenefitbudgetQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelContentCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelContentCountSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelContentCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelExchangerateBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelExchangerateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelFliggyAuthorityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelFliggyPoiCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelFliggyShopTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelFliggyStoreModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelGkaCampaignApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelGkaCampprizeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelGoodsSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelGoodsSyncresultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelIntlAreaSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelIntlBizareaSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelIntlBrandSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelIntlShopbrandSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelIntlShoplabelSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelPoiQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelPromotionGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelPromotionReceiveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelRateBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelRateCurrencyBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelRatePromotionVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelRateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelRateRateinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelShopFollowRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelShopReportCallbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelShopSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelShopSyncresultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTuitionSchoolcreditConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTuitionSchoolpaymentBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPaiPartnerResultGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPaiProxyRedirectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassCodeAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassCodeVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassInstanceAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassInstanceUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassTemplateAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassTemplateUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassTplAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassTplContentAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassTplContentUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassTplUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassVerifyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAggrepayOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppCarPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppCarSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppChannelConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppChannelPreconsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppMarketingConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppPaysharingprodFamilypayModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppPaysharingprodFamilypayQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppPaysharingprodFamilypaySignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppPocketmoneyAuthQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppSmartwearManagementSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppSmartwearStatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppTradeArrearSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppTransportCardinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppXuanyitestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayApplepayTransactionBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayApplepayTransactionauthtokenCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayApplepayTransactionauthtokenDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecAcodeCertExpireRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecAcodeDecodeUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecApplepayBarcodeeventNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecApplepayCredentialsGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecApplepayEstablishSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecHschoolDecodeUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecQrcodecacheAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecShareTokenCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayPaysharingprodSharepeerpayApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditCreditcardOpenbindcardUserQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditCreditriskCustlabelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditCreditriskJhjtestProdCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthAccumulationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthAgreementCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthAgreementQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthBusinessConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthOrderCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthOrderFreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthOrderUnfreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthPageSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthRefundApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthSettleApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthSignApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiBenefitOrderCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiBenefitOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiDeliverQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiDiscountBillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiDiscountSolutionCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiDiscountSolutionModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiDiscountSolutionOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiDiscountSolutionOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiEnterpriseReimburseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiEnterpriseReimburseSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiEnterpriseUserinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiFqqrcodeHbfqBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiFqqrcodeHbfqCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiFqqrcodeLogisticsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiGoodsCategoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiGoodsOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiGoodsTagQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiIsvOpeninfoCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiIsvOpeninfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiIsvOpeninfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityPauseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityRefreshRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantBenefitSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantBillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantGoodsSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantRecordModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMobileauthSignApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMobileauthSignConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMobileauthSignConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMobileauthSignVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMobileauthTemplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMobileauthTemplatetextQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcbenefitcoreBfactivitfacadeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditamountQueryprocessorQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditbenefitItemSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditbenefitOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderDelayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderidApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPromoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiRpacrawlerQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSceneprodBenefitAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSceneprodBenefitCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSceneprodBenefitSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSelleradmitAdmittanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSelleradmitRealtimeCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSharecodeHbfqCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSpayAuthConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditJhjtestGrayQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanApplyCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanApplyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanApplyUserCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanBeikeaccountInterestfreeModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanBudgetQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCollateralCarModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCollateralCarQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCollateralOperationSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCollateralValuationSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCommissionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanContractInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCreditApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCreditQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanDeductApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanHousemortgageRealtychainNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanLoanApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanLoanDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanLoanInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanLoanResultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanLoanUnclearQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanRefundCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanRepayApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanRepayDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanRepayResultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanRepayplanQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanSiriusTaskCallbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanThirdNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditUserOpencoremodeltestXinghuiModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditUserProfileSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPlatformOpenidGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPlatformUseridGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPointBalanceGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPointBudgetGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPointOrderAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPointOrderGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayPromorulecenterRuleAnalyzeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySamsungEbppRechargeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySamsungPucChargeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityAafAdfaBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityAppinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityAzeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityBayuQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDanielTestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataAlibabaSecuritydataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataAlibabaSecuritydataSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataAmlassetBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataDatabusSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataInfoIpaddrinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataInfoMobilecityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataInfoSecuritydataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataInnerouterTestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataInteractiverecordListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataNamelistSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataSssCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataSssModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDumQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityInfoAnalysisRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityJhjtestRegtoantApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityJhjtestaaTestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityLifeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityOpenbizmockTestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAaaQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAfsrcVulBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAfsrcVulCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAfsrcVulQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAfsrcWhitehatinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAlipaySecurityProdTestRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAmlriskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAshieldFiletokenGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAshieldHardeninglogGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAshieldHardeningresultGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAshieldHardeningtaskSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAshieldHardeningtaskprocessGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAsiadReceiptCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdCheckIqQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdCtidInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdCtidVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdCyftestGreyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDdsBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDemoTestSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDesQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDeviceinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDfasfdasFdfdsBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDfesfDefBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdEdgeColorQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdEdgeColorfeedbackCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdEventActionModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFacePayCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFacePayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintApplyInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintDeviceVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintRiskcontrolQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintVerifyInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdHahaTestdddQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdHaiguanAuthCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdHaiguanNoauthCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdHaiguanNolabelCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdIfaaDevicepubkeyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdIfaatamMessagenotifySendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdInteractiveprodBatchInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdInteractiveprodInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdIrisCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdIrisVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdJhjtestPredocCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdJhjtestRegressionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdMyGetchyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdMychyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdMygetQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdNopidBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdOpenapiVBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdRaasMeterQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdRisktaskCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdRisktaskFinishinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdSeAppletQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdShopQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdSignatureFileUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdSignatureTaskApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdSignatureTaskCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdSignatureTaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdSssQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdTamGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdTianwutestModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdUmidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdVoiceQuestionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdXwbtestabcAbcQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdXwbtestprodQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskAmlAnalyzeSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskAntifraudBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskAppinfoDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskAuthenticationCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskAuthenticationInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskAuthenticationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskBackgroundInterfaceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskBackgroundQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskComplaintFileUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskComplaintInfoBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskComplaintInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskComplaintProcessFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskContentAnalyzeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskContentAnalyzeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskContentDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskContentPerceptionSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskContentResultGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskContentSyncDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskCustomerriskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskCustomerriskSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskCustomerriskrankGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskDeviceinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskGravityConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskGravityWorkflowCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskGravityWorkflowQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskGuardrailsAnswerDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskGuardrailsAskDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskHahaIsptestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskHideDeviceidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskHufuAuthCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskHufuAuthQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskIndustryFarmingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskIndustryNsfQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskIndustryScalperQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskJhjtestComplexddBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMarketingAwardingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMarketingPurchaseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramAwardingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramFarmingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramNsfQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramPurchaseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramScalperQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramVerifyidentityConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramVerifyidentityInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMobileactivityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMsgtoMsgFreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskOfflinevarsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskPolicyConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskPolicyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskPolicyRdsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskRainscoreQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskReconfirmRiskidentifyCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskReconfirmVerificatecallbackSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskRiskprofileQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskRiskscanSingleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskVerifyidentityApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskVerifyidentityCommonQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskVerifyidentityConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskVerifyidentityInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskVerifyidentityMiniappConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRopgnRisktaskCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityShuanqBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecuritySssssssQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityYyuDvsdvdsBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntcommonwealDonateConsumeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntfarmDonationinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntfarmOrnamentresourceBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntfarmProjectinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntfarmUserornamentsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestAccountTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestBubbleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestCarbondayQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestCarbonmonthQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestCarbonneutralityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestEggypartyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestEnergyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestPlantApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestPlantConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestProjectQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestTreeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntiepLinkedmallenergyPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntiepLinkedmallenergyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntiepLinkedmallenergyReturnRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntiepRightsSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntiepSceneSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntiepTaskFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntsportsCurrentpathQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcClusterQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcClustergroupQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcClustermsgQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcClustermsgSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcClustersettingModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcGroupQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcMsgSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcgroupJoinedConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGinvSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGmemberConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGmemberDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGmsgSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGnameModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGnoticeModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGroupCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGroupsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatMsgSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatNewmsgSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibNewsflashSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibOfferSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardcontentBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardcontentDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardcontentPublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardcontentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardcontentSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardvideoSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardvideoauditSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseFileUrlGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseFileUrlUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseGroupCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseGroupQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseGroupmemberAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseIdpdrivenSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseIdpsourceSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseLifeprodStandardcontentPublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseMcommentFootprintSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseMcommentFootprintUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseMcommentNewsfeedAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseMessageDynamicicondataModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseQuestInstanceAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseQuestInstanceModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseQuestInstanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseQuestInstanceSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseQuestInstancesQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseRelationCombinedQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseRelationFriendsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseSceneContentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialForestCertificateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialForestSimplecertificateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialForestTreeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialGiftOrderConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialGiftOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialGiftOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialGiftStockQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialGiftStockUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialGiftVoucherUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialOpengreenEnergyCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialOpengreenEnergyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialOpengreenEnergySendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialQuestionnareFatigueSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialQuestionnareGrayUpgradeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialQuestionnareTaskFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialQuestionnareTaskPublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialQuestionnareTaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialQuestionnareTaskVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipaySystemOauthTokenRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayToolsFileUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeAccountFundcompositionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeAdvanceConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeAppMergePayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeAppPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeApplepayAuthenticationSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchFinishQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchRefundQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchSettleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchSettleRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchTransferQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBuyerCreditApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBuyerCreditCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBuyerCreditCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBuyerCreditConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBuyerCreditQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeContractQuicksettlementQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCreditApplyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCreditFinancePayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCreditFinanceRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCreditPayConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCreditProductSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCustomsDeclareRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCustomsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeEnterprisepayAssetModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeFastpayEteDidiPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeFastpayMyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeFastpayRefundQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeFastpayThirdNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeMerchantCreditInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeMerchantCreditModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeMerchantCreditQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeMergeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeMergePrecreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOrderOnsettleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOrderPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOrderPrepayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOrderSettleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOrderSettleRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOrderinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOverdraftReturnmoneyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOverseasSettleRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePageMergePayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePagePayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePageRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePayConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePaygrowthPayabilityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePayoffQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePeerpayprodRelationCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePrecreateConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePrecreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRefundApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillBillinConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillOrderCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillOrderCreateandpayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRoyaltyRateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRoyaltyRelationBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRoyaltyRelationBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRoyaltyRelationUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeScenepaySharecodetestCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeScenepayTokenExchangeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeScenepayTokenSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceAccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceFundTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceFundWithdrawRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceRecommendbankQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceSignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeSettleBatchFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeSettleConfirmCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeSettleConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeSettleEfundQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeSettleEfundUnfreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeSettleReceivablesQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeVendorpayDevicedataUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeWapMergePayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeWapPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTransferThirdpartyBillCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayTrustUserReportGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountAvatarPictureCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountBindingSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountDeviceInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountDeviceInfoUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountFreezeGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountInfoTaobaoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountInstitutionCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountInvitedConvertSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountLoginTokenVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountNegativecardSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountNewbieBenefitConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountOperatorLogonpasswordVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountOrderConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountSearchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountUseridBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountZavatarAvatarQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountZavatarOwnedassetsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAddressDefaultaddressQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAddressQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementAuthApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementAuthConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementBatchQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementExecutionplanModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementMigrateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementPageSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementPermissionCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementSignConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementSignEffectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementUserverifyApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementUserverifyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAigcAipictureBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAigcAipictureQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAigcDiyitemConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAigcDiyitemhdCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAlipaypointBudgetlibQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAlipaypointSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAliyunbenefitLogisticsCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAliyunbenefitReceiveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAliyunbenefitRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAliyunbenefitSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntarchiveCustrelationAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntarchiveCustrelationCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntarchiveFaceIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntarchiveFaceUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntarchiveIdentityrelationAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbookcontentBookQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbookcontentBookSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbookcontentChapterQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbookcontentChapterSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbookcontentVolumeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbooksAlbumQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbooksAlbumSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbooksSoundQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntidVirtualCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntidVirtualQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasAddtesttagModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasRoleDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasRoleRelationSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasTestaccountCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasTokenCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasTokenThirdTrustLoginRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasTokenidentityCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasTokenidentityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasUseridGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntstarshipHomeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntstarshipShareAcceptRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayMerchantauthtokenGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayOtpSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayOtpresolutionmethodsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayPbstatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayProvisioningbundleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayProvisioningbundleEffectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayProvisioningbundleModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayProvisioningbundleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAsaingameScheduleAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAsaingameScheduleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthSecondpartyTokenVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthUserinfoApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthZhimaorgIdentityApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthZhimaperInnerApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthZhimaperInternalApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthenticationConsistencyCheckRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthenticationMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserBenefitCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserBenefitEditRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserBenefitStatusUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserBillDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserBillSimpleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserBillStatQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardActivateurlQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardInstanceInvalidRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardInstanceModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardInstanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardLevelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardLevelSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardTemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardTemplateModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardTemplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertdocCertverifyConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertdocCertverifyPreconsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertdocQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertdocSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertdocUrlQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyActionApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyCustomerRelativenumApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyIdentifyFileQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyIdentifyInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyIdentifyVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyImgUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyInfoApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyInfoPersonApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyMfvSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyOpenCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyOpenInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyOpenQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyOrgIdentityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyRarenameAssociateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyRarenameDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyRarenameMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyRarenameTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyRarenameUniandpuaTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyStudentinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyVerificationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertinfoMaskedQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityAgreementApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityAgreementQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityCommonwealCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityForestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityForestsendpicSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityRecordexistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityWithholdCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityWithholdQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserContractGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCpsDeliverSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCustomerIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCustomertagSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDeloauthDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDigitalidentityCertificateSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDigitalidentityHealthcardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDigitalidentityIdcodeinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankActivitybillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankBanktradeinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankDailybillCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankDailybillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankQrcodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankQrcodedataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankcustAccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankcustActivityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankcustActivityconfigQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankcustActivityorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankcustChannelvoucherSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankcustChannelvoucherconfigQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserElectronicidMerchantbarcodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserElectronicidOutermerchantbarcodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserElectronicidUserQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserElectronicidUserbarcodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyArchiveInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyArchiveQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyRelationValidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyShareAdmittancePreconsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyShareAuthCheckRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyShareRelationsSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyShareZmgoInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyShareZmgoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFinanceinfoShareRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFlexiblestaffingRiskconsultApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFlexiblestaffingRiskconsultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFunditemGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterAddhomepageConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterCoinPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterCoinQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterHistorygameactionSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterIncrementgameactionSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterLogSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterMetricSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterPaymentQuerystatusRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterPaymentRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGameopenpromoChallengeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGameopenpromoChallengeSettleRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGameopenpromoChallengeSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGradeAuthbaseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGradeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGroupbuyingSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGroupshoppingBenefitQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGroupshoppingNewbieQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserIdenticalAuthbaseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInfoAuthRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInfoDesignatedShareRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInfoInnerQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInfoShareRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInfoVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInviteAwardReceiveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInviteOfflinedetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInviteOfflinesummaryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInviteOnlinedetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInviteOnlinesummaryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInviteRtaConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInvitetaskExchangeConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInvitetaskExchangeConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserJobcardApplySyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserJobcardInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserJobcardJobsupplierQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserKabaoVoucherCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserKabaoVoucherModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserLoginCodeGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserLogonidMaskedQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberAlipaybigcardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberAlipaycardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberCitycardSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberCompletegcwtaskModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberGcwtaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberRegioninsureApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberSceneQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberSupplyconversionSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberTakegcwtaskCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMembergradeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberpointQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMembertaskProcessSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointAuthbasePayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointAuthbasePreconsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointAuthbaseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointPreconsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserNewbenefitCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserNewbenefitModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserNewsceneTagQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPartnerPrivilegeMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPartnerPrivilegeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPartnerPrivilegeauthbaseMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPartnerPrivilegeauthbaseSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPassGrouplistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPassInstancebatchAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPassTemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPassTemplateModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPassTemplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPeerpayprodAgreementModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPeerpayprodAgreementQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPeerpayprodAgreementSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPointAuthbaseDeductRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPointAuthbaseSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPointDeductRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPointRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPointSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPortraitQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserQuanyibaoOpenbenefitSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserQuanyibaoPointdeductSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSafeboxAgreementSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSafeboxConditionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSafeboxRecordSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSceneCooperationConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSessionGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSignatoryInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSigncardExistenceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSocialinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthAccountConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthAccountDepositRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthAccountFreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthAccountPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthAccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthAccountRollbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthCissexerciseSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportsplayGobillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportsplayPathBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportsrecordDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportsrecordQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserStepcounterDataBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserStepcounterQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserStepcounterSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserTestRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserTradeSearchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserTwostageCommonUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserTwostageIndirectUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUnicomCardInfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUnicomDataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUnicomMobileSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUnicomOrderInfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUseridBymobileQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUserinfoChargeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUserinfoShareRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserValidateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserVirtualcardPageSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserVirtualcardSignEffectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserWufufukaAliyunExchangeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserWufufukaAliyunFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserWufufukaAliyunNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserWufufukaAliyunRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayWeiboEbppRechargeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayWeiboPucChargeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayWeiboTokenGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayZdataassetsEasyserviceRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayZdataassetsFcdatalabZdatamergetaskRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayZdataassetsMetadataRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayZdatafrontCommonQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayZdatafrontDatatransferedFileuploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayZdatafrontDatatransferedSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AlipayZmscoreZrankGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AmapMapMapserviceIotfcaeIotfcaeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AmapMapMapserviceTeseBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AmapMapYierlingsanQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntLinkeAlcollectioncenterAffairQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntLinkeAlcollectioncenterCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntLinkeAlcollectioncenterPreviewurlQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntLinkeDevopsMobiledeviceApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntLinkeDevopsMobiledeviceReturnRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandActivityQualificationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandActivitySignupCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandActivitySignupQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandApprecommendAccountCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandApprecommendAccountDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandApprecommendAccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandApprecommendAvailableQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetBomQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetInteractSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetQrcodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetdeliveryAssignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetdeliveryAssignSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetdeliveryCompleteSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetinfoCheckSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetinfoCorrectionSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetinfoDeliverySyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetinfoProduceSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetproduceAssignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetproduceAssignSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetproduceCompleteSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetreverseAssignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetreverseAssignSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetreverseCompleteSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAttachmentUploadSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAutomatApplyModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAutomatApplyUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBenefitConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBenefitRecordQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBenefitVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBrandAssetAuthRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBrandAssetCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBrandAssetQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBrandAssetUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBrandCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandClassificationCreateormodifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandContractFacetofaceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandContractFacetofaceSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandContractStatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandDeliveryGoodsinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandDeliveryLogisticsSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandDeliveryProcessSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandEnterpriseApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandExpressChangeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandFrontcategorySecurityCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandFrontcategorySecurityDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandFrontcategorySecurityModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandFrontcategorySecurityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandImageUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectActivityCopyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectActivityCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectActivityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectAttachmentUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectBindConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectBindQrcodecreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectBindQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectBindUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectImageUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectIsvModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectOnlineCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectOnlineModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectOnlineQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectSourceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectSupplementCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectTiansuoBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectTiansuoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftQuickcreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftSettlementmodifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftSimplecreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftUpgradeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftsubsettleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIotdeviceApplyUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIotdeviceChangeModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIotdeviceMaintenanceModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIotdeviceOnlinedataUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIotdeviceRecycleModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIsvDeviceBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIsvDeviceCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIsvShopCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemOpenBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemOpenCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemOpenDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemOpenModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemOpenQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemSecurityBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemSecurityCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemSecurityDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemSecurityModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemSecurityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemStatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandLogisticsorderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMapplyorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMccQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardConfigConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardConfigModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardConfigQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardConfigSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardOperationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardRefundConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardRefundSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardTransactionBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardUserinfoBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMerchantIndividualCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMerchantStorelistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMerchantTypeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandPersonalApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandProductionChangeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandProductionOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandSavingPassQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandScodeApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandScodeEledeSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandScodeEledeUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandScodeModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopFengniaoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopIndustryModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopLicenseModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopPageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopReceiptaccountSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandStaticstockFileUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandStockmoveFileUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandStoreShopserviceCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandStoreShopserviceDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandStoreShopserviceModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandTradeorderEventSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandTradeorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandTradeorderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandTradeorderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandWarehouseOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandZftChargerelationBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandZftChargerelationBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandZftChargerelationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandZftSettlementUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletBalanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletBalancedetailsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletProductCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletRechargeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletReturnConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletReturnSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletWalletQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletWithdrawConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletWithdrawSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantOrderReverseSupplierApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantOrderStoreBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantOrderStoreCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantOrderStoreQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantOrderStoreSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntOcrDriverlicenseIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntOcrGeneralIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntOcrIdcardIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntOcrTesConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntOcrVehiclelicenseIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntOcrVehicleplateIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntPcinstpromoPcinstpromoActivityorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntPcinstpromoPcinstpromoChannelvoucherSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntPcinstpromoPcinstpromoChannelvoucherconfigQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasArrangementCommonQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasArrangementRebateRateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasGrmcoreProgramQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasGrmcoreSrInvalidRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasProductCommonQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasProductDeliveryCompleteCallbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasProductEntryCompleteCallbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasProductExitCompleteCallbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasProductProduceCompleteCallbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasProductSkuListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasTttDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityAlivemsgNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityContentEventSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityDataSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityHoteventListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityLabelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityOpenSecuaiQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunitySegmentRealtimeSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunitySubtitleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityTopicListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityInstpointPrizeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityInstpointPrizeexchangeUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityInstpointQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityInstpointSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityInstpointTransQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityMessageSingleSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityPortfolioQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityShopCustrelationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchAgentframeworkWarrenqGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchAgentframeworkWarrenqQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchConsultFeedbackCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchCopilotConsultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchCopilotConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchKnowledgeStatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchKnowledgeUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchSessionDetailModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchSessionDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchSessionHistoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneMarketingCrowdWshopMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneMarketingEquitycodeDiscryptGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneMarketingEquitystatusThirdpartModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneMarketingUserThirdpartequityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneQuotationNimitzDatasetQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneQuotationNimitzDimQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneQuotationPlateIndexQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneQuotationQuoteinfoprodNlqueryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneQuotationResearchdataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockCustomerDeliveryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockDeliveryFatigueSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockLinkfundQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockMessageSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockMiniappMetaCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockOpenPromoConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockOpenPromoReceiveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockOpenStatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockOpenUseridQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockProductSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockQualifiedInvestorApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockStockinstopsBackflowUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockStocktoolDeliverQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockTrustMessageSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockTrustStatusSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockTrustUserQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockVerifyReportSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneYebAssetOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneYebAssetTradeUnfreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneYebEntityequityVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneYebInfoAdvertisingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvDsbGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvDsbIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvOcrBusinesslicenseIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvOcrVatinvoiceIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvRsResultGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvRsTiffQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvRsVectorQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvRsXytileGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvTfjsModelBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvTfjsModelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvTfjsModelversionBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvTfjsModelversionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvUaAsyncIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvUaAsyncQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvUaIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinAssetmanagePenetrateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinAssetmanagePenetrateSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinBaseFileSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerLoginConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerMappedidQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerMemberCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerMemberQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerUserQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerVerifycodeSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerVerifycodeVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceCropbaseBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceCropbaseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceCropdetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceCropstatisQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceFileSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceLogisticsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceOcrSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceRegiongroupMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceRegioninfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceRiskctlSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceVerifySubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceWeatherQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceWeatherinfosQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDtcDataSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinanceArQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinanceArSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinanceInterbankQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinanceInterbankSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinanceOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinanceOrderSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinancePaimaiQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinancePaimaiSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFwhSignApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinInsuranceApplyCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinInsuranceEpolicyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinInsuranceReportCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinInsuranceReportQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinInsuranceUnifiedApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinProductDataAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasAccountBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasAccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasAccountUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasAgreementQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasAgreementSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasFunditemQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasInstQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasPaymentCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasPaymentCaptureRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasPaymentCheckRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasPaymentCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasPaymentPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasPaymentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinTradeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAntdaoMypointsPublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetDevicelistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetIssueApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetIssueQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetIssueSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetRegisterApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetRegisterSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetRepaymentProveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetmanagePenetratebillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceCustomerCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceDistributionBillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceDistributionRuleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFileUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvBalanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvBillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvFundTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvTaskBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvTaskCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvTaskCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvTaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvTransferQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFundImageUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceIncomeAssetSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceIncomeLeaseSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceIncomeStatementSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceIncomeStatementVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceMylogisticfinsandboxMessagePublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceMylogisticfinsysContractApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceMylogisticfinsysMessagePublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinancePfApplySendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinancePfIouQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinancePfPaymentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinancePfQuotaQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceRiskApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceRiskWarningAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTapOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleAuthloginSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleCompanycreditinquirySubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleCreditgrantapplySubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleCustomsauthinitSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleLoanapplySubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleLoanrepaySubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleLoanscenedatapushSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTrusplePersoncreditinquirySubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainIdentityInfoCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainQueryconditionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainRiskHttpproxyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainSignIndexCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainTwcCertifyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainTwcPreauthinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainTwcTradeinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainTwcUserMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainTwcUserinfoMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainVersionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechDataCollectBlockchainSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechDataCollectBlockchainUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechDataServiceBlockchainAccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechDataServiceBlockchainContractQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechDataServiceBlockchainTransactionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseDataDataserviceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseDataserviceInsurancestatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseDataserviceInsurancetypeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingBillsBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingDataBillBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingPayinstEquitySendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingPayinstUserBatchsendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingRtaAuthRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingRtaCallbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingRtaConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingRtaMerchantCallbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingRtaSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingRtaTradeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingShopDataBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingShopDataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingShopTaskUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingSrtaConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingSrtaNanonymousCallbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingSrtaNanonymousQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingSrtaNonanonymousQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseBillAcceptanceSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseCompanyBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseEntityroleHuaweimpQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseLoginrecordBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseMegagameTaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseMegagameTaskSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseNotifySendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalApplicableversionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalArtifactQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalArtifactnameQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalContactCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalContactDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalContactModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalCrmmsgSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalCrmworkstatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalCustomerCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalCustomerModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalCustomerchannelaccouCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalCustomerchannelaccouModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalFxiaokeleadsCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalGetmonorecordingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalLeadsModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalLeadsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalLeadsmemberCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalLeadsmemberDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalLeadsmemberModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalListcalldetailsBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalMakecallCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalObartifactSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalPartnerCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalPartnerModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalTagCreateormodifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassaccountBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassinfoCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassinfoLogininfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassportBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassportCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassportHuaweimpCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassportinfoBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePersonalIdentityCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseSubaccountApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseSubaccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseTestplatformTaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseTestplatformTaskSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseUserIdentityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseUsercenterBaseinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseUsercompanyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseVerificationcodeSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseVerificationcodeVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalAnttechActivityConvertCallbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalAnttechQqqCccQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasAccountAppliedSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasAccountAuditedSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasAccountRejectedSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasBcmDigitalrmbSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasBcmPageparamQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasChannelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasCrowdDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasCrowdListBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasCrowdLogicalCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasCrowdOdpsCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasCrowdTagCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPagePublishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPagetemplateBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPagetemplateGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPagetemplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDigitalrmbSendSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasFormtemplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasFormtemplateRelationsBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceAccidentriskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceHistoryruleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceInstanceCreateormodifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceInstanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceInstanceruleSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceOutproductlistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceriskGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasOperationtaskBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasOperationtaskCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasOperationtaskModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasOperationtaskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasPutplanCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasPutplanListBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasPutplanModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasPutplanPauseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasPutplanQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasPutplanRecoverRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasSmsCodeSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasSmsCodeVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasTagDistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasTagListBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasTagcrowdCountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasTenantchannelListBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceCertifyCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceCertifyInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceCertifyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceCertifyVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceCheckInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceCheckQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceFeeChargeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceFeeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceSourceCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceVerificationInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceVerificationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOcrCommonDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOcrMobileInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOcrServerDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOneloginInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOneloginQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOneloginWebInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOnepassInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOnepassQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOnepassWebInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasTwometaCheckRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/HuanxuTradeAccountserviceCardCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/HuanxuTradeOrderCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/HuanxuTradeOrderDisburseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/HuanxuTradeOrderPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/HuanxuTradeOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/HuanxuTradeOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/HuanxuUserHhhhhDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionAdvchannelBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionAdvchannelBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionAdvchannelUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionAdvertPurchaseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionAdvertQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionBillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionCascademissionCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionChannelBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionChannelCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionChannelDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionChannelModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionMissionCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionMissionPromoteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionMissionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionMissionSearchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionRoleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDataConfQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDataPromotedetailBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDataPromotedetailChannelBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDataPromotesummaryDateBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDataPromotesummaryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDeliveryDiscountAuthwebBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDeliveryDiscountBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDeliveryDiscountGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDeliveryDiscountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDeliveryDiscountSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDeliveryDiscountWebBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringBizMovehomeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringBookShopbooknotableSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringBookShopbooktableSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringBookShopinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringCommodityOrderBuyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringConfigModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringCookConditionBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringCrowdgroupConditionQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringCrowdgroupConditionSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishAreaQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishAreaSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCommgroupQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCommgroupSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCommruleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCommruleSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishConditionBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCookQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCookSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCookcatetopSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCreatedishSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishDictionaryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishDictionarySyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishEstimateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishEstimatedSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishGroupQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishGroupSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishMaterialCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishMaterialDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishMaterialModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishMaterialQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishMenuQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishMenuSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishPrincipalQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishQuerydishQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishRecommendQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishRemovedishDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishRuleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishRuleDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishRuleModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishRuleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishSpecgroupQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishSpecgroupSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishVirtualcategoryDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishVirtualcategoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishVirtualcategorySyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishVirtualdishQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishVirtualdishSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringEleOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringItemCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringItemModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringItemQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringItemlistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKbcodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKbcodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKdsInfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKdsInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKmsBakingBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKmsBakingSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKmsOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringMerchantTmallSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderBillApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderBillCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderInfoCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderInfoCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderInfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderInfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderInfoVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPayApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPayCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPayConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPayDisburseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPayQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPushSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCategoryCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCategoryDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCategoryModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCategoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCategorySaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCategorylistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCooklistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskareaQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskareaSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishbatchDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishcateTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishgroupSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishstatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosMaterialCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosMaterialDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosMaterialModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosMaterialQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosOrderUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosParamModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosParamQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPaymodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPaymodeDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPaymodeModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPaymodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPaymodesortModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPracticeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPracticeDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPracticeModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPracticeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPrintQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosQrcodeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosShiftQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosShiftSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosSidedishbatchSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosSpecQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosSpecSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStallCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStallDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStallModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStallQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStalldetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStallerrorQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStallrepairModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringQueueShopinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringQueueShopqueueinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringQueueShopqueuestatusSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringServiceOrderModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringSmartstoreDataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringTablecodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringTablelistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiContentContentcountSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiContentContentinfoCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiContentContentinfoDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiContentContentinfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiContentContentstatusModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataProviderBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataProviderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataProviderModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataWorkBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataWorkCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataWorkDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataWorkModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemCategoryChildrenBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemBrandQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemCategoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemExistedQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemInfoCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemInfoDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemStateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemTaobaoIndexQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallCircleRecommenditemQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallEventSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchaseDiscountdetailModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchasePreorderCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchasePreorderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchasePreorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchaseTradeConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchaseTradePayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchaseTraderesultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchaseUserpreorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchaseUserverifyVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingAdvertisingCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingAdvertisingModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingAdvertisingOperateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingAdvertisingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignActivityBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignActivityCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignActivityModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignActivityOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignActivityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignAssetDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignBenefitQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignBenefitSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignCrowdBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignCrowdCountRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignCrowdCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignCrowdDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignCrowdDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignCrowdModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignDetailInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentPromoBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentPromoConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentPromoCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentPromoDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentPromoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentPromoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentShopConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentTemplateConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemMerchantactivityBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemMerchantactivityCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemMerchantactivityCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemMerchantactivityModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemMerchantactivityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMallInviteQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberAuthApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberRelationBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberRelationCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberRelationModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberRelationUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberTemplateBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberTemplateBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberTemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberTemplateModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberTemplateOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberTemplateOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMerchantActivityBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMerchantActivityCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMerchantActivityModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMerchantActivityOfflineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMerchantActivityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignOpenDeliveryCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignOpenDeliveryDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignQrcodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignRecruitApplyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignRecruitShopQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignRetailDmCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignRetailDmModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignRetailDmQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignRetailDmSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignTagsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignUserAssetQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignVoucherDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataActivityBillDownloadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataActivityReportQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataAlisisReportBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataAlisisReportQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataBizadviserMemberprofileQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataBizadviserMyddsreportQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataBizadviserMyreportQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataCustomreportBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataCustomreportDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataCustomreportDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataCustomreportQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataCustomreportSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataDishdiagnoseBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataDishdiagnosetypeBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataEnterpriseStaffinfoUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataIndicatorQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataIntelligentEffectQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataIntelligentIndicatorQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataIsvShopQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMallCheckGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMallDiscountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMallIndicatorQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMallRecommendGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMallShopitemsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMemberReportQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMessageDeliverRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataNearmallQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataRetailDmQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSceneMemberpointsGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSceneParkingGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSceneParkingoutUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSceneTravelGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataShopCategoryGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSmartactivityConfigRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSmartactivityForecastRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSmartmanagementDiagnoseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataTradeHabbitQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingMallMemberModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingMallShoppromoinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingMallTradeBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingMallTradeSubscribeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingTessssssssssstQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingToolIsvMerchantQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingToolMallPointsSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingToolPointsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingToolPointsUpdateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingToolPrizesendAuthRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberBrandownerNameQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataDesdBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataIsvCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataItemBigbuyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataItemNearbyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataOauthQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataOutuserinfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataTagQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberTestmanjiangModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentBatchBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentLabelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentShopModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentShopsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentTreeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDeviceCrashinfoUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDeviceHeartbeatUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantInfoSimpleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantKbcloudClouduserinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantKbcloudSubuserloginstatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantKbcloudSubuserlogoutEffectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantKbdeviceDevicesBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantKbdeviceDispenserQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorBatchDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorDetailsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorFreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorRoleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorRoleDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorRoleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorRolerelationBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorSearchBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorSearchQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorShopQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorUnfreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantRoleDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantRolePermissionCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantShopQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestCloudacptActivityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestCloudacptBatchQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestCloudacptCheckresultSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestCloudacptItemQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestShieldCaselaunchApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestShieldOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestShieldResultSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestShieldTestcaseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestxxxBatchcreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailExtitemShopextitemQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailInstanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailInstanceTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailItemQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailKbcodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailKbcodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailMallCdpQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailShopitemUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailTopinstanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsBatchinventoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsCategoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsDeliveryorderprocessQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsDeliverypackageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsGoodsBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsGoodsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsGoodssafetyinventoryBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsGoodssafetyinventoryModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundorderBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundorderConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundorderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundworkConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundworkCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundworkDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundworkModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInventoryBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInventoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInventoryrecordQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundorderBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundorderConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundorderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundworkConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundworkCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundworkDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundworkModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsPartnerQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsProducerBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsProducerQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsSupplierQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsSupplierreportQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsSupplierreportdetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsWarehouseModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsWarehouseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsWorkBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsWorkQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffCancelstockinorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffCancelstockoutorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffFeedbackstockorderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffInventoryrealtimeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffLogisticsinstockSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffLogisticsoutstockSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffOrdersresultSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffPagequerystuffinfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffProduceorderBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffProduceqrcodeBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffPurchaseorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffPurordersendSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffQrcodereturnSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffQuerygoodsreturnordeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffQuerystockinorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffQuerystockoutorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffStockoutorderstatusSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbsalesShopSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesLeadsSaleleadsCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesLeadsShopleadsCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSecurityRiskEventSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseItemSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseMemberCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseMemberDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseMemberModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseMemberphoneSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseNoticeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExercisePlanDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExercisePlanSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExercisePlancourseSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseRecordDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseRecordSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseRecordcourseSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryLeadsRecordBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryNatatoriumWaterqualityUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioDataCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioDataDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioDataModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioOpusBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioOpusCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioOpusDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioShopBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationIsvorderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationLeadsModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationPayshopIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationResourceSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationResourcestatusSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationShopBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationShopUnbindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryShopLicenseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopExternalDataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMallAuditQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMallCardQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMallMemberIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMallMemberQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMallPageModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMallPageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMantestsdsSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopWxloginQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeBencftestRefuseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeBillDownloadurlQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeItemBuyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeItemorderBuyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeItemorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeItemorderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeKbdeliveryDeliveryApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeKbdeliveryDeliveryCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeKbpaymentPayorderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderAggregateConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderAggregatePayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderAggregateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderAggregateRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderPrecreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderRefundQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradePosDataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketSendCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeCheckavailableRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeDelayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketUsedRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketUserticketcodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MonitorHeartbeatSynRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditCreditriskConsultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditCreditriskDsddAdmitConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditCreditriskGuarschemeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditCreditriskWidgetQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditGuaranteeContractSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditGuaranteeContractUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditGuaranteeSelleradmittanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditGuaranteeTradedrivePayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditGuaranteeWriteoffPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyAmountGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyApplyCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyApplyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyArrangementCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyArrangementQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyBkamcAntauthsignConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyBkruralindustryMassifQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyBkruralindustryTrackAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyBlockchainOpenQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyBlockchainOpenSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyDataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyDataUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyElmCreditloanadmitQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyFinleaseConsultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyFinleaseSignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyFinleaseTokenQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyInsturlQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyLocallifeBlacklistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyPromotionDynamicurlGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyQrcodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyQrcodeInvalidDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyRzzlOpenSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplySmartcountyLoaninfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyTaxOpenSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyUserlistUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeBillBudgetQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeBillListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeBillRepayCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeBillRepayQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterApplyCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterApplyCheckRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterApplyCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterApplyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterApplyRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterBidwinNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterCompensateApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterInvoiceApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterNewinvoiceApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterPayurlCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterReencryptApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterRestoreApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanarCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanarQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanarRepayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanarrangementQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanpayAssetConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanrelationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanschemeFullQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanschemeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeNewloanarRepayApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePartnerPaymentApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePartnerPaymentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayArSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayAssetConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePaySignCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayeeArConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayeeReceivableBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayeeReceivableQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayerArConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayerBillrepayConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeRepayBudgetQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeRepayCustApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeRepayInitiativeApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeShoptransferConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditProdarrangementContracttextQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodBillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodBillSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodCommonQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodDataBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodDataUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodDiscountplanQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodDrawdownApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodDrawdownConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodFinanceConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodInstAuthConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLoanApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLoanAssetTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLoanCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLoanConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLoanModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLoanQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLprQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodPaymentApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodPaymentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodPlanQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodPreadmitQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodPrepaymentApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodRepayDeputyApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodSignConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodVidGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainArAdmitQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainArSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainArUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayAmountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayBillQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayBuyersignCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayBuyerunsignCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayBuyerunsignadmitQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpaySellersignCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpaySellersignadmitQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpaySellerunsignCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpaySellerunsignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpaySyncnameCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayTradeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainFactoringAfterloaninfoSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainFactoringSelleradmitQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainFactoringSupplierCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainInventoryOutApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainInventoryOutConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainPoolCreditsignadmitQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainPoolSignadvanceSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainPrepaymentApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainPrepaymentCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradeBillrepaybudgetQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradeCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradeNettingRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradePayConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradePayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradePayableQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfBilldetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfBillproductableamtQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfBillsummaryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfBindingaccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfDataauthtokenSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfLimitamountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfLockaccountsyncQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfOpenstatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfProductloanableamtQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfRepaymentamtQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfRepaymentdetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfSettlementnoticeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfSettlementofexchangeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfSinglepaymentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfThirdpartylogisticsSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfTokeninvalidstatusQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserBankcardBindRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserCertifyOpenQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserInfoShareQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserOpenCertifyCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserOpenCertifyInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserRoleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserRoleQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserSitememberEnterpriseMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserSystemOauthQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyEntwalletCreateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyEntwalletCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyFileUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyMerchantSignQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyMerchantSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyTradeCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyTradePayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyTradeQrcodecreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyTradeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyTradeRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankFinanceAccountRysenterpriseQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankFinanceYulibaoAccountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankFinanceYulibaoCapitalPurchaseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankFinanceYulibaoCapitalRansomRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankFinanceYulibaoPriceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankFinanceYulibaoTransHistoryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankFinancialplatformBudgetApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankFinancialplatformBudgetBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankFinancialplatformBudgetBbaremainamountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankFinancialplatformBudgetConsumedamountBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankFinancialplatformBudgetReturnRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingBkcustgrowprodCardstyleCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignBkpromoguardbaseLmitemdeleteSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignBkpromoguardbaseLmitemmodifySyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignBkpromosceneorderOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignBkpromosceneorderPointPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignBkpromosceneorderPointQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignBkpromosceneorderPointRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignPrizeListConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignPrizeListQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingMcaplatformConstractSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingMcaplatformContractQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingMcaplatformLevelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeAccountSubvirtualcardCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBankBranchQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBankRootQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOperateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOrderCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOrderConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOrderDisburseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeDepositVerifyApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeDepositVerifyMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeDepositVerifyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeDistrictQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeFinancingOrderCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeFinancingOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeFinancingOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOperateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderCreateandpayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderDisburseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeQrcodeCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeQrcodeDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeQrcodePayresultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeSubaccountBalanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeSubaccountCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeSubaccountInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeUserclassificationCreateormodifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceAtsbudgetApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceAtsbudgetBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceAtsbudgetBbaremainamountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceAtsbudgetConsumedamountBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceAtsbudgetReturnRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceBudgetApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceBudgetBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceBudgetBbaremainamountQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceBudgetConsumedamountBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceBudgetReturnRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceDatapropertyBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceDtevalDataanalysisSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceDtevalIdentitycheckQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceMetainfoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAlixiaohaoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAntifinfraudQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAntifraudlistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAntifraudscoreQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAntimarketcheatQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAudioQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAudioSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAudioVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskBusinesslicenseCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskContentVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskDeviceidentityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskDigitalidentityQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskOfflinevarsQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskRtopQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceTestaaaSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateCloudbaseenvWorkspaceBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoBehaviorSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoDataDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoDataModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoDataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoDataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoItemBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoItemQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoItemSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoSceneAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoSceneCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoSceneQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoSceneReleaseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateSalesgptChatQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateSalesgptChatSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateSalesgptOrderModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/TechriskTechriskTtYOnlineRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/XingheLendassistCarfinApplystatusNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaAuthInfoAuthqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractBorrowCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractBorrowCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractBorrowDelayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractBorrowInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractBorrowQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractBorrowReturnRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractPrincipalQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAcceptanceAccessQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAcceptanceLabelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAcceptanceLabelpreviewQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayAcoountSettleRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayContractCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayContractQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayContractSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayOrderFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayOrderPrepayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayOrderRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayOrderSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpBasicinfoAlterSubscribeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCertificationApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCertificationInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCertificationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCertificationRiskIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCodecCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkAuthApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkAuthCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkCollectBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkCollectCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkCollectQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkDataSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkloanAuthorderInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkloanAuthorderSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkloanDataQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkloanDataSaveRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditloanCreditresultNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditloanLoanresultNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditloanQuotaadjustmentNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditloanRepayresultNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCrlevelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDataRatingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDataapiMigrationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDataproductFourelementMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierAuthQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierAuthassetQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierCompanyoverviewQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierCourtassessPrecreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierCourtassessSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierLabelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierLevelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierNameMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierQrcodeApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierRelationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpEntityMonitorSetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpEntityMonitorUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpEsgInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpEsgScoreQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpFreedepositApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpFreedepositInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpFreedepositOrderriskQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpInfoGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpLabelPlateinfoNotifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpLabelPlateinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpLawsuitDetailGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpLawsuitRecordGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpLixinUserfillformQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpMinitipsdeliveryQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpOrderRatingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpOrgfourelementsMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpProductCodeApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpProductCodeModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpProductCodeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRatingApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRatingInnerInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRelatedPerformanceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRiskDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRiskInfoIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRiskShellIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRoleGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneAgreementCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneAgreementUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneFulfillmentSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneFulfillmentlistSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneRatingApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneRatingInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneRatingQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneTradeConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpScoreGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSiriusApplyCallbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSiriusTaskCallbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpYuqingBrmQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditOrderRepaymentApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditagreementQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditagreementSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditagreementTransferRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditagreementUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditbizorderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditbizorderFinishRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditbizorderOrderRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditbizorderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryLicenseCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryLocationUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryOrderQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryTradeCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryTradePayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryTradeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryTradeRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeLawsuitDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeLawsuitRecordGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeLevelQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserAuthApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserContractQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserContractSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserContractUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserCreditFreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserCreditUnfreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserOrderConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserOrderSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserRiskConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserSceneConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserScenePreconsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeVisaReportQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoAgreementQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoAgreementSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoAgreementUnsignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoBizoptCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoCumulationSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoPaysignApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoPaysignConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoPreConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoPreconsultQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoPreorderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoSettleApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoSettleRefundRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoSettleUnfreezeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoSignApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoTbsignApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoTbsignConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoTbsignConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoTbsignVerifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoTemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditRiskEvaluateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditScoreBriefGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditScoreGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditWatchlistBriefGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditWatchlistiiGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerAuthMutualviewApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerBehaviorSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerCertificationCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerCertificationInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerCertificationMaterialCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerCertificationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerContractAcceptCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerContractDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerContractInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerContractRecordSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerEpCertificationCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerEpCertificationInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerEpCertificationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerEpIdentificationCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerEpIdentificationInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerEpIdentificationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerFulfillmentSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerGrowthtaskSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthAdapterQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthAuthenticationPreconsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthAuthenticationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthAuthenticationpluginQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthCloudresumeQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthCourseCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthJobdataAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthPictureUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthPositionAddRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthQuickhireSubmitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthQuickhireSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthSceneUseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerLiferecordBatchqueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerLiferecordQuitRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerLiferecordSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerLiferecordSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerZmcardInfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerZmcardScoreCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaDataBatchFeedbackRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaDataFeedbackurlQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaDataMorseOperateSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaDataStateDataSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantBorrowEntityUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCloseloopDataUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractCommonCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractCommonConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractCommonQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractOfferModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractOfferQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractOnofferQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractPageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractQuickCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditlifeRiskApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceDetailCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceDetailModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceDetailQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceLogoUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantDataUploadInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantEntityLocationQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantEvisaStatusSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantLogoImageUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderCreditConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderCreditCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderCreditPayRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderCreditQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderRentCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderRentCompleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderRentCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderRentModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderRentQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderRentSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantSingleDataUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantSubsidiariesApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantSubsidiariesCloseRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantTestPracticeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantZmgoCumulateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantZmgoCumulateSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantZmgoTemplateCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantZmgoTemplateQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenAppDemoTestQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenAppDesSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenAppHylabeltwoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenAppKeyanLqlCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenAppModelpredictQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenAppRisktagQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenKaifangKaifangQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerAnonymousfacesearchMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerFaceabilityIdentifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerFacemanageCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerFacemanageDeleteRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerFaceverifyMatchRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerFtokenConfirmRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerFtokenQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerSmileliveInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerSmilepayInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationFaceInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationFaceSearchQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationSmilefaceSendmeSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationSmilepayInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerBlacklistQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerCertifyConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerCertifyInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerCertifyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerCertifyzhubInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerCertifyzhubQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerEnrollCancelRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerEnrollcertifyInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerEnrollcertifyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerIdcardCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerSmilerepoSyncRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationDeviceinfoQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationUserWebInitializeRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationUserWebQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationZolozidGetRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/schema/AttributeRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/schema/Option.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/schema/ServiceSchemaFactory.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/schema/ServiceSchemaReader.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/schema/ServiceSchemaWriter.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/schema/XMLAttribute.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/test/AlipayConfigTest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/test/AopCertClientTest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/test/AopCertificationTest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/test/AopClientTest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/aop/test/SchemaTest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v2/version.txt mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/.gitignore mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/.openapi-generator-ignore mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/.openapi-generator/FILES mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/.openapi-generator/VERSION mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/.php-cs-fixer.dist.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/.travis.yml mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/README.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/api/oasSchema.json mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AliosOpenAutoInfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayBossFncInvoiceApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayBossFncInvoicereceiptApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayBossFncUserinvoiceinfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayBossProdMyTestApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceCityfacilitatorStationApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceCityfacilitatorVoucherApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcBalanceDownloadurlApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcBalancePeriodApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcConsumeDetailApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcDepartmentApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcDepartmentInfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcDepartmentSublistApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEmployeeApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEmployeeIdlistApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEmployeeInfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEmployeeInviteApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEmployeeTitleApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEnterpriseAddressApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEnterpriseAgreementApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEnterpriseApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEnterpriseInfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcJointaccountbillDetailApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcUserEnterpriseApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEducateCampusInstitutionsApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEducateSchoolcardOrderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceIotDeviceReportApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceIotSdarttoolMessageApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceLogisticsInvoiceIstdwaybillApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceLogisticsLogisticscompanyInstantdeliveryApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceLogisticsOrderInstantdeliveryApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceLogisticsOrderIstdcancelApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceLogisticsOrderIstdretryApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceLogisticsWaybillIstddetailApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceOperationActivityMerchantApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceOperationBankActivityApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceTransportChargerChargerbindinfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceTransportParkingEnterinfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceTransportParkingExitinfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceTransportParkingPaymentinfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillAccountbookereceiptApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillAccountlogApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillBailApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillBalanceApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillBalancehisApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillBizfundagentApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillBuyApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillEreceiptApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillEreceiptagentApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillSellApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillTransferApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillTransferaccountbookApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataDataserviceAdConversionApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataDataserviceAdPromotepageApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataDataserviceBillDownloadurlApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppBillApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceApplyInvApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceApplyResultApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceApplyStatusApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceAuthApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceDetailOutputApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEcorderOrderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEinvpackageApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseMerchantrelationApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseconsumeConsumeApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseconsumeDetailApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseconsumeRelatedetailApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseconsumeSummaryinvoicedetailApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseexctrlEmployertitleApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenseProgressApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpensecomsueOutsourceApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpensecontrolAggregationApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpensecontrolEmployeequotaApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpensecontrolIssuebatchApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpensecontrolQuotaApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesEmployeeApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesEmployeerulesApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesGroupemployeeApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesProjectemployeeApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesProjectinfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesProjectruleApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesProjectrulesApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesSceneruleApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpensesceneMerchantApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceFileOutputApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInstitutionApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInstitutionDetailinfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInstitutionExpenseruleApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInstitutionPageinfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInstitutionScopeApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInstitutionScopepageinfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceIssueruleApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceIsvtokenReimApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceListExpenseApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceMerchantEnterstatusApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceMerchantlistEnterApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceOrderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceSyncSimpleApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceTaxnoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceTitleDynamicApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceTitleListApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceTokenApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppPdeductApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppPdeductAsyncApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppPdeductBillPayApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppPdeductSignApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoContractSignflowsApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoDocTemplateApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoDoctemplateSettingurlApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoEduKtBillingApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoEduKtParentApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoEduKtSchoolinfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoEduKtStudentApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoFilePathApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingChargeinfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingCharginginfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingConfigApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingEnterinfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingExitinfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingOrderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingOvertimecharginginfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingParkinglotbizApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingParkinglotinfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingPaymentinfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingSpaceinfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingVehicleApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoSignFlowApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoSignflowsDetailApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoSignflowsUrlApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAccountApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAccountbookApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAccountbookNotifyApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAgreementQuotaApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAuthOperationApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAuthOperationDetailApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAuthOrderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAuthOrderAppApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAuthOrderVoucherApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundEnterprisepayApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundEnterprisepayGroupApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundEnterprisepayMemberApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountBillApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountDetailApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountListApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountMemberApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountMemberruleApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountQuotaApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountRuleApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountSignApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountTradeApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundTransApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundTransCommonApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundTransOrderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundTransPayeeBindApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundTransToaccountApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundTransUniApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundUsertradeApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmAgentApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmAgentSchedulelogApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmFunctionApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmInstanceApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmIsvApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmOlsChatrecordApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmRobotAvatarbaseApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmRoleApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmRolePageApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmServiceApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmServicerecordApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwArticleApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwKnowledgeApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwLibraryApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwOrderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwSpuApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwTreeApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwTreecategoryApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityAppApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityDeliveryApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityDeliverychannelApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityGoodsApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityMerchantApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityOrdervoucherApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityShopApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityUserApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityVoucherApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityVoucherpackageApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCampaignCashApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCampaignCashDetailApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCampaignCashListApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCampaignCashStatusApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCampaignOrderVoucherApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardActivateformApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardActivateurlApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardBenefitApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardConsumeApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardFormtemplateApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardMessageApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardTemplateApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingMaterialApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingMaterialImageApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingRecruitEnrollApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingRecruitPlanApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingRecruitPlanlistApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingXuanyitestApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantAnchorInfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantImageApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantIndirectAuthorderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantIndirectSmidbindApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantIotDeviceApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantItemFileApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantLiveChannelApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantLiveItemplanApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantOrderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantTradecomplainApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantTradecomplainFeedbackApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantTradecomplainReplyApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantTradecomplainSupplementApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicFollowApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicInfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicMenuApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicMessageCustomApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicMessageSingleApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicMessageTotalApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicQrcodeApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicShortlinkApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicTemplateMessageApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobileStdPublicMessageCustomApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOfflineMarketApplyorderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOfflineMarketShopApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOfflineMarketShopCategoryApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOfflineMarketShopSummaryApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOfflineMaterialImageApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentCommonApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentCommonsignApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentFacetofaceApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentMiniApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentMobilepayApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentOfflinepaymentApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentOrderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentSignstatusApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppApiApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppApiFieldApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppApiSceneApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppMembersApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppMessagetemplateSubscribeApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppMiniTemplatemessageApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppQrcodeApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppServiceApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppServiceListApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppServiceSchemaApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppTestGrayApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAuthAppAesApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAuthTokenApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAuthTokenAppApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAuthUserauthRelationshipApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenBizApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenFeeAdjustApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenFileApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenInstantdeliveryAccountApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenInstantdeliveryMerchantagreementApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenInstantdeliveryMerchantshopApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenInviteOrderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniAppdeployByappidApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniAppdeployByappversionApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniAppdeployBydeployversionApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniBaseinfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniBaseinfoNameApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniCategoryApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniCategoryRequireApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniExperienceApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniIndividualBusinessApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerExperienceApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerMembersApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappPluginApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappPluginrelationApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappPluginserviceApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappPluginsyncmodeApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappPluginuseconfigApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappServiceApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerbaseinfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerbaseinfoApplogoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionAuditApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionBackdevApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionBetaApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionBetainfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionBuildauditApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionConditionApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionContentApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionGrayApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionInfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionInstantiationApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionLastApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionModelforofflineApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionNobuildApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionOfflineApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionOnlineApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionPackageApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionTemplatedApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionUploadstatusApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniIsvApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniIsvFastregisterApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniMiniappBrandApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniMiniappServiceconfigApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniQrcodeApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniResourcePromotionsourceApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniResourceRecordApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniSafedomainApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTemplateMarketingApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTemplateUsageApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTemplatemessageUsertemplateApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTemplatemsgMaketingApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTemplatemsgMaketingstatusApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTemplatemsgTinypayswitchApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTipsDeliveryApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTipsStatisticApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionAuditApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionAuditedApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionBuildApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionDetailApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionGrayApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionListApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniWidgetDataApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniWidgetGoodsApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenOperationOpenbizmockTestpathkeyApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicAccountApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicAdvertApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicArticlesummaryDataApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicContactFollowApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicDefaultExtensionApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicFollowApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicGroupApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicGroupCrowdApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicInfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLabelApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLabelUserApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLifeAboardApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLifeAgentcreateApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLifeDebarkApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLifeLabelApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLifeMsgApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMatchuserLabelApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMenuApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMenuDataApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMessageContentApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMessageCustomApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMessageGroupApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMessageLabelApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMessageSingleApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMessageTotalApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicPayeeBindApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicPersonalizedExtensionApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicPersonalizedMenuApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicQrcodeApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicSettingCategoryApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicShortlinkApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicSinglearticleDataApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicTemplateMessageApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicTemplateMessageIndustryApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicTopicApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicUserDataApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicUserFollowApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchAbilityApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchAppkeywordApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchAppkeywordquotaApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchBaseorderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchBoxApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchBoxactivityApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchOrderdetailApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchServiceorderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchSubservicekeywordApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenServicemarketCommodityShopApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenServicemarketOrderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenServicemarketOrderItemApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenServicemarketPromotiontaskRelationApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpBlueseaactivityApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpImageApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpIsvBillApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpIsvOperationApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpIsvRelationApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpIsvSalesApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpIsvSignauthApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpLeadsExpandApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpMerchantInconsistentApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpOperationApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpOperationQrcodeApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpOperationResultApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpOpporDetailApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpOpporFeedbackApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpOpporPageApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenViolationViolationdetailApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenViolationViolationeventApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayPcreditHuabeiAuthAccumulationApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayPcreditHuabeiAuthAgreementApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayPcreditHuabeiAuthOrderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayPcreditHuabeiAuthRefundApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayPcreditHuabeiAuthSettleApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySecurityDataSssApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySecurityProdSssApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySecurityProdTianwutestApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySecurityRiskCustomerriskApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySecurityRiskVerifyidentityMiniappApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySocialBaseContentlibStandardcontentApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySystemOauthApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeAdvanceApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeApplepayAuthenticationApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeBatchApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeBatchSettleApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeBatchTransferApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeCustomsApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeFastpayRefundApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeOrderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeOrderSettleApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeOrderinfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeOverseasApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeRefundApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeRoyaltyRateApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeRoyaltyRelationApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeSettleApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeSettleReceivablesApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserAgreementApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserAgreementExecutionplanApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserAgreementPermissionApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserAgreementUserverifyApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserAlipaypointApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserAlipaypointBudgetlibApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserCertdocCertverifyApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserCertifyOpenApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserInfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserTwostageCommonApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserTwostageIndirectApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserUserinfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandApprecommendAccountApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandApprecommendAvailableApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandIndirectImageApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandInfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandItemApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandItemOpenApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandItemStatusApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandMccApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandOrderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandShopApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandShopPageApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandShopReceiptaccountApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/AnttechOceanbaseTestplatformTaskApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/DatadigitalFincloudGeneralsaasFaceCertifyApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/DatadigitalFincloudGeneralsaasFaceCheckApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/DatadigitalFincloudGeneralsaasFaceSourceApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/DatadigitalFincloudGeneralsaasFaceVerificationApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/DatadigitalFincloudGeneralsaasOcrMobileApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/DatadigitalFincloudGeneralsaasOcrServerApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/KoubeiMarketingCampaignIntelligentPromoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/KoubeiMarketingCampaignIntelligentShopApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/KoubeiMarketingCampaignIntelligentTemplateApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/KoubeiMarketingCampaignItemMerchantactivityApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/KoubeiTradeOrderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/MonitorHeartbeatApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPayafteruseCreditagreementApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPayafteruseCreditbizorderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPeZmgoAgreementApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPeZmgoBizoptApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPeZmgoCumulationApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPeZmgoPreorderApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPeZmgoSettleApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCustomerJobworthAuthenticationApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCustomerJobworthCloudresumeApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCustomerJobworthInfoApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCustomerJobworthJobdataApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCustomerJobworthPictureApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCustomerJobworthPositionApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaMerchantSubsidiariesApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaMerchantZmgoCumulateApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaMerchantZmgoTemplateApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/ZolozAuthenticationCustomerFacemanageApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/ZolozAuthenticationCustomerFtokenApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/ZolozAuthenticationCustomerSmilepayApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/docs/Api/ZolozAuthenticationSmilepayApi.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/git_push.sh mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/phpunit.xml.dist mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/script/README.md mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/script/postman_script.js mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AliosOpenAutoInfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayBossFncInvoiceApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayBossFncInvoicereceiptApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayBossFncUserinvoiceinfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayBossProdMyTestApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceCityfacilitatorStationApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceCityfacilitatorVoucherApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcBalanceDownloadurlApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcBalancePeriodApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcConsumeDetailApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcDepartmentApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcDepartmentInfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcDepartmentSublistApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEmployeeApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEmployeeIdlistApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEmployeeInfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEmployeeInviteApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEmployeeTitleApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEnterpriseAddressApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEnterpriseAgreementApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEnterpriseApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEnterpriseInfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcJointaccountbillDetailApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcUserEnterpriseApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEducateCampusInstitutionsApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEducateSchoolcardOrderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceIotDeviceReportApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceIotSdarttoolMessageApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceLogisticsInvoiceIstdwaybillApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceLogisticsLogisticscompanyInstantdeliveryApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceLogisticsOrderInstantdeliveryApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceLogisticsOrderIstdcancelApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceLogisticsOrderIstdretryApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceLogisticsWaybillIstddetailApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceOperationActivityMerchantApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceOperationBankActivityApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceTransportChargerChargerbindinfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceTransportParkingEnterinfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceTransportParkingExitinfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceTransportParkingPaymentinfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillAccountbookereceiptApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillAccountlogApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillBailApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillBalanceApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillBalancehisApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillBizfundagentApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillBuyApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillEreceiptApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillEreceiptagentApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillSellApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillTransferApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillTransferaccountbookApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataDataserviceAdConversionApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataDataserviceAdPromotepageApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataDataserviceBillDownloadurlApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppBillApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceApplyInvApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceApplyResultApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceApplyStatusApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceAuthApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceDetailOutputApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEcorderOrderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEinvpackageApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseMerchantrelationApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseconsumeConsumeApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseconsumeDetailApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseconsumeRelatedetailApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseconsumeSummaryinvoicedetailApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseexctrlEmployertitleApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenseProgressApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpensecomsueOutsourceApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpensecontrolAggregationApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpensecontrolEmployeequotaApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpensecontrolIssuebatchApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpensecontrolQuotaApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesEmployeeApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesEmployeerulesApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesGroupemployeeApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesProjectemployeeApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesProjectinfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesProjectruleApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesProjectrulesApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesSceneruleApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpensesceneMerchantApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceFileOutputApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInstitutionApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInstitutionDetailinfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInstitutionExpenseruleApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInstitutionPageinfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInstitutionScopeApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInstitutionScopepageinfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceIssueruleApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceIsvtokenReimApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceListExpenseApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceMerchantEnterstatusApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceMerchantlistEnterApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceOrderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceSyncSimpleApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceTaxnoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceTitleDynamicApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceTitleListApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceTokenApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppPdeductApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppPdeductAsyncApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppPdeductBillPayApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppPdeductSignApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoContractSignflowsApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoDocTemplateApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoDoctemplateSettingurlApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoEduKtBillingApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoEduKtParentApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoEduKtSchoolinfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoEduKtStudentApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoFilePathApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingChargeinfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingCharginginfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingConfigApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingEnterinfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingExitinfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingOrderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingOvertimecharginginfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingParkinglotbizApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingParkinglotinfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingPaymentinfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingSpaceinfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingVehicleApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoSignFlowApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoSignflowsDetailApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoSignflowsUrlApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAccountApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAccountbookApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAccountbookNotifyApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAgreementQuotaApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAuthOperationApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAuthOperationDetailApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAuthOrderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAuthOrderAppApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAuthOrderVoucherApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundEnterprisepayApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundEnterprisepayGroupApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundEnterprisepayMemberApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountBillApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountDetailApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountListApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountMemberApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountMemberruleApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountQuotaApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountRuleApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountSignApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountTradeApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundTransApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundTransCommonApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundTransOrderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundTransPayeeBindApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundTransToaccountApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundTransUniApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundUsertradeApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmAgentApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmAgentSchedulelogApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmFunctionApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmInstanceApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmIsvApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmOlsChatrecordApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmRobotAvatarbaseApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmRoleApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmRolePageApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmServiceApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmServicerecordApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwArticleApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwKnowledgeApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwLibraryApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwOrderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwSpuApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwTreeApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwTreecategoryApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityAppApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityDeliveryApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityDeliverychannelApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityGoodsApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityMerchantApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityOrdervoucherApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityShopApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityUserApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityVoucherApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityVoucherpackageApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCampaignCashApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCampaignCashDetailApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCampaignCashListApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCampaignCashStatusApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCampaignOrderVoucherApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardActivateformApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardActivateurlApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardBenefitApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardConsumeApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardFormtemplateApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardMessageApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardTemplateApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingMaterialApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingMaterialImageApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingRecruitEnrollApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingRecruitPlanApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingRecruitPlanlistApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingXuanyitestApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantAnchorInfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantImageApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantIndirectAuthorderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantIndirectSmidbindApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantIotDeviceApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantItemFileApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantLiveChannelApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantLiveItemplanApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantOrderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantTradecomplainApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantTradecomplainFeedbackApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantTradecomplainReplyApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantTradecomplainSupplementApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicFollowApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicInfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicMenuApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicMessageCustomApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicMessageSingleApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicMessageTotalApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicQrcodeApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicShortlinkApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicTemplateMessageApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobileStdPublicMessageCustomApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOfflineMarketApplyorderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOfflineMarketShopApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOfflineMarketShopCategoryApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOfflineMarketShopSummaryApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOfflineMaterialImageApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentCommonApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentCommonsignApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentFacetofaceApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentMiniApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentMobilepayApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentOfflinepaymentApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentOrderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentSignstatusApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppApiApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppApiFieldApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppApiSceneApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppMembersApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppMessagetemplateSubscribeApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppMiniTemplatemessageApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppQrcodeApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppServiceApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppServiceListApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppServiceSchemaApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppTestGrayApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAuthAppAesApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAuthTokenApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAuthTokenAppApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAuthUserauthRelationshipApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenBizApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenFeeAdjustApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenFileApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenInstantdeliveryAccountApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenInstantdeliveryMerchantagreementApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenInstantdeliveryMerchantshopApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenInviteOrderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniAppdeployByappidApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniAppdeployByappversionApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniAppdeployBydeployversionApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniBaseinfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniBaseinfoNameApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniCategoryApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniCategoryRequireApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniExperienceApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniIndividualBusinessApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerExperienceApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerMembersApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappPluginApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappPluginrelationApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappPluginserviceApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappPluginsyncmodeApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappPluginuseconfigApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappServiceApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerbaseinfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerbaseinfoApplogoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionAuditApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionBackdevApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionBetaApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionBetainfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionBuildauditApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionConditionApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionContentApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionGrayApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionInfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionInstantiationApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionLastApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionModelforofflineApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionNobuildApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionOfflineApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionOnlineApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionPackageApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionTemplatedApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionUploadstatusApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniIsvApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniIsvFastregisterApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniMiniappBrandApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniMiniappServiceconfigApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniQrcodeApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniResourcePromotionsourceApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniResourceRecordApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniSafedomainApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTemplateMarketingApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTemplateUsageApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTemplatemessageUsertemplateApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTemplatemsgMaketingApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTemplatemsgMaketingstatusApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTemplatemsgTinypayswitchApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTipsDeliveryApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTipsStatisticApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionAuditApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionAuditedApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionBuildApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionDetailApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionGrayApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionListApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniWidgetDataApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniWidgetGoodsApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenOperationOpenbizmockTestpathkeyApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicAccountApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicAdvertApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicArticlesummaryDataApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicContactFollowApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicDefaultExtensionApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicFollowApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicGroupApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicGroupCrowdApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicInfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLabelApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLabelUserApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLifeAboardApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLifeAgentcreateApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLifeDebarkApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLifeLabelApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLifeMsgApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMatchuserLabelApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMenuApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMenuDataApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMessageContentApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMessageCustomApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMessageGroupApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMessageLabelApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMessageSingleApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMessageTotalApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicPayeeBindApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicPersonalizedExtensionApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicPersonalizedMenuApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicQrcodeApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicSettingCategoryApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicShortlinkApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicSinglearticleDataApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicTemplateMessageApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicTemplateMessageIndustryApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicTopicApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicUserDataApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicUserFollowApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchAbilityApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchAppkeywordApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchAppkeywordquotaApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchBaseorderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchBoxApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchBoxactivityApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchOrderdetailApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchServiceorderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchSubservicekeywordApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenServicemarketCommodityShopApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenServicemarketOrderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenServicemarketOrderItemApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenServicemarketPromotiontaskRelationApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpBlueseaactivityApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpImageApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpIsvBillApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpIsvOperationApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpIsvRelationApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpIsvSalesApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpIsvSignauthApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpLeadsExpandApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpMerchantInconsistentApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpOperationApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpOperationQrcodeApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpOperationResultApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpOpporDetailApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpOpporFeedbackApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpOpporPageApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenViolationViolationdetailApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenViolationViolationeventApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayPcreditHuabeiAuthAccumulationApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayPcreditHuabeiAuthAgreementApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayPcreditHuabeiAuthOrderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayPcreditHuabeiAuthRefundApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayPcreditHuabeiAuthSettleApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipaySecurityDataSssApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipaySecurityProdSssApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipaySecurityProdTianwutestApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipaySecurityRiskCustomerriskApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipaySecurityRiskVerifyidentityMiniappApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipaySocialBaseContentlibStandardcontentApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipaySystemOauthApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeAdvanceApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeApplepayAuthenticationApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeBatchApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeBatchSettleApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeBatchTransferApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeCustomsApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeFastpayRefundApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeOrderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeOrderSettleApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeOrderinfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeOverseasApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeRefundApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeRoyaltyRateApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeRoyaltyRelationApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeSettleApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeSettleReceivablesApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserAgreementApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserAgreementExecutionplanApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserAgreementPermissionApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserAgreementUserverifyApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserAlipaypointApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserAlipaypointBudgetlibApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserCertdocCertverifyApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserCertifyOpenApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserInfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserTwostageCommonApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserTwostageIndirectApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserUserinfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandApprecommendAccountApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandApprecommendAvailableApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandIndirectImageApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandInfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandItemApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandItemOpenApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandItemStatusApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandMccApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandOrderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandShopApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandShopPageApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandShopReceiptaccountApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/AnttechOceanbaseTestplatformTaskApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/DatadigitalFincloudGeneralsaasFaceCertifyApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/DatadigitalFincloudGeneralsaasFaceCheckApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/DatadigitalFincloudGeneralsaasFaceSourceApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/DatadigitalFincloudGeneralsaasFaceVerificationApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/DatadigitalFincloudGeneralsaasOcrMobileApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/DatadigitalFincloudGeneralsaasOcrServerApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/KoubeiMarketingCampaignIntelligentPromoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/KoubeiMarketingCampaignIntelligentShopApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/KoubeiMarketingCampaignIntelligentTemplateApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/KoubeiMarketingCampaignItemMerchantactivityApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/KoubeiTradeOrderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/MonitorHeartbeatApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPayafteruseCreditagreementApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPayafteruseCreditbizorderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPeZmgoAgreementApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPeZmgoBizoptApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPeZmgoCumulationApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPeZmgoPreorderApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPeZmgoSettleApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCustomerJobworthAuthenticationApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCustomerJobworthCloudresumeApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCustomerJobworthInfoApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCustomerJobworthJobdataApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCustomerJobworthPictureApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCustomerJobworthPositionApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/ZhimaMerchantSubsidiariesApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/ZhimaMerchantZmgoCumulateApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/ZhimaMerchantZmgoTemplateApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/ZolozAuthenticationCustomerFacemanageApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/ZolozAuthenticationCustomerFtokenApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/ZolozAuthenticationCustomerSmilepayApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Api/ZolozAuthenticationSmilepayApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/ApiException.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Configuration.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/HeaderSelector.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AbilityPageQueryDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AccessParams.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AccountLogItemResult.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AccountQuotaDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ActivityAppInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ActivityBaseInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ActivityDiscountVoucher.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ActivityExchangeVoucher.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ActivityFixVoucher.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ActivityGoodsInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ActivityLiteInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ActivityMerchantInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ActivityShopInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ActivitySpecialVoucher.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AddressInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AddressInfoDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Advert.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AdvertItem.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AgentChatInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AgentHotlineInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AgentScheduleLog.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AgentVO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AgreementDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AgreementParams.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AgreementQuotaModifyList.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AliosOpenAutoInfoQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AliosOpenAutoInfoQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AliosOpenAutoInfoQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossProdMyTestQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossProdMyTestQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossProdMyTestQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorStationQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorStationQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorStationQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherGenerateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherGenerateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherGenerateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherGenerateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherRefundDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherRefundErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherRefundModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalanceDownloadurlQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalanceDownloadurlQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalanceDownloadurlQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalancePeriodModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalancePeriodModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalancePeriodModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalancePeriodModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcConsumeDetailQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcConsumeDetailQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcConsumeDetailQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcConsumeDetailQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentDeleteModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentInfoModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentInfoModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentInfoModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentInfoQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentInfoQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentInfoQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentSublistQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentSublistQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentSublistQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeAddDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeAddErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeAddModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeAddResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeDeleteModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeIdlistQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeIdlistQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeIdlistQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInviteQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInviteQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInviteQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleDeleteModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressAddDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressAddErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressAddModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressAddResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAgreementQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAgreementQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAgreementQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseDeleteModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseDeleteResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseInfoModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseInfoModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseInfoModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseInfoQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseInfoQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseInfoQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseUnsignDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseUnsignErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseUnsignResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcJointaccountbillDetailBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcJointaccountbillDetailBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcJointaccountbillDetailBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcUserEnterpriseQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcUserEnterpriseQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcUserEnterpriseQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsAddDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsAddErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsAddModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsAddResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateSchoolcardOrderSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateSchoolcardOrderSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateSchoolcardOrderSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateSchoolcardOrderSyncResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotDeviceReportUploadDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotDeviceReportUploadErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotDeviceReportUploadModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotDeviceReportUploadResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageSendDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageSendErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageSendModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageSendResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsLogisticscompanyInstantdeliveryQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsLogisticscompanyInstantdeliveryQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsLogisticscompanyInstantdeliveryQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCancelDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCancelErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCancelModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCancelResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryPrecreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryPrecreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryPrecreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryPrecreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdcancelPreconsultDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdcancelPreconsultErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdcancelPreconsultModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdcancelPreconsultResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdretryCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdretryCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdretryCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdretryCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsWaybillIstddetailQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsWaybillIstddetailQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsWaybillIstddetailQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantSignDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantSignErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantSignModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantUnsignDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantUnsignErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationBankActivityQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationBankActivityQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationBankActivityQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportChargerChargerbindinfoSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportChargerChargerbindinfoSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportChargerChargerbindinfoSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportChargerChargerbindinfoSyncResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingEnterinfoSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingEnterinfoSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingEnterinfoSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingEnterinfoSyncResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingExitinfoSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingExitinfoSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingExitinfoSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingExitinfoSyncResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingPaymentinfoSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingPaymentinfoSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingPaymentinfoSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingPaymentinfoSyncResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountlogQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountlogQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountlogQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBailQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBailQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBailQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBalanceQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBalanceQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBalanceQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBalancehisQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBalancehisQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBalancehisQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBizfundagentQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBizfundagentQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBizfundagentQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBuyQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBuyQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBuyQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptagentApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptagentApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptagentApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptagentApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillSellQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillSellQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillSellQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillTransferQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillTransferQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillTransferQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillTransferaccountbookQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillTransferaccountbookQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillTransferaccountbookQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdConversionUploadDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdConversionUploadErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdConversionUploadModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdPromotepageBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdPromotepageBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdPromotepageBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdPromotepageDownloadDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdPromotepageDownloadErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdPromotepageDownloadResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceBillDownloadurlQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceBillDownloadurlQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceBillDownloadurlQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillAddDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillAddErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillAddModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillAddResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillGetDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillGetErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillGetResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyInvUploadDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyInvUploadErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyInvUploadModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyInvUploadResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyResultSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyResultSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyResultSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyResultSyncResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyStatusNotifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyStatusNotifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyStatusNotifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyStatusNotifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplystatusQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplystatusQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplystatusQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplystatusQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceAuthSignDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceAuthSignErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceAuthSignModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceAuthUnsignDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceAuthUnsignErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceAuthUnsignModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceDetailOutputQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceDetailOutputQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceDetailOutputQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceDetailOutputQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEcorderOrderQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEcorderOrderQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEcorderOrderQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEinvpackageQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEinvpackageQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEinvpackageQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseMerchantrelationCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseMerchantrelationCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseMerchantrelationCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseMerchantrelationCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeConsumeBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeConsumeBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeConsumeBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeConsumeBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeDetailQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeDetailQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeDetailQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeRelatedetailQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeRelatedetailQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeRelatedetailQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeSummaryinvoicedetailQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeSummaryinvoicedetailQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeSummaryinvoicedetailQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenseProgressSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenseProgressSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenseProgressSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecomsueOutsourceNotifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecomsueOutsourceNotifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecomsueOutsourceNotifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecomsueOutsourceNotifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolAggregationCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolAggregationCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolAggregationCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolAggregationCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolEmployeequotaCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolEmployeequotaCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolEmployeequotaCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolEmployeequotaCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCancelDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCancelErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCancelModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCancelResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesEmployeeQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesEmployeeQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesEmployeeQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesEmployeerulesQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesEmployeerulesQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesEmployeerulesQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesGroupemployeeModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesGroupemployeeModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesGroupemployeeModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesGroupemployeeModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectemployeeModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectemployeeModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectemployeeModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectemployeeModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectinfoModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectinfoModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectinfoModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectinfoModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectrulesModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectrulesModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectrulesModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectrulesModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensesceneMerchantQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensesceneMerchantQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensesceneMerchantQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceFileOutputQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceFileOutputQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceFileOutputQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInfoSendDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInfoSendErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInfoSendModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInfoSendResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionDeleteResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionDetailinfoQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionDetailinfoQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionDetailinfoQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleDeleteModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleDeleteResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionPageinfoQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionPageinfoQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionPageinfoQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopeModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopeModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopeModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopeModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopepageinfoQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopepageinfoQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopepageinfoQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleDeleteModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleDeleteResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIsvtokenReimApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIsvtokenReimApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIsvtokenReimApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIsvtokenReimApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceListExpenseSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceListExpenseSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceListExpenseSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantEnterstatusQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantEnterstatusQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantEnterstatusQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantlistEnterApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantlistEnterApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantlistEnterApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantlistEnterApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceOrderQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceOrderQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceOrderQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSycnDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSycnErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSycnModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSycnResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSyncSimpleSendDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSyncSimpleSendErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSyncSimpleSendModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTaxnoBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTaxnoBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTaxnoBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTaxnoBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTitleDynamicGetDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTitleDynamicGetErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTitleDynamicGetResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTitleListGetDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTitleListGetErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTitleListGetResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTokenBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTokenBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTokenBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductAsyncPayDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductAsyncPayErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductAsyncPayModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductAsyncPayResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductBillPayStatusDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductBillPayStatusErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductBillPayStatusResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductPayDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductPayErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductPayModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductPayResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignAddDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignAddErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignAddModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignAddResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignCancelDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignCancelErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignCancelModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignCancelResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignValidateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignValidateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignValidateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoContractSignflowsCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoContractSignflowsCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoContractSignflowsCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoContractSignflowsCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDocTemplateCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDocTemplateCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDocTemplateCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDocTemplateCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDoctemplateSettingurlQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDoctemplateSettingurlQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDoctemplateSettingurlQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingSendDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingSendErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingSendModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingSendResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtParentQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtParentQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtParentQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtSchoolinfoModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtSchoolinfoModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtSchoolinfoModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtSchoolinfoModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtStudentModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtStudentModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtStudentModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtStudentModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoFilePathQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoFilePathQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoFilePathQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingChargeinfoSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingChargeinfoSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingChargeinfoSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingChargeinfoSyncResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingCharginginfoSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingCharginginfoSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingCharginginfoSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingConfigQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingConfigQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingConfigQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingConfigSetDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingConfigSetErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingConfigSetModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingEnterinfoSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingEnterinfoSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingEnterinfoSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingEnterinfoSyncResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingExitinfoSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingExitinfoSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingExitinfoSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOrderSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOrderSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOrderSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOrderUpdateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOrderUpdateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOrderUpdateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOvertimecharginginfoSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOvertimecharginginfoSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOvertimecharginginfoSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotbizTransferDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotbizTransferErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotbizTransferModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoUpdateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoUpdateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoUpdateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingPaymentinfoSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingPaymentinfoSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingPaymentinfoSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingSpaceinfoSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingSpaceinfoSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingSpaceinfoSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingSpaceinfoSyncResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingVehicleQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingVehicleQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingVehicleQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCancelDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCancelErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCancelModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowFinishDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowFinishErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowFinishModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignflowsDetailQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignflowsDetailQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignflowsDetailQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignflowsUrlQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignflowsUrlQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignflowsUrlQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifySubscribeDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifySubscribeErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifySubscribeModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifySubscribeResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyUnsubscribeDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyUnsubscribeErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyUnsubscribeModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyUnsubscribeResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationCancelDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationCancelErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationCancelModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationCancelResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationDetailQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationDetailQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationDetailQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationDetailQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderAppFreezeDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderAppFreezeErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderAppFreezeModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderAppFreezeResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderFreezeDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderFreezeErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderFreezeModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderFreezeResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderUnfreezeDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderUnfreezeErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderUnfreezeModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderUnfreezeResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderVoucherCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderVoucherCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderVoucherCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderVoucherCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupAddDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupAddErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupAddModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupAddResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayMemberModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayMemberModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayMemberModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepaySignDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepaySignErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepaySignModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepaySignResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayUnsignDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayUnsignErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayUnsignModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayUnsignResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountBillQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountBillQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountBillQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountDetailQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountDetailQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountDetailQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountListQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountListQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountListQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBindDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBindErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBindModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBindResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberConsultDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberConsultErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberConsultModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberConsultResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberUnbindDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberUnbindErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberUnbindModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberruleModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberruleModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberruleModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountQuotaQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountQuotaQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountQuotaQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountRuleModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountRuleModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountRuleModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountSignQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountSignQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountSignQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountTradeQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountTradeQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountTradeQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransCommonQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransCommonQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransCommonQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransOrderQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransOrderQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransOrderQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayeeBindQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayeeBindQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayeeBindQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransRefundDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransRefundErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransRefundModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransRefundResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransToaccountTransferDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransToaccountTransferErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransToaccountTransferModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransToaccountTransferResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransUniTransferDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransUniTransferErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransUniTransferModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransUniTransferResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundUsertradeBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundUsertradeBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundUsertradeBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundUsertradeBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentGetDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentGetErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentGetResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentSchedulelogQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentSchedulelogQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentSchedulelogQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentSchedulelogQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmFunctionQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmFunctionQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmFunctionQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceGetDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceGetErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceGetResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmIsvInitializeDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmIsvInitializeErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmIsvInitializeModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmIsvInitializeResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmOlsChatrecordQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmOlsChatrecordQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmOlsChatrecordQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRobotAvatarbaseQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRobotAvatarbaseQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRobotAvatarbaseQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRobotAvatarbaseQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleGetDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleGetErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleGetResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRolePageQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRolePageQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRolePageQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceBuyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceBuyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceBuyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceBuyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceCloseDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceCloseErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceCloseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceInitializeDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceInitializeErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceInitializeModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceInitializeResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleGetDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleGetErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleGetResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwKnowledgeModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwKnowledgeModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwKnowledgeModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwKnowledgeModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwOrderSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwOrderSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwOrderSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwOrderSyncResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwSpuSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwSpuSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwSpuSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwSpuSyncResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeGetDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeGetErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeGetResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreePublishDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreePublishErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreePublishModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityAppBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityAppBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityAppBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityConsultDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityConsultErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityConsultModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityConsultResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryStopDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryStopErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryStopModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryStopResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliverychannelQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliverychannelQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliverychannelQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliverychannelQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityGoodsBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityGoodsBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityGoodsBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityMerchantBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityMerchantBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityMerchantBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAppendDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAppendErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAppendModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAssociateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAssociateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAssociateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAssociateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodecountDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodecountErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodecountResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodedepositDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodedepositErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodedepositModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodedepositResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherDisassociateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherDisassociateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherDisassociateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherDisassociateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherRefundDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherRefundErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherRefundModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherRefundResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherStopDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherStopErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherStopModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherUseDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherUseErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherUseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherUseResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityShopBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityShopBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityShopBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityUserBatchqueryvoucherDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityUserBatchqueryvoucherErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityUserBatchqueryvoucherResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityUserQueryvoucherDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityUserQueryvoucherErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityUserQueryvoucherResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherAppendDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherAppendErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherAppendModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherAppendResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherPublishDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherPublishErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherPublishModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherPublishResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherSendDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherSendErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherSendModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherSendResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherStopDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherStopErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherStopModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageConsultDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageConsultErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageConsultModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageConsultResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashDetailQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashDetailQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashDetailQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashListQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashListQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashListQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashStatusModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashStatusModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashStatusModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashTriggerDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashTriggerErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashTriggerModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashTriggerResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignOrderVoucherConsultDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignOrderVoucherConsultErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignOrderVoucherConsultModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignOrderVoucherConsultResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateformQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateformQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateformQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateurlApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateurlApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateurlApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateurlApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitDeleteResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardConsumeSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardConsumeSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardConsumeSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardConsumeSyncResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardDeleteResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardFormtemplateSetDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardFormtemplateSetErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardFormtemplateSetModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardMessageNotifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardMessageNotifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardMessageNotifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardMessageNotifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardOpenDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardOpenErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardOpenModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardOpenResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardUpdateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardUpdateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardUpdateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardUpdateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialImageUploadDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialImageUploadErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialImageUploadModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialImageUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialImageUploadResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCloseDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCloseErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCloseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanlistQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanlistQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanlistQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanlistQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingXuanyitestTransferDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingXuanyitestTransferErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingXuanyitestTransferModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingXuanyitestTransferResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantAnchorInfoQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantAnchorInfoQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantAnchorInfoQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantImageUploadDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantImageUploadErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantImageUploadModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantImageUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantImageUploadResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCloseDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCloseErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCloseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderQuerystatusDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderQuerystatusErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderQuerystatusModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderQuerystatusResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectSmidbindQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectSmidbindQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectSmidbindQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceBindDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceBindErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceBindModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceVerifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceVerifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceVerifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantItemFileUploadDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantItemFileUploadErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantItemFileUploadModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantItemFileUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantItemFileUploadResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveChannelQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveChannelQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveChannelQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveItemplanModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveItemplanModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveItemplanModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveItemplanModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantOrderSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantOrderSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantOrderSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantOrderSyncResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainFeedbackSubmitDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainFeedbackSubmitErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainFeedbackSubmitModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainReplySubmitDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainReplySubmitErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainReplySubmitModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainSupplementSubmitDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainSupplementSubmitErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainSupplementSubmitModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicFollowListDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicFollowListErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicFollowListResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicInfoQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicInfoQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicInfoQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuAddDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuAddErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuAddModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuAddResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuGetDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuGetErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuGetResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuUpdateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuUpdateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuUpdateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuUpdateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageCustomSendDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageCustomSendErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageCustomSendModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageCustomSendResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageSingleSendDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageSingleSendErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageSingleSendModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageSingleSendResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageTotalSendDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageTotalSendErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageTotalSendModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageTotalSendResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicQrcodeCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicQrcodeCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicQrcodeCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicQrcodeCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicShortlinkCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicShortlinkCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicShortlinkCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicShortlinkCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageDeleteModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageGetDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageGetErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageGetResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobileStdPublicMessageCustomSendDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobileStdPublicMessageCustomSendErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobileStdPublicMessageCustomSendModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketApplyorderBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketApplyorderBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketApplyorderBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketApplyorderBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCategoryQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCategoryQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCategoryQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopQuerydetailDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopQuerydetailErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopQuerydetailResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopSummaryBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopSummaryBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopSummaryBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopSummaryBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMaterialImageUploadDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMaterialImageUploadErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMaterialImageUploadModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMaterialImageUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMaterialImageUploadResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCancelDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCancelErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCancelModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonSignDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonSignErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonSignModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonsignConfirmDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonsignConfirmErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonsignConfirmModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonsignConfirmResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentConfirmDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentConfirmErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentConfirmModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentConfirmResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentFacetofaceSignDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentFacetofaceSignErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentFacetofaceSignModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentFacetofaceSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMiniCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMiniCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMiniCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMiniCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMobilepaySignDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMobilepaySignErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMobilepaySignModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMobilepaySignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOfflinepaymentSignDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOfflinepaymentSignErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOfflinepaymentSignModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOfflinepaymentSignRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOrderQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOrderQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOrderQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentSignstatusQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentSignstatusQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentSignstatusQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentSignstatusQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiSceneQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiSceneQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiSceneQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMessagetemplateSubscribeQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMessagetemplateSubscribeQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMessagetemplateSubscribeQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMessagetemplateSubscribeQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMiniTemplatemessageSendDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMiniTemplatemessageSendErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMiniTemplatemessageSendModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppQrcodeCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppQrcodeCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppQrcodeCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppQrcodeCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceListQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceListQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceListQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceSchemaQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceSchemaQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceSchemaQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesGetDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesGetErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesGetResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesSetDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesSetErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesSetModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesSetResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthUserauthRelationshipQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthUserauthRelationshipQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthUserauthRelationshipQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenBizCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenBizCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenBizCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenBizCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFeeAdjustApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFeeAdjustApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFeeAdjustApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFeeAdjustApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFileUploadDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFileUploadErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFileUploadModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFileUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFileUploadResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementSignDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementSignErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementSignModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementSignResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInviteOrderQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInviteOrderQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInviteOrderQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployByappidQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployByappidQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployByappidQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployByappversionQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployByappversionQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployByappversionQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployBydeployversionQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployBydeployversionQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployBydeployversionQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoModifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoNameCheckDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoNameCheckErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoNameCheckResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryRequireQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryRequireQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryRequireQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryRequireQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceCancelDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceCancelErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceCancelModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIndividualBusinessCertifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIndividualBusinessCertifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIndividualBusinessCertifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIndividualBusinessCertifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerExperienceCancelDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerExperienceCancelErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerExperienceCancelModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersAddDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersAddErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersAddModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginOrderDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginOrderErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginOrderModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginOrderResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginrelationQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginrelationQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginrelationQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginrelationQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginservicePublishDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginservicePublishErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginservicePublishModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginservicePublishResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginsyncmodeModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginsyncmodeModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginsyncmodeModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigCancelDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigCancelErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigCancelModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigOnlineDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigOnlineErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigOnlineModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigUpgradeDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigUpgradeErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigUpgradeModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServicePublishDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServicePublishErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServicePublishModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServicePublishResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServiceQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServiceQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServiceQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoApplogoUploadDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoApplogoUploadErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoApplogoUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoApplogoUploadResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionAuditCancelDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionAuditCancelErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionAuditCancelModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionAuditSubmitDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionAuditSubmitErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionAuditSubmitModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBackdevPublishDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBackdevPublishErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBackdevPublishModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBetaConfirmDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBetaConfirmErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBetaConfirmModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBetainfoQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBetainfoQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBetainfoQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBuildauditSubmitDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBuildauditSubmitErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBuildauditSubmitModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionConditionBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionConditionBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionConditionBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionConditionBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionContentRollbackDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionContentRollbackErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionContentRollbackModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionGrayFinishDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionGrayFinishErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionGrayFinishModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionGrayPublishDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionGrayPublishErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionGrayPublishModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInfoDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInfoDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInfoQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInfoQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInfoQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInstantiationQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInstantiationQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInstantiationQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionLastQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionLastQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionLastQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionModelforofflineQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionModelforofflineQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionModelforofflineQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionNobuildUploadDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionNobuildUploadErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionNobuildUploadModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOfflinePublishDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOfflinePublishErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOfflinePublishModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOnlineDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOnlineErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOnlineModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOnlinePublishDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOnlinePublishErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOnlinePublishModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionPackageCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionPackageCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionPackageCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionTemplatedUploadDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionTemplatedUploadErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionTemplatedUploadModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUpgradeDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUpgradeErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUpgradeModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadstatusQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadstatusQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadstatusQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandCancelDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandCancelErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandSubmitDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandSubmitErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandSubmitModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandUploadDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandUploadErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandUploadResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappServiceconfigModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappServiceconfigModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappServiceconfigModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeBindDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeBindErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeBindModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeBindResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeUnbindDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeUnbindErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeUnbindModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniResourcePromotionsourceNotifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniResourcePromotionsourceNotifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniResourcePromotionsourceNotifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniResourceRecordNotifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniResourceRecordNotifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniResourceRecordNotifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniSafedomainCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniSafedomainCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniSafedomainCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniSafedomainDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniSafedomainDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateMarketingCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateMarketingCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateMarketingCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateMarketingCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateUsageQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateUsageQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateUsageQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemessageUsertemplateApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemessageUsertemplateApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemessageUsertemplateApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemessageUsertemplateApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingstatusModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingstatusModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingstatusModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgTinypayswitchConfirmDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgTinypayswitchConfirmErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsStatisticQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsStatisticQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsStatisticQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditApplyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditCancelDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditCancelErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditCancelModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditedCancelDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditedCancelErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditedCancelModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionBuildQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionBuildQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionBuildQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionDeleteModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionDetailQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionDetailQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionDetailQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionGrayCancelDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionGrayCancelErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionGrayCancelModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionGrayOnlineDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionGrayOnlineErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionGrayOnlineModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionListQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionListQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionListQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionOfflineDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionOfflineErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionOfflineModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionOnlineDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionOnlineErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionOnlineModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionRollbackDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionRollbackErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionRollbackModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionUploadDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionUploadErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionUploadModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionUploadResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetDataSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetDataSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetDataSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetDataSyncResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsUploadDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsUploadErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsUploadModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsUploadResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenOperationOpenbizmockTestpathkeyQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenOperationOpenbizmockTestpathkeyQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenOperationOpenbizmockTestpathkeyQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenOperationOpenbizmockTestpathkeyQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenOperationOpenbizmockTestpathkeyQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountResetDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountResetErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountResetModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountResetResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicArticlesummaryDataBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicArticlesummaryDataBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicArticlesummaryDataBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicArticlesummaryDataBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicContactFollowBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicContactFollowBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicContactFollowBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicDefaultExtensionCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicDefaultExtensionCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicDefaultExtensionCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicDefaultExtensionCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicFollowBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicFollowBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicFollowBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicFollowBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCrowdQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCrowdQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCrowdQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCrowdQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelUserQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelUserQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelUserQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeAboardApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeAboardApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeAboardApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeAgentcreateQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeAgentcreateQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeAgentcreateQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeDebarkApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeDebarkApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeDebarkApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgRecallDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgRecallErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgRecallModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgSendDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgSendErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgSendModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgSendRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgSendResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelDeleteModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelDeleteResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuDataBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuDataBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuDataBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuDataBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageCustomSendDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageCustomSendErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageCustomSendModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageGroupSendDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageGroupSendErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageGroupSendModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageGroupSendResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageLabelSendDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageLabelSendErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageLabelSendModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageSingleSendDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageSingleSendErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageSingleSendModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageTotalSendDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageTotalSendErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageTotalSendModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageTotalSendResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPayeeBindCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPayeeBindCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPayeeBindCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPayeeBindDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPayeeBindDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedMenuCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedMenuCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedMenuCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedMenuCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedMenuDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedMenuDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicQrcodeCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicQrcodeCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicQrcodeCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicQrcodeCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSettingCategoryQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSettingCategoryQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSettingCategoryQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicShortlinkCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicShortlinkCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicShortlinkCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicShortlinkCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSinglearticleDataBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSinglearticleDataBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSinglearticleDataBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSinglearticleDataBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTemplateMessageGetDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTemplateMessageGetErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTemplateMessageGetResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTemplateMessageIndustryModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTemplateMessageIndustryModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTemplateMessageIndustryModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserDataBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserDataBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserDataBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserDataBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserFollowQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserFollowQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserFollowQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAbilityBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAbilityBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAbilityBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAbilityBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordDeleteModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordQuerystatusDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordQuerystatusErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordQuerystatusResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordquotaQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordquotaQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordquotaQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBaseorderModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBaseorderModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBaseorderModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBaseorderModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxConsultDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxConsultErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxConsultModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxConsultResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxOfflineDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxOfflineErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxOfflineModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxOnlineDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxOnlineErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxOnlineModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityOfflineDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityOfflineErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityOfflineModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchOrderdetailQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchOrderdetailQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchOrderdetailQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchOrderdetailQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchServiceorderBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchServiceorderBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchServiceorderBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchServiceorderBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordDeleteModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordQuerystatusDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordQuerystatusErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordQuerystatusResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketCommodityShopOfflineDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketCommodityShopOfflineErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketCommodityShopOfflineModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketCommodityShopOnlineDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketCommodityShopOnlineErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketCommodityShopOnlineModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderAcceptDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderAcceptErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderAcceptModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderCreateRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemCancelDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemCancelErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemCancelModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemCompleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemCompleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemCompleteModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemConfirmDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemConfirmErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemConfirmModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderNotifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderNotifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderRejectDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderRejectErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderRejectModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketPromotiontaskRelationQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketPromotiontaskRelationQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketPromotiontaskRelationQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpImageUploadDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpImageUploadErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpImageUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpImageUploadResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvBillSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvBillSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvBillSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvBillSyncResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvOperationSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvOperationSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvOperationSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvRelationQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvRelationQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvRelationQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSalesSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSalesSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSalesSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpLeadsExpandCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpLeadsExpandCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpLeadsExpandCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpLeadsExpandCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpMerchantInconsistentApproveDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpMerchantInconsistentApproveErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpMerchantInconsistentApproveModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpMerchantInconsistentApproveResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationQrcodeQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationQrcodeQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationQrcodeQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationResultQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationResultQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationResultQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporDetailQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporDetailQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporDetailQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporFeedbackModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporFeedbackModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporFeedbackModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporFeedbackModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporPageQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporPageQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporPageQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationdetailQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationdetailQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationdetailQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationeventBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationeventBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationeventBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationeventBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAccumulationQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAccumulationQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAccumulationQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementCloseDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementCloseErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementCloseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementCloseResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderUnfreezeDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderUnfreezeErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderUnfreezeModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderUnfreezeResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthRefundApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthRefundApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthRefundApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthRefundApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthSettleApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthSettleApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthSettleApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthSettleApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityDataSssCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityDataSssCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityDataSssCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityDataSssCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdSssQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdSssQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdSssQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdSssQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdTianwutestModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdTianwutestModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdTianwutestModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdTianwutestModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskCustomerriskSendDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskCustomerriskSendErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskCustomerriskSendModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskVerifyidentityMiniappConfirmDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskVerifyidentityMiniappConfirmErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskVerifyidentityMiniappConfirmModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskVerifyidentityMiniappConfirmResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySocialBaseContentlibStandardcontentBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySocialBaseContentlibStandardcontentBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySocialBaseContentlibStandardcontentBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySocialBaseContentlibStandardcontentBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySystemOauthTokenDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySystemOauthTokenErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySystemOauthTokenModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipaySystemOauthTokenResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeAdvanceConsultDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeAdvanceConsultErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeAdvanceConsultResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeApplepayAuthenticationSubmitDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeApplepayAuthenticationSubmitErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeApplepayAuthenticationSubmitModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeApplepayAuthenticationSubmitResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCancelDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCancelErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCancelModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCancelResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCloseDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCloseErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCloseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCloseResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsDeclareDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsDeclareErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsDeclareModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsDeclareResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeFastpayRefundQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeFastpayRefundQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeFastpayRefundQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeFastpayRefundQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderPayDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderPayErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderPayModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderPayResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderinfoSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderinfoSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderinfoSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderinfoSyncResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOverseasSettleDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOverseasSettleErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOverseasSettleModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOverseasSettleResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePayDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePayErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePayModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePayResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePrecreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePrecreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePrecreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePrecreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRateQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRateQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRateQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBindDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBindErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBindModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBindResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationUnbindDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationUnbindErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationUnbindModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationUnbindResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleConfirmDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleConfirmErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleConfirmModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleConfirmResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleReceivablesQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleReceivablesQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleReceivablesQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleReceivablesQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementExecutionplanModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementExecutionplanModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementExecutionplanModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementExecutionplanModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementMigrateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementMigrateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementMigrateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementPermissionCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementPermissionCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementPermissionCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementPermissionCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementTransferDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementTransferErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementTransferModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementTransferResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUnsignDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUnsignErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUnsignModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointBudgetlibQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointBudgetlibQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointBudgetlibQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointSendDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointSendErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointSendModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointSendResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyConsultDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyConsultErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyConsultResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyPreconsultDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyPreconsultErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyPreconsultModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyPreconsultResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenInitializeDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenInitializeErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenInitializeModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenInitializeResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserDeliverAddress.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserInfoShareDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserInfoShareErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserInfoShareResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserPicture.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageCommonUseDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageCommonUseErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageCommonUseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageCommonUseResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageIndirectUseDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageIndirectUseErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageIndirectUseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageIndirectUseResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserUserinfoShareDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserUserinfoShareErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserUserinfoShareResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AmountTypeData.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AmountTypeSyncData.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAvailableQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAvailableQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAvailableQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandIndirectImageUploadDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandIndirectImageUploadErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandIndirectImageUploadModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandIndirectImageUploadRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandIndirectImageUploadResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandInfoQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandInfoQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandInfoQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemDeleteResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemStatusModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemStatusModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemStatusModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemStatusModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandMccQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandMccQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandMccQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandOrderQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandOrderQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandOrderQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCloseDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCloseErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCloseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopConsultDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopConsultErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopConsultModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopConsultResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopModifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopPageQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopPageQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopPageQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopReceiptaccountSaveDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopReceiptaccountSaveErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopReceiptaccountSaveModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AnttechOceanbaseTestplatformTaskQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AnttechOceanbaseTestplatformTaskQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AnttechOceanbaseTestplatformTaskQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AnttechOceanbaseTestplatformTaskQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AppItemInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AppMemberInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AppTokenExchangeSubElement.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AppVersionInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ApplyOrderData.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ArInvoiceLineOpenApiResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ArInvoiceOpenApiResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ArInvoiceReceiptOpenApiResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ArMonthlyBillDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ArRelInvoiceOpenApiResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Article.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ArticleAttachmentInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ArticleCategoryInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ArticleInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ArticleSummaryAnalysisData.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AssetShareSourceInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Attachment.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AttachmentDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AttachmentExplain.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AttachmentExplainBean.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AuditEvidenceInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AuditLicenseInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AuthApiDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AuthFieldApply.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AuthFieldDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AuthFieldResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AuthFieldSceneDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AuthIdentityInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AuthInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AuthInfoDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AuthenticationResult.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AuthorizeDetailDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AuthorizeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/AuthorizedRuleDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BackgroundWordInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BailDetailResult.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BankActivityInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BankcardExtInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BatchRoyaltyDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BatchSettleDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BelongMerchantInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BenefitInfoDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BillSendExtInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BizFundReportResult.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BizOrderQueryResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BizfundSettleInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BkAgentReqInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BkAgentRespInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BoxBusinessDistrictInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BoxBusinessDistrictModule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BrandDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BrandRegistrationInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BrandResult.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BudgetInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BusinessItem.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BusinessParams.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BusinessParamsMap.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ButtonObject.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/BuyerPayDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CampusInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CardFrontTextDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CardUserInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CashCampaignInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CategoryRequireInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ChargeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ChargeItems.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ChatMessage.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ClauseTerm.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CloudResumeCertificateInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CloudResumeEducationExperience.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CloudResumeHeadPic.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CloudResumePositionIntention.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CloudResumeSkillInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CloudResumeWorkExperience.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CmItemInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CmItemSkuInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CodeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CommonErrorType.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CommonNotifyUrlModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CommonVoucherDisplayInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CommonVoucherDisplayLiteInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CommonVoucherSendRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CommonVoucherUseRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CommonVoucherUseRuleLiteInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CompleteVoucherInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ComplexLabelRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ConfigInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ConfigInfoBean.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ConstraintInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ConsultActivityInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ConsultActivityResultInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ConsumeOutputInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ConsumerNotifyIstd.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ContactFollower.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ContactInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ContactModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Context.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ContributeDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ConversionData.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ConversionProperty.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CreateMiniRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CreditRiskInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CrowdConstraintInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CumulateDataDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CustomerDefineDeductRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CustomerDefineVoucherInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CustomerGuide.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CustomerGuideModify.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CustomsDeclareBuyerInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/CustomsDeclareRecordInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Data.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyInitializeDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyInitializeErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyInitializeModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyInitializeResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyVerifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyVerifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyVerifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyVerifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckInitializeDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckInitializeErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckInitializeModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckInitializeResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceSourceCertifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceSourceCertifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceSourceCertifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceSourceCertifyRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceSourceCertifyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationInitializeDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationInitializeErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationInitializeModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationInitializeResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrMobileInitializeDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrMobileInitializeErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrMobileInitializeModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrMobileInitializeResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrServerDetectDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrServerDetectErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrServerDetectModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrServerDetectRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrServerDetectResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DateRangeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DateRuleInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeductInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DelayInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliverAddress.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryActivityContentInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryAgencyMerchantInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryAvailableCityCode.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryAvailableScope.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryBaseInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryChannelInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryCityCodeRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryContentConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryContentInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryCrowdRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryDisplayInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryFullSendConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryItemContentInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryMaterial.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryMerchantInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryMerchantRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryMiniAppContentInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryPlayConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliverySearchBoxRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliverySendGuide.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliverySingleMaterial.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliverySingleSendConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryTargetRegion.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryTargetRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DeliveryTemplateRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DepartmentInfoDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DepositBackInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Detail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DetailBean.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DiscountDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DiscountInfoData.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DiscountTypeSyncData.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DiscountVoucher.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DiscountVoucherInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DisplayConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/DocInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/EcConsumeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/EcOrderInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/EcOrderItem.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/EcShopInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/EcVoucherInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/EinvTrade.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/EmployeeDepartmentDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/EmployeeInfoDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/EmployeeTitleDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/EndTimeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/EnterpriseAgreementDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/EnterpriseInfoDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/EnterpriseOpenRuleInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/EnterpriseOpenRuleRecordInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/EnterpriseOpenRuleRelationInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/EnterprisePayInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/EnterpriseTitleInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ErrorDeliveryConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ErrorMatcher.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ExchangeVoucher.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ExchangeVoucherInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ExchangeVoucherModify.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ExpenseConsumeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ExpenseCtrRuleGroupInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ExpenseCtrRuleInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ExpenseCtrlConsumeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ExpenseCtrlEmployeeRuleInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ExpenseInvoiceInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ExpenseMerchantInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ExpenseQuotaInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ExpenseVoucherInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ExtCardInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ExtTemplateConf.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ExtUserInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ExtendParams.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ExtensionArea.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ExtraParams.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/FaceExtInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/FaceExtParams.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/FaceMachineInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/FaceMerchantInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/FailVoucherCodeDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/FileUploadExtraParam.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/FillContent.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Filter.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/FixVoucher.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/FixVoucherInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/FlowSigner.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ForbbidenTime.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/FunctionalService.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/FundExtInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Gavintest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/GavintestNewLeveaOne.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/GavintestNewonline.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/GoodsDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/GoodsDetailDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/GoodsDetailIstd.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/GoodsInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/GoodsInfoDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/GoodsInfoIstd.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/GoodsOrder.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/GoodsQueryResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/HSchoolInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/HbFqPayInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/HolidayRuleInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IdentityVerifiedInfoDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Image.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IndirectAuthOrderFailedReason.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IndirectBenefitPersonInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IndirectCertificateInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IndirectContactPersonInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IndirectExtraCredentials.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IndirectFinancialOrgInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IndirectLegalPersonInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IndirectQualificationInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IndirectSupportCredentials.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IndustryQualificationInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Instance.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InstitutionBasicInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IntactChargeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InteligentBudgetInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InteligentClauseTerm.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InteligentConstraintInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InteligentDataCondition.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InteligentDelayInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InteligentDisplayConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InteligentForbiddenTime.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InteligentGeneralMerchantPromo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InteligentItemInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InteligentMerchantPromo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InteligentPromoTool.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InteligentPublishChannel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InteligentSendRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InteligentUseRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InteligentUseTime.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InteligentVoucher.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InteligentVoucherDescDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IntelligentPromo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IntelligentPromoDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IntelligentPromoEffect.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IntelligentPromoShopSummaryInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InterfaceInfoList.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InviteMemberBusinessParamsDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InviteResultDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Invoice.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InvoiceContentInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InvoiceElementModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InvoiceElementStatusSyncOpenModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InvoiceItem.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InvoiceItemContent.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InvoiceItemOpenModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InvoiceModelContent.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InvoiceOutputInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InvoicePDFSynModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InvoiceSendOpenModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InvoiceTitleModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InvoiceTitleOpenModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/InvoiceUkDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IssueQuotaCheckInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IssueRuleIdInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IssueRuleInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IssueTargetInfoContent.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IsvAuthSceneInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IsvExpandOpporDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IsvMerchantSalesDetailRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/IsvSpiDefinition.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ItemConsultInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ItemConsultRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ItemExtInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ItemInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ItemLabelCreateInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ItemLabelModifyInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ItemModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ItemOrderInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ItemPlanContentDO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ItemPromoInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ItemPropertyInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ItemSkuCreateInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ItemSkuInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ItemSkuModifyInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ItemSkuPropertyInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JinyouTestFive.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JinyouTestFour.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JinyouTestOne.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JinyouTestThree.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JinyouTestTwo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JinyoutestopenidOne.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JinyoutestopenidThree.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JinyoutestopenidTwo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JobWorthJobdata.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JobWorthPositionInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JointAccountBillDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JointAccountBillDetailDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JointAccountDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JointAccountMemberDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JointAccountMemberInfoRespDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JointAccountMemberList.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JointAccountMemberRespDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JointAccountQuotaDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JointAccountQuotaRespDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JourneyLocation.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JourneyMerchantInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/JourneyServiceChangeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KeyWordInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Keyword.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentPromoBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentPromoBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentPromoBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentPromoBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentShopConsultDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentShopConsultErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentShopConsultModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentShopConsultResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentTemplateConsultDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentTemplateConsultErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentTemplateConsultModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentTemplateConsultResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityBatchqueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityBatchqueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityBatchqueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityBatchqueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCloseDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCloseErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCloseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityModifyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityModifyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityModifyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiTradeOrderConsultDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiTradeOrderConsultErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiTradeOrderConsultModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/KoubeiTradeOrderConsultResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/LabelContext.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/LabelFilter.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/LabelRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/LibraryInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/LifeLabel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/LogisticInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/LogisticsAccountStatusDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/LogisticsCompanyIstd.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/LogisticsCompanyResult.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/LogisticsDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/LogisticsShopStatusDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MCardDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MarketingDeliveryDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Marketingtest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Marketingtestt.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Matcher.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Material.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MaterialCreateInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MaterialField.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MaterialInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MaterialModifyInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/McardNotifyMessage.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/McardStylInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/McardTemplate.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/McardTemplateBenefit.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/McardTemplateBenefitQuery.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MccQueryInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MdCodeInfoDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MemberExtInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MemberStatusRespDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MenuAnalysisData.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MerchantActivityModifyVoucherInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MerchantActivityVoucherInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MerchantBaseEnterOpenModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MerchantBrandListResult.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MerchantCard.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MerchantCardMsgInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MerchantMenber.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MerchantOnlineActivityOpenModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MerchantQueryResult.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MerchantShopDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MiniAppAuditReason.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MiniAppAuditReasonMemo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MiniAppCategory.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MiniAppCategoryInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MiniAppDeployResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MiniAppPluginInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MiniAppPluginReference.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MiniAppServiceInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MiniPackageInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MiniVersionBaseInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MiniappBrandAuditResult.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ModelFunction.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ModelInterface.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ModifyQuotaDetails.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MonitorHeartbeatSynDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MonitorHeartbeatSynErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MonitorHeartbeatSynModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MonitorHeartbeatSynResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MoreInfoDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MultiCurrencyMoneyOpenApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/MutipleCurrencyDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OcrNormalScanInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OcrPlaneScanInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OcrTaxiScanInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OcrTrainScanInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OpenApiRefundFundDetailPojo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OpenApiResponseHeader.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OpenApiRoyaltyDetailInfoPojo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OpenApiSpecifiedChannelParamsPojo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OpenAppOperatorVo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OpenCertifyIdentifyInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OpenCertifyIdentityParam.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OpenCertifyMerchantConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OpenCertifyMerchantConfigs.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OpenFormFieldDO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OpenidComplex.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OperationResultExtInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Option.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderApplyStatusBriefDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderDataDistributeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderDataSyncSuggestion.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderExtInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderExtIstd.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderExtIstdForPreOrder.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderItem.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderJourneyElement.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderJourneyInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderLogisticsInformationRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderPageQueryDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderParticipantInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderShopInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderStatusData.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderVehicleInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherAvailableCityCode.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherAvailableCityCodeModify.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherAvailableScopeResult.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherAvailableShop.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherAvailableShopModify.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherAvailableShopResult.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherMerchantAllShop.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherMerchantAllShopModify.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherMerchantAllShopResult.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherRealShopFailInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherShopFailInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherUseRuleResult.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Org.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/OverseasExtendParams.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PackageItemOpenInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardCycleInfoDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardCycleSellConfDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardExtraInfoDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardManageUrlConfDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardPriceDetailDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardPurchaseInfoDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardSellingConfDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardTemplateConfDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Participant.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PayParams.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaymentFixVoucher.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaymentInfoWithId.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherAlipayBalanceRechargeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherAvailableGoods.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherAvailableGoodsModify.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherAvailableMerchant.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherAvailableMerchantModify.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherBelongMerchantInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherBudgetInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherDisplayInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherRechargeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherSendRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherUseRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherUseRuleDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherUseRuleModify.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherValidPeriod.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherValidPeriodModify.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PeriodRuleParams.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PluginBetaItemInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PluginUseConfigInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PluginUseRelationInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PointCard.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PostPayment.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PreCreateWaybillIstd.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PreOrderExtInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PresetPayToolInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ProductAgentStatusInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ProductInviteStatusInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ProductSignStatusInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ProjectRuleInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PromiseDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PromoDeliveryInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PromoOperatorInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PromoPageInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PromoPageResult.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PromoParam.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PromoTool.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PromotePageData.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PromotePageDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PromotePageProperty.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PromotePagePropertyInstance.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PromotionRelationDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PromotionTaskRelation.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PubChannelDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PublicAuditStatus.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PublicLabel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/PublishChannel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/QrCodeRouteGroup.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/QueryComplexLabelRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/QueryExtension.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/QueryGroup.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/QueryLabelRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/QueryMenu.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/QuotaModifyDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/QuotaQueryResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ReceiverAddressInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ReceiverIstd.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RecommendAccountDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RecruitEnrollInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RecruitEnrollMerchant.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RecruitEnrollRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RecruitEnrollRuleData.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RecruitMaterial.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RecruitMiniApp.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RecruitPlanLight.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RecruitVoucher.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RecruitVoucherRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RefundChargeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RefundGoodsDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RefundRoyaltyResult.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RefundSubFee.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RegionInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ReplyRecord.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ReplyRecordResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Role.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RoleId.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RoyaltyDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RoyaltyDetailInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RoyaltyDetailInfos.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RoyaltyEntity.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/RoyaltyInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Scene.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SchoolBaseInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SchoolSimpleInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchAbilityOrderData.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchAbilityOrderInfoOpenApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchApplyPageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchBaseItems.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchBaseOrderCreateApiRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxAccountModule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxActivity.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxActivityVideoInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxAppInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxAreaKeyWordModule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxBasicInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxBasicInfoModule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxImageModule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxKeyWordModule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxKeywordInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxServiceInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxServiceModule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchOperPageQueryRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchOrderBrandDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchOrderDetailData.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchOrderDetailDataBaseItems.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchOrderDetailDataBrandItems.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchOrderDetailDataServiceItems.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchOrderRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SearchPartAgreeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SeatInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SendRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SenderIstd.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ServiceCodeIstd.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ServiceRecordCatRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SettleCardInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SettleClause.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SettleConfirmExtendParams.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SettleDetailInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SettleEntity.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SettleExtendParams.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SettleExtraParams.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SettleInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ShopBusinessTime.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ShopCategoryConfigInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ShopCategoryInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ShopCommentInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ShopExtInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ShopQueryOpenApiVO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ShopRecommendInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ShopSummaryQueryResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SignAddressInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SignData.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SignField.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SignFieldBean.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SignMerchantParams.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SignParams.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SignRestrictInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Signer.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SignerBean.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SingleArticleAnalysisData.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SkuCreateInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SkuModifyInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SourceContentInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SourceMediaInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SourceOffer.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SpecialVoucher.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SpecialVoucherInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SpecifyAttachmentInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SpiResult.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SpuAttribute.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SpuDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SpuInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/StandardConditionInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/StandardIdInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/StandardInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/StandardRuleInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/StandardServiceBaseInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/StationDetailInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/StdPublicBindAccount.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SubButton.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SubFee.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SubMerchant.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SubMerchantCommonEnterOpenModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SubMerchantEnterOpenModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SubPackageInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SubServiceKeyWordInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SubTaskInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SubscribeRelation.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/SuccessDeliveryConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TargetInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TaskTypeData.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Template.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TemplateActionInfoDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TemplateActionMiniAppUrlDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TemplateBenefitInfoDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TemplateCardLevelConfDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TemplateColumnInfoDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TemplateFieldRuleDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TemplateInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TemplateInfoBean.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TemplateMdcodeNotifyConfDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TemplateOpenCardConfDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TemplateRightsContentDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TemplateStyleInfoDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TemplateUsageInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Text.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TicketDetailInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TicketInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TicketOrderInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TimeRangeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TimeRestrictInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TimesTypeSyncData.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TipsDelivery.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Topic.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TopicItem.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TradeComplainQueryResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TradeFundBill.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TradeFundBillDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TradeInfoDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TradeItemResult.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TradeSettleDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TradeSettleInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TransferAccountBookDetailResult.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TransferDetailResult.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/TreeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/UnfreezeExtendParams.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/UpdatedAuthenticationDetails.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/UseRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/UseTime.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/UserAnalysisData.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/UserAssetInfoVO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/UserDetails.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/UserIdentityInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/UserInfomation.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/UserInvoiceInfoOpenApiResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/UserMailInfoOrder.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/UserMailInfoVO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/UserRiskPrediction.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/UserTradeInfoDTO.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/UserVoucherBaseInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/UserVoucherInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ViolationEvent.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/Voucher.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherAbsolutePeriodInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableAccountInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableAppInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyAllShopInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyAllShopResultInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyCityInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyScopeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyScopeResultInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyShopInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyShopResultInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGoodsInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableItemInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableOutItemInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableScope.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableScopeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableScopeModify.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableScopeResultInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherBalanceRechargeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherBudgetSupplyInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherConsultInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherCustomerGuideInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherDeductInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherDeductThresholdInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherDescDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherDisplayInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherDisplayInfoModify.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherDisplayPatternInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherExchangeGoodsInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherExpressInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherFailShopInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherFileInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherGoodsQuantitySpecificationInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherInventoryInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherMiniAppSendGuideInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherMiniAppUseGuideInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageActivityInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageBaseInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageConsultResult.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageModeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageSalesInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageSalesLiteInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageUseRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherRechargeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherRefundDetailInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherRelativePeriodInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherSaleModeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendGuide.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendGuideInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendGuideModify.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendModeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendRuleDetail.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendRuleDetailModify.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendRuleInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherSummary.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseDetailInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseDetailResultInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseGuide.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseGuideInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseGuideModify.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseRuleInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseRuleModify.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseTimeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseTimeRuleInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherValidPeriod.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/VoucherValidPeriodModify.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/WaitRepaymentOrderInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/WaybillInvoice.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/WaybillInvoiceIstd.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/WaybillInvoiceQueryIstd.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/WeekRuleInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/WidgetActivityInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/WidgetGoodsInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZMGOBasicConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZMGOCycleFlexConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZMGOCycleWithholdConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZMGOExtConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZMGOObligationConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZMGOOpenConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZMGOQuitConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZMGORightConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZMGOSettlementConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZMGoOutDiscountInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZMGoTradeInfo.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementTransferDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementTransferErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementTransferModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementTransferResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderFinishDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderFinishErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderFinishModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderFinishResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderOrderDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderOrderErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderOrderModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderOrderResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementUnsignDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementUnsignErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementUnsignModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementUnsignResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoBizoptCloseDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoBizoptCloseErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoBizoptCloseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoBizoptCloseResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoCumulationSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoCumulationSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoCumulationSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoCumulationSyncResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoPreorderCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoPreorderCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoPreorderCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoPreorderCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleRefundDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleRefundErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleRefundModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleRefundResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleUnfreezeDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleUnfreezeErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleUnfreezeModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleUnfreezeResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthAuthenticationQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthAuthenticationQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthAuthenticationQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthCloudresumeQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthCloudresumeQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthCloudresumeQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthInfoQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthInfoQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthInfoQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthJobdataAddDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthJobdataAddErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthJobdataAddModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthJobdataAddResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPictureUploadDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPictureUploadErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPictureUploadModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPictureUploadResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPositionAddDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPositionAddErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPositionAddModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPositionAddResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesApplyDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesApplyErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesApplyModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesApplyResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesCloseDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesCloseErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesCloseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesCloseResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateSyncDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateSyncErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateSyncModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateSyncResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZhubUidTelPair.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageCreateDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageCreateErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageCreateModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageCreateResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageDeleteDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageDeleteErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageDeleteModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageDeleteResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFtokenQueryDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFtokenQueryErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFtokenQueryModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFtokenQueryResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerSmilepayInitializeDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerSmilepayInitializeErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerSmilepayInitializeModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerSmilepayInitializeResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationSmilepayInitializeDefaultResponse.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationSmilepayInitializeErrorResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationSmilepayInitializeModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationSmilepayInitializeResponseModel.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/ObjectSerializer.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Util/AlipayConfigUtil.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Util/AlipayLogger.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Util/AlipaySignature.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Util/AntCertificationUtil.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Util/GenericExecuteApi.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Util/Model/AlipayConfig.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Util/Model/CustomizedParams.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Util/Model/OpenApiGenericRequest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Util/Schema/AttributeRule.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Util/Schema/Option.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Util/Schema/ServiceSchemaFactory.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Util/Schema/ServiceSchemaReader.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Util/Schema/ServiceSchemaWriter.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/src/Util/Schema/XMLAttribute.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/test/Api/AlipayOpenFileApiTest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/test/Api/OperationApiTest.php mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/test/cert/alipayCertPublicKey_RSA2.crt mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/test/cert/alipayRootCert.crt mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/test/cert/appCertPublicKey_2021003156675030.crt mode change 100644 => 100755 Server/extend/alipay-sdk-all/v3/test/cert/pic.jpg mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/.coveralls.yml mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/.gitignore mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/.travis.yml mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/CHANGELOG.md mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/LICENSE.md mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/README-CN.md mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/README.md mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/autoload.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/build-phar.sh mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/composer.json mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/example.jpg mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/index.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/phpunit.xml mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Bucket.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/samples/BucketCors.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/samples/BucketLifecycle.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/samples/BucketLogging.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/samples/BucketReferer.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/samples/BucketWebsite.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Callback.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Common.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Config.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Image.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/samples/LiveChannel.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/samples/MultipartUpload.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Object.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/samples/RunAll.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Signature.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Core/MimeTypes.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Core/OssException.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Core/OssUtil.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Http/LICENSE mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Http/RequestCore.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Http/RequestCore_Exception.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Http/ResponseCore.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/BucketInfo.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/BucketListInfo.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/BucketStat.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/CnameConfig.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/CorsConfig.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/CorsRule.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/DeleteMarkerInfo.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/DeleteObjectInfo.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/DeletedObjectInfo.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ExtendWormConfig.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/GetLiveChannelHistory.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/GetLiveChannelInfo.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/GetLiveChannelStatus.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/InitiateWormConfig.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LifecycleAction.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LifecycleConfig.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LifecycleRule.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ListMultipartUploadInfo.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ListPartsInfo.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LiveChannelConfig.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LiveChannelHistory.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LiveChannelInfo.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LiveChannelListInfo.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LoggingConfig.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ObjectInfo.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ObjectListInfo.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ObjectVersionInfo.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ObjectVersionListInfo.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/PartInfo.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/PrefixInfo.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/RefererConfig.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/RequestPaymentConfig.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/RestoreConfig.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ServerSideEncryptionConfig.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/StorageCapacityConfig.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/Tag.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/TaggingConfig.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/UploadInfo.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/VersioningConfig.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/WebsiteConfig.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/WormConfig.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/XmlConfig.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/OssClient.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/AclResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/AppendResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/BodyResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/CallbackResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/CopyObjectResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/DeleteObjectVersionsResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/DeleteObjectsResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ExistResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketEncryptionResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketInfoResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketRequestPaymentResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketStatResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketTagsResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketVersioningResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketWormResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetCnameResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetCorsResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetLifecycleResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetLiveChannelHistoryResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetLiveChannelInfoResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetLiveChannelStatusResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetLocationResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetLoggingResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetRefererResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetStorageCapacityResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetWebsiteResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/HeaderResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/InitiateBucketWormResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/InitiateMultipartUploadResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ListBucketsResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ListLiveChannelResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ListMultipartUploadResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ListObjectVersionsResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ListObjectsResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ListPartsResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/PutLiveChannelResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/PutSetDeleteResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/Result.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/SymlinkResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/UploadPartResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/AclResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/BodyResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/BucketCnameTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/BucketInfoTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/BucketLiveChannelTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/CallbackTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/CnameConfigTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/Common.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ContentTypeTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/CopyObjectResult.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/CorsConfigTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/DeleteObjectVersionsResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ExistResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetBucketEncryptionResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetBucketRequestPaymentResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetBucketStatResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetBucketTagsResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetBucketWormResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetCorsResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetLifecycleResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetLoggingResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetRefererResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetWebsiteResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/HeaderResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/HttpTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/InitiateMultipartUploadResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/LifecycleConfigTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ListBucketsResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ListMultipartUploadResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ListObjectVersionsResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ListObjectsResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ListPartsResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/LiveChannelXmlTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/LoggingConfigTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/MimeTypesTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ObjectAclTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketCorsTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketEncryptionTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketInfoTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketLifecycleTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketLoggingTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketPolicyTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketRefererTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketRequestPaymentTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketStatTestTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketStorageCapacityTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketTagsTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketVersioningTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketWebsiteTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketWormTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientImageTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientListObjectsTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientMultipartUploadTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientObjectRequestPaymentTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientObjectTaggingTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientObjectTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientObjectVersioningTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientRestoreObjectTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientSignatureTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssExceptionTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssTrafficLimitTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssUtilTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/PutSetDeleteResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/RefererConfigTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/StorageCapacityConfigTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/StorageCapacityTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/SymlinkTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/TestOssClientBase.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/UploadPartResultTest.php mode change 100644 => 100755 Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/WebsiteConfigTest.php mode change 100644 => 100755 Server/fonts.ttf mode change 100644 => 100755 Server/index.html mode change 100644 => 100755 Server/public/.htaccess create mode 100755 Server/public/.well-known/acme-challenge/Pa_Vv8VOhdcPRmNHh_J_flKMHVwUywOIwT-F9iiA8p4 mode change 100644 => 100755 Server/public/admin/.htaccess mode change 100644 => 100755 Server/public/api_test.php mode change 100644 => 100755 Server/public/favicon.ico mode change 100644 => 100755 Server/public/index.php mode change 100644 => 100755 Server/public/login.html mode change 100644 => 100755 Server/public/nginx.htaccess mode change 100644 => 100755 Server/public/robots.txt mode change 100644 => 100755 Server/public/router.php mode change 100644 => 100755 Server/public/static/.gitignore mode change 100644 => 100755 Server/public/static/axios@0.21.0/axios.js mode change 100644 => 100755 Server/public/static/axios@0.21.0/axios.map mode change 100644 => 100755 Server/public/static/axios@0.21.0/axios.min.js mode change 100644 => 100755 Server/public/static/axios@0.21.0/axios.min.map mode change 100644 => 100755 Server/public/static/echarts/echarts.common.js mode change 100644 => 100755 Server/public/static/echarts/echarts.common.js.map mode change 100644 => 100755 Server/public/static/echarts/echarts.common.min.js mode change 100644 => 100755 Server/public/static/echarts/echarts.esm.js mode change 100644 => 100755 Server/public/static/echarts/echarts.esm.js.map mode change 100644 => 100755 Server/public/static/echarts/echarts.esm.min.js mode change 100644 => 100755 Server/public/static/echarts/echarts.esm.min.mjs mode change 100644 => 100755 Server/public/static/echarts/echarts.esm.mjs mode change 100644 => 100755 Server/public/static/echarts/echarts.esm.mjs.map mode change 100644 => 100755 Server/public/static/echarts/echarts.js mode change 100644 => 100755 Server/public/static/echarts/echarts.js.map mode change 100644 => 100755 Server/public/static/echarts/echarts.min.js mode change 100644 => 100755 Server/public/static/echarts/echarts.simple.js mode change 100644 => 100755 Server/public/static/echarts/echarts.simple.js.map mode change 100644 => 100755 Server/public/static/echarts/echarts.simple.min.js mode change 100644 => 100755 Server/public/static/echarts/extension/bmap.js mode change 100644 => 100755 Server/public/static/echarts/extension/bmap.js.map mode change 100644 => 100755 Server/public/static/echarts/extension/bmap.min.js mode change 100644 => 100755 Server/public/static/echarts/extension/dataTool.js mode change 100644 => 100755 Server/public/static/echarts/extension/dataTool.js.map mode change 100644 => 100755 Server/public/static/echarts/extension/dataTool.min.js mode change 100644 => 100755 Server/public/static/echarts/package.json mode change 100644 => 100755 Server/public/static/fonts/PingFang_Regular.ttf mode change 100644 => 100755 Server/public/static/jquery-3.4.0.min.js mode change 100644 => 100755 Server/public/static/vue-router@3.4.9/vue-router.common.js mode change 100644 => 100755 Server/public/static/vue-router@3.4.9/vue-router.esm.browser.js mode change 100644 => 100755 Server/public/static/vue-router@3.4.9/vue-router.esm.browser.min.js mode change 100644 => 100755 Server/public/static/vue-router@3.4.9/vue-router.esm.js mode change 100644 => 100755 Server/public/static/vue-router@3.4.9/vue-router.js mode change 100644 => 100755 Server/public/static/vue-router@3.4.9/vue-router.min.js mode change 100644 => 100755 Server/public/static/vue@2.6.11/README.md mode change 100644 => 100755 Server/public/static/vue@2.6.11/vue.common.dev.js mode change 100644 => 100755 Server/public/static/vue@2.6.11/vue.common.js mode change 100644 => 100755 Server/public/static/vue@2.6.11/vue.common.prod.js mode change 100644 => 100755 Server/public/static/vue@2.6.11/vue.esm.browser.js mode change 100644 => 100755 Server/public/static/vue@2.6.11/vue.esm.browser.min.js mode change 100644 => 100755 Server/public/static/vue@2.6.11/vue.esm.js mode change 100644 => 100755 Server/public/static/vue@2.6.11/vue.js mode change 100644 => 100755 Server/public/static/vue@2.6.11/vue.min.js mode change 100644 => 100755 Server/public/static/vue@2.6.11/vue.runtime.common.dev.js mode change 100644 => 100755 Server/public/static/vue@2.6.11/vue.runtime.common.js mode change 100644 => 100755 Server/public/static/vue@2.6.11/vue.runtime.common.prod.js mode change 100644 => 100755 Server/public/static/vue@2.6.11/vue.runtime.esm.js mode change 100644 => 100755 Server/public/static/vue@2.6.11/vue.runtime.js mode change 100644 => 100755 Server/public/static/vue@2.6.11/vue.runtime.min.js mode change 100644 => 100755 Server/public/static/vuex@3.5.1/logger.d.ts mode change 100644 => 100755 Server/public/static/vuex@3.5.1/logger.js mode change 100644 => 100755 Server/public/static/vuex@3.5.1/vuex.cjs.js mode change 100644 => 100755 Server/public/static/vuex@3.5.1/vuex.common.js mode change 100644 => 100755 Server/public/static/vuex@3.5.1/vuex.esm-browser.js mode change 100644 => 100755 Server/public/static/vuex@3.5.1/vuex.esm-browser.prod.js mode change 100644 => 100755 Server/public/static/vuex@3.5.1/vuex.esm-bundler.js mode change 100644 => 100755 Server/public/static/vuex@3.5.1/vuex.esm.browser.js mode change 100644 => 100755 Server/public/static/vuex@3.5.1/vuex.esm.browser.min.js mode change 100644 => 100755 Server/public/static/vuex@3.5.1/vuex.esm.js mode change 100644 => 100755 Server/public/static/vuex@3.5.1/vuex.global.js mode change 100644 => 100755 Server/public/static/vuex@3.5.1/vuex.global.prod.js mode change 100644 => 100755 Server/public/static/vuex@3.5.1/vuex.js mode change 100644 => 100755 Server/public/static/vuex@3.5.1/vuex.min.js mode change 100644 => 100755 Server/public/test.php mode change 100644 => 100755 Server/route/route.php mode change 100644 => 100755 Server/scripts/README.md mode change 100644 => 100755 Server/think delete mode 100644 Server/thinkphp/.gitignore delete mode 100644 Server/thinkphp/.htaccess delete mode 100644 Server/thinkphp/CONTRIBUTING.md delete mode 100644 Server/thinkphp/LICENSE.txt delete mode 100644 Server/thinkphp/README.md delete mode 100644 Server/thinkphp/base.php delete mode 100644 Server/thinkphp/composer.json delete mode 100644 Server/thinkphp/convention.php delete mode 100644 Server/thinkphp/helper.php delete mode 100644 Server/thinkphp/lang/zh-cn.php delete mode 100644 Server/thinkphp/library/think/App.php delete mode 100644 Server/thinkphp/library/think/Build.php delete mode 100644 Server/thinkphp/library/think/Cache.php delete mode 100644 Server/thinkphp/library/think/Collection.php delete mode 100644 Server/thinkphp/library/think/Config.php delete mode 100644 Server/thinkphp/library/think/Console.php delete mode 100644 Server/thinkphp/library/think/Container.php delete mode 100644 Server/thinkphp/library/think/Controller.php delete mode 100644 Server/thinkphp/library/think/Cookie.php delete mode 100644 Server/thinkphp/library/think/Db.php delete mode 100644 Server/thinkphp/library/think/Debug.php delete mode 100644 Server/thinkphp/library/think/Env.php delete mode 100644 Server/thinkphp/library/think/Error.php delete mode 100644 Server/thinkphp/library/think/Exception.php delete mode 100644 Server/thinkphp/library/think/Facade.php delete mode 100644 Server/thinkphp/library/think/File.php delete mode 100644 Server/thinkphp/library/think/Hook.php delete mode 100644 Server/thinkphp/library/think/Lang.php delete mode 100644 Server/thinkphp/library/think/Loader.php delete mode 100644 Server/thinkphp/library/think/Log.php delete mode 100644 Server/thinkphp/library/think/Middleware.php delete mode 100644 Server/thinkphp/library/think/Model.php delete mode 100644 Server/thinkphp/library/think/Paginator.php delete mode 100644 Server/thinkphp/library/think/Process.php delete mode 100644 Server/thinkphp/library/think/Request.php delete mode 100644 Server/thinkphp/library/think/Response.php delete mode 100644 Server/thinkphp/library/think/Route.php delete mode 100644 Server/thinkphp/library/think/Session.php delete mode 100644 Server/thinkphp/library/think/Template.php delete mode 100644 Server/thinkphp/library/think/Url.php delete mode 100644 Server/thinkphp/library/think/Validate.php delete mode 100644 Server/thinkphp/library/think/View.php delete mode 100644 Server/thinkphp/library/think/cache/Driver.php delete mode 100644 Server/thinkphp/library/think/cache/driver/File.php delete mode 100644 Server/thinkphp/library/think/cache/driver/Lite.php delete mode 100644 Server/thinkphp/library/think/cache/driver/Memcache.php delete mode 100644 Server/thinkphp/library/think/cache/driver/Memcached.php delete mode 100644 Server/thinkphp/library/think/cache/driver/Redis.php delete mode 100644 Server/thinkphp/library/think/cache/driver/Sqlite.php delete mode 100644 Server/thinkphp/library/think/cache/driver/Wincache.php delete mode 100644 Server/thinkphp/library/think/cache/driver/Xcache.php delete mode 100644 Server/thinkphp/library/think/config/driver/Ini.php delete mode 100644 Server/thinkphp/library/think/config/driver/Json.php delete mode 100644 Server/thinkphp/library/think/config/driver/Xml.php delete mode 100644 Server/thinkphp/library/think/console/Command.php delete mode 100644 Server/thinkphp/library/think/console/Input.php delete mode 100644 Server/thinkphp/library/think/console/LICENSE delete mode 100644 Server/thinkphp/library/think/console/Output.php delete mode 100644 Server/thinkphp/library/think/console/Table.php delete mode 100644 Server/thinkphp/library/think/console/bin/README.md delete mode 100644 Server/thinkphp/library/think/console/bin/hiddeninput.exe delete mode 100644 Server/thinkphp/library/think/console/command/Build.php delete mode 100644 Server/thinkphp/library/think/console/command/Clear.php delete mode 100644 Server/thinkphp/library/think/console/command/Help.php delete mode 100644 Server/thinkphp/library/think/console/command/Lists.php delete mode 100644 Server/thinkphp/library/think/console/command/Make.php delete mode 100644 Server/thinkphp/library/think/console/command/RouteList.php delete mode 100644 Server/thinkphp/library/think/console/command/RunServer.php delete mode 100644 Server/thinkphp/library/think/console/command/Version.php delete mode 100644 Server/thinkphp/library/think/console/command/make/Command.php delete mode 100644 Server/thinkphp/library/think/console/command/make/Controller.php delete mode 100644 Server/thinkphp/library/think/console/command/make/Middleware.php delete mode 100644 Server/thinkphp/library/think/console/command/make/Model.php delete mode 100644 Server/thinkphp/library/think/console/command/make/Validate.php delete mode 100644 Server/thinkphp/library/think/console/command/make/stubs/command.stub delete mode 100644 Server/thinkphp/library/think/console/command/make/stubs/controller.api.stub delete mode 100644 Server/thinkphp/library/think/console/command/make/stubs/controller.plain.stub delete mode 100644 Server/thinkphp/library/think/console/command/make/stubs/controller.stub delete mode 100644 Server/thinkphp/library/think/console/command/make/stubs/middleware.stub delete mode 100644 Server/thinkphp/library/think/console/command/make/stubs/model.stub delete mode 100644 Server/thinkphp/library/think/console/command/make/stubs/validate.stub delete mode 100644 Server/thinkphp/library/think/console/command/optimize/Autoload.php delete mode 100644 Server/thinkphp/library/think/console/command/optimize/Config.php delete mode 100644 Server/thinkphp/library/think/console/command/optimize/Route.php delete mode 100644 Server/thinkphp/library/think/console/command/optimize/Schema.php delete mode 100644 Server/thinkphp/library/think/console/input/Argument.php delete mode 100644 Server/thinkphp/library/think/console/input/Definition.php delete mode 100644 Server/thinkphp/library/think/console/input/Option.php delete mode 100644 Server/thinkphp/library/think/console/output/Ask.php delete mode 100644 Server/thinkphp/library/think/console/output/Descriptor.php delete mode 100644 Server/thinkphp/library/think/console/output/Formatter.php delete mode 100644 Server/thinkphp/library/think/console/output/Question.php delete mode 100644 Server/thinkphp/library/think/console/output/descriptor/Console.php delete mode 100644 Server/thinkphp/library/think/console/output/driver/Buffer.php delete mode 100644 Server/thinkphp/library/think/console/output/driver/Console.php delete mode 100644 Server/thinkphp/library/think/console/output/driver/Nothing.php delete mode 100644 Server/thinkphp/library/think/console/output/formatter/Stack.php delete mode 100644 Server/thinkphp/library/think/console/output/formatter/Style.php delete mode 100644 Server/thinkphp/library/think/console/output/question/Choice.php delete mode 100644 Server/thinkphp/library/think/console/output/question/Confirmation.php delete mode 100644 Server/thinkphp/library/think/db/Builder.php delete mode 100644 Server/thinkphp/library/think/db/Connection.php delete mode 100644 Server/thinkphp/library/think/db/Expression.php delete mode 100644 Server/thinkphp/library/think/db/Query.php delete mode 100644 Server/thinkphp/library/think/db/Where.php delete mode 100644 Server/thinkphp/library/think/db/builder/Mysql.php delete mode 100644 Server/thinkphp/library/think/db/builder/Pgsql.php delete mode 100644 Server/thinkphp/library/think/db/builder/Sqlite.php delete mode 100644 Server/thinkphp/library/think/db/builder/Sqlsrv.php delete mode 100644 Server/thinkphp/library/think/db/connector/Mysql.php delete mode 100644 Server/thinkphp/library/think/db/connector/Pgsql.php delete mode 100644 Server/thinkphp/library/think/db/connector/Sqlite.php delete mode 100644 Server/thinkphp/library/think/db/connector/Sqlsrv.php delete mode 100644 Server/thinkphp/library/think/db/connector/pgsql.sql delete mode 100644 Server/thinkphp/library/think/db/exception/BindParamException.php delete mode 100644 Server/thinkphp/library/think/db/exception/DataNotFoundException.php delete mode 100644 Server/thinkphp/library/think/db/exception/ModelNotFoundException.php delete mode 100644 Server/thinkphp/library/think/debug/Console.php delete mode 100644 Server/thinkphp/library/think/debug/Html.php delete mode 100644 Server/thinkphp/library/think/exception/ClassNotFoundException.php delete mode 100644 Server/thinkphp/library/think/exception/DbException.php delete mode 100644 Server/thinkphp/library/think/exception/ErrorException.php delete mode 100644 Server/thinkphp/library/think/exception/Handle.php delete mode 100644 Server/thinkphp/library/think/exception/HttpException.php delete mode 100644 Server/thinkphp/library/think/exception/HttpResponseException.php delete mode 100644 Server/thinkphp/library/think/exception/PDOException.php delete mode 100644 Server/thinkphp/library/think/exception/RouteNotFoundException.php delete mode 100644 Server/thinkphp/library/think/exception/TemplateNotFoundException.php delete mode 100644 Server/thinkphp/library/think/exception/ThrowableError.php delete mode 100644 Server/thinkphp/library/think/exception/ValidateException.php delete mode 100644 Server/thinkphp/library/think/facade/App.php delete mode 100644 Server/thinkphp/library/think/facade/Build.php delete mode 100644 Server/thinkphp/library/think/facade/Cache.php delete mode 100644 Server/thinkphp/library/think/facade/Config.php delete mode 100644 Server/thinkphp/library/think/facade/Cookie.php delete mode 100644 Server/thinkphp/library/think/facade/Debug.php delete mode 100644 Server/thinkphp/library/think/facade/Env.php delete mode 100644 Server/thinkphp/library/think/facade/Hook.php delete mode 100644 Server/thinkphp/library/think/facade/Lang.php delete mode 100644 Server/thinkphp/library/think/facade/Log.php delete mode 100644 Server/thinkphp/library/think/facade/Middleware.php delete mode 100644 Server/thinkphp/library/think/facade/Request.php delete mode 100644 Server/thinkphp/library/think/facade/Response.php delete mode 100644 Server/thinkphp/library/think/facade/Route.php delete mode 100644 Server/thinkphp/library/think/facade/Session.php delete mode 100644 Server/thinkphp/library/think/facade/Template.php delete mode 100644 Server/thinkphp/library/think/facade/Url.php delete mode 100644 Server/thinkphp/library/think/facade/Validate.php delete mode 100644 Server/thinkphp/library/think/facade/View.php delete mode 100644 Server/thinkphp/library/think/log/driver/File.php delete mode 100644 Server/thinkphp/library/think/log/driver/Socket.php delete mode 100644 Server/thinkphp/library/think/model/Collection.php delete mode 100644 Server/thinkphp/library/think/model/Pivot.php delete mode 100644 Server/thinkphp/library/think/model/Relation.php delete mode 100644 Server/thinkphp/library/think/model/concern/Attribute.php delete mode 100644 Server/thinkphp/library/think/model/concern/Conversion.php delete mode 100644 Server/thinkphp/library/think/model/concern/ModelEvent.php delete mode 100644 Server/thinkphp/library/think/model/concern/RelationShip.php delete mode 100644 Server/thinkphp/library/think/model/concern/SoftDelete.php delete mode 100644 Server/thinkphp/library/think/model/concern/TimeStamp.php delete mode 100644 Server/thinkphp/library/think/model/relation/BelongsTo.php delete mode 100644 Server/thinkphp/library/think/model/relation/BelongsToMany.php delete mode 100644 Server/thinkphp/library/think/model/relation/HasMany.php delete mode 100644 Server/thinkphp/library/think/model/relation/HasManyThrough.php delete mode 100644 Server/thinkphp/library/think/model/relation/HasOne.php delete mode 100644 Server/thinkphp/library/think/model/relation/MorphMany.php delete mode 100644 Server/thinkphp/library/think/model/relation/MorphOne.php delete mode 100644 Server/thinkphp/library/think/model/relation/MorphTo.php delete mode 100644 Server/thinkphp/library/think/model/relation/OneToOne.php delete mode 100644 Server/thinkphp/library/think/paginator/driver/Bootstrap.php delete mode 100644 Server/thinkphp/library/think/process/Builder.php delete mode 100644 Server/thinkphp/library/think/process/Utils.php delete mode 100644 Server/thinkphp/library/think/process/exception/Faild.php delete mode 100644 Server/thinkphp/library/think/process/exception/Failed.php delete mode 100644 Server/thinkphp/library/think/process/exception/Timeout.php delete mode 100644 Server/thinkphp/library/think/process/pipes/Pipes.php delete mode 100644 Server/thinkphp/library/think/process/pipes/Unix.php delete mode 100644 Server/thinkphp/library/think/process/pipes/Windows.php delete mode 100644 Server/thinkphp/library/think/response/Download.php delete mode 100644 Server/thinkphp/library/think/response/Json.php delete mode 100644 Server/thinkphp/library/think/response/Jsonp.php delete mode 100644 Server/thinkphp/library/think/response/Jump.php delete mode 100644 Server/thinkphp/library/think/response/Redirect.php delete mode 100644 Server/thinkphp/library/think/response/View.php delete mode 100644 Server/thinkphp/library/think/response/Xml.php delete mode 100644 Server/thinkphp/library/think/route/AliasRule.php delete mode 100644 Server/thinkphp/library/think/route/Dispatch.php delete mode 100644 Server/thinkphp/library/think/route/Domain.php delete mode 100644 Server/thinkphp/library/think/route/Resource.php delete mode 100644 Server/thinkphp/library/think/route/Rule.php delete mode 100644 Server/thinkphp/library/think/route/RuleGroup.php delete mode 100644 Server/thinkphp/library/think/route/RuleItem.php delete mode 100644 Server/thinkphp/library/think/route/RuleName.php delete mode 100644 Server/thinkphp/library/think/route/dispatch/Callback.php delete mode 100644 Server/thinkphp/library/think/route/dispatch/Controller.php delete mode 100644 Server/thinkphp/library/think/route/dispatch/Module.php delete mode 100644 Server/thinkphp/library/think/route/dispatch/Redirect.php delete mode 100644 Server/thinkphp/library/think/route/dispatch/Response.php delete mode 100644 Server/thinkphp/library/think/route/dispatch/Url.php delete mode 100644 Server/thinkphp/library/think/route/dispatch/View.php delete mode 100644 Server/thinkphp/library/think/session/driver/Memcache.php delete mode 100644 Server/thinkphp/library/think/session/driver/Memcached.php delete mode 100644 Server/thinkphp/library/think/session/driver/Redis.php delete mode 100644 Server/thinkphp/library/think/template/TagLib.php delete mode 100644 Server/thinkphp/library/think/template/driver/File.php delete mode 100644 Server/thinkphp/library/think/template/taglib/Cx.php delete mode 100644 Server/thinkphp/library/think/validate/ValidateRule.php delete mode 100644 Server/thinkphp/library/think/view/driver/Php.php delete mode 100644 Server/thinkphp/library/think/view/driver/Think.php delete mode 100644 Server/thinkphp/library/traits/controller/Jump.php delete mode 100644 Server/thinkphp/logo.png delete mode 100644 Server/thinkphp/phpunit.xml.dist delete mode 100644 Server/thinkphp/tpl/default_index.tpl delete mode 100644 Server/thinkphp/tpl/dispatch_jump.tpl delete mode 100644 Server/thinkphp/tpl/page_trace.tpl delete mode 100644 Server/thinkphp/tpl/think_exception.tpl mode change 100644 => 100755 composer.json mode change 100644 => 100755 composer.lock create mode 100644 package-lock.json delete mode 100644 vendor/autoload.php delete mode 100644 vendor/bin/var-dump-server delete mode 100644 vendor/bin/var-dump-server.bat delete mode 100644 vendor/composer/ClassLoader.php delete mode 100644 vendor/composer/InstalledVersions.php delete mode 100644 vendor/composer/LICENSE delete mode 100644 vendor/composer/autoload_classmap.php delete mode 100644 vendor/composer/autoload_files.php delete mode 100644 vendor/composer/autoload_namespaces.php delete mode 100644 vendor/composer/autoload_psr4.php delete mode 100644 vendor/composer/autoload_real.php delete mode 100644 vendor/composer/autoload_static.php delete mode 100644 vendor/composer/installed.json delete mode 100644 vendor/composer/installed.php delete mode 100644 vendor/composer/platform_check.php delete mode 100644 vendor/symfony/polyfill-mbstring/LICENSE delete mode 100644 vendor/symfony/polyfill-mbstring/Mbstring.php delete mode 100644 vendor/symfony/polyfill-mbstring/README.md delete mode 100644 vendor/symfony/polyfill-mbstring/Resources/unidata/caseFolding.php delete mode 100644 vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.php delete mode 100644 vendor/symfony/polyfill-mbstring/Resources/unidata/titleCaseRegexp.php delete mode 100644 vendor/symfony/polyfill-mbstring/Resources/unidata/upperCase.php delete mode 100644 vendor/symfony/polyfill-mbstring/bootstrap.php delete mode 100644 vendor/symfony/polyfill-mbstring/bootstrap80.php delete mode 100644 vendor/symfony/polyfill-mbstring/composer.json delete mode 100644 vendor/symfony/polyfill-php80/LICENSE delete mode 100644 vendor/symfony/polyfill-php80/Php80.php delete mode 100644 vendor/symfony/polyfill-php80/PhpToken.php delete mode 100644 vendor/symfony/polyfill-php80/README.md delete mode 100644 vendor/symfony/polyfill-php80/Resources/stubs/Attribute.php delete mode 100644 vendor/symfony/polyfill-php80/Resources/stubs/PhpToken.php delete mode 100644 vendor/symfony/polyfill-php80/Resources/stubs/Stringable.php delete mode 100644 vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php delete mode 100644 vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php delete mode 100644 vendor/symfony/polyfill-php80/bootstrap.php delete mode 100644 vendor/symfony/polyfill-php80/composer.json delete mode 100644 vendor/symfony/var-dumper/CHANGELOG.md delete mode 100644 vendor/symfony/var-dumper/Caster/AmqpCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/ArgsStub.php delete mode 100644 vendor/symfony/var-dumper/Caster/Caster.php delete mode 100644 vendor/symfony/var-dumper/Caster/ClassStub.php delete mode 100644 vendor/symfony/var-dumper/Caster/ConstStub.php delete mode 100644 vendor/symfony/var-dumper/Caster/CutArrayStub.php delete mode 100644 vendor/symfony/var-dumper/Caster/CutStub.php delete mode 100644 vendor/symfony/var-dumper/Caster/DOMCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/DateCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/DoctrineCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/DsCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/DsPairStub.php delete mode 100644 vendor/symfony/var-dumper/Caster/EnumStub.php delete mode 100644 vendor/symfony/var-dumper/Caster/ExceptionCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/FiberCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/FrameStub.php delete mode 100644 vendor/symfony/var-dumper/Caster/GmpCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/ImagineCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/ImgStub.php delete mode 100644 vendor/symfony/var-dumper/Caster/IntlCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/LinkStub.php delete mode 100644 vendor/symfony/var-dumper/Caster/MemcachedCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/MysqliCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/PdoCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/PgSqlCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/ProxyManagerCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/RdKafkaCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/RedisCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/ReflectionCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/ResourceCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/SplCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/StubCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/SymfonyCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/TraceStub.php delete mode 100644 vendor/symfony/var-dumper/Caster/UuidCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/XmlReaderCaster.php delete mode 100644 vendor/symfony/var-dumper/Caster/XmlResourceCaster.php delete mode 100644 vendor/symfony/var-dumper/Cloner/AbstractCloner.php delete mode 100644 vendor/symfony/var-dumper/Cloner/ClonerInterface.php delete mode 100644 vendor/symfony/var-dumper/Cloner/Cursor.php delete mode 100644 vendor/symfony/var-dumper/Cloner/Data.php delete mode 100644 vendor/symfony/var-dumper/Cloner/DumperInterface.php delete mode 100644 vendor/symfony/var-dumper/Cloner/Stub.php delete mode 100644 vendor/symfony/var-dumper/Cloner/VarCloner.php delete mode 100644 vendor/symfony/var-dumper/Command/Descriptor/CliDescriptor.php delete mode 100644 vendor/symfony/var-dumper/Command/Descriptor/DumpDescriptorInterface.php delete mode 100644 vendor/symfony/var-dumper/Command/Descriptor/HtmlDescriptor.php delete mode 100644 vendor/symfony/var-dumper/Command/ServerDumpCommand.php delete mode 100644 vendor/symfony/var-dumper/Dumper/AbstractDumper.php delete mode 100644 vendor/symfony/var-dumper/Dumper/CliDumper.php delete mode 100644 vendor/symfony/var-dumper/Dumper/ContextProvider/CliContextProvider.php delete mode 100644 vendor/symfony/var-dumper/Dumper/ContextProvider/ContextProviderInterface.php delete mode 100644 vendor/symfony/var-dumper/Dumper/ContextProvider/RequestContextProvider.php delete mode 100644 vendor/symfony/var-dumper/Dumper/ContextProvider/SourceContextProvider.php delete mode 100644 vendor/symfony/var-dumper/Dumper/ContextualizedDumper.php delete mode 100644 vendor/symfony/var-dumper/Dumper/DataDumperInterface.php delete mode 100644 vendor/symfony/var-dumper/Dumper/HtmlDumper.php delete mode 100644 vendor/symfony/var-dumper/Dumper/ServerDumper.php delete mode 100644 vendor/symfony/var-dumper/Exception/ThrowingCasterException.php delete mode 100644 vendor/symfony/var-dumper/LICENSE delete mode 100644 vendor/symfony/var-dumper/README.md delete mode 100644 vendor/symfony/var-dumper/Resources/bin/var-dump-server delete mode 100644 vendor/symfony/var-dumper/Resources/css/htmlDescriptor.css delete mode 100644 vendor/symfony/var-dumper/Resources/functions/dump.php delete mode 100644 vendor/symfony/var-dumper/Resources/js/htmlDescriptor.js delete mode 100644 vendor/symfony/var-dumper/Server/Connection.php delete mode 100644 vendor/symfony/var-dumper/Server/DumpServer.php delete mode 100644 vendor/symfony/var-dumper/Test/VarDumperTestTrait.php delete mode 100644 vendor/symfony/var-dumper/VarDumper.php delete mode 100644 vendor/symfony/var-dumper/composer.json delete mode 100644 vendor/topthink/framework/.gitignore delete mode 100644 vendor/topthink/framework/.htaccess delete mode 100644 vendor/topthink/framework/CONTRIBUTING.md delete mode 100644 vendor/topthink/framework/LICENSE.txt delete mode 100644 vendor/topthink/framework/README.md delete mode 100644 vendor/topthink/framework/base.php delete mode 100644 vendor/topthink/framework/composer.json delete mode 100644 vendor/topthink/framework/convention.php delete mode 100644 vendor/topthink/framework/helper.php delete mode 100644 vendor/topthink/framework/lang/zh-cn.php delete mode 100644 vendor/topthink/framework/library/think/App.php delete mode 100644 vendor/topthink/framework/library/think/Build.php delete mode 100644 vendor/topthink/framework/library/think/Cache.php delete mode 100644 vendor/topthink/framework/library/think/Collection.php delete mode 100644 vendor/topthink/framework/library/think/Config.php delete mode 100644 vendor/topthink/framework/library/think/Console.php delete mode 100644 vendor/topthink/framework/library/think/Container.php delete mode 100644 vendor/topthink/framework/library/think/Controller.php delete mode 100644 vendor/topthink/framework/library/think/Cookie.php delete mode 100644 vendor/topthink/framework/library/think/Db.php delete mode 100644 vendor/topthink/framework/library/think/Debug.php delete mode 100644 vendor/topthink/framework/library/think/Env.php delete mode 100644 vendor/topthink/framework/library/think/Error.php delete mode 100644 vendor/topthink/framework/library/think/Exception.php delete mode 100644 vendor/topthink/framework/library/think/Facade.php delete mode 100644 vendor/topthink/framework/library/think/File.php delete mode 100644 vendor/topthink/framework/library/think/Hook.php delete mode 100644 vendor/topthink/framework/library/think/Lang.php delete mode 100644 vendor/topthink/framework/library/think/Loader.php delete mode 100644 vendor/topthink/framework/library/think/Log.php delete mode 100644 vendor/topthink/framework/library/think/Middleware.php delete mode 100644 vendor/topthink/framework/library/think/Model.php delete mode 100644 vendor/topthink/framework/library/think/Paginator.php delete mode 100644 vendor/topthink/framework/library/think/Process.php delete mode 100644 vendor/topthink/framework/library/think/Request.php delete mode 100644 vendor/topthink/framework/library/think/Response.php delete mode 100644 vendor/topthink/framework/library/think/Route.php delete mode 100644 vendor/topthink/framework/library/think/Session.php delete mode 100644 vendor/topthink/framework/library/think/Template.php delete mode 100644 vendor/topthink/framework/library/think/Url.php delete mode 100644 vendor/topthink/framework/library/think/Validate.php delete mode 100644 vendor/topthink/framework/library/think/View.php delete mode 100644 vendor/topthink/framework/library/think/cache/Driver.php delete mode 100644 vendor/topthink/framework/library/think/cache/driver/File.php delete mode 100644 vendor/topthink/framework/library/think/cache/driver/Lite.php delete mode 100644 vendor/topthink/framework/library/think/cache/driver/Memcache.php delete mode 100644 vendor/topthink/framework/library/think/cache/driver/Memcached.php delete mode 100644 vendor/topthink/framework/library/think/cache/driver/Redis.php delete mode 100644 vendor/topthink/framework/library/think/cache/driver/Sqlite.php delete mode 100644 vendor/topthink/framework/library/think/cache/driver/Wincache.php delete mode 100644 vendor/topthink/framework/library/think/cache/driver/Xcache.php delete mode 100644 vendor/topthink/framework/library/think/config/driver/Ini.php delete mode 100644 vendor/topthink/framework/library/think/config/driver/Json.php delete mode 100644 vendor/topthink/framework/library/think/config/driver/Xml.php delete mode 100644 vendor/topthink/framework/library/think/console/Command.php delete mode 100644 vendor/topthink/framework/library/think/console/Input.php delete mode 100644 vendor/topthink/framework/library/think/console/LICENSE delete mode 100644 vendor/topthink/framework/library/think/console/Output.php delete mode 100644 vendor/topthink/framework/library/think/console/Table.php delete mode 100644 vendor/topthink/framework/library/think/console/bin/README.md delete mode 100644 vendor/topthink/framework/library/think/console/bin/hiddeninput.exe delete mode 100644 vendor/topthink/framework/library/think/console/command/Build.php delete mode 100644 vendor/topthink/framework/library/think/console/command/Clear.php delete mode 100644 vendor/topthink/framework/library/think/console/command/Help.php delete mode 100644 vendor/topthink/framework/library/think/console/command/Lists.php delete mode 100644 vendor/topthink/framework/library/think/console/command/Make.php delete mode 100644 vendor/topthink/framework/library/think/console/command/RouteList.php delete mode 100644 vendor/topthink/framework/library/think/console/command/RunServer.php delete mode 100644 vendor/topthink/framework/library/think/console/command/Version.php delete mode 100644 vendor/topthink/framework/library/think/console/command/make/Command.php delete mode 100644 vendor/topthink/framework/library/think/console/command/make/Controller.php delete mode 100644 vendor/topthink/framework/library/think/console/command/make/Middleware.php delete mode 100644 vendor/topthink/framework/library/think/console/command/make/Model.php delete mode 100644 vendor/topthink/framework/library/think/console/command/make/Validate.php delete mode 100644 vendor/topthink/framework/library/think/console/command/make/stubs/command.stub delete mode 100644 vendor/topthink/framework/library/think/console/command/make/stubs/controller.api.stub delete mode 100644 vendor/topthink/framework/library/think/console/command/make/stubs/controller.plain.stub delete mode 100644 vendor/topthink/framework/library/think/console/command/make/stubs/controller.stub delete mode 100644 vendor/topthink/framework/library/think/console/command/make/stubs/middleware.stub delete mode 100644 vendor/topthink/framework/library/think/console/command/make/stubs/model.stub delete mode 100644 vendor/topthink/framework/library/think/console/command/make/stubs/validate.stub delete mode 100644 vendor/topthink/framework/library/think/console/command/optimize/Autoload.php delete mode 100644 vendor/topthink/framework/library/think/console/command/optimize/Config.php delete mode 100644 vendor/topthink/framework/library/think/console/command/optimize/Route.php delete mode 100644 vendor/topthink/framework/library/think/console/command/optimize/Schema.php delete mode 100644 vendor/topthink/framework/library/think/console/input/Argument.php delete mode 100644 vendor/topthink/framework/library/think/console/input/Definition.php delete mode 100644 vendor/topthink/framework/library/think/console/input/Option.php delete mode 100644 vendor/topthink/framework/library/think/console/output/Ask.php delete mode 100644 vendor/topthink/framework/library/think/console/output/Descriptor.php delete mode 100644 vendor/topthink/framework/library/think/console/output/Formatter.php delete mode 100644 vendor/topthink/framework/library/think/console/output/Question.php delete mode 100644 vendor/topthink/framework/library/think/console/output/descriptor/Console.php delete mode 100644 vendor/topthink/framework/library/think/console/output/driver/Buffer.php delete mode 100644 vendor/topthink/framework/library/think/console/output/driver/Console.php delete mode 100644 vendor/topthink/framework/library/think/console/output/driver/Nothing.php delete mode 100644 vendor/topthink/framework/library/think/console/output/formatter/Stack.php delete mode 100644 vendor/topthink/framework/library/think/console/output/formatter/Style.php delete mode 100644 vendor/topthink/framework/library/think/console/output/question/Choice.php delete mode 100644 vendor/topthink/framework/library/think/console/output/question/Confirmation.php delete mode 100644 vendor/topthink/framework/library/think/db/Builder.php delete mode 100644 vendor/topthink/framework/library/think/db/Connection.php delete mode 100644 vendor/topthink/framework/library/think/db/Expression.php delete mode 100644 vendor/topthink/framework/library/think/db/Query.php delete mode 100644 vendor/topthink/framework/library/think/db/Where.php delete mode 100644 vendor/topthink/framework/library/think/db/builder/Mysql.php delete mode 100644 vendor/topthink/framework/library/think/db/builder/Pgsql.php delete mode 100644 vendor/topthink/framework/library/think/db/builder/Sqlite.php delete mode 100644 vendor/topthink/framework/library/think/db/builder/Sqlsrv.php delete mode 100644 vendor/topthink/framework/library/think/db/connector/Mysql.php delete mode 100644 vendor/topthink/framework/library/think/db/connector/Pgsql.php delete mode 100644 vendor/topthink/framework/library/think/db/connector/Sqlite.php delete mode 100644 vendor/topthink/framework/library/think/db/connector/Sqlsrv.php delete mode 100644 vendor/topthink/framework/library/think/db/connector/pgsql.sql delete mode 100644 vendor/topthink/framework/library/think/db/exception/BindParamException.php delete mode 100644 vendor/topthink/framework/library/think/db/exception/DataNotFoundException.php delete mode 100644 vendor/topthink/framework/library/think/db/exception/ModelNotFoundException.php delete mode 100644 vendor/topthink/framework/library/think/debug/Console.php delete mode 100644 vendor/topthink/framework/library/think/debug/Html.php delete mode 100644 vendor/topthink/framework/library/think/exception/ClassNotFoundException.php delete mode 100644 vendor/topthink/framework/library/think/exception/DbException.php delete mode 100644 vendor/topthink/framework/library/think/exception/ErrorException.php delete mode 100644 vendor/topthink/framework/library/think/exception/Handle.php delete mode 100644 vendor/topthink/framework/library/think/exception/HttpException.php delete mode 100644 vendor/topthink/framework/library/think/exception/HttpResponseException.php delete mode 100644 vendor/topthink/framework/library/think/exception/PDOException.php delete mode 100644 vendor/topthink/framework/library/think/exception/RouteNotFoundException.php delete mode 100644 vendor/topthink/framework/library/think/exception/TemplateNotFoundException.php delete mode 100644 vendor/topthink/framework/library/think/exception/ThrowableError.php delete mode 100644 vendor/topthink/framework/library/think/exception/ValidateException.php delete mode 100644 vendor/topthink/framework/library/think/facade/App.php delete mode 100644 vendor/topthink/framework/library/think/facade/Build.php delete mode 100644 vendor/topthink/framework/library/think/facade/Cache.php delete mode 100644 vendor/topthink/framework/library/think/facade/Config.php delete mode 100644 vendor/topthink/framework/library/think/facade/Cookie.php delete mode 100644 vendor/topthink/framework/library/think/facade/Debug.php delete mode 100644 vendor/topthink/framework/library/think/facade/Env.php delete mode 100644 vendor/topthink/framework/library/think/facade/Hook.php delete mode 100644 vendor/topthink/framework/library/think/facade/Lang.php delete mode 100644 vendor/topthink/framework/library/think/facade/Log.php delete mode 100644 vendor/topthink/framework/library/think/facade/Middleware.php delete mode 100644 vendor/topthink/framework/library/think/facade/Request.php delete mode 100644 vendor/topthink/framework/library/think/facade/Response.php delete mode 100644 vendor/topthink/framework/library/think/facade/Route.php delete mode 100644 vendor/topthink/framework/library/think/facade/Session.php delete mode 100644 vendor/topthink/framework/library/think/facade/Template.php delete mode 100644 vendor/topthink/framework/library/think/facade/Url.php delete mode 100644 vendor/topthink/framework/library/think/facade/Validate.php delete mode 100644 vendor/topthink/framework/library/think/facade/View.php delete mode 100644 vendor/topthink/framework/library/think/log/driver/File.php delete mode 100644 vendor/topthink/framework/library/think/log/driver/Socket.php delete mode 100644 vendor/topthink/framework/library/think/model/Collection.php delete mode 100644 vendor/topthink/framework/library/think/model/Pivot.php delete mode 100644 vendor/topthink/framework/library/think/model/Relation.php delete mode 100644 vendor/topthink/framework/library/think/model/concern/Attribute.php delete mode 100644 vendor/topthink/framework/library/think/model/concern/Conversion.php delete mode 100644 vendor/topthink/framework/library/think/model/concern/ModelEvent.php delete mode 100644 vendor/topthink/framework/library/think/model/concern/RelationShip.php delete mode 100644 vendor/topthink/framework/library/think/model/concern/SoftDelete.php delete mode 100644 vendor/topthink/framework/library/think/model/concern/TimeStamp.php delete mode 100644 vendor/topthink/framework/library/think/model/relation/BelongsTo.php delete mode 100644 vendor/topthink/framework/library/think/model/relation/BelongsToMany.php delete mode 100644 vendor/topthink/framework/library/think/model/relation/HasMany.php delete mode 100644 vendor/topthink/framework/library/think/model/relation/HasManyThrough.php delete mode 100644 vendor/topthink/framework/library/think/model/relation/HasOne.php delete mode 100644 vendor/topthink/framework/library/think/model/relation/MorphMany.php delete mode 100644 vendor/topthink/framework/library/think/model/relation/MorphOne.php delete mode 100644 vendor/topthink/framework/library/think/model/relation/MorphTo.php delete mode 100644 vendor/topthink/framework/library/think/model/relation/OneToOne.php delete mode 100644 vendor/topthink/framework/library/think/paginator/driver/Bootstrap.php delete mode 100644 vendor/topthink/framework/library/think/process/Builder.php delete mode 100644 vendor/topthink/framework/library/think/process/Utils.php delete mode 100644 vendor/topthink/framework/library/think/process/exception/Faild.php delete mode 100644 vendor/topthink/framework/library/think/process/exception/Failed.php delete mode 100644 vendor/topthink/framework/library/think/process/exception/Timeout.php delete mode 100644 vendor/topthink/framework/library/think/process/pipes/Pipes.php delete mode 100644 vendor/topthink/framework/library/think/process/pipes/Unix.php delete mode 100644 vendor/topthink/framework/library/think/process/pipes/Windows.php delete mode 100644 vendor/topthink/framework/library/think/response/Download.php delete mode 100644 vendor/topthink/framework/library/think/response/Json.php delete mode 100644 vendor/topthink/framework/library/think/response/Jsonp.php delete mode 100644 vendor/topthink/framework/library/think/response/Jump.php delete mode 100644 vendor/topthink/framework/library/think/response/Redirect.php delete mode 100644 vendor/topthink/framework/library/think/response/View.php delete mode 100644 vendor/topthink/framework/library/think/response/Xml.php delete mode 100644 vendor/topthink/framework/library/think/route/AliasRule.php delete mode 100644 vendor/topthink/framework/library/think/route/Dispatch.php delete mode 100644 vendor/topthink/framework/library/think/route/Domain.php delete mode 100644 vendor/topthink/framework/library/think/route/Resource.php delete mode 100644 vendor/topthink/framework/library/think/route/Rule.php delete mode 100644 vendor/topthink/framework/library/think/route/RuleGroup.php delete mode 100644 vendor/topthink/framework/library/think/route/RuleItem.php delete mode 100644 vendor/topthink/framework/library/think/route/RuleName.php delete mode 100644 vendor/topthink/framework/library/think/route/dispatch/Callback.php delete mode 100644 vendor/topthink/framework/library/think/route/dispatch/Controller.php delete mode 100644 vendor/topthink/framework/library/think/route/dispatch/Module.php delete mode 100644 vendor/topthink/framework/library/think/route/dispatch/Redirect.php delete mode 100644 vendor/topthink/framework/library/think/route/dispatch/Response.php delete mode 100644 vendor/topthink/framework/library/think/route/dispatch/Url.php delete mode 100644 vendor/topthink/framework/library/think/route/dispatch/View.php delete mode 100644 vendor/topthink/framework/library/think/session/driver/Memcache.php delete mode 100644 vendor/topthink/framework/library/think/session/driver/Memcached.php delete mode 100644 vendor/topthink/framework/library/think/session/driver/Redis.php delete mode 100644 vendor/topthink/framework/library/think/template/TagLib.php delete mode 100644 vendor/topthink/framework/library/think/template/driver/File.php delete mode 100644 vendor/topthink/framework/library/think/template/taglib/Cx.php delete mode 100644 vendor/topthink/framework/library/think/validate/ValidateRule.php delete mode 100644 vendor/topthink/framework/library/think/view/driver/Php.php delete mode 100644 vendor/topthink/framework/library/think/view/driver/Think.php delete mode 100644 vendor/topthink/framework/library/traits/controller/Jump.php delete mode 100644 vendor/topthink/framework/logo.png delete mode 100644 vendor/topthink/framework/phpunit.xml.dist delete mode 100644 vendor/topthink/framework/tpl/default_index.tpl delete mode 100644 vendor/topthink/framework/tpl/dispatch_jump.tpl delete mode 100644 vendor/topthink/framework/tpl/page_trace.tpl delete mode 100644 vendor/topthink/framework/tpl/think_exception.tpl delete mode 100644 vendor/topthink/think-helper/.github/workflows/ci.yml delete mode 100644 vendor/topthink/think-helper/.github/workflows/php.yml delete mode 100644 vendor/topthink/think-helper/.gitignore delete mode 100644 vendor/topthink/think-helper/LICENSE delete mode 100644 vendor/topthink/think-helper/README.md delete mode 100644 vendor/topthink/think-helper/composer.json delete mode 100644 vendor/topthink/think-helper/phpunit.xml.dist delete mode 100644 vendor/topthink/think-helper/src/Collection.php delete mode 100644 vendor/topthink/think-helper/src/contract/Arrayable.php delete mode 100644 vendor/topthink/think-helper/src/contract/Jsonable.php delete mode 100644 vendor/topthink/think-helper/src/helper.php delete mode 100644 vendor/topthink/think-helper/src/helper/Arr.php delete mode 100644 vendor/topthink/think-helper/src/helper/Macroable.php delete mode 100644 vendor/topthink/think-helper/src/helper/Str.php delete mode 100644 vendor/topthink/think-helper/tests/ArrTest.php delete mode 100644 vendor/topthink/think-helper/tests/CollectionTest.php delete mode 100644 vendor/topthink/think-helper/tests/StrTest.php delete mode 100644 vendor/topthink/think-helper/tests/TestCase.php delete mode 100644 vendor/topthink/think-installer/.gitignore delete mode 100644 vendor/topthink/think-installer/composer.json delete mode 100644 vendor/topthink/think-installer/src/LibraryInstaller.php delete mode 100644 vendor/topthink/think-installer/src/Plugin.php delete mode 100644 vendor/topthink/think-installer/src/Promise.php delete mode 100644 vendor/topthink/think-installer/src/ThinkExtend.php delete mode 100644 vendor/topthink/think-installer/src/ThinkFramework.php delete mode 100644 vendor/topthink/think-installer/src/ThinkTesting.php delete mode 100644 vendor/topthink/think-queue/.gitignore delete mode 100644 vendor/topthink/think-queue/LICENSE delete mode 100644 vendor/topthink/think-queue/README.md delete mode 100644 vendor/topthink/think-queue/composer.json delete mode 100644 vendor/topthink/think-queue/src/Queue.php delete mode 100644 vendor/topthink/think-queue/src/common.php delete mode 100644 vendor/topthink/think-queue/src/config.php delete mode 100644 vendor/topthink/think-queue/src/queue/CallQueuedHandler.php delete mode 100644 vendor/topthink/think-queue/src/queue/Connector.php delete mode 100644 vendor/topthink/think-queue/src/queue/Job.php delete mode 100644 vendor/topthink/think-queue/src/queue/Listener.php delete mode 100644 vendor/topthink/think-queue/src/queue/Queueable.php delete mode 100644 vendor/topthink/think-queue/src/queue/ShouldQueue.php delete mode 100644 vendor/topthink/think-queue/src/queue/Worker.php delete mode 100644 vendor/topthink/think-queue/src/queue/command/Listen.php delete mode 100644 vendor/topthink/think-queue/src/queue/command/Restart.php delete mode 100644 vendor/topthink/think-queue/src/queue/command/Subscribe.php delete mode 100644 vendor/topthink/think-queue/src/queue/command/Work.php delete mode 100644 vendor/topthink/think-queue/src/queue/connector/Database.php delete mode 100644 vendor/topthink/think-queue/src/queue/connector/Redis.php delete mode 100644 vendor/topthink/think-queue/src/queue/connector/Sync.php delete mode 100644 vendor/topthink/think-queue/src/queue/connector/Topthink.php delete mode 100644 vendor/topthink/think-queue/src/queue/job/Database.php delete mode 100644 vendor/topthink/think-queue/src/queue/job/Redis.php delete mode 100644 vendor/topthink/think-queue/src/queue/job/Sync.php delete mode 100644 vendor/topthink/think-queue/src/queue/job/Topthink.php diff --git a/.Cursorignore b/.Cursorignore old mode 100644 new mode 100755 diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 index 994f360c2..e0597c404 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,7 @@ .idea +.next +.vscode +vendor Backend/dist Backend/node_modules vue_store/* -Server/vendor \ No newline at end of file diff --git a/.next/trace b/.next/trace deleted file mode 100644 index 447f1a2c9..000000000 --- a/.next/trace +++ /dev/null @@ -1,5 +0,0 @@ -[{"name":"next-dev","duration":1133882,"timestamp":77673052994,"id":1,"tags":{},"startTime":1743230471261,"traceId":"783da342eecd516c"}] -[{"name":"next-dev","duration":1106982,"timestamp":78353056801,"id":1,"tags":{},"startTime":1743231151264,"traceId":"bdd508402794a0ab"}] -[{"name":"next-dev","duration":1216133,"timestamp":79753595153,"id":1,"tags":{},"startTime":1743232551803,"traceId":"67862971c58777c2"}] -[{"name":"next-dev","duration":1179753,"timestamp":80176478960,"id":1,"tags":{},"startTime":1743232974687,"traceId":"0e6fe535ed5bf51d"}] -[{"name":"next-dev","duration":1173589,"timestamp":80452943657,"id":1,"tags":{},"startTime":1743233251152,"traceId":"1b3e7015fce31dcf"}] diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index 3b6641073..000000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "git.ignoreLimitWarning": true -} \ No newline at end of file diff --git a/Backend/.env b/Backend/.env old mode 100644 new mode 100755 diff --git a/Backend/.env.production b/Backend/.env.production old mode 100644 new mode 100755 diff --git a/Backend/.env.test b/Backend/.env.test old mode 100644 new mode 100755 diff --git a/Backend/.gitignore b/Backend/.gitignore old mode 100644 new mode 100755 diff --git a/Backend/LICENSE b/Backend/LICENSE old mode 100644 new mode 100755 diff --git a/Backend/README.md b/Backend/README.md old mode 100644 new mode 100755 diff --git a/Backend/babel.config.js b/Backend/babel.config.js old mode 100644 new mode 100755 diff --git a/Backend/jsconfig.json b/Backend/jsconfig.json old mode 100644 new mode 100755 diff --git a/Backend/package-lock.json b/Backend/package-lock.json old mode 100644 new mode 100755 diff --git a/Backend/package.json b/Backend/package.json old mode 100644 new mode 100755 diff --git a/Backend/public/favicon.ico b/Backend/public/favicon.ico old mode 100644 new mode 100755 diff --git a/Backend/public/index.html b/Backend/public/index.html old mode 100644 new mode 100755 diff --git a/Backend/src/$ws.js b/Backend/src/$ws.js old mode 100644 new mode 100755 diff --git a/Backend/src/App.vue b/Backend/src/App.vue old mode 100644 new mode 100755 diff --git a/Backend/src/api/article.js b/Backend/src/api/article.js old mode 100644 new mode 100755 diff --git a/Backend/src/api/device.js b/Backend/src/api/device.js old mode 100644 new mode 100755 diff --git a/Backend/src/api/emoticon.js b/Backend/src/api/emoticon.js old mode 100644 new mode 100755 diff --git a/Backend/src/api/product.js b/Backend/src/api/product.js old mode 100644 new mode 100755 diff --git a/Backend/src/api/role.js b/Backend/src/api/role.js old mode 100644 new mode 100755 diff --git a/Backend/src/api/server.js b/Backend/src/api/server.js old mode 100644 new mode 100755 diff --git a/Backend/src/api/statistics.js b/Backend/src/api/statistics.js old mode 100644 new mode 100755 diff --git a/Backend/src/api/task.js b/Backend/src/api/task.js old mode 100644 new mode 100755 diff --git a/Backend/src/api/user.js b/Backend/src/api/user.js old mode 100644 new mode 100755 diff --git a/Backend/src/assets/css/common.less b/Backend/src/assets/css/common.less old mode 100644 new mode 100755 diff --git a/Backend/src/assets/css/global.less b/Backend/src/assets/css/global.less old mode 100644 new mode 100755 diff --git a/Backend/src/assets/css/markdown.css b/Backend/src/assets/css/markdown.css old mode 100644 new mode 100755 diff --git a/Backend/src/assets/css/page/contacts.less b/Backend/src/assets/css/page/contacts.less old mode 100644 new mode 100755 diff --git a/Backend/src/assets/css/page/login-auth.less b/Backend/src/assets/css/page/login-auth.less old mode 100644 new mode 100755 diff --git a/Backend/src/assets/css/page/note-page.less b/Backend/src/assets/css/page/note-page.less old mode 100644 new mode 100755 diff --git a/Backend/src/assets/css/reset.css b/Backend/src/assets/css/reset.css old mode 100644 new mode 100755 diff --git a/Backend/src/assets/css/talk/talk-records.less b/Backend/src/assets/css/talk/talk-records.less old mode 100644 new mode 100755 diff --git a/Backend/src/assets/css/variable.less b/Backend/src/assets/css/variable.less old mode 100644 new mode 100755 diff --git a/Backend/src/assets/image/1701.mp3 b/Backend/src/assets/image/1701.mp3 old mode 100644 new mode 100755 diff --git a/Backend/src/assets/image/59y888piCn92.mp3 b/Backend/src/assets/image/59y888piCn92.mp3 old mode 100644 new mode 100755 diff --git a/Backend/src/assets/image/RaJik9TWDi.png b/Backend/src/assets/image/RaJik9TWDi.png old mode 100644 new mode 100755 diff --git a/Backend/src/assets/image/aliyun-abs.jpg b/Backend/src/assets/image/aliyun-abs.jpg old mode 100644 new mode 100755 diff --git a/Backend/src/assets/image/background/001.jpg b/Backend/src/assets/image/background/001.jpg old mode 100644 new mode 100755 diff --git a/Backend/src/assets/image/background/002.jpg b/Backend/src/assets/image/background/002.jpg old mode 100644 new mode 100755 diff --git a/Backend/src/assets/image/background/003.jpg b/Backend/src/assets/image/background/003.jpg old mode 100644 new mode 100755 diff --git a/Backend/src/assets/image/background/004.jpg b/Backend/src/assets/image/background/004.jpg old mode 100644 new mode 100755 diff --git a/Backend/src/assets/image/background/005.png b/Backend/src/assets/image/background/005.png old mode 100644 new mode 100755 diff --git a/Backend/src/assets/image/chat-search-no-message.png b/Backend/src/assets/image/chat-search-no-message.png old mode 100644 new mode 100755 diff --git a/Backend/src/assets/image/chat.png b/Backend/src/assets/image/chat.png old mode 100644 new mode 100755 diff --git a/Backend/src/assets/image/default-user-banner.png b/Backend/src/assets/image/default-user-banner.png old mode 100644 new mode 100755 diff --git a/Backend/src/assets/image/detault-avatar.jpg b/Backend/src/assets/image/detault-avatar.jpg old mode 100644 new mode 100755 diff --git a/Backend/src/assets/image/gitee-avatar.jpg b/Backend/src/assets/image/gitee-avatar.jpg old mode 100644 new mode 100755 diff --git a/Backend/src/assets/image/github-avatar.jpg b/Backend/src/assets/image/github-avatar.jpg old mode 100644 new mode 100755 diff --git a/Backend/src/assets/image/icon_face.png b/Backend/src/assets/image/icon_face.png old mode 100644 new mode 100755 diff --git a/Backend/src/assets/image/icon_heart.png b/Backend/src/assets/image/icon_heart.png old mode 100644 new mode 100755 diff --git a/Backend/src/assets/image/no-oncall.6b776fcf.png b/Backend/src/assets/image/no-oncall.6b776fcf.png old mode 100644 new mode 100755 diff --git a/Backend/src/assets/image/obj_w5zD.mp3 b/Backend/src/assets/image/obj_w5zD.mp3 old mode 100644 new mode 100755 diff --git a/Backend/src/components/editor/MeEditor.vue b/Backend/src/components/editor/MeEditor.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/editor/MeEditorEmoticon.vue b/Backend/src/components/editor/MeEditorEmoticon.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/editor/MeEditorFileManage.vue b/Backend/src/components/editor/MeEditorFileManage.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/editor/MeEditorImageView.vue b/Backend/src/components/editor/MeEditorImageView.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/editor/MeEditorRecorder.vue b/Backend/src/components/editor/MeEditorRecorder.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/editor/MeEditorSystemEmoticon.vue b/Backend/src/components/editor/MeEditorSystemEmoticon.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/global/Empty.vue b/Backend/src/components/global/Empty.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/global/Loading.vue b/Backend/src/components/global/Loading.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/group/GroupLaunch.vue b/Backend/src/components/group/GroupLaunch.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/group/GroupManage.vue b/Backend/src/components/group/GroupManage.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/group/GroupNotice.vue b/Backend/src/components/group/GroupNotice.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/group/GroupPanel.vue b/Backend/src/components/group/GroupPanel.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/layout/AbsModule.vue b/Backend/src/components/layout/AbsModule.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/layout/AvatarCropper.vue b/Backend/src/components/layout/AvatarCropper.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/layout/RewardModule.vue b/Backend/src/components/layout/RewardModule.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/layout/SkinModule.vue b/Backend/src/components/layout/SkinModule.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/layout/WelcomeModule.vue b/Backend/src/components/layout/WelcomeModule.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/note/NoteAnnexBox.vue b/Backend/src/components/note/NoteAnnexBox.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/note/NoteAnnexRecycle.vue b/Backend/src/components/note/NoteAnnexRecycle.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/note/NoteTagBox.vue b/Backend/src/components/note/NoteTagBox.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/svg-icon/index.vue b/Backend/src/components/svg-icon/index.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/user/UserBusinessCard.vue b/Backend/src/components/user/UserBusinessCard.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/user/UserCard.vue b/Backend/src/components/user/UserCard.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/user/UserEditEmail.vue b/Backend/src/components/user/UserEditEmail.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/user/UserEditMobile.vue b/Backend/src/components/user/UserEditMobile.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/user/UserEditPassword.vue b/Backend/src/components/user/UserEditPassword.vue old mode 100644 new mode 100755 diff --git a/Backend/src/components/user/UserSearch.vue b/Backend/src/components/user/UserSearch.vue old mode 100644 new mode 100755 diff --git a/Backend/src/config/config.js b/Backend/src/config/config.js old mode 100644 new mode 100755 diff --git a/Backend/src/core/directives.js b/Backend/src/core/directives.js old mode 100644 new mode 100755 diff --git a/Backend/src/core/filter.js b/Backend/src/core/filter.js old mode 100644 new mode 100755 diff --git a/Backend/src/core/global-component.js b/Backend/src/core/global-component.js old mode 100644 new mode 100755 diff --git a/Backend/src/core/icons.js b/Backend/src/core/icons.js old mode 100644 new mode 100755 diff --git a/Backend/src/core/lazy-use.js b/Backend/src/core/lazy-use.js old mode 100644 new mode 100755 diff --git a/Backend/src/directive/PreCode.js b/Backend/src/directive/PreCode.js old mode 100644 new mode 100755 diff --git a/Backend/src/icons/avatar-default.png b/Backend/src/icons/avatar-default.png old mode 100644 new mode 100755 diff --git a/Backend/src/icons/avatar-room.png b/Backend/src/icons/avatar-room.png old mode 100644 new mode 100755 diff --git a/Backend/src/icons/check.png b/Backend/src/icons/check.png old mode 100644 new mode 100755 diff --git a/Backend/src/icons/image-default.png b/Backend/src/icons/image-default.png old mode 100644 new mode 100755 diff --git a/Backend/src/icons/index.js b/Backend/src/icons/index.js old mode 100644 new mode 100755 diff --git a/Backend/src/icons/link.png b/Backend/src/icons/link.png old mode 100644 new mode 100755 diff --git a/Backend/src/icons/logo.png b/Backend/src/icons/logo.png old mode 100644 new mode 100755 diff --git a/Backend/src/icons/main-client-down.png b/Backend/src/icons/main-client-down.png old mode 100644 new mode 100755 diff --git a/Backend/src/icons/main-client-total.png b/Backend/src/icons/main-client-total.png old mode 100644 new mode 100755 diff --git a/Backend/src/icons/main-client-up.png b/Backend/src/icons/main-client-up.png old mode 100644 new mode 100755 diff --git a/Backend/src/icons/main-room-total.png b/Backend/src/icons/main-room-total.png old mode 100644 new mode 100755 diff --git a/Backend/src/icons/main-room-up.png b/Backend/src/icons/main-room-up.png old mode 100644 new mode 100755 diff --git a/Backend/src/icons/map.png b/Backend/src/icons/map.png old mode 100644 new mode 100755 diff --git a/Backend/src/icons/play.png b/Backend/src/icons/play.png old mode 100644 new mode 100755 diff --git a/Backend/src/icons/ranking1.png b/Backend/src/icons/ranking1.png old mode 100644 new mode 100755 diff --git a/Backend/src/icons/ranking2.png b/Backend/src/icons/ranking2.png old mode 100644 new mode 100755 diff --git a/Backend/src/icons/ranking3.png b/Backend/src/icons/ranking3.png old mode 100644 new mode 100755 diff --git a/Backend/src/icons/svg/mention-down.svg b/Backend/src/icons/svg/mention-down.svg old mode 100644 new mode 100755 diff --git a/Backend/src/icons/svg/not-data.svg b/Backend/src/icons/svg/not-data.svg old mode 100644 new mode 100755 diff --git a/Backend/src/icons/svg/not-fount.svg b/Backend/src/icons/svg/not-fount.svg old mode 100644 new mode 100755 diff --git a/Backend/src/icons/svg/note-book.svg b/Backend/src/icons/svg/note-book.svg old mode 100644 new mode 100755 diff --git a/Backend/src/icons/svg/note.svg b/Backend/src/icons/svg/note.svg old mode 100644 new mode 100755 diff --git a/Backend/src/icons/svg/zhuangfa.svg b/Backend/src/icons/svg/zhuangfa.svg old mode 100644 new mode 100755 diff --git a/Backend/src/icons/user-avatar.png b/Backend/src/icons/user-avatar.png old mode 100644 new mode 100755 diff --git a/Backend/src/main.js b/Backend/src/main.js old mode 100644 new mode 100755 diff --git a/Backend/src/mixins/main-mixin.js b/Backend/src/mixins/main-mixin.js old mode 100644 new mode 100755 diff --git a/Backend/src/permission.js b/Backend/src/permission.js old mode 100644 new mode 100755 diff --git a/Backend/src/plugins/recorder/record-sdk.js b/Backend/src/plugins/recorder/record-sdk.js old mode 100644 new mode 100755 diff --git a/Backend/src/plugins/recorder/recorder.js b/Backend/src/plugins/recorder/recorder.js old mode 100644 new mode 100755 diff --git a/Backend/src/plugins/sms-lock.js b/Backend/src/plugins/sms-lock.js old mode 100644 new mode 100755 diff --git a/Backend/src/plugins/socket/event/app-message-event.js b/Backend/src/plugins/socket/event/app-message-event.js old mode 100644 new mode 100755 diff --git a/Backend/src/plugins/socket/event/friend-apply-event.js b/Backend/src/plugins/socket/event/friend-apply-event.js old mode 100644 new mode 100755 diff --git a/Backend/src/plugins/socket/event/group-join-event.js b/Backend/src/plugins/socket/event/group-join-event.js old mode 100644 new mode 100755 diff --git a/Backend/src/plugins/socket/event/keyboard-event.js b/Backend/src/plugins/socket/event/keyboard-event.js old mode 100644 new mode 100755 diff --git a/Backend/src/plugins/socket/event/login-event.js b/Backend/src/plugins/socket/event/login-event.js old mode 100644 new mode 100755 diff --git a/Backend/src/plugins/socket/event/revoke-event.js b/Backend/src/plugins/socket/event/revoke-event.js old mode 100644 new mode 100755 diff --git a/Backend/src/plugins/socket/event/talk-event.js b/Backend/src/plugins/socket/event/talk-event.js old mode 100644 new mode 100755 diff --git a/Backend/src/plugins/socket/ws-socket.js b/Backend/src/plugins/socket/ws-socket.js old mode 100644 new mode 100755 diff --git a/Backend/src/router/auth.js b/Backend/src/router/auth.js old mode 100644 new mode 100755 diff --git a/Backend/src/router/device.js b/Backend/src/router/device.js old mode 100644 new mode 100755 diff --git a/Backend/src/router/home.js b/Backend/src/router/home.js old mode 100644 new mode 100755 diff --git a/Backend/src/router/index.js b/Backend/src/router/index.js old mode 100644 new mode 100755 diff --git a/Backend/src/router/product.js b/Backend/src/router/product.js old mode 100644 new mode 100755 diff --git a/Backend/src/router/system.js b/Backend/src/router/system.js old mode 100644 new mode 100755 diff --git a/Backend/src/router/task.js b/Backend/src/router/task.js old mode 100644 new mode 100755 diff --git a/Backend/src/socket-instance.js b/Backend/src/socket-instance.js old mode 100644 new mode 100755 diff --git a/Backend/src/store/getters.js b/Backend/src/store/getters.js old mode 100644 new mode 100755 diff --git a/Backend/src/store/index.js b/Backend/src/store/index.js old mode 100644 new mode 100755 diff --git a/Backend/src/store/modules/dialogue.js b/Backend/src/store/modules/dialogue.js old mode 100644 new mode 100755 diff --git a/Backend/src/store/modules/emoticon.js b/Backend/src/store/modules/emoticon.js old mode 100644 new mode 100755 diff --git a/Backend/src/store/modules/note.js b/Backend/src/store/modules/note.js old mode 100644 new mode 100755 diff --git a/Backend/src/store/modules/notify.js b/Backend/src/store/modules/notify.js old mode 100644 new mode 100755 diff --git a/Backend/src/store/modules/settings.js b/Backend/src/store/modules/settings.js old mode 100644 new mode 100755 diff --git a/Backend/src/store/modules/user.js b/Backend/src/store/modules/user.js old mode 100644 new mode 100755 diff --git a/Backend/src/store/mutations.js b/Backend/src/store/mutations.js old mode 100644 new mode 100755 diff --git a/Backend/src/store/state.js b/Backend/src/store/state.js old mode 100644 new mode 100755 diff --git a/Backend/src/utils/auth.js b/Backend/src/utils/auth.js old mode 100644 new mode 100755 diff --git a/Backend/src/utils/crypto.js b/Backend/src/utils/crypto.js old mode 100644 new mode 100755 diff --git a/Backend/src/utils/date.js b/Backend/src/utils/date.js old mode 100644 new mode 100755 diff --git a/Backend/src/utils/editor.js b/Backend/src/utils/editor.js old mode 100644 new mode 100755 diff --git a/Backend/src/utils/emojis.js b/Backend/src/utils/emojis.js old mode 100644 new mode 100755 diff --git a/Backend/src/utils/functions.js b/Backend/src/utils/functions.js old mode 100644 new mode 100755 diff --git a/Backend/src/utils/request.js b/Backend/src/utils/request.js old mode 100644 new mode 100755 diff --git a/Backend/src/utils/talk.js b/Backend/src/utils/talk.js old mode 100644 new mode 100755 diff --git a/Backend/src/utils/validate.js b/Backend/src/utils/validate.js old mode 100644 new mode 100755 diff --git a/Backend/src/utils/wwwRequest.js b/Backend/src/utils/wwwRequest.js old mode 100644 new mode 100755 diff --git a/Backend/src/views/auth/layout.vue b/Backend/src/views/auth/layout.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/auth/login.vue b/Backend/src/views/auth/login.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/auth/mobile-login.vue b/Backend/src/views/auth/mobile-login.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/device/detail.vue b/Backend/src/views/device/detail.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/device/index.vue b/Backend/src/views/device/index.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/device/layout.vue b/Backend/src/views/device/layout.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/home/index.vue b/Backend/src/views/home/index.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/home/layout.vue b/Backend/src/views/home/layout.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/layout/MainLayout.vue b/Backend/src/views/layout/MainLayout.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/layout/MainLayout_back.vue b/Backend/src/views/layout/MainLayout_back.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/other/404.vue b/Backend/src/views/other/404.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/product/components/ProductForm.vue b/Backend/src/views/product/components/ProductForm.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/product/components/ProductGroupForm.vue b/Backend/src/views/product/components/ProductGroupForm.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/product/group.vue b/Backend/src/views/product/group.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/product/index.vue b/Backend/src/views/product/index.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/product/layout.vue b/Backend/src/views/product/layout.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/system/components/RoleForm.vue b/Backend/src/views/system/components/RoleForm.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/system/components/UserForm.vue b/Backend/src/views/system/components/UserForm.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/system/components/UserPasswordForm.vue b/Backend/src/views/system/components/UserPasswordForm.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/system/index.vue b/Backend/src/views/system/index.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/system/layout.vue b/Backend/src/views/system/layout.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/system/role.vue b/Backend/src/views/system/role.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/system/user.vue b/Backend/src/views/system/user.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/task/components/TaskLog.vue b/Backend/src/views/task/components/TaskLog.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/task/index.vue b/Backend/src/views/task/index.vue old mode 100644 new mode 100755 diff --git a/Backend/src/views/task/layout.vue b/Backend/src/views/task/layout.vue old mode 100644 new mode 100755 diff --git a/Backend/vue.config.js b/Backend/vue.config.js old mode 100644 new mode 100755 diff --git a/Cunkebao/.babelrc b/Cunkebao/.babelrc old mode 100644 new mode 100755 diff --git a/Cunkebao/.gitignore b/Cunkebao/.gitignore old mode 100644 new mode 100755 diff --git a/Cunkebao/.htaccess b/Cunkebao/.htaccess new file mode 100755 index 000000000..0c54fb9f0 --- /dev/null +++ b/Cunkebao/.htaccess @@ -0,0 +1 @@ +# 请将伪静态规则或自定义Apache配置填写到此处 diff --git a/Cunkebao/.well-known/acme-challenge/nKNDFrnOs9-cf7FZzW7Cg4MpIxhtE8pZ1etiT_7NPWA b/Cunkebao/.well-known/acme-challenge/nKNDFrnOs9-cf7FZzW7Cg4MpIxhtE8pZ1etiT_7NPWA new file mode 100644 index 000000000..2f056a639 --- /dev/null +++ b/Cunkebao/.well-known/acme-challenge/nKNDFrnOs9-cf7FZzW7Cg4MpIxhtE8pZ1etiT_7NPWA @@ -0,0 +1 @@ +nKNDFrnOs9-cf7FZzW7Cg4MpIxhtE8pZ1etiT_7NPWA.2wKeISBpPoGcCt72TdgVrBMxtnnieXof2OZkRdHKCJI \ No newline at end of file diff --git a/Cunkebao/api/devices.ts b/Cunkebao/api/devices.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/api/route.ts b/Cunkebao/api/route.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/api/scenarios.ts b/Cunkebao/api/scenarios.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/api/wechat-accounts.ts b/Cunkebao/api/wechat-accounts.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/app/api/acquisition/[planId]/orders/route.ts b/Cunkebao/app/api/acquisition/[planId]/orders/route.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/app/api/auth.ts b/Cunkebao/app/api/auth.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/app/api/devices/route.ts b/Cunkebao/app/api/devices/route.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/app/api/docs/scenarios/[channel]/[id]/page.tsx b/Cunkebao/app/api/docs/scenarios/[channel]/[id]/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/api/scenarios/route.ts b/Cunkebao/app/api/scenarios/route.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/app/api/users/route.ts b/Cunkebao/app/api/users/route.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/app/clientLayout.tsx b/Cunkebao/app/clientLayout.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/AIRewriteModal.tsx b/Cunkebao/app/components/AIRewriteModal.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/AuthProvider.tsx b/Cunkebao/app/components/AuthProvider.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/BindDouyinQRCode.tsx b/Cunkebao/app/components/BindDouyinQRCode.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/BottomNav.tsx b/Cunkebao/app/components/BottomNav.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/Charts.tsx b/Cunkebao/app/components/Charts.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ChatMessage.tsx b/Cunkebao/app/components/ChatMessage.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/CircleSync/ContentSelector.tsx b/Cunkebao/app/components/CircleSync/ContentSelector.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/CircleSync/DeviceSelector.tsx b/Cunkebao/app/components/CircleSync/DeviceSelector.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/CircleSync/TaskSetup.tsx b/Cunkebao/app/components/CircleSync/TaskSetup.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/DeviceSelector.tsx b/Cunkebao/app/components/DeviceSelector.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ErrorBoundary.tsx b/Cunkebao/app/components/ErrorBoundary.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/FileUploader.tsx b/Cunkebao/app/components/FileUploader.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/LayoutWrapper.tsx b/Cunkebao/app/components/LayoutWrapper.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/SpeechToTextProcessor.tsx b/Cunkebao/app/components/SpeechToTextProcessor.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/TrafficTeamSettings.tsx b/Cunkebao/app/components/TrafficTeamSettings.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/VoiceRecognition.tsx b/Cunkebao/app/components/VoiceRecognition.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/acquisition/AcquisitionPlanChart.tsx b/Cunkebao/app/components/acquisition/AcquisitionPlanChart.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/acquisition/DailyAcquisitionChart.tsx b/Cunkebao/app/components/acquisition/DailyAcquisitionChart.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/acquisition/DeviceTreeChart.tsx b/Cunkebao/app/components/acquisition/DeviceTreeChart.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/acquisition/ExpandableAcquisitionCard.tsx b/Cunkebao/app/components/acquisition/ExpandableAcquisitionCard.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/acquisition/NewAcquisitionPlanForm.tsx b/Cunkebao/app/components/acquisition/NewAcquisitionPlanForm.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/acquisition/ScenarioAcquisitionCard.tsx b/Cunkebao/app/components/acquisition/ScenarioAcquisitionCard.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/device-grid.tsx b/Cunkebao/app/components/device-grid.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/device-selection-dialog.tsx b/Cunkebao/app/components/device-selection-dialog.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/poster-selector.tsx b/Cunkebao/app/components/poster-selector.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/traffic-pool-selector.tsx b/Cunkebao/app/components/traffic-pool-selector.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/accordion.tsx b/Cunkebao/app/components/ui/accordion.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/avatar.tsx b/Cunkebao/app/components/ui/avatar.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/badge.tsx b/Cunkebao/app/components/ui/badge.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/button.tsx b/Cunkebao/app/components/ui/button.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/calendar.tsx b/Cunkebao/app/components/ui/calendar.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/card.tsx b/Cunkebao/app/components/ui/card.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/checkbox.tsx b/Cunkebao/app/components/ui/checkbox.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/collapsible.tsx b/Cunkebao/app/components/ui/collapsible.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/dialog.tsx b/Cunkebao/app/components/ui/dialog.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/dropdown-menu.tsx b/Cunkebao/app/components/ui/dropdown-menu.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/input.tsx b/Cunkebao/app/components/ui/input.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/label.tsx b/Cunkebao/app/components/ui/label.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/pagination.tsx b/Cunkebao/app/components/ui/pagination.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/popover.tsx b/Cunkebao/app/components/ui/popover.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/preview-dialog.tsx b/Cunkebao/app/components/ui/preview-dialog.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/progress.tsx b/Cunkebao/app/components/ui/progress.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/radio-group.tsx b/Cunkebao/app/components/ui/radio-group.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/scroll-area.tsx b/Cunkebao/app/components/ui/scroll-area.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/select.tsx b/Cunkebao/app/components/ui/select.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/skeleton.tsx b/Cunkebao/app/components/ui/skeleton.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/steps.tsx b/Cunkebao/app/components/ui/steps.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/switch.tsx b/Cunkebao/app/components/ui/switch.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/table.tsx b/Cunkebao/app/components/ui/table.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/tabs.tsx b/Cunkebao/app/components/ui/tabs.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/textarea.tsx b/Cunkebao/app/components/ui/textarea.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/toast.tsx b/Cunkebao/app/components/ui/toast.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/tooltip.tsx b/Cunkebao/app/components/ui/tooltip.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/components/ui/use-toast.ts b/Cunkebao/app/components/ui/use-toast.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/app/content/[id]/materials/new/page.tsx b/Cunkebao/app/content/[id]/materials/new/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/content/[id]/materials/page.tsx b/Cunkebao/app/content/[id]/materials/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/content/[id]/page.tsx b/Cunkebao/app/content/[id]/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/content/new/device-selector.tsx b/Cunkebao/app/content/new/device-selector.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/content/new/page.tsx b/Cunkebao/app/content/new/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/content/page.tsx b/Cunkebao/app/content/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/devices/[id]/page.tsx b/Cunkebao/app/devices/[id]/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/devices/page.tsx b/Cunkebao/app/devices/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/globals.css b/Cunkebao/app/globals.css old mode 100644 new mode 100755 diff --git a/Cunkebao/app/hooks/useDeviceStatusPolling.ts b/Cunkebao/app/hooks/useDeviceStatusPolling.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/app/layout.tsx b/Cunkebao/app/layout.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/lib/utils.ts b/Cunkebao/app/lib/utils.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/app/login/page.tsx b/Cunkebao/app/login/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/orders/submit/[planId]/page.tsx b/Cunkebao/app/orders/submit/[planId]/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/page.tsx b/Cunkebao/app/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/plans/new/loading.tsx b/Cunkebao/app/plans/new/loading.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/plans/new/page.tsx b/Cunkebao/app/plans/new/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/plans/new/steps/BasicSettings.tsx b/Cunkebao/app/plans/new/steps/BasicSettings.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/plans/new/steps/FriendRequestSettings.tsx b/Cunkebao/app/plans/new/steps/FriendRequestSettings.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/plans/new/steps/MessageSettings.tsx b/Cunkebao/app/plans/new/steps/MessageSettings.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/plans/new/steps/TagSettings.tsx b/Cunkebao/app/plans/new/steps/TagSettings.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/profile/page.tsx b/Cunkebao/app/profile/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/[channel]/acquired/page.tsx b/Cunkebao/app/scenarios/[channel]/acquired/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/[channel]/added/page.tsx b/Cunkebao/app/scenarios/[channel]/added/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/[channel]/api/page.tsx b/Cunkebao/app/scenarios/[channel]/api/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/[channel]/devices/loading.tsx b/Cunkebao/app/scenarios/[channel]/devices/loading.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/[channel]/devices/page.tsx b/Cunkebao/app/scenarios/[channel]/devices/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/[channel]/edit/[id]/page.tsx b/Cunkebao/app/scenarios/[channel]/edit/[id]/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/[channel]/page.tsx b/Cunkebao/app/scenarios/[channel]/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/[channel]/traffic/loading.tsx b/Cunkebao/app/scenarios/[channel]/traffic/loading.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/[channel]/traffic/page.tsx b/Cunkebao/app/scenarios/[channel]/traffic/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/api/page.tsx b/Cunkebao/app/scenarios/api/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/douyin/page.tsx b/Cunkebao/app/scenarios/douyin/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/new/steps/DeviceSelection b/Cunkebao/app/scenarios/new/steps/DeviceSelection old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/new/steps/PosterEditor.tsx b/Cunkebao/app/scenarios/new/steps/PosterEditor.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/new/steps/TrafficChannelSettings b/Cunkebao/app/scenarios/new/steps/TrafficChannelSettings old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/page.tsx b/Cunkebao/app/scenarios/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/phone/acquired/loading.tsx b/Cunkebao/app/scenarios/phone/acquired/loading.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/phone/acquired/page.tsx b/Cunkebao/app/scenarios/phone/acquired/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/phone/added/loading.tsx b/Cunkebao/app/scenarios/phone/added/loading.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/phone/added/page.tsx b/Cunkebao/app/scenarios/phone/added/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/phone/devices/page.tsx b/Cunkebao/app/scenarios/phone/devices/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/phone/edit/[id]/page.tsx b/Cunkebao/app/scenarios/phone/edit/[id]/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/scenarios/phone/page.tsx b/Cunkebao/app/scenarios/phone/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/traffic-pool/components/date-range-picker.tsx b/Cunkebao/app/traffic-pool/components/date-range-picker.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/traffic-pool/components/pool-usage-chart.tsx b/Cunkebao/app/traffic-pool/components/pool-usage-chart.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/traffic-pool/loading.tsx b/Cunkebao/app/traffic-pool/loading.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/traffic-pool/page.tsx b/Cunkebao/app/traffic-pool/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/wechat-accounts/[id]/page.tsx b/Cunkebao/app/wechat-accounts/[id]/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/wechat-accounts/page.tsx b/Cunkebao/app/wechat-accounts/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-analyzer/[id]/page.tsx b/Cunkebao/app/workspace/ai-analyzer/[id]/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-analyzer/components/analysis-settings.tsx b/Cunkebao/app/workspace/ai-analyzer/components/analysis-settings.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-analyzer/components/confirm-analysis.tsx b/Cunkebao/app/workspace/ai-analyzer/components/confirm-analysis.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-analyzer/components/device-selection.tsx b/Cunkebao/app/workspace/ai-analyzer/components/device-selection.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-analyzer/components/step-indicator.tsx b/Cunkebao/app/workspace/ai-analyzer/components/step-indicator.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-analyzer/create/components/basic-settings.tsx b/Cunkebao/app/workspace/ai-analyzer/create/components/basic-settings.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-analyzer/create/components/target-selection.tsx b/Cunkebao/app/workspace/ai-analyzer/create/components/target-selection.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-analyzer/create/page.tsx b/Cunkebao/app/workspace/ai-analyzer/create/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-analyzer/new/components/basic-settings.tsx b/Cunkebao/app/workspace/ai-analyzer/new/components/basic-settings.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-analyzer/new/components/target-selection.tsx b/Cunkebao/app/workspace/ai-analyzer/new/components/target-selection.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-analyzer/new/page.tsx b/Cunkebao/app/workspace/ai-analyzer/new/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-analyzer/page.tsx b/Cunkebao/app/workspace/ai-analyzer/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-assistant/knowledge-base/page.tsx b/Cunkebao/app/workspace/ai-assistant/knowledge-base/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-assistant/page.tsx b/Cunkebao/app/workspace/ai-assistant/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-strategy/[id]/page.tsx b/Cunkebao/app/workspace/ai-strategy/[id]/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-strategy/components/confirm-strategy.tsx b/Cunkebao/app/workspace/ai-strategy/components/confirm-strategy.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-strategy/components/execution-setup.tsx b/Cunkebao/app/workspace/ai-strategy/components/execution-setup.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-strategy/components/step-indicator.tsx b/Cunkebao/app/workspace/ai-strategy/components/step-indicator.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-strategy/components/strategy-selection.tsx b/Cunkebao/app/workspace/ai-strategy/components/strategy-selection.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-strategy/components/traffic-pool-selection.tsx b/Cunkebao/app/workspace/ai-strategy/components/traffic-pool-selection.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-strategy/new/page.tsx b/Cunkebao/app/workspace/ai-strategy/new/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/ai-strategy/page.tsx b/Cunkebao/app/workspace/ai-strategy/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-group/components/StepByStepPlanForm.tsx b/Cunkebao/app/workspace/auto-group/components/StepByStepPlanForm.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-group/components/auto-group-service.ts b/Cunkebao/app/workspace/auto-group/components/auto-group-service.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-group/components/columns.tsx b/Cunkebao/app/workspace/auto-group/components/columns.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-group/components/data-table.tsx b/Cunkebao/app/workspace/auto-group/components/data-table.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-group/components/device-selection.tsx b/Cunkebao/app/workspace/auto-group/components/device-selection.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-group/components/device-selector.tsx b/Cunkebao/app/workspace/auto-group/components/device-selector.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-group/components/group-assistant.tsx b/Cunkebao/app/workspace/auto-group/components/group-assistant.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-group/components/group-creation-progress.tsx b/Cunkebao/app/workspace/auto-group/components/group-creation-progress.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-group/components/group-preview.tsx b/Cunkebao/app/workspace/auto-group/components/group-preview.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-group/components/group-settings.tsx b/Cunkebao/app/workspace/auto-group/components/group-settings.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-group/components/new-plan-form.tsx b/Cunkebao/app/workspace/auto-group/components/new-plan-form.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-group/components/step-indicator.tsx b/Cunkebao/app/workspace/auto-group/components/step-indicator.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-group/components/tag-selection.tsx b/Cunkebao/app/workspace/auto-group/components/tag-selection.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-group/components/wechat-account-selector.tsx b/Cunkebao/app/workspace/auto-group/components/wechat-account-selector.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-group/page.tsx b/Cunkebao/app/workspace/auto-group/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-like/components/audience-tags.tsx b/Cunkebao/app/workspace/auto-like/components/audience-tags.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-like/components/device-selection.tsx b/Cunkebao/app/workspace/auto-like/components/device-selection.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-like/components/like-config.tsx b/Cunkebao/app/workspace/auto-like/components/like-config.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-like/components/like-rules.tsx b/Cunkebao/app/workspace/auto-like/components/like-rules.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-like/components/step-indicator.tsx b/Cunkebao/app/workspace/auto-like/components/step-indicator.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-like/components/time-settings.tsx b/Cunkebao/app/workspace/auto-like/components/time-settings.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/auto-like/page.tsx b/Cunkebao/app/workspace/auto-like/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-push/[id]/edit/page.tsx b/Cunkebao/app/workspace/group-push/[id]/edit/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-push/components/basic-settings.tsx b/Cunkebao/app/workspace/group-push/components/basic-settings.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-push/components/content-selector.tsx b/Cunkebao/app/workspace/group-push/components/content-selector.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-push/components/friend-selector.tsx b/Cunkebao/app/workspace/group-push/components/friend-selector.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-push/components/group-selector.tsx b/Cunkebao/app/workspace/group-push/components/group-selector.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-push/components/message-editor.tsx b/Cunkebao/app/workspace/group-push/components/message-editor.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-push/components/step-indicator.tsx b/Cunkebao/app/workspace/group-push/components/step-indicator.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-push/loading.tsx b/Cunkebao/app/workspace/group-push/loading.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-push/new/loading.tsx b/Cunkebao/app/workspace/group-push/new/loading.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-push/new/page.tsx b/Cunkebao/app/workspace/group-push/new/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-push/page.tsx b/Cunkebao/app/workspace/group-push/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-sync/auto-group/loading.tsx b/Cunkebao/app/workspace/group-sync/auto-group/loading.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-sync/auto-group/page.tsx b/Cunkebao/app/workspace/group-sync/auto-group/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-sync/components/auto-group-creator.tsx b/Cunkebao/app/workspace/group-sync/components/auto-group-creator.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-sync/components/basic-settings.tsx b/Cunkebao/app/workspace/group-sync/components/basic-settings.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-sync/components/content-selector.tsx b/Cunkebao/app/workspace/group-sync/components/content-selector.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-sync/components/group-selector.tsx b/Cunkebao/app/workspace/group-sync/components/group-selector.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-sync/components/step-indicator.tsx b/Cunkebao/app/workspace/group-sync/components/step-indicator.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-sync/loading.tsx b/Cunkebao/app/workspace/group-sync/loading.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-sync/new/loading.tsx b/Cunkebao/app/workspace/group-sync/new/loading.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-sync/new/page.tsx b/Cunkebao/app/workspace/group-sync/new/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/group-sync/page.tsx b/Cunkebao/app/workspace/group-sync/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/moments-sync/[id]/edit/page.tsx b/Cunkebao/app/workspace/moments-sync/[id]/edit/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/moments-sync/[id]/edit/step-indicator.tsx b/Cunkebao/app/workspace/moments-sync/[id]/edit/step-indicator.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/moments-sync/[id]/edit/steps/basic-settings.tsx b/Cunkebao/app/workspace/moments-sync/[id]/edit/steps/basic-settings.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/moments-sync/[id]/edit/steps/content-library-selection.tsx b/Cunkebao/app/workspace/moments-sync/[id]/edit/steps/content-library-selection.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/moments-sync/[id]/edit/steps/device-selection.tsx b/Cunkebao/app/workspace/moments-sync/[id]/edit/steps/device-selection.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/moments-sync/[id]/page.tsx b/Cunkebao/app/workspace/moments-sync/[id]/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/moments-sync/[id]/view/page.tsx b/Cunkebao/app/workspace/moments-sync/[id]/view/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/moments-sync/components/basic-settings.tsx b/Cunkebao/app/workspace/moments-sync/components/basic-settings.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/moments-sync/components/content-viewer.tsx b/Cunkebao/app/workspace/moments-sync/components/content-viewer.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/moments-sync/components/device-selection-dialog.tsx b/Cunkebao/app/workspace/moments-sync/components/device-selection-dialog.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/moments-sync/components/step-indicator.tsx b/Cunkebao/app/workspace/moments-sync/components/step-indicator.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/moments-sync/components/tag-editor.tsx b/Cunkebao/app/workspace/moments-sync/components/tag-editor.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/moments-sync/new/page.tsx b/Cunkebao/app/workspace/moments-sync/new/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/moments-sync/new/steps/BasicSettings.tsx b/Cunkebao/app/workspace/moments-sync/new/steps/BasicSettings.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/moments-sync/new/steps/ContentSelector.tsx b/Cunkebao/app/workspace/moments-sync/new/steps/ContentSelector.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/moments-sync/new/steps/DeviceSelector.tsx b/Cunkebao/app/workspace/moments-sync/new/steps/DeviceSelector.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/moments-sync/page.tsx b/Cunkebao/app/workspace/moments-sync/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/page.tsx b/Cunkebao/app/workspace/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/pricing/edit/[id]/page.tsx b/Cunkebao/app/workspace/pricing/edit/[id]/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/pricing/new/page.tsx b/Cunkebao/app/workspace/pricing/new/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/pricing/page.tsx b/Cunkebao/app/workspace/pricing/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/traffic-distribution/[id]/edit/page.tsx b/Cunkebao/app/workspace/traffic-distribution/[id]/edit/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/traffic-distribution/[id]/loading.tsx b/Cunkebao/app/workspace/traffic-distribution/[id]/loading.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/traffic-distribution/[id]/page.tsx b/Cunkebao/app/workspace/traffic-distribution/[id]/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/traffic-distribution/components/keyword-selector.tsx b/Cunkebao/app/workspace/traffic-distribution/components/keyword-selector.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/traffic-distribution/loading.tsx b/Cunkebao/app/workspace/traffic-distribution/loading.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/traffic-distribution/new/loading.tsx b/Cunkebao/app/workspace/traffic-distribution/new/loading.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/traffic-distribution/new/page.tsx b/Cunkebao/app/workspace/traffic-distribution/new/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/traffic-distribution/page.tsx b/Cunkebao/app/workspace/traffic-distribution/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/traffic-pricing/loading.tsx b/Cunkebao/app/workspace/traffic-pricing/loading.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/app/workspace/traffic-pricing/page.tsx b/Cunkebao/app/workspace/traffic-pricing/page.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components.json b/Cunkebao/components.json old mode 100644 new mode 100755 diff --git a/Cunkebao/components/AIAssistant.tsx b/Cunkebao/components/AIAssistant.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/BindDouyinQRCode.tsx b/Cunkebao/components/BindDouyinQRCode.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/Charts.tsx b/Cunkebao/components/Charts.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ClientOnly.tsx b/Cunkebao/components/ClientOnly.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/TrafficTeamSettings.tsx b/Cunkebao/components/TrafficTeamSettings.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/VideoTutorialButton.tsx b/Cunkebao/components/VideoTutorialButton.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/WechatFriendSelector.tsx b/Cunkebao/components/WechatFriendSelector.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/WechatGroupSelector.tsx b/Cunkebao/components/WechatGroupSelector.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/acquisition/PlanSettingsDialog.tsx b/Cunkebao/components/acquisition/PlanSettingsDialog.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/api-documentation-tooltip.tsx b/Cunkebao/components/api-documentation-tooltip.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/device-grid.tsx b/Cunkebao/components/device-grid.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/icons/apple-icon.tsx b/Cunkebao/components/icons/apple-icon.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/icons/wechat-icon.tsx b/Cunkebao/components/icons/wechat-icon.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/poster-selector.tsx b/Cunkebao/components/poster-selector.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/theme-provider.tsx b/Cunkebao/components/theme-provider.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/accordion.tsx b/Cunkebao/components/ui/accordion.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/alert-dialog.tsx b/Cunkebao/components/ui/alert-dialog.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/alert.tsx b/Cunkebao/components/ui/alert.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/aspect-ratio.tsx b/Cunkebao/components/ui/aspect-ratio.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/avatar.tsx b/Cunkebao/components/ui/avatar.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/badge.tsx b/Cunkebao/components/ui/badge.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/breadcrumb.tsx b/Cunkebao/components/ui/breadcrumb.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/button.tsx b/Cunkebao/components/ui/button.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/calendar.tsx b/Cunkebao/components/ui/calendar.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/card.tsx b/Cunkebao/components/ui/card.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/carousel.tsx b/Cunkebao/components/ui/carousel.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/chart.tsx b/Cunkebao/components/ui/chart.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/checkbox.tsx b/Cunkebao/components/ui/checkbox.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/collapsible.tsx b/Cunkebao/components/ui/collapsible.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/command.tsx b/Cunkebao/components/ui/command.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/context-menu.tsx b/Cunkebao/components/ui/context-menu.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/date-range-picker.tsx b/Cunkebao/components/ui/date-range-picker.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/dialog.tsx b/Cunkebao/components/ui/dialog.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/drawer.tsx b/Cunkebao/components/ui/drawer.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/dropdown-menu.tsx b/Cunkebao/components/ui/dropdown-menu.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/form.tsx b/Cunkebao/components/ui/form.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/hover-card.tsx b/Cunkebao/components/ui/hover-card.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/input-otp.tsx b/Cunkebao/components/ui/input-otp.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/input.tsx b/Cunkebao/components/ui/input.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/label.tsx b/Cunkebao/components/ui/label.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/menubar.tsx b/Cunkebao/components/ui/menubar.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/navigation-menu.tsx b/Cunkebao/components/ui/navigation-menu.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/pagination.tsx b/Cunkebao/components/ui/pagination.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/popover.tsx b/Cunkebao/components/ui/popover.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/preview-dialog.tsx b/Cunkebao/components/ui/preview-dialog.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/progress.tsx b/Cunkebao/components/ui/progress.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/radio-group.tsx b/Cunkebao/components/ui/radio-group.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/resizable.tsx b/Cunkebao/components/ui/resizable.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/scroll-area.tsx b/Cunkebao/components/ui/scroll-area.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/select.tsx b/Cunkebao/components/ui/select.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/separator.tsx b/Cunkebao/components/ui/separator.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/sheet.tsx b/Cunkebao/components/ui/sheet.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/sidebar.tsx b/Cunkebao/components/ui/sidebar.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/skeleton.tsx b/Cunkebao/components/ui/skeleton.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/slider.tsx b/Cunkebao/components/ui/slider.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/sonner.tsx b/Cunkebao/components/ui/sonner.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/switch.tsx b/Cunkebao/components/ui/switch.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/table.tsx b/Cunkebao/components/ui/table.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/tabs.tsx b/Cunkebao/components/ui/tabs.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/textarea.tsx b/Cunkebao/components/ui/textarea.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/toast.ts b/Cunkebao/components/ui/toast.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/toaster.tsx b/Cunkebao/components/ui/toaster.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/toggle-group.tsx b/Cunkebao/components/ui/toggle-group.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/toggle.tsx b/Cunkebao/components/ui/toggle.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/tooltip.tsx b/Cunkebao/components/ui/tooltip.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/use-mobile.tsx b/Cunkebao/components/ui/use-mobile.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/components/ui/use-toast.ts b/Cunkebao/components/ui/use-toast.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/docs/api-guide.ts b/Cunkebao/docs/api-guide.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/hooks/use-debounce.ts b/Cunkebao/hooks/use-debounce.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/hooks/use-mobile.tsx b/Cunkebao/hooks/use-mobile.tsx old mode 100644 new mode 100755 diff --git a/Cunkebao/hooks/use-toast.ts b/Cunkebao/hooks/use-toast.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/hooks/useDeviceStatusPolling.ts b/Cunkebao/hooks/useDeviceStatusPolling.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/lib/api.ts b/Cunkebao/lib/api.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/lib/api/auth.ts b/Cunkebao/lib/api/auth.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/lib/api/content.ts b/Cunkebao/lib/api/content.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/lib/api/devices.ts b/Cunkebao/lib/api/devices.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/lib/api/index.ts b/Cunkebao/lib/api/index.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/lib/api/scenarios.ts b/Cunkebao/lib/api/scenarios.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/lib/api/traffic.ts b/Cunkebao/lib/api/traffic.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/lib/api/users.ts b/Cunkebao/lib/api/users.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/lib/api/workspace.ts b/Cunkebao/lib/api/workspace.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/lib/http-interceptors.ts b/Cunkebao/lib/http-interceptors.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/lib/tutorials.ts b/Cunkebao/lib/tutorials.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/lib/utils.ts b/Cunkebao/lib/utils.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/next.config.mjs b/Cunkebao/next.config.mjs old mode 100644 new mode 100755 diff --git a/Cunkebao/package-lock.json b/Cunkebao/package-lock.json old mode 100644 new mode 100755 diff --git a/Cunkebao/package.json b/Cunkebao/package.json old mode 100644 new mode 100755 diff --git a/Cunkebao/pnpm-lock.yaml b/Cunkebao/pnpm-lock.yaml old mode 100644 new mode 100755 diff --git a/Cunkebao/postcss.config.mjs b/Cunkebao/postcss.config.mjs old mode 100644 new mode 100755 diff --git a/Cunkebao/public/placeholder-logo.png b/Cunkebao/public/placeholder-logo.png old mode 100644 new mode 100755 diff --git a/Cunkebao/public/placeholder-logo.svg b/Cunkebao/public/placeholder-logo.svg old mode 100644 new mode 100755 diff --git a/Cunkebao/public/placeholder-user.jpg b/Cunkebao/public/placeholder-user.jpg old mode 100644 new mode 100755 diff --git a/Cunkebao/public/placeholder.jpg b/Cunkebao/public/placeholder.jpg old mode 100644 new mode 100755 diff --git a/Cunkebao/public/placeholder.svg b/Cunkebao/public/placeholder.svg old mode 100644 new mode 100755 diff --git a/Cunkebao/styles/globals.css b/Cunkebao/styles/globals.css old mode 100644 new mode 100755 diff --git a/Cunkebao/tailwind.config.js b/Cunkebao/tailwind.config.js old mode 100644 new mode 100755 diff --git a/Cunkebao/tsconfig.json b/Cunkebao/tsconfig.json old mode 100644 new mode 100755 diff --git a/Cunkebao/types/acquisition.ts b/Cunkebao/types/acquisition.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/types/auto-group.ts b/Cunkebao/types/auto-group.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/types/common.ts b/Cunkebao/types/common.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/types/content-library.ts b/Cunkebao/types/content-library.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/types/content.ts b/Cunkebao/types/content.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/types/device.ts b/Cunkebao/types/device.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/types/group-push.ts b/Cunkebao/types/group-push.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/types/group-sync.ts b/Cunkebao/types/group-sync.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/types/scenario.ts b/Cunkebao/types/scenario.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/types/traffic.ts b/Cunkebao/types/traffic.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/types/tutorial.ts b/Cunkebao/types/tutorial.ts old mode 100644 new mode 100755 diff --git a/Cunkebao/types/wechat-account.ts b/Cunkebao/types/wechat-account.ts old mode 100644 new mode 100755 diff --git a/README.en.md b/README.en.md old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/Server/.env b/Server/.env deleted file mode 100644 index bd479e173..000000000 --- a/Server/.env +++ /dev/null @@ -1,30 +0,0 @@ -[app] -debug = true -trace = true - -[database] -type = mysql -hostname = 56b4c23f6853c.gz.cdb.myqcloud.com -database = cunkebao_v3 -username = root -password = Zhiqun1984 -hostport = 14413 -prefix = tk_ - -[api] -wechat_url = https://s2.siyuguanli.com:9991/ -guid = 5E2C38F5A275450D935F3ECEC076124E -deviceSocketHost = s2.siyuguanli.com:9992 -username = kr_xf2 -password = kr123456 - -[ai] -api_url = https://api.coze.cn -token = pat_C6CknUKceaFJ6xMspz2E4XWIwDsdc4gzDVU4gUCJYM88BC1BhlCHszCEG072q6Er -space_id = 7487098730056515619 - -bot_id = 7488186374479347731 -appid = 1110200424021 -client_id = 54663853844532858749326854949287.app.coze -client_secret = wCnZb5d7gfFRLZ5hnijW4aqnxNrTPStQPrO3ZUgNIDUSWI3Q - diff --git a/Server/.gitignore b/Server/.gitignore old mode 100644 new mode 100755 index b809d6f5c..16330ac43 --- a/Server/.gitignore +++ b/Server/.gitignore @@ -2,7 +2,6 @@ .env .vscode .DS_Store -composer.lock runtime public/upload vendor diff --git a/Server/.htaccess b/Server/.htaccess old mode 100644 new mode 100755 diff --git a/Server/CHANGELOG.md b/Server/CHANGELOG.md old mode 100644 new mode 100755 diff --git a/Server/LICENSE.txt b/Server/LICENSE.txt old mode 100644 new mode 100755 diff --git a/Server/README.md b/Server/README.md old mode 100644 new mode 100755 diff --git a/Server/README_moments.md b/Server/README_moments.md old mode 100644 new mode 100755 diff --git a/Server/README_wechat_chatroom_sync.md b/Server/README_wechat_chatroom_sync.md old mode 100644 new mode 100755 diff --git a/Server/application/.htaccess b/Server/application/.htaccess old mode 100644 new mode 100755 diff --git a/Server/application/api/config/route.php b/Server/application/api/config/route.php old mode 100644 new mode 100755 diff --git a/Server/application/api/controller/AccountController.php b/Server/application/api/controller/AccountController.php old mode 100644 new mode 100755 diff --git a/Server/application/api/controller/BaseController.php b/Server/application/api/controller/BaseController.php old mode 100644 new mode 100755 diff --git a/Server/application/api/controller/DeviceController.php b/Server/application/api/controller/DeviceController.php old mode 100644 new mode 100755 diff --git a/Server/application/api/controller/FriendTaskController.php b/Server/application/api/controller/FriendTaskController.php old mode 100644 new mode 100755 diff --git a/Server/application/api/controller/MomentsController.php b/Server/application/api/controller/MomentsController.php old mode 100644 new mode 100755 diff --git a/Server/application/api/controller/StatsController.php b/Server/application/api/controller/StatsController.php old mode 100644 new mode 100755 diff --git a/Server/application/api/controller/UserController.php b/Server/application/api/controller/UserController.php old mode 100644 new mode 100755 diff --git a/Server/application/api/controller/WebSocketController.php b/Server/application/api/controller/WebSocketController.php old mode 100644 new mode 100755 diff --git a/Server/application/api/controller/WechatChatroomController.php b/Server/application/api/controller/WechatChatroomController.php old mode 100644 new mode 100755 diff --git a/Server/application/api/controller/WechatController.php b/Server/application/api/controller/WechatController.php old mode 100644 new mode 100755 diff --git a/Server/application/api/controller/WechatFriendController.php b/Server/application/api/controller/WechatFriendController.php old mode 100644 new mode 100755 diff --git a/Server/application/api/model/CompanyAccountModel.php b/Server/application/api/model/CompanyAccountModel.php old mode 100644 new mode 100755 diff --git a/Server/application/api/model/CompanyModel.php b/Server/application/api/model/CompanyModel.php old mode 100644 new mode 100755 diff --git a/Server/application/api/model/DeviceModel.php b/Server/application/api/model/DeviceModel.php old mode 100644 new mode 100755 diff --git a/Server/application/api/model/FriendTaskModel.php b/Server/application/api/model/FriendTaskModel.php old mode 100644 new mode 100755 diff --git a/Server/application/api/model/WechatAccountModel.php b/Server/application/api/model/WechatAccountModel.php old mode 100644 new mode 100755 diff --git a/Server/application/api/model/WechatChatroomMemberModel.php b/Server/application/api/model/WechatChatroomMemberModel.php old mode 100644 new mode 100755 diff --git a/Server/application/api/model/WechatChatroomModel.php b/Server/application/api/model/WechatChatroomModel.php old mode 100644 new mode 100755 diff --git a/Server/application/api/model/WechatFriendModel.php b/Server/application/api/model/WechatFriendModel.php old mode 100644 new mode 100755 diff --git a/Server/application/backend/controller/BaseController.php b/Server/application/backend/controller/BaseController.php old mode 100644 new mode 100755 diff --git a/Server/application/backend/controller/BaseLoginController.php b/Server/application/backend/controller/BaseLoginController.php old mode 100644 new mode 100755 diff --git a/Server/application/backend/view/chart-day.php b/Server/application/backend/view/chart-day.php old mode 100644 new mode 100755 diff --git a/Server/application/command.php b/Server/application/command.php old mode 100644 new mode 100755 diff --git a/Server/application/command/AccountListCommand.php b/Server/application/command/AccountListCommand.php old mode 100644 new mode 100755 diff --git a/Server/application/command/DeviceListCommand.php b/Server/application/command/DeviceListCommand.php old mode 100644 new mode 100755 diff --git a/Server/application/command/FriendTaskCommand.php b/Server/application/command/FriendTaskCommand.php old mode 100644 new mode 100755 diff --git a/Server/application/command/InitDatabase.php b/Server/application/command/InitDatabase.php old mode 100644 new mode 100755 diff --git a/Server/application/command/WechatChatroomCommand.php b/Server/application/command/WechatChatroomCommand.php old mode 100644 new mode 100755 diff --git a/Server/application/command/WechatFriendCommand.php b/Server/application/command/WechatFriendCommand.php old mode 100644 new mode 100755 diff --git a/Server/application/command/WechatListCommand.php b/Server/application/command/WechatListCommand.php old mode 100644 new mode 100755 diff --git a/Server/application/common.php b/Server/application/common.php old mode 100644 new mode 100755 diff --git a/Server/application/common/Fork.php b/Server/application/common/Fork.php old mode 100644 new mode 100755 diff --git a/Server/application/common/Logger.php b/Server/application/common/Logger.php old mode 100644 new mode 100755 diff --git a/Server/application/common/Utils.php b/Server/application/common/Utils.php old mode 100644 new mode 100755 diff --git a/Server/application/common/Video.php b/Server/application/common/Video.php old mode 100644 new mode 100755 diff --git a/Server/application/common/config/route.php b/Server/application/common/config/route.php old mode 100644 new mode 100755 diff --git a/Server/application/common/controller/Api.php b/Server/application/common/controller/Api.php old mode 100644 new mode 100755 diff --git a/Server/application/common/controller/Attachment.php b/Server/application/common/controller/Attachment.php old mode 100644 new mode 100755 diff --git a/Server/application/common/controller/Auth.php b/Server/application/common/controller/Auth.php old mode 100644 new mode 100755 diff --git a/Server/application/common/helper/ResponseHelper.php b/Server/application/common/helper/ResponseHelper.php old mode 100644 new mode 100755 diff --git a/Server/application/common/model/Attachment.php b/Server/application/common/model/Attachment.php old mode 100644 new mode 100755 diff --git a/Server/application/common/model/CompanyAccount.php b/Server/application/common/model/CompanyAccount.php old mode 100644 new mode 100755 diff --git a/Server/application/common/model/DeviceUser.php b/Server/application/common/model/DeviceUser.php old mode 100644 new mode 100755 diff --git a/Server/application/common/model/User.php b/Server/application/common/model/User.php old mode 100644 new mode 100755 diff --git a/Server/application/common/service/AuthService.php b/Server/application/common/service/AuthService.php old mode 100644 new mode 100755 diff --git a/Server/application/common/service/SmsService.php b/Server/application/common/service/SmsService.php old mode 100644 new mode 100755 diff --git a/Server/application/common/socket/Events.php b/Server/application/common/socket/Events.php old mode 100644 new mode 100755 diff --git a/Server/application/common/util/AliyunOSS.php b/Server/application/common/util/AliyunOSS.php old mode 100644 new mode 100755 diff --git a/Server/application/common/util/AliyunSMS.php b/Server/application/common/util/AliyunSMS.php old mode 100644 new mode 100755 diff --git a/Server/application/common/util/JwtUtil.php b/Server/application/common/util/JwtUtil.php old mode 100644 new mode 100755 diff --git a/Server/application/common/validate/Auth.php b/Server/application/common/validate/Auth.php old mode 100644 new mode 100755 diff --git a/Server/application/common/view/tpl/dispatch_jump.tpl b/Server/application/common/view/tpl/dispatch_jump.tpl old mode 100644 new mode 100755 diff --git a/Server/application/cozeai/config/route.php b/Server/application/cozeai/config/route.php old mode 100644 new mode 100755 diff --git a/Server/application/cozeai/controller/BaseController.php b/Server/application/cozeai/controller/BaseController.php old mode 100644 new mode 100755 diff --git a/Server/application/cozeai/controller/ConversationController.php b/Server/application/cozeai/controller/ConversationController.php old mode 100644 new mode 100755 diff --git a/Server/application/cozeai/controller/WorkspaceController.php b/Server/application/cozeai/controller/WorkspaceController.php old mode 100644 new mode 100755 diff --git a/Server/application/cozeai/model/Conversation.php b/Server/application/cozeai/model/Conversation.php old mode 100644 new mode 100755 diff --git a/Server/application/cozeai/model/Workspace.php b/Server/application/cozeai/model/Workspace.php old mode 100644 new mode 100755 diff --git a/Server/application/devices/config/route.php b/Server/application/devices/config/route.php old mode 100644 new mode 100755 diff --git a/Server/application/devices/controller/Device.php b/Server/application/devices/controller/Device.php old mode 100644 new mode 100755 diff --git a/Server/application/devices/controller/DeviceWechat.php b/Server/application/devices/controller/DeviceWechat.php old mode 100644 new mode 100755 diff --git a/Server/application/devices/model/Device.php b/Server/application/devices/model/Device.php old mode 100644 new mode 100755 diff --git a/Server/application/devices/model/DeviceHandleLog.php b/Server/application/devices/model/DeviceHandleLog.php old mode 100644 new mode 100755 diff --git a/Server/application/devices/model/DeviceWechatLogin.php b/Server/application/devices/model/DeviceWechatLogin.php old mode 100644 new mode 100755 diff --git a/Server/application/devices/model/FriendTask.php b/Server/application/devices/model/FriendTask.php old mode 100644 new mode 100755 diff --git a/Server/application/devices/model/WechatAccount.php b/Server/application/devices/model/WechatAccount.php old mode 100644 new mode 100755 diff --git a/Server/application/http/middleware/JwtAuth.php b/Server/application/http/middleware/JwtAuth.php old mode 100644 new mode 100755 diff --git a/Server/application/http/middleware/jwt.php b/Server/application/http/middleware/jwt.php old mode 100644 new mode 100755 diff --git a/Server/application/job/AccountListJob.php b/Server/application/job/AccountListJob.php old mode 100644 new mode 100755 diff --git a/Server/application/job/DeviceListJob.php b/Server/application/job/DeviceListJob.php old mode 100644 new mode 100755 diff --git a/Server/application/job/FriendTaskJob.php b/Server/application/job/FriendTaskJob.php old mode 100644 new mode 100755 diff --git a/Server/application/job/WechatChatroomJob.php b/Server/application/job/WechatChatroomJob.php old mode 100644 new mode 100755 diff --git a/Server/application/job/WechatFriendJob.php b/Server/application/job/WechatFriendJob.php old mode 100644 new mode 100755 diff --git a/Server/application/job/WechatListJob.php b/Server/application/job/WechatListJob.php old mode 100644 new mode 100755 diff --git a/Server/application/provider.php b/Server/application/provider.php old mode 100644 new mode 100755 diff --git a/Server/application/store/config/route.php b/Server/application/store/config/route.php old mode 100644 new mode 100755 diff --git a/Server/application/store/controller/BaseController.php b/Server/application/store/controller/BaseController.php old mode 100644 new mode 100755 diff --git a/Server/application/store/controller/CustomerController.php b/Server/application/store/controller/CustomerController.php old mode 100644 new mode 100755 diff --git a/Server/application/store/controller/FlowPackageController.php b/Server/application/store/controller/FlowPackageController.php old mode 100644 new mode 100755 diff --git a/Server/application/store/controller/SystemConfigController.php b/Server/application/store/controller/SystemConfigController.php old mode 100644 new mode 100755 diff --git a/Server/application/store/model/FlowPackageModel.php b/Server/application/store/model/FlowPackageModel.php old mode 100644 new mode 100755 diff --git a/Server/application/store/model/FlowPackageOrderModel.php b/Server/application/store/model/FlowPackageOrderModel.php old mode 100644 new mode 100755 diff --git a/Server/application/store/model/UserFlowPackageModel.php b/Server/application/store/model/UserFlowPackageModel.php old mode 100644 new mode 100755 diff --git a/Server/application/tags.php b/Server/application/tags.php old mode 100644 new mode 100755 diff --git a/Server/build.php b/Server/build.php old mode 100644 new mode 100755 diff --git a/Server/composer.json b/Server/composer.json old mode 100644 new mode 100755 diff --git a/Server/composer.lock b/Server/composer.lock new file mode 100755 index 000000000..955975cf0 --- /dev/null +++ b/Server/composer.lock @@ -0,0 +1,2358 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "3f1dbb62be88ad00a166b59ed9183932", + "packages": [ + { + "name": "adbario/php-dot-notation", + "version": "2.5.0", + "source": { + "type": "git", + "url": "https://github.com/adbario/php-dot-notation.git", + "reference": "081e2cca50c84bfeeea2e3ef9b2c8d206d80ccae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/adbario/php-dot-notation/zipball/081e2cca50c84bfeeea2e3ef9b2c8d206d80ccae", + "reference": "081e2cca50c84bfeeea2e3ef9b2c8d206d80ccae", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^5.5 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8|^5.7|^6.6|^7.5|^8.5|^9.5", + "squizlabs/php_codesniffer": "^3.6" + }, + "type": "library", + "autoload": { + "files": [ + "src/helpers.php" + ], + "psr-4": { + "Adbar\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Riku Särkinen", + "email": "riku@adbar.io" + } + ], + "description": "PHP dot notation access to arrays", + "homepage": "https://github.com/adbario/php-dot-notation", + "keywords": [ + "ArrayAccess", + "dotnotation" + ], + "support": { + "issues": "https://github.com/adbario/php-dot-notation/issues", + "source": "https://github.com/adbario/php-dot-notation/tree/2.5.0" + }, + "time": "2022-10-14T20:31:46+00:00" + }, + { + "name": "alibabacloud/credentials", + "version": "1.2.2", + "source": { + "type": "git", + "url": "https://github.com/aliyun/credentials-php.git", + "reference": "410338b1831f7547a40071af3a9adea27b2fe6e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/aliyun/credentials-php/zipball/410338b1831f7547a40071af3a9adea27b2fe6e5", + "reference": "410338b1831f7547a40071af3a9adea27b2fe6e5", + "shasum": "" + }, + "require": { + "adbario/php-dot-notation": "^2.2", + "alibabacloud/tea": "^3.0", + "ext-curl": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-simplexml": "*", + "ext-xmlwriter": "*", + "guzzlehttp/guzzle": "^6.3|^7.0", + "php": ">=5.6" + }, + "require-dev": { + "composer/composer": "^1.8", + "drupal/coder": "^8.3", + "ext-dom": "*", + "ext-pcre": "*", + "ext-sockets": "*", + "ext-spl": "*", + "mikey179/vfsstream": "^1.6", + "monolog/monolog": "^1.24", + "phpunit/phpunit": "^5.7|^6.6|^9.3", + "psr/cache": "^1.0", + "symfony/dotenv": "^3.4", + "symfony/var-dumper": "^3.4" + }, + "suggest": { + "ext-sockets": "To use client-side monitoring" + }, + "type": "library", + "autoload": { + "psr-4": { + "AlibabaCloud\\Credentials\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Alibaba Cloud SDK", + "email": "sdk-team@alibabacloud.com", + "homepage": "http://www.alibabacloud.com" + } + ], + "description": "Alibaba Cloud Credentials for PHP", + "homepage": "https://www.alibabacloud.com/", + "keywords": [ + "alibaba", + "alibabacloud", + "aliyun", + "client", + "cloud", + "credentials", + "library", + "sdk", + "tool" + ], + "support": { + "issues": "https://github.com/aliyun/credentials-php/issues", + "source": "https://github.com/aliyun/credentials-php" + }, + "time": "2025-03-04T07:38:54+00:00" + }, + { + "name": "alibabacloud/darabonba-openapi", + "version": "0.2.14", + "source": { + "type": "git", + "url": "https://github.com/alibabacloud-sdk-php/darabonba-openapi.git", + "reference": "80abdf8969ae97f7acfe22211e14c2336ee861ce" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/alibabacloud-sdk-php/darabonba-openapi/zipball/80abdf8969ae97f7acfe22211e14c2336ee861ce", + "reference": "80abdf8969ae97f7acfe22211e14c2336ee861ce", + "shasum": "" + }, + "require": { + "alibabacloud/credentials": "^1.2.2", + "alibabacloud/gateway-spi": "^1", + "alibabacloud/openapi-util": "^0.1.10|^0.2.1", + "alibabacloud/tea-utils": "^0.2.21", + "alibabacloud/tea-xml": "^0.2", + "php": ">5.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Darabonba\\OpenApi\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Alibaba Cloud SDK", + "email": "sdk-team@alibabacloud.com" + } + ], + "description": "Alibaba Cloud OpenApi Client", + "support": { + "issues": "https://github.com/alibabacloud-sdk-php/darabonba-openapi/issues", + "source": "https://github.com/alibabacloud-sdk-php/darabonba-openapi/tree/0.2.14" + }, + "time": "2025-03-12T11:57:35+00:00" + }, + { + "name": "alibabacloud/dysmsapi-20170525", + "version": "2.0.16", + "source": { + "type": "git", + "url": "https://github.com/alibabacloud-sdk-php/Dysmsapi-20170525.git", + "reference": "43c4ba11cbc0fec26a373ce2c8f3572cfcad32b5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/alibabacloud-sdk-php/Dysmsapi-20170525/zipball/43c4ba11cbc0fec26a373ce2c8f3572cfcad32b5", + "reference": "43c4ba11cbc0fec26a373ce2c8f3572cfcad32b5", + "shasum": "" + }, + "require": { + "alibabacloud/darabonba-openapi": "^0.2.5", + "alibabacloud/endpoint-util": "^0.1.0", + "alibabacloud/openapi-util": "^0.1.10", + "alibabacloud/tea-utils": "^0.2.16", + "php": ">5.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "AlibabaCloud\\SDK\\Dysmsapi\\V20170525\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Alibaba Cloud SDK", + "email": "sdk-team@alibabacloud.com" + } + ], + "description": "Alibaba Cloud Dysmsapi (20170525) SDK Library for PHP", + "support": { + "source": "https://github.com/alibabacloud-sdk-php/Dysmsapi-20170525/tree/2.0.16" + }, + "time": "2022-07-14T03:22:11+00:00" + }, + { + "name": "alibabacloud/endpoint-util", + "version": "0.1.1", + "source": { + "type": "git", + "url": "https://github.com/alibabacloud-sdk-php/endpoint-util.git", + "reference": "f3fe88a25d8df4faa3b0ae14ff202a9cc094e6c5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/alibabacloud-sdk-php/endpoint-util/zipball/f3fe88a25d8df4faa3b0ae14ff202a9cc094e6c5", + "reference": "f3fe88a25d8df4faa3b0ae14ff202a9cc094e6c5", + "shasum": "" + }, + "require": { + "php": ">5.5" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35|^5.4.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "AlibabaCloud\\Endpoint\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Alibaba Cloud SDK", + "email": "sdk-team@alibabacloud.com" + } + ], + "description": "Alibaba Cloud Endpoint Library for PHP", + "support": { + "source": "https://github.com/alibabacloud-sdk-php/endpoint-util/tree/0.1.1" + }, + "time": "2020-06-04T10:57:15+00:00" + }, + { + "name": "alibabacloud/gateway-spi", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/alibabacloud-sdk-php/alibabacloud-gateway-spi.git", + "reference": "7440f77750c329d8ab252db1d1d967314ccd1fcb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/alibabacloud-sdk-php/alibabacloud-gateway-spi/zipball/7440f77750c329d8ab252db1d1d967314ccd1fcb", + "reference": "7440f77750c329d8ab252db1d1d967314ccd1fcb", + "shasum": "" + }, + "require": { + "alibabacloud/credentials": "^1.1", + "php": ">5.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Darabonba\\GatewaySpi\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Alibaba Cloud SDK", + "email": "sdk-team@alibabacloud.com" + } + ], + "description": "Alibaba Cloud Gateway SPI Client", + "support": { + "source": "https://github.com/alibabacloud-sdk-php/alibabacloud-gateway-spi/tree/1.0.0" + }, + "time": "2022-07-14T05:31:35+00:00" + }, + { + "name": "alibabacloud/openapi-util", + "version": "0.1.13", + "source": { + "type": "git", + "url": "https://github.com/alibabacloud-sdk-php/openapi-util.git", + "reference": "870e59984f05e104aa303c85b8214e339ba0a0ac" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/alibabacloud-sdk-php/openapi-util/zipball/870e59984f05e104aa303c85b8214e339ba0a0ac", + "reference": "870e59984f05e104aa303c85b8214e339ba0a0ac", + "shasum": "" + }, + "require": { + "alibabacloud/tea": "^3.1", + "alibabacloud/tea-utils": "^0.2", + "lizhichao/one-sm": "^1.5", + "php": ">5.5" + }, + "require-dev": { + "phpunit/phpunit": "*" + }, + "type": "library", + "autoload": { + "psr-4": { + "AlibabaCloud\\OpenApiUtil\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Alibaba Cloud SDK", + "email": "sdk-team@alibabacloud.com" + } + ], + "description": "Alibaba Cloud OpenApi Util", + "support": { + "issues": "https://github.com/alibabacloud-sdk-php/openapi-util/issues", + "source": "https://github.com/alibabacloud-sdk-php/openapi-util/tree/0.2.0" + }, + "time": "2022-11-06T05:49:55+00:00" + }, + { + "name": "alibabacloud/tea", + "version": "3.2.1", + "source": { + "type": "git", + "url": "https://github.com/aliyun/tea-php.git", + "reference": "1619cb96c158384f72b873e1f85de8b299c9c367" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/aliyun/tea-php/zipball/1619cb96c158384f72b873e1f85de8b299c9c367", + "reference": "1619cb96c158384f72b873e1f85de8b299c9c367", + "shasum": "" + }, + "require": { + "adbario/php-dot-notation": "^2.4", + "ext-curl": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-simplexml": "*", + "ext-xmlwriter": "*", + "guzzlehttp/guzzle": "^6.3|^7.0", + "php": ">=5.5" + }, + "require-dev": { + "phpunit/phpunit": "*", + "symfony/dotenv": "^3.4", + "symfony/var-dumper": "^3.4" + }, + "suggest": { + "ext-sockets": "To use client-side monitoring" + }, + "type": "library", + "autoload": { + "psr-4": { + "AlibabaCloud\\Tea\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Alibaba Cloud SDK", + "email": "sdk-team@alibabacloud.com", + "homepage": "http://www.alibabacloud.com" + } + ], + "description": "Client of Tea for PHP", + "homepage": "https://www.alibabacloud.com/", + "keywords": [ + "alibabacloud", + "client", + "cloud", + "tea" + ], + "support": { + "issues": "https://github.com/aliyun/tea-php/issues", + "source": "https://github.com/aliyun/tea-php" + }, + "time": "2023-05-16T06:43:41+00:00" + }, + { + "name": "alibabacloud/tea-utils", + "version": "0.2.21", + "source": { + "type": "git", + "url": "https://github.com/alibabacloud-sdk-php/tea-utils.git", + "reference": "5039e45714c6456186d267f5d81a4b260a652495" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/alibabacloud-sdk-php/tea-utils/zipball/5039e45714c6456186d267f5d81a4b260a652495", + "reference": "5039e45714c6456186d267f5d81a4b260a652495", + "shasum": "" + }, + "require": { + "alibabacloud/tea": "^3.1", + "php": ">5.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "AlibabaCloud\\Tea\\Utils\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Alibaba Cloud SDK", + "email": "sdk-team@alibabacloud.com" + } + ], + "description": "Alibaba Cloud Tea Utils for PHP", + "support": { + "issues": "https://github.com/aliyun/tea-util/issues", + "source": "https://github.com/aliyun/tea-util" + }, + "time": "2024-07-05T06:05:54+00:00" + }, + { + "name": "alibabacloud/tea-xml", + "version": "0.2.4", + "source": { + "type": "git", + "url": "https://github.com/alibabacloud-sdk-php/tea-xml.git", + "reference": "3e0c000bf536224eebbac913c371bef174c0a16a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/alibabacloud-sdk-php/tea-xml/zipball/3e0c000bf536224eebbac913c371bef174c0a16a", + "reference": "3e0c000bf536224eebbac913c371bef174c0a16a", + "shasum": "" + }, + "require": { + "php": ">5.5" + }, + "require-dev": { + "phpunit/phpunit": "*", + "symfony/var-dumper": "*" + }, + "type": "library", + "autoload": { + "psr-4": { + "AlibabaCloud\\Tea\\XML\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Alibaba Cloud SDK", + "email": "sdk-team@alibabacloud.com" + } + ], + "description": "Alibaba Cloud Tea XML Library for PHP", + "support": { + "source": "https://github.com/alibabacloud-sdk-php/tea-xml/tree/0.2.4" + }, + "time": "2022-08-02T04:12:58+00:00" + }, + { + "name": "aliyuncs/oss-sdk-php", + "version": "v2.7.2", + "source": { + "type": "git", + "url": "https://github.com/aliyun/aliyun-oss-php-sdk.git", + "reference": "483dd0b8bff5d47f0e4ffc99f6077a295c5ccbb5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/aliyun/aliyun-oss-php-sdk/zipball/483dd0b8bff5d47f0e4ffc99f6077a295c5ccbb5", + "reference": "483dd0b8bff5d47f0e4ffc99f6077a295c5ccbb5", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "require-dev": { + "php-coveralls/php-coveralls": "*", + "phpunit/phpunit": "*" + }, + "type": "library", + "autoload": { + "psr-4": { + "OSS\\": "src/OSS" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Aliyuncs", + "homepage": "http://www.aliyun.com" + } + ], + "description": "Aliyun OSS SDK for PHP", + "homepage": "http://www.aliyun.com/product/oss/", + "support": { + "issues": "https://github.com/aliyun/aliyun-oss-php-sdk/issues", + "source": "https://github.com/aliyun/aliyun-oss-php-sdk/tree/v2.7.2" + }, + "time": "2024-10-28T10:41:12+00:00" + }, + { + "name": "bacon/bacon-qr-code", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/Bacon/BaconQrCode.git", + "reference": "5a91b62b9d37cee635bbf8d553f4546057250bee" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/5a91b62b9d37cee635bbf8d553f4546057250bee", + "reference": "5a91b62b9d37cee635bbf8d553f4546057250bee", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "php": "^5.4|^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8" + }, + "suggest": { + "ext-gd": "to generate QR code images" + }, + "type": "library", + "autoload": { + "psr-0": { + "BaconQrCode": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "http://www.dasprids.de", + "role": "Developer" + } + ], + "description": "BaconQrCode is a QR code generator for PHP.", + "homepage": "https://github.com/Bacon/BaconQrCode", + "support": { + "issues": "https://github.com/Bacon/BaconQrCode/issues", + "source": "https://github.com/Bacon/BaconQrCode/tree/master" + }, + "time": "2017-10-17T09:59:25+00:00" + }, + { + "name": "endroid/qr-code", + "version": "2.5.1", + "source": { + "type": "git", + "url": "https://github.com/endroid/qr-code.git", + "reference": "6062677d3404e0ded40647b8f62ec55ff9722eb7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/endroid/qr-code/zipball/6062677d3404e0ded40647b8f62ec55ff9722eb7", + "reference": "6062677d3404e0ded40647b8f62ec55ff9722eb7", + "shasum": "" + }, + "require": { + "bacon/bacon-qr-code": "^1.0.3", + "ext-gd": "*", + "khanamiryan/qrcode-detector-decoder": "1", + "myclabs/php-enum": "^1.5", + "php": ">=5.6", + "symfony/options-resolver": "^2.7", + "symfony/property-access": "^2.7" + }, + "require-dev": { + "phpunit/phpunit": "^5.7", + "symfony/asset": "^2.7", + "symfony/browser-kit": "^2.7", + "symfony/finder": "^2.7", + "symfony/framework-bundle": "^2.7", + "symfony/http-kernel": "^2.7", + "symfony/templating": "^2.7", + "symfony/twig-bundle": "^2.7", + "symfony/yaml": "^2.7" + }, + "type": "symfony-bundle", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Endroid\\QrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jeroen van den Enden", + "email": "info@endroid.nl", + "homepage": "http://endroid.nl/" + } + ], + "description": "Endroid QR Code", + "homepage": "https://github.com/endroid/QrCode", + "keywords": [ + "bundle", + "code", + "endroid", + "flex", + "qr", + "qrcode", + "symfony" + ], + "support": { + "issues": "https://github.com/endroid/qr-code/issues", + "source": "https://github.com/endroid/qr-code/tree/2.5.1" + }, + "time": "2018-05-09T20:26:30+00:00" + }, + { + "name": "guzzlehttp/guzzle", + "version": "7.9.3", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "7b2f29fe81dc4da0ca0ea7d42107a0845946ea77" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/7b2f29fe81dc4da0ca0ea7d42107a0845946ea77", + "reference": "7b2f29fe81dc4da0ca0ea7d42107a0845946ea77", + "shasum": "" + }, + "require": { + "ext-json": "*", + "guzzlehttp/promises": "^1.5.3 || ^2.0.3", + "guzzlehttp/psr7": "^2.7.0", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "ext-curl": "*", + "guzzle/client-integration-tests": "3.0.2", + "php-http/message-factory": "^1.1", + "phpunit/phpunit": "^8.5.39 || ^9.6.20", + "psr/log": "^1.1 || ^2.0 || ^3.0" + }, + "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", + "psr/log": "Required for using the Log middleware" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle is a PHP HTTP client library", + "keywords": [ + "client", + "curl", + "framework", + "http", + "http client", + "psr-18", + "psr-7", + "rest", + "web service" + ], + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/7.9.3" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], + "time": "2025-03-27T13:37:11+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "7c69f28996b0a6920945dd20b3857e499d9ca96c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/7c69f28996b0a6920945dd20b3857e499d9ca96c", + "reference": "7c69f28996b0a6920945dd20b3857e499d9ca96c", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "phpunit/phpunit": "^8.5.39 || ^9.6.20" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/2.2.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2025-03-27T13:27:01+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "2.7.1", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "c2270caaabe631b3b44c85f99e5a04bbb8060d16" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/c2270caaabe631b3b44c85f99e5a04bbb8060d16", + "reference": "c2270caaabe631b3b44c85f99e5a04bbb8060d16", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.1 || ^2.0", + "ralouphie/getallheaders": "^3.0" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "http-interop/http-factory-tests": "0.9.0", + "phpunit/phpunit": "^8.5.39 || ^9.6.20" + }, + "suggest": { + "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Psr7\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" + } + ], + "description": "PSR-7 message implementation that also provides common utility methods", + "keywords": [ + "http", + "message", + "psr-7", + "request", + "response", + "stream", + "uri", + "url" + ], + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/2.7.1" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], + "time": "2025-03-27T12:30:47+00:00" + }, + { + "name": "hashids/hashids", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/vinkla/hashids.git", + "reference": "b6c61142bfe36d43740a5419d11c351dddac0458" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/vinkla/hashids/zipball/b6c61142bfe36d43740a5419d11c351dddac0458", + "reference": "b6c61142bfe36d43740a5419d11c351dddac0458", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "require-dev": { + "phpunit/phpunit": "^7.0" + }, + "suggest": { + "ext-bcmath": "Required to use BC Math arbitrary precision mathematics (*).", + "ext-gmp": "Required to use GNU multiple precision mathematics (*)." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "Hashids\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ivan Akimov", + "email": "ivan@barreleye.com", + "homepage": "https://twitter.com/IvanAkimov" + }, + { + "name": "Vincent Klaiber", + "email": "hello@vinkla.com", + "homepage": "https://vinkla.com" + } + ], + "description": "Generate short, unique, non-sequential ids (like YouTube and Bitly) from numbers", + "homepage": "http://hashids.org/php", + "keywords": [ + "bitly", + "decode", + "encode", + "hash", + "hashid", + "hashids", + "ids", + "obfuscate", + "youtube" + ], + "support": { + "issues": "https://github.com/vinkla/hashids/issues", + "source": "https://github.com/vinkla/hashids/tree/3.0.0" + }, + "time": "2018-03-12T16:30:09+00:00" + }, + { + "name": "khanamiryan/qrcode-detector-decoder", + "version": "1", + "source": { + "type": "git", + "url": "https://github.com/khanamiryan/php-qrcode-detector-decoder.git", + "reference": "96d5f80680b04803c4f1b69d6e01735e876b80c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/khanamiryan/php-qrcode-detector-decoder/zipball/96d5f80680b04803c4f1b69d6e01735e876b80c7", + "reference": "96d5f80680b04803c4f1b69d6e01735e876b80c7", + "shasum": "" + }, + "require": { + "php": "^5.6|^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7" + }, + "type": "library", + "autoload": { + "files": [ + "lib/common/customFunctions.php" + ], + "classmap": [ + "lib/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ashot Khanamiryan", + "email": "a.khanamiryan@gmail.com", + "homepage": "https://github.com/khanamiryan", + "role": "Developer" + } + ], + "description": "QR code decoder / reader", + "homepage": "https://github.com/khanamiryan/php-qrcode-detector-decoder", + "keywords": [ + "barcode", + "qr", + "zxing" + ], + "support": { + "issues": "https://github.com/khanamiryan/php-qrcode-detector-decoder/issues", + "source": "https://github.com/khanamiryan/php-qrcode-detector-decoder/tree/1" + }, + "time": "2017-01-13T09:11:46+00:00" + }, + { + "name": "lizhichao/one-sm", + "version": "1.10", + "source": { + "type": "git", + "url": "https://github.com/lizhichao/sm.git", + "reference": "687a012a44a5bfd4d9143a0234e1060543be455a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/lizhichao/sm/zipball/687a012a44a5bfd4d9143a0234e1060543be455a", + "reference": "687a012a44a5bfd4d9143a0234e1060543be455a", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "type": "library", + "autoload": { + "psr-4": { + "OneSm\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "tanszhe", + "email": "1018595261@qq.com" + } + ], + "description": "国密sm3", + "keywords": [ + "php", + "sm3" + ], + "support": { + "issues": "https://github.com/lizhichao/sm/issues", + "source": "https://github.com/lizhichao/sm/tree/1.10" + }, + "funding": [ + { + "url": "https://www.vicsdf.com/img/w.jpg", + "type": "custom" + }, + { + "url": "https://www.vicsdf.com/img/z.jpg", + "type": "custom" + } + ], + "time": "2021-05-26T06:19:22+00:00" + }, + { + "name": "myclabs/php-enum", + "version": "1.8.5", + "source": { + "type": "git", + "url": "https://github.com/myclabs/php-enum.git", + "reference": "e7be26966b7398204a234f8673fdad5ac6277802" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/php-enum/zipball/e7be26966b7398204a234f8673fdad5ac6277802", + "reference": "e7be26966b7398204a234f8673fdad5ac6277802", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.3 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.5", + "squizlabs/php_codesniffer": "1.*", + "vimeo/psalm": "^4.6.2 || ^5.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "MyCLabs\\Enum\\": "src/" + }, + "classmap": [ + "stubs/Stringable.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP Enum contributors", + "homepage": "https://github.com/myclabs/php-enum/graphs/contributors" + } + ], + "description": "PHP Enum implementation", + "homepage": "https://github.com/myclabs/php-enum", + "keywords": [ + "enum" + ], + "support": { + "issues": "https://github.com/myclabs/php-enum/issues", + "source": "https://github.com/myclabs/php-enum/tree/1.8.5" + }, + "funding": [ + { + "url": "https://github.com/mnapoli", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/php-enum", + "type": "tidelift" + } + ], + "time": "2025-01-14T11:49:03+00:00" + }, + { + "name": "phpoffice/phpexcel", + "version": "1.8.2", + "source": { + "type": "git", + "url": "https://github.com/PHPOffice/PHPExcel.git", + "reference": "1441011fb7ecdd8cc689878f54f8b58a6805f870" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHPOffice/PHPExcel/zipball/1441011fb7ecdd8cc689878f54f8b58a6805f870", + "reference": "1441011fb7ecdd8cc689878f54f8b58a6805f870", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "php": "^5.2|^7.0" + }, + "require-dev": { + "squizlabs/php_codesniffer": "2.*" + }, + "type": "library", + "autoload": { + "psr-0": { + "PHPExcel": "Classes/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1" + ], + "authors": [ + { + "name": "Maarten Balliauw", + "homepage": "http://blog.maartenballiauw.be" + }, + { + "name": "Erik Tilt" + }, + { + "name": "Franck Lefevre", + "homepage": "http://rootslabs.net" + }, + { + "name": "Mark Baker", + "homepage": "http://markbakeruk.net" + } + ], + "description": "PHPExcel - OpenXML - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine", + "homepage": "https://github.com/PHPOffice/PHPExcel", + "keywords": [ + "OpenXML", + "excel", + "php", + "spreadsheet", + "xls", + "xlsx" + ], + "support": { + "issues": "https://github.com/PHPOffice/PHPExcel/issues", + "source": "https://github.com/PHPOffice/PHPExcel/tree/master" + }, + "abandoned": "phpoffice/phpspreadsheet", + "time": "2018-11-22T23:07:24+00:00" + }, + { + "name": "phrity/net-uri", + "version": "1.3.0", + "source": { + "type": "git", + "url": "https://github.com/sirn-se/phrity-net-uri.git", + "reference": "3f458e0c4d1ddc0e218d7a5b9420127c63925f43" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sirn-se/phrity-net-uri/zipball/3f458e0c4d1ddc0e218d7a5b9420127c63925f43", + "reference": "3f458e0c4d1ddc0e218d7a5b9420127c63925f43", + "shasum": "" + }, + "require": { + "php": "^7.4 | ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0 | ^2.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpunit/phpunit": "^9.0 | ^10.0", + "squizlabs/php_codesniffer": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Phrity\\Net\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Sören Jensen", + "email": "sirn@sirn.se", + "homepage": "https://phrity.sirn.se" + } + ], + "description": "PSR-7 Uri and PSR-17 UriFactory implementation", + "homepage": "https://phrity.sirn.se/net-uri", + "keywords": [ + "psr-17", + "psr-7", + "uri", + "uri factory" + ], + "support": { + "issues": "https://github.com/sirn-se/phrity-net-uri/issues", + "source": "https://github.com/sirn-se/phrity-net-uri/tree/1.3.0" + }, + "time": "2023-08-21T10:33:06+00:00" + }, + { + "name": "phrity/util-errorhandler", + "version": "1.1.1", + "source": { + "type": "git", + "url": "https://github.com/sirn-se/phrity-util-errorhandler.git", + "reference": "483228156e06673963902b1cc1e6bd9541ab4d5e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sirn-se/phrity-util-errorhandler/zipball/483228156e06673963902b1cc1e6bd9541ab4d5e", + "reference": "483228156e06673963902b1cc1e6bd9541ab4d5e", + "shasum": "" + }, + "require": { + "php": "^7.4 | ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpunit/phpunit": "^9.0 | ^10.0 | ^11.0", + "squizlabs/php_codesniffer": "^3.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Phrity\\Util\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Sören Jensen", + "email": "sirn@sirn.se", + "homepage": "https://phrity.sirn.se" + } + ], + "description": "Inline error handler; catch and resolve errors for code block.", + "homepage": "https://phrity.sirn.se/util-errorhandler", + "keywords": [ + "error", + "warning" + ], + "support": { + "issues": "https://github.com/sirn-se/phrity-util-errorhandler/issues", + "source": "https://github.com/sirn-se/phrity-util-errorhandler/tree/1.1.1" + }, + "time": "2024-09-12T06:49:16+00:00" + }, + { + "name": "psr/http-client", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client" + }, + "time": "2023-09-23T14:17:50+00:00" + }, + { + "name": "psr/http-factory", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a", + "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a", + "shasum": "" + }, + "require": { + "php": ">=7.1", + "psr/http-message": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "PSR-17: Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory" + }, + "time": "2024-04-15T12:06:14+00:00" + }, + { + "name": "psr/http-message", + "version": "1.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/cb6ce4845ce34a8ad9e68117c10ee90a29919eba", + "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/1.1" + }, + "time": "2023-04-04T09:50:52+00:00" + }, + { + "name": "psr/log", + "version": "1.1.4", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "support": { + "source": "https://github.com/php-fig/log/tree/1.1.4" + }, + "time": "2021-05-03T11:20:27+00:00" + }, + { + "name": "ralouphie/getallheaders", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/ralouphie/getallheaders.git", + "reference": "120b605dfeb996808c31b6477290a714d356e822" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", + "reference": "120b605dfeb996808c31b6477290a714d356e822", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^5 || ^6.5" + }, + "type": "library", + "autoload": { + "files": [ + "src/getallheaders.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ralph Khattar", + "email": "ralph.khattar@gmail.com" + } + ], + "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, + "time": "2019-03-08T08:55:37+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v2.5.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "605389f2a7e5625f273b53960dc46aeaf9c62918" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/605389f2a7e5625f273b53960dc46aeaf9c62918", + "reference": "605389f2a7e5625f273b53960dc46aeaf9c62918", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "2.5-dev" + } + }, + "autoload": { + "files": [ + "function.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A generic function and convention to trigger deprecation notices", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:11:13+00:00" + }, + { + "name": "symfony/options-resolver", + "version": "v2.8.52", + "source": { + "type": "git", + "url": "https://github.com/symfony/options-resolver.git", + "reference": "7aaab725bb58f0e18aa12c61bdadd4793ab4c32b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/7aaab725bb58f0e18aa12c61bdadd4793ab4c32b", + "reference": "7aaab725bb58f0e18aa12c61bdadd4793ab4c32b", + "shasum": "" + }, + "require": { + "php": ">=5.3.9" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.8-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\OptionsResolver\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony OptionsResolver Component", + "homepage": "https://symfony.com", + "keywords": [ + "config", + "configuration", + "options" + ], + "support": { + "source": "https://github.com/symfony/options-resolver/tree/v2.8.50" + }, + "time": "2018-11-11T11:18:13+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.31.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638", + "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.31.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T11:45:10+00:00" + }, + { + "name": "symfony/property-access", + "version": "v2.8.52", + "source": { + "type": "git", + "url": "https://github.com/symfony/property-access.git", + "reference": "c8f10191183be9bb0d5a1b8364d3891f1bde07b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/property-access/zipball/c8f10191183be9bb0d5a1b8364d3891f1bde07b6", + "reference": "c8f10191183be9bb0d5a1b8364d3891f1bde07b6", + "shasum": "" + }, + "require": { + "php": ">=5.3.9", + "symfony/polyfill-ctype": "~1.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.8-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\PropertyAccess\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony PropertyAccess Component", + "homepage": "https://symfony.com", + "keywords": [ + "access", + "array", + "extraction", + "index", + "injection", + "object", + "property", + "property path", + "reflection" + ], + "support": { + "source": "https://github.com/symfony/property-access/tree/v2.8.50" + }, + "time": "2018-11-11T11:18:13+00:00" + }, + { + "name": "textalk/websocket", + "version": "1.6.3", + "source": { + "type": "git", + "url": "https://github.com/Textalk/websocket-php.git", + "reference": "67de79745b1a357caf812bfc44e0abf481cee012" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Textalk/websocket-php/zipball/67de79745b1a357caf812bfc44e0abf481cee012", + "reference": "67de79745b1a357caf812bfc44e0abf481cee012", + "shasum": "" + }, + "require": { + "php": "^7.4 | ^8.0", + "phrity/net-uri": "^1.0", + "phrity/util-errorhandler": "^1.0", + "psr/http-message": "^1.0", + "psr/log": "^1.0 | ^2.0 | ^3.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpunit/phpunit": "^9.0", + "squizlabs/php_codesniffer": "^3.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "WebSocket\\": "lib" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "ISC" + ], + "authors": [ + { + "name": "Fredrik Liljegren" + }, + { + "name": "Sören Jensen" + } + ], + "description": "WebSocket client and server", + "support": { + "issues": "https://github.com/Textalk/websocket-php/issues", + "source": "https://github.com/Textalk/websocket-php/tree/1.6.3" + }, + "time": "2022-11-07T18:59:33+00:00" + }, + { + "name": "topthink/framework", + "version": "v5.1.42", + "source": { + "type": "git", + "url": "https://github.com/top-think/framework.git", + "reference": "ecf1a90d397d821ce2df58f7d47e798c17eba3ad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/top-think/framework/zipball/ecf1a90d397d821ce2df58f7d47e798c17eba3ad", + "reference": "ecf1a90d397d821ce2df58f7d47e798c17eba3ad", + "shasum": "" + }, + "require": { + "php": ">=5.6.0", + "topthink/think-installer": "2.*" + }, + "require-dev": { + "johnkary/phpunit-speedtrap": "^1.0", + "mikey179/vfsstream": "~1.6", + "phpdocumentor/reflection-docblock": "^2.0", + "phploc/phploc": "2.*", + "phpunit/phpunit": "^5.0|^6.0", + "sebastian/phpcpd": "2.*", + "squizlabs/php_codesniffer": "2.*" + }, + "type": "think-framework", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "liu21st", + "email": "liu21st@gmail.com" + }, + { + "name": "yunwuxin", + "email": "448901948@qq.com" + } + ], + "description": "the new thinkphp framework", + "homepage": "http://thinkphp.cn/", + "keywords": [ + "framework", + "orm", + "thinkphp" + ], + "support": { + "issues": "https://github.com/top-think/framework/issues", + "source": "https://github.com/top-think/framework/tree/v5.1.42" + }, + "time": "2022-10-25T15:04:49+00:00" + }, + { + "name": "topthink/think-helper", + "version": "v3.1.10", + "source": { + "type": "git", + "url": "https://github.com/top-think/think-helper.git", + "reference": "ac66cc0859a12cd5d73258f50f338aadc95e9b46" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/top-think/think-helper/zipball/ac66cc0859a12cd5d73258f50f338aadc95e9b46", + "reference": "ac66cc0859a12cd5d73258f50f338aadc95e9b46", + "shasum": "" + }, + "require": { + "php": ">=7.1.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "autoload": { + "files": [ + "src/helper.php" + ], + "psr-4": { + "think\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "yunwuxin", + "email": "448901948@qq.com" + } + ], + "description": "The ThinkPHP6 Helper Package", + "support": { + "issues": "https://github.com/top-think/think-helper/issues", + "source": "https://github.com/top-think/think-helper/tree/v3.1.10" + }, + "time": "2024-11-21T01:47:51+00:00" + }, + { + "name": "topthink/think-installer", + "version": "v2.0.5", + "source": { + "type": "git", + "url": "https://github.com/top-think/think-installer.git", + "reference": "38ba647706e35d6704b5d370c06f8a160b635f88" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/top-think/think-installer/zipball/38ba647706e35d6704b5d370c06f8a160b635f88", + "reference": "38ba647706e35d6704b5d370c06f8a160b635f88", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0||^2.0" + }, + "require-dev": { + "composer/composer": "^1.0||^2.0" + }, + "type": "composer-plugin", + "extra": { + "class": "think\\composer\\Plugin" + }, + "autoload": { + "psr-4": { + "think\\composer\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "yunwuxin", + "email": "448901948@qq.com" + } + ], + "support": { + "issues": "https://github.com/top-think/think-installer/issues", + "source": "https://github.com/top-think/think-installer/tree/v2.0.5" + }, + "time": "2021-01-14T12:12:14+00:00" + }, + { + "name": "topthink/think-queue", + "version": "v2.0.4", + "source": { + "type": "git", + "url": "https://github.com/top-think/think-queue.git", + "reference": "d9b8f38c7af8ad770257b0d7db711ce8b12a6969" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/top-think/think-queue/zipball/d9b8f38c7af8ad770257b0d7db711ce8b12a6969", + "reference": "d9b8f38c7af8ad770257b0d7db711ce8b12a6969", + "shasum": "" + }, + "require": { + "topthink/framework": "5.1.*", + "topthink/think-helper": ">=1.0.4", + "topthink/think-installer": "^2.0" + }, + "type": "think-extend", + "extra": { + "think-config": { + "queue": "src/config.php" + } + }, + "autoload": { + "files": [ + "src/common.php" + ], + "psr-4": { + "think\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "yunwuxin", + "email": "448901948@qq.com" + } + ], + "description": "The ThinkPHP5 Queue Package", + "support": { + "issues": "https://github.com/top-think/think-queue/issues", + "source": "https://github.com/top-think/think-queue/tree/2.0" + }, + "time": "2018-05-11T06:55:55+00:00" + }, + { + "name": "topthink/think-worker", + "version": "v2.0.11", + "source": { + "type": "git", + "url": "https://github.com/top-think/think-worker.git", + "reference": "bee4408caf10a48df6a91e17f5b64f72a25bf1f8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/top-think/think-worker/zipball/bee4408caf10a48df6a91e17f5b64f72a25bf1f8", + "reference": "bee4408caf10a48df6a91e17f5b64f72a25bf1f8", + "shasum": "" + }, + "require": { + "topthink/framework": "^5.1.18", + "topthink/think-installer": "^2.0", + "workerman/gateway-worker": "^3.0.0", + "workerman/workerman": "^3.3.0" + }, + "type": "think-extend", + "extra": { + "think-config": { + "worker": "src/config/worker.php", + "worker_server": "src/config/server.php", + "gateway_worker": "src/config/gateway.php" + } + }, + "autoload": { + "files": [ + "src/command.php" + ], + "psr-4": { + "think\\worker\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "liu21st", + "email": "liu21st@gmail.com" + } + ], + "description": "workerman extend for thinkphp5.1", + "support": { + "issues": "https://github.com/top-think/think-worker/issues", + "source": "https://github.com/top-think/think-worker/tree/2.0" + }, + "time": "2018-09-14T05:56:22+00:00" + }, + { + "name": "workerman/gateway-worker", + "version": "v3.0.22", + "source": { + "type": "git", + "url": "https://github.com/walkor/GatewayWorker.git", + "reference": "a615036c482d11f68b693998575e804752ef9068" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/walkor/GatewayWorker/zipball/a615036c482d11f68b693998575e804752ef9068", + "reference": "a615036c482d11f68b693998575e804752ef9068", + "shasum": "" + }, + "require": { + "workerman/workerman": ">=3.5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "GatewayWorker\\": "./src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "homepage": "http://www.workerman.net", + "keywords": [ + "communication", + "distributed" + ], + "support": { + "issues": "https://github.com/walkor/GatewayWorker/issues", + "source": "https://github.com/walkor/GatewayWorker/tree/v3.0.22" + }, + "funding": [ + { + "url": "https://opencollective.com/walkor", + "type": "open_collective" + }, + { + "url": "https://www.patreon.com/walkor", + "type": "patreon" + } + ], + "time": "2021-12-23T13:13:09+00:00" + }, + { + "name": "workerman/workerman", + "version": "v3.5.35", + "source": { + "type": "git", + "url": "https://github.com/walkor/workerman.git", + "reference": "3cc0adae51ba36db38b11e7996c64250d356dbe7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/walkor/workerman/zipball/3cc0adae51ba36db38b11e7996c64250d356dbe7", + "reference": "3cc0adae51ba36db38b11e7996c64250d356dbe7", + "shasum": "" + }, + "require": { + "php": "^5.3||^7.0" + }, + "suggest": { + "ext-event": "For better performance. " + }, + "type": "library", + "autoload": { + "psr-4": { + "Workerman\\": "./" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "walkor", + "email": "walkor@workerman.net", + "homepage": "http://www.workerman.net", + "role": "Developer" + } + ], + "description": "An asynchronous event driven PHP framework for easily building fast, scalable network applications.", + "homepage": "http://www.workerman.net", + "keywords": [ + "asynchronous", + "event-loop" + ], + "support": { + "email": "walkor@workerman.net", + "forum": "http://wenda.workerman.net/", + "issues": "https://github.com/walkor/workerman/issues", + "source": "https://github.com/walkor/workerman", + "wiki": "http://doc.workerman.net/" + }, + "funding": [ + { + "url": "https://opencollective.com/workerman", + "type": "open_collective" + }, + { + "url": "https://www.patreon.com/walkor", + "type": "patreon" + } + ], + "time": "2023-09-13T14:30:13+00:00" + } + ], + "packages-dev": [], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": false, + "prefer-lowest": false, + "platform": { + "php": ">=5.6.0" + }, + "platform-dev": [], + "plugin-api-version": "2.0.0" +} diff --git a/Server/config/app.php b/Server/config/app.php old mode 100644 new mode 100755 diff --git a/Server/config/cache.php b/Server/config/cache.php old mode 100644 new mode 100755 diff --git a/Server/config/config.php b/Server/config/config.php old mode 100644 new mode 100755 diff --git a/Server/config/console.php b/Server/config/console.php old mode 100644 new mode 100755 diff --git a/Server/config/cookie.php b/Server/config/cookie.php old mode 100644 new mode 100755 diff --git a/Server/config/cookies.php b/Server/config/cookies.php old mode 100644 new mode 100755 diff --git a/Server/config/database.php b/Server/config/database.php old mode 100644 new mode 100755 diff --git a/Server/config/gateway_worker.php b/Server/config/gateway_worker.php old mode 100644 new mode 100755 diff --git a/Server/config/log.php b/Server/config/log.php old mode 100644 new mode 100755 diff --git a/Server/config/middleware.php b/Server/config/middleware.php old mode 100644 new mode 100755 diff --git a/Server/config/queue.php b/Server/config/queue.php old mode 100644 new mode 100755 diff --git a/Server/config/robot.php b/Server/config/robot.php old mode 100644 new mode 100755 diff --git a/Server/config/session.php b/Server/config/session.php old mode 100644 new mode 100755 diff --git a/Server/config/template.php b/Server/config/template.php old mode 100644 new mode 100755 diff --git a/Server/config/trace.php b/Server/config/trace.php old mode 100644 new mode 100755 diff --git a/Server/config/worker.php b/Server/config/worker.php old mode 100644 new mode 100755 diff --git a/Server/config/worker_server.php b/Server/config/worker_server.php old mode 100644 new mode 100755 diff --git a/Server/database/flow_order.sql b/Server/database/flow_order.sql old mode 100644 new mode 100755 diff --git a/Server/database/seeds/FlowPackageSeeder.php b/Server/database/seeds/FlowPackageSeeder.php old mode 100644 new mode 100755 diff --git a/Server/extend/.gitignore b/Server/extend/.gitignore old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/.gitignore b/Server/extend/alipay-sdk-all/.gitignore old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/README.md b/Server/extend/alipay-sdk-all/README.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/composer.json b/Server/extend/alipay-sdk-all/composer.json old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/README.md b/Server/extend/alipay-sdk-all/v2/README.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/AlipayConfig.php b/Server/extend/alipay-sdk-all/v2/aop/AlipayConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/AlipayMobilePublicMultiMediaClient.php b/Server/extend/alipay-sdk-all/v2/aop/AlipayMobilePublicMultiMediaClient.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/AlipayMobilePublicMultiMediaExecute.php b/Server/extend/alipay-sdk-all/v2/aop/AlipayMobilePublicMultiMediaExecute.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/AopCertClient.php b/Server/extend/alipay-sdk-all/v2/aop/AopCertClient.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/AopCertification.php b/Server/extend/alipay-sdk-all/v2/aop/AopCertification.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/AopClient.php b/Server/extend/alipay-sdk-all/v2/aop/AopClient.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/AopEncrypt.php b/Server/extend/alipay-sdk-all/v2/aop/AopEncrypt.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/EncryptParseItem.php b/Server/extend/alipay-sdk-all/v2/aop/EncryptParseItem.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/EncryptResponseData.php b/Server/extend/alipay-sdk-all/v2/aop/EncryptResponseData.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/SignData.php b/Server/extend/alipay-sdk-all/v2/aop/SignData.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AftAifinFireeyeOcrImageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AftAifinFireeyeOcrImageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AftAifinNewtestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AftAifinNewtestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AftFinsecureRiskplusSecurityPolicyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AftFinsecureRiskplusSecurityPolicyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AliosOpenAutoInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AliosOpenAutoInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolAccountBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolAccountBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolAllocateruleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolAllocateruleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolAllocaterulePayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolAllocaterulePayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolBasicQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolBasicQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolRuleModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolRuleModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolRulegroupCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolRulegroupCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolRulegroupModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolRulegroupModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolStatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountCashpoolStatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountClearingcenterPayoffModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountClearingcenterPayoffModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountClearingcenterPayoffQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountClearingcenterPayoffQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateAdviceAcceptRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateAdviceAcceptRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateAllclientrateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateAllclientrateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateCollectcoreDataSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateCollectcoreDataSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateConfigQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateConfigQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateConfigSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateConfigSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExratePricingNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExratePricingNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateRateSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateRateSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateRatequeryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateRatequeryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateSentimentDataSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateSentimentDataSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateSourcerateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateSourcerateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateTraderequestCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountExrateTraderequestCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountFinriskCompanyVerifyCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountFinriskCompanyVerifyCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountFinriskCompanyVerifyGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountFinriskCompanyVerifyGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountFinriskGiriskrequestCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountFinriskGiriskrequestCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountFinriskInstriskmonitorKeywordsBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountFinriskInstriskmonitorKeywordsBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountFinriskMarkriskDatafactorQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountFinriskMarkriskDatafactorQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountInstfundAccountSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountInstfundAccountSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountInstfundWithdrawApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAccountInstfundWithdrawApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAcquireCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAcquireCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAcquireCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAcquireCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAcquireCreateandpayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAcquireCreateandpayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAcquirePrecreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAcquirePrecreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAcquireQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAcquireQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAcquireRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAcquireRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAppTokenGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAppTokenGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardAccountCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardAccountCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardDepositRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardDepositRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardDepositbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardDepositbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardDisburseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardDisburseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardNewtemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardNewtemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardReturnRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardReturnRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetCardTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointAccountlogQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointAccountlogQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointBalanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointBalanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointBudgetQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointBudgetQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointPointprodBudgetlibAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointPointprodBudgetlibAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointPointprodBudgetlibCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointPointprodBudgetlibCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointPointprodBudgetlibModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointPointprodBudgetlibModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointPointprodBudgetlibQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointPointprodBudgetlibQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointPointprodBudgetlibReturnRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointPointprodBudgetlibReturnRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointPointprodPointlibQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointPointprodPointlibQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodAssetbillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodAssetbillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodBenefittemplateAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodBenefittemplateAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodBenefittemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodBenefittemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodBenefittemplateModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodBenefittemplateModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodBenefittemplateOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodBenefittemplateOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodBenefittemplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodBenefittemplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodBenefittemplateSettleRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetPointVoucherprodBenefittemplateSettleRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetVoucherTemplateInfoQuerybudgetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetVoucherTemplateInfoQuerybudgetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetVoucherprodChargeSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayAssetVoucherprodChargeSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAntauthorizeMultiQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAntauthorizeMultiQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAntauthorizeOrgroleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAntauthorizeOrgroleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAntauthorizeRoleuserQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAntauthorizeRoleuserQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTaskCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTaskCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTaskCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTaskCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTaskFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTaskFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTaskPauseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTaskPauseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTaskRestartRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTaskRestartRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTaskTransformRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTaskTransformRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTasksQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseAnttaskTasksQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseFrastressQuerybiztreeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseFrastressQuerybiztreeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseFrastressQuerybusinessdomainQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseFrastressQuerybusinessdomainQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseFrastressQueryriskdomainQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseFrastressQueryriskdomainQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseInstanceOperatetraceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseInstanceOperatetraceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstanceAddmemoRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstanceAddmemoRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstanceAssignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstanceAssignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstanceCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstanceCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstanceCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstanceCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstancePreviewRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstancePreviewRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstanceUrgeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessInstanceUrgeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessSignVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessSignVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessTaskAddsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessTaskAddsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessTaskProcessRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessTaskProcessRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessTaskReleaseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessTaskReleaseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessTaskTakeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessTaskTakeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessTaskUpdatecontextRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessTaskUpdatecontextRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessTicketQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossBaseProcessTicketQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossCommMsgtoCeBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossCommMsgtoCeBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossContractGeneralCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossContractGeneralCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossContractManagementCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossContractManagementCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossContractManagementCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossContractManagementCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossContractManagementIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossContractManagementIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossContractManagementQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossContractManagementQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossCsChannelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossCsChannelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossCsCssocialYqmessageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossCsCssocialYqmessageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossCsDatacollectSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossCsDatacollectSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAggregationDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAggregationDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetBbaremainamountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetBbaremainamountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetConsumedamountBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetConsumedamountBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetGroupbudgetApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetGroupbudgetApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetGroupbudgetBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetGroupbudgetBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetGroupbudgetRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetGroupbudgetRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetReturnRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncAntbudgetReturnRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncApbillBillcustviewBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncApbillBillcustviewBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncApbillCustviewBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncApbillCustviewBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncApbillTotalbillamtQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncApbillTotalbillamtQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncApinvoiceBatchAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncApinvoiceBatchAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncApinvoiceRcptQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncApinvoiceRcptQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncArbillMonthstatementbillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncArbillMonthstatementbillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncArinvoiceRcptamountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncArinvoiceRcptamountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncArsummarybillSummarybillBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncArsummarybillSummarybillBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncCollectreceiptReceiptQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncCollectreceiptReceiptQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfaccenterConsolidationAcceptRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfaccenterConsolidationAcceptRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfacceptanceAccountingAcceptRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfacceptanceAccountingAcceptRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfacceptanceBillAcceptRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfacceptanceBillAcceptRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfacceptanceBillReverseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfacceptanceBillReverseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfacceptanceDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfacceptanceDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfacceptanceSyncbillAcceptRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfacceptanceSyncbillAcceptRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfacceptanceSyncbillCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfacceptanceSyncbillCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfaccruedprodCumpoaccbalamtQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfaccruedprodCumpoaccbalamtQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfcenterBanklogtransferCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfcenterBanklogtransferCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGffundStandardvoucherBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGffundStandardvoucherBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfmdmRecordsBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfmdmRecordsBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettlePaycontractCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettlePaycontractCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettlePaycontractConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettlePaycontractConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettlePaycontractCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettlePaycontractCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettlePaycontractEffectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettlePaycontractEffectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettlePaycontractQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettlePaycontractQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodApsummarybillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodApsummarybillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodBillinvoiceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodBillinvoiceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodCollectreceiptRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodCollectreceiptRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoiceBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoiceBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoiceCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoiceCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoiceDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoiceDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoiceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoiceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoicebillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoicebillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoicemailinfoCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoicemailinfoCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoicerelateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoicerelateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoicetaxlossQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodInvoicetaxlossQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodNobillinvoiceApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodNobillinvoiceApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodNoinvoicePayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodNoinvoicePayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodPoamountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodPoamountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodPoinvoicerelateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodPoinvoicerelateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodPresettleelementEffectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodPresettleelementEffectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodSettleorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodSettleorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodSumapsummarybillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodSumapsummarybillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodWriteofforderVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsettleprodWriteofforderVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsmartpayInvoicebillserviceBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsmartpayInvoicebillserviceBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsmartpayInvoiceserviceCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsmartpayInvoiceserviceCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsmartpayPaymentinstructionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsmartpayPaymentinstructionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsmartpaySyncinvoicebillinfoCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncGfsmartpaySyncinvoicebillinfoCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputInvoiceCallbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputInvoiceCallbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputInvoiceCheckRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputInvoiceCheckRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputInvoiceSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputInvoiceSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceBeforedistributeModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceBeforedistributeModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceByidsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceByidsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceCertifyCallbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceCertifyCallbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceCheckCallbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceCheckCallbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceDistributeCallbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceDistributeCallbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceInvoiceNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceInvoiceNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceOnlineCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceOnlineCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceRegisterCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceRegisterCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceUncertifyCallbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInputinvoiceUncertifyCallbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvmodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvmodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceAfterdistributeModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceAfterdistributeModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceLinkamtBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceLinkamtBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceMailinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceMailinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceReturnorderBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceReturnorderBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceStatementbillApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoiceStatementbillApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoicereceiptBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoicereceiptBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoicereceiptCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoicereceiptCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoicereturnCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoicereturnCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoicreceiptQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncInvoicreceiptQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceApplyApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceApplyApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceApplyModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceApplyModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceApplyPreviewRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceApplyPreviewRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceOutbillApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceOutbillApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoicePreviewRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoicePreviewRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceRcptQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceRcptQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceRcptamountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceRcptamountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceRedinvoiceApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncOutputinvoiceRedinvoiceApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncPidUnwriteoffQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncPidUnwriteoffQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncPriceAutoCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncPriceAutoCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncPriceTaskCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncPriceTaskCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSettleCaptureCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSettleCaptureCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSettleReceivableConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSettleReceivableConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSettleSettlementbillCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSettleSettlementbillCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSettleSettlementbillCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSettleSettlementbillCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSubaccountAccountApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSubaccountAccountApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSubaccountAccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSubaccountAccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSubaccountBalanceFreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncSubaccountBalanceFreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncUserinvoiceinfoCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncUserinvoiceinfoCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncUserinvoiceinfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncUserinvoiceinfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncUserinvoiceinfoOuQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncUserinvoiceinfoOuQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncUserinvoiceinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncUserinvoiceinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncWallstreetCompareflowTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncWallstreetCompareflowTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncWallstreetOrgtaxinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncWallstreetOrgtaxinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncWallstreetRcvbankaccountinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncWallstreetRcvbankaccountinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncXwbtestRetModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossFncXwbtestRetModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossOrderApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossOrderApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossOrderDiagnosisGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossOrderDiagnosisGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAlcagmprodAgreementQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAlcagmprodAgreementQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAlcagmprodAgreementSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAlcagmprodAgreementSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAlcagmprodAgreementUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAlcagmprodAgreementUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAlusdpChatQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAlusdpChatQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntCasignCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntCasignCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlawManualfileUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlawManualfileUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlawOrderhitstatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlawOrderhitstatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlawSmartcontractcodeModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlawSmartcontractcodeModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainEcsealApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainEcsealApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainFilenotaryCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainFilenotaryCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainMultipartyApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainMultipartyApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainMultipartyModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainMultipartyModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainNdalistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainNdalistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainNdapressUrgeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainNdapressUrgeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainNdasignerCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainNdasignerCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainNotaryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainNotaryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainNotaryUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainNotaryUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainNotaryprocsumQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainNotaryprocsumQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainOrderApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainOrderApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainOrderModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainOrderModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainTextnotaryCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlegalchainTextnotaryCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlescenterDocusignApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlescenterDocusignApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlescenterDocusignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlescenterDocusignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlescenterDocusignmultiCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlescenterDocusignmultiCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlescenterDocusignrecipientQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlescenterDocusignrecipientQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlescenterDocusignresultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlescenterDocusignresultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlescenterEsignresultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntlescenterEsignresultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntsignDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntsignDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntsignUserCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdAntsignUserCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdArrangementOfflineQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdArrangementOfflineQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdCompanyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdCompanyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractBasicCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractBasicCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractBasicModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractBasicModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractConsultRollbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractConsultRollbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractDetailCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractDetailCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractDownloadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractDownloadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractMatterQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractMatterQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractOnestepsignCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractOnestepsignCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractRiskCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractRiskCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractSignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractSignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractStatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdContractStatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdDateTestSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdDateTestSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdElecsealOrderApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdElecsealOrderApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdGfsettlePaycontractModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdGfsettlePaycontractModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdGfsettleprodApplyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdGfsettleprodApplyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdManjiangdstestStopRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdManjiangdstestStopRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdMyTestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdMyTestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdProtocolOrderPreviewRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdProtocolOrderPreviewRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdSubaccountBalanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdSubaccountBalanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdTestAproveModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdTestAproveModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdTestAproveQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdTestAproveQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdTestModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdTestModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdTestMtestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossProdTestMtestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossRelatedBillConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossRelatedBillConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossRelatedCompanyConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossRelatedCompanyConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossSWsstestAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBossSWsstestAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessFrontpluginRequestIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessFrontpluginRequestIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessItemExternalSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessItemExternalSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessItemInventoryExternalSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessItemInventoryExternalSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessItemTicketSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessItemTicketSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessMallPointsNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessMallPointsNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderCheckinOrderinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderCheckinOrderinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderOrderinfoHotelSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderOrderinfoHotelSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderOrderinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderOrderinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderRefundQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderRefundQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderScenicTrafficSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessOrderScenicTrafficSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessPaymenthubCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessPaymenthubCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessPaymenthubDisburseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessPaymenthubDisburseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessPaymenthubPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessPaymenthubPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessPaymenthubQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessPaymenthubQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessPaymenthubRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessPaymenthubRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationAlipayaccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationAlipayaccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationChangeprocessSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationChangeprocessSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationChangeshopBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationChangeshopBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationProductApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationProductApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopdetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopdetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopmemberAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopmemberAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopmemberBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopmemberBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopmemberDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopmemberDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopmemberQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationShopmemberQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationTradedataBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationTradedataBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationTradedetailBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayBusinessRelationTradedetailBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCertifyVerifyIdcardRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCertifyVerifyIdcardRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodBarrierGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodBarrierGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodBarrierSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodBarrierSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodFlowbysourceipQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodFlowbysourceipQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodRuleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodRuleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodRuleDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodRuleDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodRuleGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodRuleGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodRuleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodRuleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodSwitchGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodSwitchGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodSwitchSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseAntifloodSwitchSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseBsnApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseBsnApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseBsnCheckRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseBsnCheckRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseBsnQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseBsnQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseCommandApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseCommandApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseRollbackinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseRollbackinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseRollbacktaskApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseRollbacktaskApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseRollbacktaskGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseRollbacktaskGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseRollbacktaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseRollbacktaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseRollbacktaskdetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseRollbacktaskdetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseTaskApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseTaskApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseTaskCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseTaskCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseTaskGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseTaskGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseTaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseTaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseTaskRetryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseDatabaseTaskRetryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvAkCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvAkCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvAkDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvAkDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvAkModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvAkModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvAkQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvAkQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvCreateandpayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvCreateandpayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvDestroyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvDestroyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvEnvvarsGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvEnvvarsGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvEnvvarsSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvEnvvarsSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvRecoverRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvRecoverRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvResourcepackageBuyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvResourcepackageBuyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvResourcepackageModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvResourcepackageModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvResourcepackageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvResourcepackageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvResourcestatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvResourcestatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvResourceusageGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvResourceusageGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvStatusSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvStatusSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvStopRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseEnvStopRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionBsnApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionBsnApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionBsnDestroyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionBsnDestroyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionFeeGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionFeeGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionMysqlApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionMysqlApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionMysqlDestroyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionMysqlDestroyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionRedisApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionRedisApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionRedisDestroyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionRedisDestroyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionSmsApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionSmsApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionSmsDestroyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExtensionSmsDestroyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExternalaccountBindCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExternalaccountBindCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExternalaccountBindDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExternalaccountBindDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExternalaccountBindGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExternalaccountBindGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExternalaccountBindInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExternalaccountBindInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExternalaccountBindPreconsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseExternalaccountBindPreconsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionArgumentCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionArgumentCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionArgumentDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionArgumentDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionArgumentModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionArgumentModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionArgumentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionArgumentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionConfigGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionConfigGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionConfigModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionConfigModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionEnvvarsGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionEnvvarsGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionEnvvarsSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionEnvvarsSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionExecutionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionExecutionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionLayerBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionLayerBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionLayerUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionLayerUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionLogQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionLogQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionPublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionPublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionTrafficconfigGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionTrafficconfigGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionTrafficconfigSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionTrafficconfigSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionTriggerGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionTriggerGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionTriggerSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionTriggerSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionVersionCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionVersionCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionVersionDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionVersionDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionVersionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseFunctionVersionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessBindCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessBindCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessBindDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessBindDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessBindGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessBindGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessBindModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessBindModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessBindQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessBindQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessCnameGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessCnameGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessCorsCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessCorsCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessCorsDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessCorsDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessCorsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessCorsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessDomainCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessDomainCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessDomainDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessDomainDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessDomainGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessDomainGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessDomainModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessDomainModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessDomainQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessDomainQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessSwitchGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessSwitchGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessSwitchSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseHttpaccessSwitchSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseIdeAccountadminAuthRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseIdeAccountadminAuthRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseIdeConfigGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseIdeConfigGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerVersionCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerVersionCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerVersionDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerVersionDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerVersionGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerVersionGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerVersionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerVersionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerVersionUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseLayerVersionUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMarketStudentApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMarketStudentApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmhistoryDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmhistoryDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmhistoryGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmhistoryGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmhistoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmhistoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmhistorydetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmhistorydetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmruleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmruleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmruleDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmruleDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmruleGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmruleGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmruleModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmruleModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmruleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmruleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmsubscribeModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmsubscribeModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmsubscribeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorAlarmsubscribeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorCdnreportGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorCdnreportGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorMetricQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorMetricQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorWebhookbindCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorWebhookbindCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorWebhookbindDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorWebhookbindDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorWebhookbindGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorWebhookbindGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorWebhookbindModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorWebhookbindModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorWebhookbindQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseMonitorWebhookbindQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolFeeitemQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolFeeitemQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolHistoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolHistoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolRuleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolRuleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolRuleDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolRuleDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolRuleGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolRuleGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolRuleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolRuleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolRuleSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolRuleSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolSwitchGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolSwitchGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolSwitchSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseQuotacontrolSwitchSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseRedisInstanceGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseRedisInstanceGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseRedisInstanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseRedisInstanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageAlterConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageAlterConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageAlterCreateandpayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageAlterCreateandpayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageAlterQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageAlterQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageInstanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageInstanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageItempackageConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageItempackageConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageItempackageCreateandpayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageItempackageCreateandpayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageItempackageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageItempackageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageItempackageinstanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageItempackageinstanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageOpenConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageOpenConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageOpenCreateandpayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageOpenCreateandpayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageOpenQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageOpenQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageRenewConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageRenewConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageRenewCreateandpayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourcepackageRenewCreateandpayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourceusageDailyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourceusageDailyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourceusageMonthlyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourceusageMonthlyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourceusagePackageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseResourceusagePackageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseSaasAiUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseSaasAiUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseSaasMaxQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseSaasMaxQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletBalanceGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletBalanceGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletBillhistoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletBillhistoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletFundhistoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletFundhistoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletRefundhistoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletRefundhistoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletRefundstatusGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletRefundstatusGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletSignConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudbaseWalletSignConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoAigcOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoAigcOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoImageGenfromtextApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoImageGenfromtextApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoImageOptimizeApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoImageOptimizeApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMaterialProcessApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMaterialProcessApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMessageDetailsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMessageDetailsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMessageSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMessageSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMessageTemplateApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMessageTemplateApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMessageTemplateBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMessageTemplateBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMessageTemplateDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMessageTemplateDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMessageTemplateModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudpromoMessageTemplateModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunEnvShareCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunEnvShareCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunEnvShareDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunEnvShareDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunEnvShareQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunEnvShareQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageCacheruleAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageCacheruleAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageCacheruleBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageCacheruleBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageCacheruleDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageCacheruleDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageDirectoryBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageDirectoryBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageDirectoryCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageDirectoryCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageDirectoryDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageDirectoryDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageDirectoryaclModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageDirectoryaclModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageDownloadurlGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageDownloadurlGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageFilelistDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageFilelistDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageFilelistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageFilelistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageIplimitModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageIplimitModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageIplimitQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageIplimitQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageObjectaclModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageObjectaclModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstoragePermissionModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstoragePermissionModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstoragePermissionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstoragePermissionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageSecuredomainAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageSecuredomainAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageSecuredomainDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageSecuredomainDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageSecuredomainQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageSecuredomainQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageUploadurlGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunObjectstorageUploadurlGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteCacheruleAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteCacheruleAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteCacheruleBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteCacheruleBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteCacheruleDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteCacheruleDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteCorsModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteCorsModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteCorsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteCorsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDirectoryBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDirectoryBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDirectoryCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDirectoryCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDirectoryDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDirectoryDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDomainAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDomainAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDomainBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDomainBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDomainDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDomainDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDomaincertModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDomaincertModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDomaincertQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteDomaincertQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteErrorpageModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteErrorpageModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteFilelistDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteFilelistDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteFilelistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteFilelistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteIndexpageModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteIndexpageModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteIndexpageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteIndexpageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteIplimitModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteIplimitModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteIplimitQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteIplimitQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteRefererModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteRefererModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteRefererQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteRefererQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteUploadurlCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudCloudrunStaticsiteUploadurlCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudDevopsBaseUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudDevopsBaseUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudDevopsDeviceConditionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudDevopsDeviceConditionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudDevopsDictQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudDevopsDictQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundBizOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundBizOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletDepositorderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletDepositorderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletOperationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletOperationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletTemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletTemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletTokenCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletTokenCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletWithdrawRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudFundWalletWithdrawRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudHoloinsightMicroappMetricQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudHoloinsightMicroappMetricQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasCloudriskRentriskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasCloudriskRentriskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasContentTextDetectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasContentTextDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasRiskgoAwardingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasRiskgoAwardingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasRiskgoBaddebtQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasRiskgoBaddebtQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasRiskgoFarmingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasRiskgoFarmingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasRiskgoPurchaseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasRiskgoPurchaseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasRiskgoScalperQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCloudTraasRiskgoScalperQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAbntaskBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAbntaskBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAbntaskModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAbntaskModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphoneOrderFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphoneOrderFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphoneOrderPreconsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphoneOrderPreconsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphoneOrderPrecreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphoneOrderPrecreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphoneOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphoneOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphonePayinadvanceCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphonePayinadvanceCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphonePayinadvanceCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphonePayinadvanceCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphonePayinadvanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphonePayinadvanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphonePeriodorderCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphonePeriodorderCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphonePeriodorderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphonePeriodorderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphonePeriodorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphonePeriodorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphoneRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationCreditphoneRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationEventSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationEventSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationFlowCommissionSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationFlowCommissionSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationFlowPriceModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationFlowPriceModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationItemstatusNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationItemstatusNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationOrderDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationOrderDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationOrderNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationOrderNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationSsmmmmmCaptureRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationSsmmmmmCaptureRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationUnionmemberActionSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAcommunicationUnionmemberActionSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAdContractSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAdContractSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAirCallcenterTradeApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAirCallcenterTradeApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAirXfgDsgModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAirXfgDsgModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAlideviceinfoOfflinecodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAlideviceinfoOfflinecodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestAlipayversionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestAlipayversionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestApplistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestApplistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestAppversionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestAppversionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestCaselistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestCaselistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestMockgrouplistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestMockgrouplistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestReportQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestReportQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestTaskCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestTaskCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestTaskCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestTaskCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestTaskstatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAntestTaskstatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAppAuthUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAppAuthUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAppPageUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAppPageUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAppUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAppUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAsiangamesHotelstatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceAsiangamesHotelstatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceBillMsgApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceBillMsgApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceBizinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceBizinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceBusinessorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceBusinessorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardExpireperiodModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardExpireperiodModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardOrderCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardOrderCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardPageBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardPageBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardTemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardTemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardTemplateModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardTemplateModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardTemplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardTemplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardtemplateStatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCardtemplateStatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorCityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorCityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorDepositCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorDepositCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorDepositConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorDepositConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorDepositQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorDepositQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorFunctionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorFunctionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorNamelistSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorNamelistSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorScriptQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorScriptQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorStationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorStationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherGenerateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherGenerateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCityfacilitatorVoucherUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonAccountWithdrawRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonAccountWithdrawRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonAccountbookQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonAccountbookQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonAgreementSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonAgreementSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonAgreementUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonAgreementUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonGuidedcodeReceiveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonGuidedcodeReceiveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonItemUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonItemUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonMerchantsignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonMerchantsignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonRelationSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonRelationSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonRelationcodeReceiveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonRelationcodeReceiveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaokerewardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaokerewardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaskReceiveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaskReceiveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaskagreementSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaskagreementSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaskdataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaskdataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaskinstanceBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaskinstanceBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaskinstanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaskinstanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaskrewardSettleRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTaskrewardSettleRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTasktemplateBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTasktemplateBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTasktemplateCreateormodifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTasktemplateCreateormodifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTasktemplatePublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTasktemplatePublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTasktemplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTasktemplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTasktemplateStopRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTasktemplateStopRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTransferSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonTransferSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonUsertaxbillsignCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonUsertaxbillsignCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonUsertaxbillsignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceCommonUsertaxbillsignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceComplaintPageBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceComplaintPageBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceComplaintReplySubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceComplaintReplySubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataCampaignCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataCampaignCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataCampaignSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataCampaignSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataCustommetricSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataCustommetricSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataHotelServiceSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataHotelServiceSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataHotelVerifySyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataHotelVerifySyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataLogdataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataLogdataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataMonitordataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataMonitordataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataMonitordeviceQualitycenterModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataMonitordeviceQualitycenterModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataQrCodeApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataQrCodeApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataResultSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataResultSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataScenicExplanationSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataScenicExplanationSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataScenicMappingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataScenicMappingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataScenicQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataScenicQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataScenicSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataScenicSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDataSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDeductionorderDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDeductionorderDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDeductionorderPageBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDeductionorderPageBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDeductionorderPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceDeductionorderPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcApprovalCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcApprovalCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcApprovalCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcApprovalCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcApprovalModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcApprovalModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcApprovalQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcApprovalQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAssetAuthorizeApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAssetAuthorizeApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAssetAuthorizeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAssetAuthorizeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAssetUnbindApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAssetUnbindApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAssetValidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAssetValidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAuthorizationCodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAuthorizationCodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAuthorizationRedicturlGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAuthorizationRedicturlGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAuthorizationTokenCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcAuthorizationTokenCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcBalanceDownloadurlQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcBalanceDownloadurlQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcBalanceIsvQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcBalanceIsvQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcBalancePeriodModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcBalancePeriodModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcBrandShopQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcBrandShopQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcChargeBillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcChargeBillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcConsumeDetailBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcConsumeDetailBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcConsumeDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcConsumeDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcContractApplySignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcContractApplySignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcContractApplyUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcContractApplyUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcContractAuthorizeApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcContractAuthorizeApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcContractPageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcContractPageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditApproveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditApproveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditBillGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditBillGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditBillSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditBillSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditLoanApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditLoanApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditLoanCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditLoanCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditLoanQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditLoanQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditRepaymentApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditRepaymentApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditWithdrawDisburseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditWithdrawDisburseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditWithdrawSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcCreditWithdrawSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentInfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentInfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentSublistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentSublistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentUpgradeCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentUpgradeCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentUpgradeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentUpgradeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentUpgradeSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDepartmentUpgradeSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDistrictQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcDistrictQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeBatchcreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeBatchcreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeIdlistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeIdlistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeInfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeInfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeInviteQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeInviteQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeTitleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeTitleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeTitleDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeTitleDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeTitleModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeTitleModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeTitleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEmployeeTitleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseAddressAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseAddressAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseAddressModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseAddressModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseAddressQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseAddressQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseAgreementQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseAgreementQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseAuthApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseAuthApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseAuthapplyBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseAuthapplyBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseConfigModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseConfigModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseInfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseInfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseRegisterApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseRegisterApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseRegisterapplyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseRegisterapplyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcEnterpriseUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcJointaccountbillDetailBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcJointaccountbillDetailBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcServiceAvailableQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcServiceAvailableQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcServiceOrderBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcServiceOrderBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcServiceOrderBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcServiceOrderBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcServiceOrderBuyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcServiceOrderBuyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcServiceOrderCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcServiceOrderCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcServiceOrderUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcServiceOrderUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcShopCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcShopCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcSupplierHomepageurlQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcSupplierHomepageurlQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTcnInvoiceBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTcnInvoiceBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTcnInvoiceapplyModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTcnInvoiceapplyModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTcnInvoiceapplyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTcnInvoiceapplyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTcnInvoiceapplyUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTcnInvoiceapplyUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTcnInvoiceapplydetailBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTcnInvoiceapplydetailBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTcnOpeninvoiceapplySubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTcnOpeninvoiceapplySubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountDepositRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountDepositRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountWithdrawRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAccountWithdrawRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAuthorizeApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransAuthorizeApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransBillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransBillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransReceiptApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransReceiptApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransReceiptQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcTransReceiptQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcUserEnterpriseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcUserEnterpriseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcVoucherSummaryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEcVoucherSummaryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateApplycompetitionWorksSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateApplycompetitionWorksSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateAuthenticateCampuscardCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateAuthenticateCampuscardCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateAuthenticateCampuscardDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateAuthenticateCampuscardDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateAuthenticateCampuscardModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateAuthenticateCampuscardModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateBillServiceModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateBillServiceModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateBusinessServiceApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateBusinessServiceApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusBiztaskFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusBiztaskFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusCardUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusCardUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusExamineQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusExamineQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusIdentityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusIdentityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusInstitutionsAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusInstitutionsAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusInstitutionsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusInstitutionsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusPaymentactivityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusPaymentactivityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusSchoolcardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusSchoolcardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusSchoolcardSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusSchoolcardSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusSchoolcardUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampusSchoolcardUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampuscardAuthorizedQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampuscardAuthorizedQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampuscardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCampuscardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCertificateInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCertificateInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCompetitionErrorresultNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCompetitionErrorresultNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCompetitionResultNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCompetitionResultNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCompetitionapplyStatusSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCompetitionapplyStatusSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCreditbankCertificateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCreditbankCertificateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCreditbankCreditQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCreditbankCreditQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCreditbankStudyprofileModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCreditbankStudyprofileModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCreditbankTrainingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCreditbankTrainingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCreditbankUserQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateCreditbankUserQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateEdumigrateMigrateserviceModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateEdumigrateMigrateserviceModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacefeatureCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacefeatureCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacefeatureDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacefeatureDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacefeatureFileApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacefeatureFileApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacefeatureGroupkeyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacefeatureGroupkeyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacefeatureInfoSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacefeatureInfoSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacefeatureReportUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacefeatureReportUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacepayApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacepayApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacepayCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFacepayCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFaceuserModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateFaceuserModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateInfoApplycancelCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateInfoApplycancelCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateInfoParticipantCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateInfoParticipantCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateInfoScoreQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateInfoScoreQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateLocalfaceCompareSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateLocalfaceCompareSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateNceeApplySyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateNceeApplySyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateParttimejobInfoCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateParttimejobInfoCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneConfigCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneConfigCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneConfigQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneConfigQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneFacegroupQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneFacegroupQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneKidsCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneKidsCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateScenePhotoremoteApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateScenePhotoremoteApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneTokenApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneTokenApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneTokenCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneTokenCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneTokenQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneTokenQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneUserQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneUserQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneUserSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneUserSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneUserUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSceneUserUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolcardOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolcardOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolcodeTokenCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolcodeTokenCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolcontentModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolcontentModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolcontentOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolcontentOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolserviceBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolserviceBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolserviceModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolserviceModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolserviceOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSchoolserviceOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSignTokenQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateSignTokenQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateStucodeUserQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateStucodeUserQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateStudentIdentityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateStudentIdentityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateStudentIdentityVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateStudentIdentityVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateStudyAccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateStudyAccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTradeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTradeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTradeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTradeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainActivitystatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainActivitystatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainCourseCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainCourseCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainCourseModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainCourseModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainCourseOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainCourseOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainGroupsAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainGroupsAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainRecommendQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainRecommendQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainScrelationModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainScrelationModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainShopCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainShopCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainShopModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainShopModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainStagecaterelationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainStagecaterelationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainTagsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTrainTagsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodeApplySendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodeApplySendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodeFundtransferQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodeFundtransferQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodeMonitorCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodeMonitorCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodeOrderdetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodeOrderdetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodeOrdersQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodeOrdersQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodePagedataSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodePagedataSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodePlanDisburseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodePlanDisburseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodePlanruleSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodePlanruleSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodePlansQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodePlansQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodeRefundApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateTuitioncodeRefundApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateUserClickCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateUserClickCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateXuexinIdentityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateXuexinIdentityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateYouthEdumessageauthQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateYouthEdumessageauthQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateYouthServicemessageSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEducateYouthServicemessageSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEnergyReceiveSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEnergyReceiveSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEntertainmentItemUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceEntertainmentItemUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFixAttachmentUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFixAttachmentUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFixTaskCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFixTaskCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFixTaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFixTaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFixTaskproblemQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFixTaskproblemQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFixTaskremarkCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFixTaskremarkCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFundBindCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFundBindCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFundBindCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFundBindCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFundBindModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFundBindModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFundBindQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceFundBindQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGasInfoGroupcouponQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGasInfoGroupcouponQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGasOrderDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGasOrderDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGasOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGasOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGasTagSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGasTagSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGoodsVoucherBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGoodsVoucherBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGreenItemUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGreenItemUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGreenItemenergySendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceGreenItemenergySendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceHotelRateplanUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceHotelRateplanUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIndirectmerchantBusinessstatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIndirectmerchantBusinessstatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIndirectmerchantCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIndirectmerchantCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIndirectmerchantModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIndirectmerchantModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIndirectmerchantPageBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIndirectmerchantPageBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIndustryOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIndustryOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIndustryServiceSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIndustryServiceSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAccountbindingCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAccountbindingCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAccountbindingDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAccountbindingDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserAdBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserAdBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserAdCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserAdCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserAdCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserAdCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserAdModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserAdModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserAdQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserAdQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserDeviceConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserDeviceConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserDeviceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserDeviceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserMaterialBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserMaterialBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserMaterialCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserMaterialCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserMaterialQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotAdvertiserMaterialQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotApplyorderStatusSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotApplyorderStatusSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyDevicetradestatlistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyDevicetradestatlistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyOrderCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyOrderCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyOrderdeviceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyOrderdeviceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyRefundConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyRefundConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyRefundCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyRefundCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyTradedetaillistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDapplyTradedetaillistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceAddressQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceAddressQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceAudioCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceAudioCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceAudioDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceAudioDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceAudioQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceAudioQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceAudioSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceAudioSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceAudioSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceAudioSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceBaseinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceBaseinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceBindQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceBindQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceBroadcastQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceBroadcastQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceEcoBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceEcoBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceEcoUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceEcoUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceEcobindQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceEcobindQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceGeofenceBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceGeofenceBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceGeofenceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceGeofenceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceGeofenceSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceGeofenceSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceLocationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceLocationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDevicePersonalinfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDevicePersonalinfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceRecordsSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceRecordsSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceReportUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceReportUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceTraceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceTraceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceTradevoiceSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceTradevoiceSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceUpgradeappCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceUpgradeappCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDevicelistCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDevicelistCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceserviceCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotDeviceserviceCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodAccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodAccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodAssetQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodAssetQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodAssetapplyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodAssetapplyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodBehaviorlogBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodBehaviorlogBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodDeviceBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodDeviceBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodDeviceInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodDeviceInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodDeviceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodDeviceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodDeviceUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodDeviceUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodDevicelogUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodDevicelogUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodShopCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodShopCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodTradeBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodTradeBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodWhitelistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMdeviceprodWhitelistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotModelModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotModelModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotModellistCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotModellistCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMsgcenterSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotMsgcenterSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotNetflowInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotNetflowInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotOrderPrintSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotOrderPrintSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotPointCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotPointCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotPointDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotPointDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotPointModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotPointModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotPointQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotPointQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotPrintmodelPrintSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotPrintmodelPrintSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotProfileSnBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotProfileSnBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotReceiptDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotReceiptDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotReceiptOperationSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotReceiptOperationSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotReceiptSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotReceiptSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSdarttoolMessageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSdarttoolMessageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSdarttoolMessageSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSdarttoolMessageSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSdarttoolPrintSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSdarttoolPrintSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotServicemodelServicelistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotServicemodelServicelistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotServiceutilBuildtextSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotServiceutilBuildtextSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotShopcodeApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotShopcodeApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotShopcodeCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotShopcodeCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotShopcodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotShopcodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSnApplyBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSnApplyBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSnCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSnCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSnRuleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSnRuleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSupplierAssetBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSupplierAssetBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSupplierAssetCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSupplierAssetCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSupplierAssetModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotSupplierAssetModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotVendingmachineProfileQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotVendingmachineProfileQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotVoicePaystatusSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotVoicePaystatusSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotVoicemodelCustomvoiceSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotVoicemodelCustomvoiceSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotVoicemodelSyncvoiceSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotVoicemodelSyncvoiceSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotWifiResultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotWifiResultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotWifiSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotWifiSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotWifiStatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceIotWifiStatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceItemGreenenergyBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceItemGreenenergyBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceItemGreenenergySendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceItemGreenenergySendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsAccountBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsAccountBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsAccountConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsAccountConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsAccountCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsAccountCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsAccountModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsAccountModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsAccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsAccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsMsgSceneSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsMsgSceneSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsRelationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsRelationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsTokenCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceKidsTokenCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLeaseEnrollGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLeaseEnrollGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLeaseEnrollQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLeaseEnrollQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLeaseEnrollSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLeaseEnrollSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLeaseOfferQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLeaseOfferQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLeasePlanPublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLeasePlanPublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLeasePriceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLeasePriceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLivestreamOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLivestreamOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsCheckPostpolicyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsCheckPostpolicyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsFaceMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsFaceMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsInvoiceIstdwaybillCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsInvoiceIstdwaybillCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsInvoiceIstdwaybillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsInvoiceIstdwaybillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsLogisticscompanyInstantdeliveryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsLogisticscompanyInstantdeliveryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsOrderInstantdeliveryCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsOrderInstantdeliveryCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsOrderInstantdeliveryCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsOrderInstantdeliveryCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsOrderInstantdeliveryPrecreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsOrderInstantdeliveryPrecreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsOrderIstdcancelPreconsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsOrderIstdcancelPreconsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsOrderIstdretryCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsOrderIstdretryCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsPkgauthrelationAuthtomeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsPkgauthrelationAuthtomeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsStationCooperationModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsStationCooperationModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsTokenInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsTokenInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsUserOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsUserOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsWaybillInstantdeliverySettleRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsWaybillInstantdeliverySettleRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsWaybillIstddetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsWaybillIstddetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsWaybillIstdstatusSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsWaybillIstdstatusSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsWaybillMinimctSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsWaybillMinimctSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsWaybillStatusSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLogisticsWaybillStatusSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLotteryPresentSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLotteryPresentSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLotteryPresentlistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLotteryPresentlistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLotteryTypelistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceLotteryTypelistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMallApplyruleBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMallApplyruleBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMallApplyruleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMallApplyruleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMallApplyruleDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMallApplyruleDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMallApplyruleModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMallApplyruleModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMallRulelimitBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMallRulelimitBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalAppScenemsgSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalAppScenemsgSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalAppointmentorderUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalAppointmentorderUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalAreaplatformMsgSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalAreaplatformMsgSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalAuthinfoAuthQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalAuthinfoAuthQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalBankcardCertificationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalBankcardCertificationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCardAuthQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCardAuthQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCardFmpluginGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCardFmpluginGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCardUserinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCardUserinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialCertificateCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialCertificateCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialCertificateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialCertificateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialCertificateSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialCertificateSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialMemberQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialMemberQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialPerformanceVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialPerformanceVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialUnitCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialUnitCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialUnitModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialUnitModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialorderUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalCommercialorderUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalEcodeOpenQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalEcodeOpenQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalFileAccessQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalFileAccessQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalHospitalorderUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalHospitalorderUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataDepartmentUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataDepartmentUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataDiseaseUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataDiseaseUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataDoctorUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataDoctorUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataHospitalUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataHospitalUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataInquirydoctorUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataInquirydoctorUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataInquirydoctorstatusUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataInquirydoctorstatusUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataInquiryorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataInquiryorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataInquiryorderUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataInquiryorderUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataIntelligentdiagnosisInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataIntelligentdiagnosisInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataIntelligentdiagnosisSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIndustrydataIntelligentdiagnosisSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalInformationUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalInformationUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalInstcardBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalInstcardBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalInstcardCreateandpayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalInstcardCreateandpayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIotFtokenGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIotFtokenGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIotfmCheckbindQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIotfmCheckbindQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIotfmPlugaddrQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIotfmPlugaddrQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIotfmUsersimpleinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalIotfmUsersimpleinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalLargermodelSessionCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalLargermodelSessionCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalLargermodelSessionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalLargermodelSessionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalMedicineItemCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalMedicineItemCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalMedicineItemModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalMedicineItemModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalMedicineItempriceModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalMedicineItempriceModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalMedicineItemstatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalMedicineItemstatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalMedicineItemstockModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalMedicineItemstockModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalMedicineSpuModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalMedicineSpuModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalOctokenAuthQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalOctokenAuthQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalPaymentCodeGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalPaymentCodeGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalPaymentCreateandpayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalPaymentCreateandpayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalPaymentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalPaymentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalQrcodeGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalQrcodeGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalShortenurlExchangeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalShortenurlExchangeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalSubscribemsgSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalSubscribemsgSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalTradeCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalTradeCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalTradeCreateandpayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalTradeCreateandpayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalTradeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalTradeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalTradeRefundQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalTradeRefundQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalTradeRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalTradeRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalUsermessageSubscriptionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMedicalUsermessageSubscriptionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardComplaintBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardComplaintBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardDeductionorderBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardDeductionorderBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardDeductionorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardDeductionorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardExpireperiodModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardExpireperiodModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardOrderBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardOrderBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardOrderCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardOrderCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardTemplateBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardTemplateBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardTemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardTemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardTemplateModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardTemplateModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardTemplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardTemplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardTemplatestatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceMerchantcardTemplatestatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationActivityMerchantModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationActivityMerchantModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationActivityMerchantSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationActivityMerchantSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationActivityMerchantUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationActivityMerchantUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBankActivityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBankActivityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBenefitAllSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBenefitAllSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBenefitReceiveConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBenefitReceiveConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBenefitSingleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBenefitSingleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBenefitSingleSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBenefitSingleSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBenefitStatusCallbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBenefitStatusCallbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBrandsolutionEnrollmerchantQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBrandsolutionEnrollmerchantQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBrandsolutionGoodsstockAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBrandsolutionGoodsstockAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBrandsolutionMerchantactivityPauseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBrandsolutionMerchantactivityPauseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBrandsolutionMerchantactivityRecoverRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBrandsolutionMerchantactivityRecoverRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBsEnrollSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBsEnrollSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBsEnrollableplanQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBsEnrollableplanQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBsEnrollsRecoverRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBsEnrollsRecoverRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBsEnrollsStopRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBsEnrollsStopRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBsInviteConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationBsInviteConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationContentApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationContentApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationContentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationContentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationDcsMerchantQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationDcsMerchantQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationDcsMerchantqrcodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationDcsMerchantqrcodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationDcsMerchantqrcodeUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationDcsMerchantqrcodeUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationDcsProxysignSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationDcsProxysignSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationGamemarketingBenefitApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationGamemarketingBenefitApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationGamemarketingBenefitVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationGamemarketingBenefitVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationIsvOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationIsvOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationIsvQrcodeBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationIsvQrcodeBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationIsvQrcodeUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationIsvQrcodeUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationIsvServiceSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationIsvServiceSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationIsvStatusSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationIsvStatusSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationItemListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationItemListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationMaterialVoucherBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationMaterialVoucherBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPlanetsolutioncenterIsvBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPlanetsolutioncenterIsvBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPoiVendingUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPoiVendingUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPointHistoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPointHistoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterExchangeConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterExchangeConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterExchangeSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterExchangeSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterPointReceiveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterPointReceiveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterQrcodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterQrcodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterRankingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterRankingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterRelationCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterRelationCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterRelationDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterRelationDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterTaskReceiveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationPromoterTaskReceiveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationRecyclecampBenefitSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationRecyclecampBenefitSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTaskDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTaskDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTaskListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTaskListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTerminalPowerbankorderFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTerminalPowerbankorderFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTerminalPowerbankorderInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTerminalPowerbankorderInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardAuthorityApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardAuthorityApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardAuthorityDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardAuthorityDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardAuthorityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardAuthorityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardConsumelistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardConsumelistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardInstanceBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardInstanceBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardInstanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardInstanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardItemBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardItemBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardItemCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardItemCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardItemOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardItemOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardItemOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardItemOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardItemQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardItemQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardOrderBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardOrderBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardProductApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardProductApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardRefundApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardRefundApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardRefundQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardRefundQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardUselogBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationTimescardUselogBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationUnofficialMaterialSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationUnofficialMaterialSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationUserBenefitBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationUserBenefitBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationUserFeatureConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationUserFeatureConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationUserPointExchangeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationUserPointExchangeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationUserPointQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationUserPointQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationUserPointRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationUserPointRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationZftApplyresultSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceOperationZftApplyresultSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePayforprivilegeBalanceWithdrawRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePayforprivilegeBalanceWithdrawRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePayforprivilegeMemberDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePayforprivilegeMemberDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePayforprivilegeWithdrawamountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePayforprivilegeWithdrawamountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePetFileQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePetFileQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePoiPowerbankUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePoiPowerbankUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePoiPowerbanklocationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePoiPowerbanklocationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePromoterRelationCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePromoterRelationCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePromoterRelationDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommercePromoterRelationDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceReceiptBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceReceiptBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceReceiptInvalidRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceReceiptInvalidRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceReceiptSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceReceiptSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceReceiptSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceReceiptSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceRecycleCharityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceRecycleCharityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceRecycleSecurityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceRecycleSecurityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceRecycleetfrecordStatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceRecycleetfrecordStatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceRegulargoDeliveryplanQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceRegulargoDeliveryplanQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsCheerResultConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsCheerResultConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsCompetitionCompetitorSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsCompetitionCompetitorSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsCompetitionResultSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsCompetitionResultSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsCompetitionScheduleSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsCompetitionScheduleSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsFacepayskinBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsFacepayskinBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsFacepayskinReceiveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsFacepayskinReceiveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsGamesFriendlistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsGamesFriendlistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsGamesSendinviteSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsGamesSendinviteSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsGreenenergyCheckRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsGreenenergyCheckRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsGreenenergyDepositRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsGreenenergyDepositRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsLessonBackstageSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsLessonBackstageSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsLessonUserlessonrecordSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsLessonUserlessonrecordSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsOnlinegameGameSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsOnlinegameGameSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsOnlinegameUsergameSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsOnlinegameUsergameSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsOnlinegameUsergamedataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsOnlinegameUsergamedataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsRankSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsRankSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsSubjectBackstageSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsSubjectBackstageSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsTaskcenterBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsTaskcenterBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsTaskcenterFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsTaskcenterFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsTicketSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsTicketSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsUsertaskCompletedSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsUsertaskCompletedSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueOrderConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueOrderConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueSimpleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueSimpleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueSimpleModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVenueSimpleModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVirtualprizeTemplateSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVirtualprizeTemplateSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVirtualprizeUserGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVirtualprizeUserGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVunueOrdervoucherVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceSportsVunueOrdervoucherVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTaskEventCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTaskEventCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTaskExtSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTaskExtSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTaskOperationCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTaskOperationCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTaskProcessQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTaskProcessQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTaskTemplatePublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTaskTemplatePublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTerminalPowerbankCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTerminalPowerbankCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTerminalPowerbankModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTerminalPowerbankModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTerminalVendingCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTerminalVendingCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTerminalVendingModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTerminalVendingModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTradeApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTradeApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdAduserqualificationBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdAduserqualificationBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdAduserqualificationCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdAduserqualificationCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdCreativeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdCreativeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdCreativeOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdCreativeOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdCreativeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdCreativeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdPlanCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdPlanCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdPlanCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdPlanCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdPlanGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdPlanGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdPlanOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdPlanOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdStocktaskBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdStocktaskBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdStocktaskCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdStocktaskCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdStocktaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdStocktaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdStocktaskresultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdStocktaskresultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdUserCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdUserCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdUserMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAdUserMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAuthBindingGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAuthBindingGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAuthBindingSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportAuthBindingSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportBikeEnergyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportBikeEnergyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportCarbonDataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportCarbonDataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportCarrentalOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportCarrentalOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportCarrentalServiceSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportCarrentalServiceSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportChargerChargerbindinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportChargerChargerbindinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportChargerCommandConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportChargerCommandConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportChargerPncCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportChargerPncCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportChargerPncQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportChargerPncQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEbikeBindSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEbikeBindSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcAdvanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcAdvanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcApplySyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcApplySyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcApplyorderConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcApplyorderConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcApplyorderCreateormodifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcApplyorderCreateormodifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcApplyorderSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcApplyorderSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcApplyorderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcApplyorderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcBindModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcBindModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcBlacklistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcBlacklistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcCardapplyNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcCardapplyNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcEcodataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcEcodataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcInfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcInfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcMediaGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcMediaGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcRefundQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcRefundQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcResouceGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcResouceGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcSellerconfigQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcSellerconfigQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcSettlementApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcSettlementApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcSettlementQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcSettlementQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcSettlementRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcSettlementRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcSettlementReverseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcSettlementReverseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcSigninfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcSigninfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcTripSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcTripSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcenterpriseApplyorderCreateormodifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcenterpriseApplyorderCreateormodifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcenterpriseTripQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcenterpriseTripQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcenterpriseVehicleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcenterpriseVehicleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcenterpriseVehicleModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcenterpriseVehicleModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcenterpriseVehicleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcenterpriseVehicleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcenterpriseWaybillUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportEtcenterpriseWaybillUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIndustryDataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIndustryDataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIndustryProxyUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIndustryProxyUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeChargescheduleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeChargescheduleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeDataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeDataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeFlowodanalysCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeFlowodanalysCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeLinenetworkversionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeLinenetworkversionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeOdanalysisCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeOdanalysisCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeOdpredictionCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeOdpredictionCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeOdpredictionexpCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeOdpredictionexpCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeServicetaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeServicetaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeSingletripdurationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeSingletripdurationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeTaskCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeTaskCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeTimetableCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeTimetableCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeWorkscheduleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeWorkscheduleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeWorkshiftCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportIntelligentizeWorkshiftCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportMessageSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportMessageSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportNfccardSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportNfccardSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportNotifycenterNotifyuserQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportNotifycenterNotifyuserQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOfflinepayKeyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOfflinepayKeyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOfflinepayRecordVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOfflinepayRecordVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOfflinepayTradeSettleRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOfflinepayTradeSettleRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOfflinepayUserblacklistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOfflinepayUserblacklistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOfflinepayVirtualcardBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOfflinepayVirtualcardBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOfflinepayVirtualcardSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOfflinepayVirtualcardSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOilproductInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportOilproductInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingEnterinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingEnterinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingExitinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingExitinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingGoodsCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingGoodsCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingGoodsModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingGoodsModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingGoodsOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingGoodsOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingGoodsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingGoodsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingPaymentinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportParkingPaymentinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportPromotionRecommendQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportPromotionRecommendQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportRailwayTradeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportRailwayTradeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportRidehailingAntforestenergySendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportRidehailingAntforestenergySendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverauthenQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverauthenQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverauthstatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverauthstatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDrivercarinfoSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDrivercarinfoSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverinfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverinfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverlevelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverlevelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDrivermachineBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDrivermachineBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverqrcodetradeBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverqrcodetradeBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverqrcodetradeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverqrcodetradeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverstatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiDriverstatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiHeatmapQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiHeatmapQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiHighvalueorderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiHighvalueorderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiMachinedrivercarinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiMachinedrivercarinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiOrderinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiOrderinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiOrderlistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiOrderlistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiOrderpriceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiOrderpriceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiTranscapQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTaxiTranscapQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTourVoucherVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTourVoucherVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTravelRecordQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportTravelRecordQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerBizruleMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerBizruleMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerBlacklistSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerBlacklistSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerCampaignModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerCampaignModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerCampaignOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerCampaignOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerCampaignOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerCampaignOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerCampaignPublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerCampaignPublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerCampaignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerCampaignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerCampaignauditQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerCampaignauditQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerMessageSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerMessageSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerSettlementApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerSettlementApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerSettlementQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerSettlementQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerSettlementRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerSettlementRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerTransdataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVehicleownerTransdataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVirtualcardRightsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportVirtualcardRightsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportWorldCarddataApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportWorldCarddataApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportWorldCardscriptQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportWorldCardscriptQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportWorldDataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportWorldDataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportWorldVirtualcardApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportWorldVirtualcardApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportWorldVirtualcardBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceTransportWorldVirtualcardBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceVoucherResultConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceVoucherResultConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceVoucherTemplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceVoucherTemplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterTaskBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterTaskBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterTaskCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterTaskCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterTaskFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterTaskFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterTaskModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterTaskModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterTaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterTaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterUsertaskModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterUsertaskModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterUsertaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterUsertaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterUsertaskSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterUsertaskSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterUsertaskdetailBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterUsertaskdetailBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterUsertaskdetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceWaterUsertaskdetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskAccountbookQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskAccountbookQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskAccountbookWithdrawRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskAccountbookWithdrawRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskAgreementQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskAgreementQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskAgreementSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskAgreementSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskCreateormodifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskCreateormodifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskDetailGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskDetailGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskGuidedcodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskGuidedcodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskHunterGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskHunterGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskHunterQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskHunterQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskHunterReceiveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskHunterReceiveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskOperationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskOperationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskPointExchangeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskPointExchangeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskPointaccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskPointaccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskPointinstructionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskPointinstructionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskPublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskPublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskRankstatisticsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskRankstatisticsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskRecruitenrolledinfoBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskRecruitenrolledinfoBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskRefuseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskRefuseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskResumeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskResumeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskSalegiftpackageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskSalegiftpackageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskShopstatisticsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskShopstatisticsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskStopRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskStopRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskSummarystatisticsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskSummarystatisticsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskTaxbillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskTaxbillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskTransferBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceYuntaskTransferBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceZhimaPreorderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceZhimaPreorderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceZhimaSubmerchantQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceZhimaSubmerchantQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceZhimaSubmerchantSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCommerceZhimaSubmerchantSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditAutofinanceDataBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditAutofinanceDataBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditAutofinanceLoanApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditAutofinanceLoanApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditAutofinanceLoanCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditAutofinanceLoanCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditAutofinanceLoanPlanQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditAutofinanceLoanPlanQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditAutofinanceVidGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditAutofinanceVidGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditCreditriskDashboardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditCreditriskDashboardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditCreditriskDataPutRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayCreditCreditriskDataPutRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderRefuseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderRefuseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderSpModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderSpModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiOrderTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiServiceModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiServiceModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiSpModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiSpModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiSpScheduleModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiSpScheduleModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiWeikeTaskviewQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDaoweiWeikeTaskviewQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceBikepriceDataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceBikepriceDataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceBikepriceGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceBikepriceGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusAvailableQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusAvailableQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusHistorygeoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusHistorygeoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusMetrodetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusMetrodetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusMetroodQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusMetroodQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusMetrotimeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusMetrotimeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusOdGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusOdGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusOridestodGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusOridestodGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusPredictbuslineRetryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusPredictbuslineRetryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusPredictbuslineSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusPredictbuslineSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusPredictresultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusPredictresultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusResourceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusResourceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusResourceUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusResourceUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusSchedualconfigGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusSchedualconfigGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusSchedualconfigSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusSchedualconfigSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusSchedualtaskAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusSchedualtaskAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusSchedualtaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusSchedualtaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusSchedualtasktimeAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusSchedualtasktimeAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusSchedualtasktimeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusSchedualtasktimeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusScheduletasklistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusScheduletasklistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusScheduletaskodAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusScheduletaskodAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusScheduletaskodQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusScheduletaskodQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusScheduletaskshiftAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusScheduletaskshiftAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusScheduletaskshiftQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusScheduletaskshiftQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusScheduletriptimeGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusScheduletriptimeGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusTimeodGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusTimeodGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusTotalodQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusTotalodQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusTransitorridorQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceCloudbusTransitorridorQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceHellobikeSiteQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceHellobikeSiteQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceHellobikeSiteSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceHellobikeSiteSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceJinyoutestSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceJinyoutestSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceJunengLoanQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceJunengLoanQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiservicePriceoptimizerConfigSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiservicePriceoptimizerConfigSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiservicePriceoptimizerDataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiservicePriceoptimizerDataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiservicePriceoptimizerGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiservicePriceoptimizerGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceSgxGatewayQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceSgxGatewayQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceSmartpriceGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceSmartpriceGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceSmartpriceMerchanteffectQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAiserviceSmartpriceMerchanteffectQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAntsycmShopdataBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAntsycmShopdataBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAntsycmShopdataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAntsycmShopdataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAntsycmShoptaskUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataAntsycmShoptaskUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillAccountbookereceiptApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillAccountbookereceiptApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillAccountbookereceiptQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillAccountbookereceiptQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillAccountdailyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillAccountdailyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillAccountlogQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillAccountlogQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillBailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillBailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillBalanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillBalanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillBalancehisQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillBalancehisQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillBizfundagentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillBizfundagentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillBuyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillBuyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillDownloadurlGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillDownloadurlGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillEreceiptApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillEreceiptApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillEreceiptQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillEreceiptQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillEreceiptagentApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillEreceiptagentApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillFreezebalanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillFreezebalanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillSellQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillSellQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillTransferQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillTransferQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillTransferaccountbookQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataBillTransferaccountbookQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataexchangeDtmorseSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataexchangeDtmorseSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataexchangeDtmorsepordSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataexchangeDtmorsepordSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataexchangeSfasdfRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataexchangeSfasdfRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdConversionBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdConversionBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdConversionUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdConversionUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdCreativeBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdCreativeBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdCreativeCreateormodifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdCreativeCreateormodifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdCreativeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdCreativeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdDataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdDataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdDatasetSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdDatasetSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdDmpCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdDmpCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdGroupCreateormodifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdGroupCreateormodifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdGroupQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdGroupQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPlanCreateormodifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPlanCreateormodifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPlanQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPlanQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPrincipalCheckavailableRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPrincipalCheckavailableRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPrincipalConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPrincipalConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPrincipalCreateormodifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPrincipalCreateormodifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPrincipalQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPrincipalQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPrincipaldmpSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPrincipaldmpSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPrincipaldmpSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPrincipaldmpSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdProductModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdProductModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPromotepageBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPromotepageBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPromotepageDownloadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPromotepageDownloadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPromotepageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPromotepageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPromotepagestatisticQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdPromotepagestatisticQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdReportdataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdReportdataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdStoreBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdStoreBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdUserCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdUserCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdUserbalanceOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdUserbalanceOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdUserbalanceOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAdUserbalanceOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntdataassetsClearnodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntdataassetsClearnodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntdataassetsCloudjobstatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntdataassetsCloudjobstatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntdataassetsFixdataCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntdataassetsFixdataCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntdataassetsOdpscolumnQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntdataassetsOdpscolumnQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntdataassetsPublishtaskCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntdataassetsPublishtaskCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntdataassetsUploadjobCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntdataassetsUploadjobCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntlbsCrowdMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAntlbsCrowdMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAproveCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceAproveCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceBillDingstaffbizorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceBillDingstaffbizorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceBillDownloadurlQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceBillDownloadurlQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceBusinessAnalysisCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceBusinessAnalysisCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceBusinessMallCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceBusinessMallCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceBusinessReportQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceBusinessReportQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceChinaremodelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceChinaremodelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceCodeRecoRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceCodeRecoRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceConsumIndexQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceConsumIndexQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceConsumRatioQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceConsumRatioQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDataJhjtestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDataJhjtestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDatabusSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDatabusSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDeployorderDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDeployorderDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDeployorderResultSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDeployorderResultSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDeviceinstanceCreateormodifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDeviceinstanceCreateormodifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDeviceinstanceOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDeviceinstanceOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDeviceinstanceOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDeviceinstanceOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDmpserviceCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDmpserviceCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDspcreativeBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDspcreativeBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDspcreativeUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceDspcreativeUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceHellobikeLogSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceHellobikeLogSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceHolographicFactorQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceHolographicFactorQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceIcrowdUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceIcrowdUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceOrderreportCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceOrderreportCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceProductAppCreateormodifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceProductAppCreateormodifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceProductAppModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceProductAppModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataservicePropertyBusinesspropertyBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataservicePropertyBusinesspropertyBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataservicePropertyBusinesspropertyCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataservicePropertyBusinesspropertyCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataservicePropertyBusinesspropertyModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataservicePropertyBusinesspropertyModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceSdfsdfRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceSdfsdfRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceShoppingmallrecShopandvoucherQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceShoppingmallrecShopandvoucherQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceUserlevelZrankGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceUserlevelZrankGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceVerificationResultSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceVerificationResultSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceVerifyAaQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceVerifyAaQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceXlightTaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceXlightTaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceYuebaoassetDetailSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceYuebaoassetDetailSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceYuebaolqdDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDataserviceYuebaolqdDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDdtJhjtestCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDdtJhjtestCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDingMessageSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDingMessageSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDpcAlisisOlapprocessorRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataDpcAlisisOlapprocessorRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataAnomalydetectionBaiVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataAnomalydetectionBaiVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataBaiCargocountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataBaiCargocountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataBusinessPointCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataBusinessPointCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataBusinessPointQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataBusinessPointQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataDataDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataDataDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataDataTotalQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataDataTotalQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataIdpSolutionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataIdpSolutionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataIdpsolutionProductinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataIdpsolutionProductinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataIdpsolutionProductpriceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataIdpsolutionProductpriceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataImageaestheticBaiQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataImageaestheticBaiQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataPointDeviceBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataPointDeviceBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataPointDeviceUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataPointDeviceUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataSearchlibraryBaiQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataSearchlibraryBaiQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataSearchlibraryBaiUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataSearchlibraryBaiUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataTextdifferenceBaiQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataTextdifferenceBaiQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataUserBusinessQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataIotdataUserBusinessQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaAsiangamesofflineQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaAsiangamesofflineQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaAsiangamesrealtimeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaAsiangamesrealtimeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaDigitalpayQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaDigitalpayQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaDigitalpayofflineQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaDigitalpayofflineQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaDigitaltorchofflineQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaDigitaltorchofflineQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaGamereportQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaGamereportQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaGreenagofflineQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaGreenagofflineQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaGreenagrealtimeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaGreenagrealtimeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaLeftticketQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaLeftticketQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaLefttrafficQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaLefttrafficQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMapdistributionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMapdistributionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMaplineinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMaplineinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMaptorchrelayQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMaptorchrelayQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMaptorchrouteQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMaptorchrouteQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniappofflineQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniappofflineQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniapprealtimeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniapprealtimeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniappsaftyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniappsaftyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniappserverQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniappserverQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniappstaticQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniappstaticQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniappsupportQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniappsupportQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniapptradeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaMiniapptradeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchrelayofflineQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchrelayofflineQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplaycenterreaQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplaycenterreaQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplayequityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplayequityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplayleftoffliQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplayleftoffliQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplayleftstatiQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplayleftstatiQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplayrightrealQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplayrightrealQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplayrightstatQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplayrightstatQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplayuvQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaTorchreplayuvQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaWelfareagofflineQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaWelfareagofflineQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaWelfareagrealtimeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataMdaWelfareagrealtimeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterStatusGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterStatusGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterTaskCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterTaskCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterTaskSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterTaskSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterTasksCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterTasksCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterTokenGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterTokenGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataPrinterUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataRiskRtopobtsregQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataRiskRtopobtsregQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataServiceOpenAnalyzeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataServiceOpenAnalyzeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataShuanqQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataShuanqQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataSoundSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataSoundSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataSsssxxxTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataSsssxxxTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataTwentyTwoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataTwentyTwoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataZbdmLineageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDataZbdmLineageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDatabizCorePaymentAbilityGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDatabizCorePaymentAbilityGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDatabizCorePaymentAbilityUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDatabizCorePaymentAbilityUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDatabizCoreUserLevelGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDatabizCoreUserLevelGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtAnticgovernanceRiskevaluationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtAnticgovernanceRiskevaluationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtAppAppreportQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtAppAppreportQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtAppDetecttaskCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtAppDetecttaskCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtAppUrlforuploadQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtAppUrlforuploadQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtCmallGoodsSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtCmallGoodsSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtCmallStatusSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtCmallStatusSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtDcguardCardofuserinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtDcguardCardofuserinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtDcmealMightydataInfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtDcmealMightydataInfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtEcmcoreDataarchivesCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtEcmcoreDataarchivesCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcampuscoreEntrySyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcampuscoreEntrySyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcampuscoreNiukeexamResultSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcampuscoreNiukeexamResultSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcampuscoreNiukeexamreportResultUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcampuscoreNiukeexamreportResultUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimAttachmentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimAttachmentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimOfflineSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimOfflineSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimOnlineSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimOnlineSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimProgBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimProgBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimProgQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimProgQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrcominsuInsuclaimQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrhealthEapAuthorityBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrhealthEapAuthorityBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrhealthEntryUserBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrhealthEntryUserBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrhealthEntryUserInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrhealthEntryUserInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrhealthEntryUserSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrhealthEntryUserSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrhealthKdysPersoninfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtHrhealthKdysPersoninfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtLandcoreLandcoretpspBpmSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtLandcoreLandcoretpspBpmSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtLandcoreLandcoretpspCbbpmSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtLandcoreLandcoretpspCbbpmSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtLandcoreLandcoretpspDataarchivesCallbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtLandcoreLandcoretpspDataarchivesCallbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtLandcoreLandcoretpspJhbpmSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtLandcoreLandcoretpspJhbpmSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtLinktypeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtLinktypeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtPoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtPoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtPunchoutBasketCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtPunchoutBasketCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtPunchoutPrCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtPunchoutPrCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtPunchoutProductSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtPunchoutProductSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtPunchoutProductstatusSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtPunchoutProductstatusSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtRcvCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtRcvCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtRcvQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtRcvQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtScenetypeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtScenetypeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtWelfarefoundationUpdatevolunteersCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtWelfarefoundationUpdatevolunteersCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtWelfarefoundationVolunteersBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalmgmtWelfarefoundationVolunteersBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApebehaviorSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApebehaviorSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeDesigntextQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeDesigntextQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeFailtaskModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeFailtaskModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeGroupQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeGroupQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeMaterialSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeMaterialSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativePictaskresultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativePictaskresultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeResultpicCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeResultpicCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeStyleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeStyleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeStyledesignrelationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeStyledesignrelationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeTextprocessQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApecreativeTextprocessQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApedataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApedataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeexperimentModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeexperimentModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeexperimentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeexperimentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeexperimentTaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeexperimentTaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeitemQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeitemQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeitemsearchQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeitemsearchQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeprojectCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeprojectCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeselectSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeselectSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeshopidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDigitalopUcdpApeshopidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDiscoveryTaxiOrderConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayDiscoveryTaxiOrderConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppAccountBalanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppAccountBalanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillSearchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillSearchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillchargeBillBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillchargeBillBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillchargeOrderBatchcreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillchargeOrderBatchcreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillchargeSuborderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillchargeSuborderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillchargeUnionorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillchargeUnionorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillkeyUpgradeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillkeyUpgradeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillkeyUpgradeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppBillkeyUpgradeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppChargerGreenenergyPublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppChargerGreenenergyPublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommonBillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommonBillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommonBillkeyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommonBillkeyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommonNotifySendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommonNotifySendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityAccessUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityAccessUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityChargeproductModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityChargeproductModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityCommunityinfoCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityCommunityinfoCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityEntranceguarddataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityEntranceguarddataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityExternalbillsyncUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityExternalbillsyncUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityIsvCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityIsvCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityNoticeDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityNoticeDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityNoticeInvalidRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityNoticeInvalidRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityNoticePublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityNoticePublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityNoticeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityNoticeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityOwnercardCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityOwnercardCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityOwnercardSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityOwnercardSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityOwnercardmsgSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityOwnercardmsgSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityPropertyCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityPropertyCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityPubkeyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityPubkeyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityRelationshipCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityRelationshipCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityRelationshipModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityRelationshipModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityRoomCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityRoomCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityRoomDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityRoomDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityRoomModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityRoomModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityServiceOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityServiceOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityServiceOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityServiceOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityServiceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityServiceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityTemporaryvisitorstagVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityTemporaryvisitorstagVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityThirdpartyserviceCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityThirdpartyserviceCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityUsertagSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppCommunityUsertagSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppConfigChargeinstSearchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppConfigChargeinstSearchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppConfigCitySearchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppConfigCitySearchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppConfigProductSearchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppConfigProductSearchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppConfigProvinceSearchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppConfigProvinceSearchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppDetectCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppDetectCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppDetectReportQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppDetectReportQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppEbppBillkeyDeductQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppEbppBillkeyDeductQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppEbppBillkeyDeductUpgradeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppEbppBillkeyDeductUpgradeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppEbppConfirmpayurlTestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppEbppConfirmpayurlTestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppEbppInstotherconfigUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppEbppInstotherconfigUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppEbppPdeductCzsignUpgradeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppEbppPdeductCzsignUpgradeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppEdeductForecastQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppEdeductForecastQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppFacepayBillCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppFacepayBillCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppFacepayBillPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppFacepayBillPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppFacepayBillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppFacepayBillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppFlowModeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppFlowModeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppFlowQualificationDetectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppFlowQualificationDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppFlowStatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppFlowStatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryAntforestEventSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryAntforestEventSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryApplyflowQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryApplyflowQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryBillNettingRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryBillNettingRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryBizinfoApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryBizinfoApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryBizinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryBizinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryClearApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryClearApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryGovFastmodeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryGovFastmodeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryGovHealthcodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryGovHealthcodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryGovWeatheralarmCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryGovWeatheralarmCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryGovWeatheralarmSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryGovWeatheralarmSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryGovserviceRecommendQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryGovserviceRecommendQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryHireApplySyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryHireApplySyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryJobApplySyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryJobApplySyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryJobApplyinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryJobApplyinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryJobContractCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryJobContractCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryJobContractQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryJobContractQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryJobSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryJobSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryKmsPubkeyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryKmsPubkeyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryNucleicacidCodeVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryNucleicacidCodeVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryNucleicremindSubscribeModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryNucleicremindSubscribeModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryNucleicremindSubscribeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryNucleicremindSubscribeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOnecodepassAgreementSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOnecodepassAgreementSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOnecodepassOrderCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOnecodepassOrderCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOnecodepassOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOnecodepassOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOnecodepassOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOnecodepassOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOnecodepassOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOnecodepassOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryPerformOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryPerformOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryPerformOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryPerformOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryPerformOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustryPerformOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionAccountCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionAccountCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionAccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionAccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionBillBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionBillBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionFundsTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionFundsTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionFundstransferQuerystatusRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionFundstransferQuerystatusRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionOrderfundUnfreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionOrderfundUnfreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionTransferbillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIndustrySupervisionTransferbillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInspectCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInspectCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInspectNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInspectNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInspectSessionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInspectSessionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceContractdeductSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceContractdeductSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceContractdeductUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceContractdeductUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductagreementModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductagreementModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductresultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceDeductresultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceExchangeresultNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceExchangeresultNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceIdentityInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceIdentityInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceMessageNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceMessageNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceSignresultBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceSignresultBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceSignresultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceSignresultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceTokenCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceTokenCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceVoucherDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInstserviceVoucherDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceApplyInvUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceApplyInvUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceApplyResultSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceApplyResultSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceApplyStatusNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceApplyStatusNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceApplystatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceApplystatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceAuthSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceAuthSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceAuthUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceAuthUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceCompanyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceCompanyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceCompanySubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceCompanySubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceDetailOutputQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceDetailOutputQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEcorderOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEcorderOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEinvpackageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEinvpackageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEmailInvoiceinfoSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEmailInvoiceinfoSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEmailOriginalinfoUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEmailOriginalinfoUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseMerchantrelationCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseMerchantrelationCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseSummaryinvoicebillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseSummaryinvoicebillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeConsumeBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeConsumeBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeRelatedetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeRelatedetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeSummaryinvoicedetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseconsumeSummaryinvoicedetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseexctrlEmployertitleBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseexctrlEmployertitleBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseexctrlEmployertitleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseexctrlEmployertitleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseexctrlEmployertitleModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseexctrlEmployertitleModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseexctrlEmployertitleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseexctrlEmployertitleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseserviceBindserviceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceEnterpriseserviceBindserviceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenseProgressSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenseProgressSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecomsueOutsourceNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecomsueOutsourceNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolAggregationCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolAggregationCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolCostassertQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolCostassertQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolEmployeequotaCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolEmployeequotaCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolIssuebatchCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolIssuebatchCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolIssuebatchCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolIssuebatchCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolQuotaCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolQuotaCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolQuotaModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolQuotaModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolQuotaQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensecontrolQuotaQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesEmployeeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesEmployeeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesEmployeerulesQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesEmployeerulesQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesGroupemployeeModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesGroupemployeeModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesProjectemployeeModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesProjectemployeeModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesProjectinfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesProjectinfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesProjectruleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesProjectruleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesProjectruleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesProjectruleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesProjectrulesModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesProjectrulesModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesSceneruleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesSceneruleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesSceneruleModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesSceneruleModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesSceneruleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpenserulesSceneruleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensesceneMerchantQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceExpensesceneMerchantQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceFileOutputQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceFileOutputQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceFileQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceFileQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceFileSyncRetryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceFileSyncRetryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceFinancialBlockchainBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceFinancialBlockchainBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInfoApplyidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInfoApplyidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInfoGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInfoGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInfoSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInfoSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionDetailinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionDetailinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionExpenseruleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionExpenseruleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionExpenseruleDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionExpenseruleDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionExpenseruleModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionExpenseruleModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionPageinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionPageinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionScopeModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionScopeModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionScopepageinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceInstitutionScopepageinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceIssuebatchIssuerecordsBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceIssuebatchIssuerecordsBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceIssueruleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceIssueruleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceIssueruleDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceIssueruleDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceIssueruleModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceIssueruleModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceIsvtokenReimApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceIsvtokenReimApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceListExpenseSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceListExpenseSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceMerchantApplyModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceMerchantApplyModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceMerchantApplyUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceMerchantApplyUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceMerchantApplylistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceMerchantApplylistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceMerchantEnterstatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceMerchantEnterstatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceMerchantlistEnterApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceMerchantlistEnterApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceOpenRedCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceOpenRedCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceOrderInfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceOrderInfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceRegisterCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceRegisterCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceRegisterModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceRegisterModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceResultGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceResultGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceServiceproductPageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceServiceproductPageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceSycnRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceSycnRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceSyncSimpleSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceSyncSimpleSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTaxnoBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTaxnoBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleBatchqueryInnerRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleBatchqueryInnerRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleDynamicGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleDynamicGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleFuzzyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleFuzzyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleListGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleListGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitleSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitlelibraryDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitlelibraryDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitlelibraryListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTitlelibraryListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTokenBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTokenBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTopregisterCompanyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTopregisterCompanyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTopregisterRegisterCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceTopregisterRegisterCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceUserAuthQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceUserAuthQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceUserTradeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppInvoiceUserTradeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIsvImportedbillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIsvImportedbillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIsvProdmodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppIsvProdmodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfEbillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfEbillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfExternalbillCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfExternalbillCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfInstcodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfInstcodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfInstmessageNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfInstmessageNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfSignApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfSignApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfSignConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfSignConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfSignInvalidRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfSignInvalidRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfSignprocessQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfSignprocessQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfUserinstinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfUserinstinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfexportBillCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfexportBillCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfexportBillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfexportBillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfexportChargeinstQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfexportChargeinstQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfexportInputfieldQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfexportInputfieldQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfexportInstbillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfexportInstbillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfexportMerchantbillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppJfexportMerchantbillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppMerchantConfigGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppMerchantConfigGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppMerchantExternalbillCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppMerchantExternalbillCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppMerchantExternalbillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppMerchantExternalbillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppMerchantExternalbillSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppMerchantExternalbillSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppMerchantExternalbillUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppMerchantExternalbillUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppMerchantMeterialUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppMerchantMeterialUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppOrderItemCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppOrderItemCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppOrderItemCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppOrderItemCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppOrderItemPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppOrderItemPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppOrderItemQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppOrderItemQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductAsyncPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductAsyncPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductBillPayStatusRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductBillPayStatusRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductSignAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductSignAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductSignCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductSignCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductSignConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductSignConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductSignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductSignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductSignValidateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppPdeductSignValidateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeAgreementUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeAgreementUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeChargeoffinstQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeChargeoffinstQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeDropdataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeDropdataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeInstshortnameQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeInstshortnameQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeProvcityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeProvcityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeReconconfQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeReconconfQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeSignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeSignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeTasknodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeTasknodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeUnionbankQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeUnionbankQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProductSearchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProductSearchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppRechargeFlowSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppRechargeFlowSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppRechargeItemGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppRechargeItemGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppRechargeItemUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppRechargeItemUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppRechargeNotifySendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppRechargeNotifySendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppRechargeTradeDetectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppRechargeTradeDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppRechargeUserDetectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppRechargeUserDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppStressHeartbeatUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppStressHeartbeatUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppUserChargeinstQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppUserChargeinstQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodCreditGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodCreditGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDataPutRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDataPutRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDrawndnContractGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDrawndnContractGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDrawndnDrawndnlistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDrawndnDrawndnlistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDrawndnFeerecordQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDrawndnFeerecordQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDrawndnLendingrecordQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDrawndnLendingrecordQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDrawndnPaymentscheduleGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDrawndnPaymentscheduleGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDrawndnRepaymentrecordQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcapiprodDrawndnRepaymentrecordQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcardEduBalanceGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcardEduBalanceGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcardEduCardGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcardEduCardGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcardEduDepositOrderAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcardEduDepositOrderAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcardEduPublicBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcardEduPublicBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoAcceptanceRequestCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoAcceptanceRequestCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoAcceptanceTaskCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoAcceptanceTaskCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoActivityRecycleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoActivityRecycleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoActivityRecycleSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoActivityRecycleSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoBasicBizinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoBasicBizinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoBasicRouterSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoBasicRouterSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceAppinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceAppinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceCertinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceCertinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceCityserviceEnergySendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceCityserviceEnergySendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceExtCommentBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceExtCommentBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceExtOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceExtOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceExtOrderchangeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceExtOrderchangeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceExtOrdercompleteQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceExtOrdercompleteQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceExtOrdertocNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceExtOrdertocNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceExtSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceExtSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceIndustryEnergyCheckRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceIndustryEnergyCheckRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceIndustryEnergySendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceIndustryEnergySendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceIndustrymsgAuthBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceIndustrymsgAuthBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceMessageOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceMessageOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceMessageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceMessageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceMessageSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceMessageSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceMessageUniversalSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceMessageUniversalSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceOpeneventAppCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceOpeneventAppCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceOpeneventAppModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceOpeneventAppModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceOpeneventAppdataBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceOpeneventAppdataBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceOpeneventAppitemCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceOpeneventAppitemCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceOpeneventAppitemModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceOpeneventAppitemModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceOpeneventAppstatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceOpeneventAppstatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityservicePolymerSyncSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityservicePolymerSyncSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityservicePushmsgPermitQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityservicePushmsgPermitQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceUserAppinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceUserAppinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceUserPropertiesSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCityserviceUserPropertiesSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCmsCdataUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCmsCdataUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractMerchantSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractMerchantSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractMessageSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractMessageSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractProcessDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractProcessDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractProcessSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractProcessSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractSignflowsCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractSignflowsCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractsLoanAuthSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractsLoanAuthSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractsLoanInfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoContractsLoanInfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBasicserviceInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBasicserviceInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBasicserviceModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBasicserviceModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBillBatchUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBillBatchUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBillBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBillBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBillDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBillDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBillModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBillModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBillSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeBillSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeCommunityBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeCommunityBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeCommunityCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeCommunityCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeCommunityDetailsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeCommunityDetailsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeCommunityModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeCommunityModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeNoticeDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeNoticeDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeNoticePublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeNoticePublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifePayResultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifePayResultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeRepairStatusUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeRepairStatusUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeResidentinfoDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeResidentinfoDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeResidentinfoUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeResidentinfoUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeRoominfoDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeRoominfoDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeRoominfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeRoominfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeRoominfoUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeRoominfoUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeRooominfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeRooominfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeUseridentityStatusUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoCplifeUseridentityStatusUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoDingMessageNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoDingMessageNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoDocTemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoDocTemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoDoctemplateSettingurlQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoDoctemplateSettingurlQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtBillingModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtBillingModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtBillingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtBillingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtBillingSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtBillingSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtBillingSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtBillingSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtDownloadurlQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtDownloadurlQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtParentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtParentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtSchoolinfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtSchoolinfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtSettleinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtSettleinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtStudentModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtStudentModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtStudentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtStudentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtZftschoolModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtZftschoolModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtZftschoolQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEduKtZftschoolQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEntertainmentOrderUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEntertainmentOrderUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintActionNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintActionNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintCodeNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintCodeNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintOrderCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintOrderCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintOrderNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintOrderNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintPrinterAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintPrinterAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintPrinterDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintPrinterDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintTaskSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintTaskSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintTokenGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintTokenGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintTokenRefreshRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoEprintTokenRefreshRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoFilePathQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoFilePathQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLicenseOcrIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLicenseOcrIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLogisticsExpressNonserviceModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLogisticsExpressNonserviceModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLogisticsExpressNonserviceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLogisticsExpressNonserviceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLogisticsExpressOrderModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLogisticsExpressOrderModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLogisticsExpressOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLogisticsExpressOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLogisticsExpressPriceModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLogisticsExpressPriceModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLogisticsExpressPriceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoLogisticsExpressPriceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMapGeocodingReverseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMapGeocodingReverseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMedicalcareCommonDataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMedicalcareCommonDataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMedicalcareCommonTpcardNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMedicalcareCommonTpcardNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMedicalcareHosRegnotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMedicalcareHosRegnotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMedicalcareHosReportnotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMedicalcareHosReportnotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMedicalcareSiDataSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMedicalcareSiDataSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCarlibInfoPushRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCarlibInfoPushRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCarmodelBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCarmodelBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCarmodelCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCarmodelCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCarmodelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCarmodelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCommercializationCertificateAppendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCommercializationCertificateAppendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCommercializationCertificateFreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCommercializationCertificateFreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCommercializationCertificateUnfreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCommercializationCertificateUnfreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCommercializationCertificateVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCommercializationCertificateVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCommercializationOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCommercializationOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCommercializationRefundConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarCommercializationRefundConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDataExternalQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDataExternalQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDataExternalSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDataExternalSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDataserviceMaintainvehicleShareRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDataserviceMaintainvehicleShareRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDataserviceViolationinfoShareRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDataserviceViolationinfoShareRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDialogonlineAnswerPushRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDialogonlineAnswerPushRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDialogonlineAnswererUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDialogonlineAnswererUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDialogonlineVehicleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarDialogonlineVehicleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarFuellingProductModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarFuellingProductModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarFuellingShopCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarFuellingShopCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarFuellingShopModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarFuellingShopModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarFuellingShopQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarFuellingShopQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarImageUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarImageUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainAftersaleSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainAftersaleSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainBizorderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainBizorderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainBizorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainBizorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainBizorderUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainBizorderUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainBizorderstatusUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainBizorderstatusUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainDataUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainDataUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainOrderserverNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainOrderserverNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainOrderstatusUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainOrderstatusUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainServiceproductUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainServiceproductUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainShopCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainShopCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainShopDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainShopDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainShopModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainShopModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainShopQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMaintainShopQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMerchantshopCommentBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarMerchantshopCommentBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarOrderStatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarOrderStatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingAgreementQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingAgreementQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingBusinessModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingBusinessModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingCardbarcodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingCardbarcodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingChargeinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingChargeinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingCharginginfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingCharginginfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingConfigQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingConfigQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingConfigSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingConfigSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingDeviceorderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingDeviceorderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingEnterinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingEnterinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingExitinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingExitinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingLotbarcodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingLotbarcodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingOrderPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingOrderPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingOrderUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingOrderUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingOrderstatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingOrderstatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingOvertimecharginginfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingOvertimecharginginfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingParkinglotbizTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingParkinglotbizTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingParkinglotinfoCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingParkinglotinfoCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingParkinglotinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingParkinglotinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingParkinglotinfoUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingParkinglotinfoUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingPayApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingPayApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingPayCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingPayCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingPayQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingPayQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingPayRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingPayRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingPaymentinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingPaymentinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingRefundQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingRefundQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingRefundorderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingRefundorderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingSpaceinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingSpaceinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingVehicleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarParkingVehicleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarPromoTicketPushRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarPromoTicketPushRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarPromoTicketSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarPromoTicketSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarPromoVoucherVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarPromoVoucherVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarMerchantCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarMerchantCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarOrderFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarOrderFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarOutorderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarOutorderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarOverseaorderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarOverseaorderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPayafteruseFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPayafteruseFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPayafterusePayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPayafterusePayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPayafteruseRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPayafteruseRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPreauthPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPreauthPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPreauthRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPreauthRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPreauthUnfreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPreauthUnfreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPreauthpayCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarPreauthpayCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarUserdropoffSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarUserdropoffSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarUserpickupSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarRentcarUserpickupSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarSeriesServicecodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarSeriesServicecodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarSystemTemplatemessageSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarSystemTemplatemessageSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarTradeOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarTradeOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarTradeRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarTradeRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarUnionmemberSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarUnionmemberSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarUserAgreementQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarUserAgreementQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarVehMultiterminalBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarVehMultiterminalBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarVehicleCertifiedQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarVehicleCertifiedQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarVehicleInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarVehicleInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarVehicleModelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarVehicleModelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarVehicleServicenotifySendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarVehicleServicenotifySendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarVehicleVehicleiovSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarVehicleVehicleiovSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarViolationCityPushRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarViolationCityPushRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarViolationInfoPushRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarViolationInfoPushRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarViolationVehicleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoMycarViolationVehicleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoPrinterStatusNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoPrinterStatusNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoPrinterStatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoPrinterStatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRebateBalanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRebateBalanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRebateBalanceSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRebateBalanceSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseBillOrderDownloadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseBillOrderDownloadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseBillOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseBillOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseCommunityBaseinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseCommunityBaseinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseKaBaseinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseKaBaseinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseKaBaseinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseKaBaseinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseKaServiceCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseKaServiceCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseLeaseOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseLeaseOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseLeaseStateSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseLeaseStateSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthousePublicrentApplyscheduleSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthousePublicrentApplyscheduleSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseRenterIdinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseRenterIdinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseRenterZhimaQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseRenterZhimaQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseReservationFeedbackSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoRenthouseReservationFeedbackSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignFlowCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignFlowCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignFlowCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignFlowCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignFlowFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignFlowFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignFlowQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignFlowQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignflowsCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignflowsCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignflowsDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignflowsDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignflowsUrlQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSignflowsUrlQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSmsSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoSmsSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoTestmanjiangGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoTestmanjiangGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoTextDetectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoTextDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoTextVoiceNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoTextVoiceNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoTextVoiceTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoTextVoiceTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoTokenFastGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoTokenFastGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoTrafficCodeVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoTrafficCodeVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoWelfareCodeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEcoWelfareCodeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEngineeringInfrastructureAllBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEngineeringInfrastructureAllBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEngineeringInfrastructureAllSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEngineeringInfrastructureAllSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEngineeringInfrastructureAnttestopsTestcaseTriggerRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEngineeringInfrastructureAnttestopsTestcaseTriggerRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayExscUserCurrentsignGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayExscUserCurrentsignGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayExscUserFirstfundinpourGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayExscUserFirstfundinpourGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayExscUserFirstsignGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayExscUserFirstsignGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceFinassistantcoreBotchatQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceFinassistantcoreBotchatQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceFundFundFixedprofitQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceFundFundFixedprofitQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceFundFundnetvaluesBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceFundFundnetvaluesBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceFundFundprodQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceFundFundprodQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceFundFundquotationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceFundFundquotationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceFundSimilarquotationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceFundSimilarquotationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationFindataSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationFindataSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationProtocolAuthorizeCheckRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationProtocolAuthorizeCheckRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationProtocolAuthorizeSubscribeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationProtocolAuthorizeSubscribeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationProtocolAuthorizeUnsubscribeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationProtocolAuthorizeUnsubscribeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeMetadataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeMetadataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeNimitzdataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeNimitzdataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeSnapshotBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeSnapshotBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeSymbolBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeSymbolBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeSymbolsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeSymbolsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeTradedaystateBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeTradedaystateBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeTradingdayBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationQuotetradeTradingdayBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationStocktoolsFreeuserExchangeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationStocktoolsFreeuserExchangeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationStocktoolsUserQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceQuotationStocktoolsUserQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceZcbEndowmentorderDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinanceZcbEndowmentorderDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAccountlistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAccountlistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthBalanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthBalanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthCardbinPrivateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthCardbinPrivateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthCardinfoCheckRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthCardinfoCheckRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthCommoditySyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthCommoditySyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthContractMerchantSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthContractMerchantSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthContractMerchantUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthContractMerchantUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignDataprepareCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignDataprepareCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignErrorQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignErrorQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSealAuthRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSealAuthRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSealBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSealBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSealSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSealSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSignorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSignorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSolutionBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSolutionBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSolutionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSolutionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSolutionSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignSolutionSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignTemplateBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignTemplateBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignTemplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignTemplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignTemplateSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignTemplateSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignUserwhitelistSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthEcsignUserwhitelistSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthExpressSigncardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthExpressSigncardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthFundQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthFundQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthKeywordIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthKeywordIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthPaymentNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthPaymentNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthPbcQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthPbcQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthPbcinstitutionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthPbcinstitutionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthPbcnameQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthPbcnameQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthSpaccountConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthSpaccountConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthSpaccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthSpaccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthYepModelConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetAuthYepModelConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetPromotionApplyCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetPromotionApplyCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetPromotionApplyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFinancialnetPromotionApplyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceApccenterAlgorithmarchiveDetectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceApccenterAlgorithmarchiveDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceApccenterAlgorithmbaseinfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceApccenterAlgorithmbaseinfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceCaasBlacklistConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceCaasBlacklistConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceCaasMerchantlevelConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceCaasMerchantlevelConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceCrossborderMerchantBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceCrossborderMerchantBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceCustomsInfoCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceCustomsInfoCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceCustomsPayorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceCustomsPayorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcassetscenterMerchantbaseinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcassetscenterMerchantbaseinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservcenterRcdisposalQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservcenterRcdisposalQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservcenterRcsmartApproveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservcenterRcsmartApproveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservcenterRcsmartConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservcenterRcsmartConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservcenterRcsmartQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservcenterRcsmartQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservsmartCustomizeruleDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservsmartCustomizeruleDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservsmartCustomizeruleModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservsmartCustomizeruleModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservsmartCustomizerulePublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservsmartCustomizerulePublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservsmartFunddatasyncSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcservsmartFunddatasyncSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcsmartContentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcsmartContentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcsmartContentSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcsmartContentSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcsmartLivecontentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcsmartLivecontentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcsmartQtdialogueCheckRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcsmartQtdialogueCheckRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcsmartRuleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcsmartRuleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcsmartRulemarkSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceRcsmartRulemarkSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceSignListApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceSignListApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceSignStatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceSignStatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateAnswerQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateAnswerQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateComponentBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateComponentBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateInstanceCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateInstanceCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateInstanceDownloadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateInstanceDownloadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateInstanceInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateInstanceInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateInstanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateInstanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateInstancebycomponentCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateInstancebycomponentCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateInstancecomponentCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateInstancecomponentCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateMatchQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateMatchQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateTemplateBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateTemplateBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateTemplatePreviewRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreComplianceTemplateTemplatePreviewRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsAccountWitnessCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsAccountWitnessCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsAccountWitnessModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsAccountWitnessModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsAccountWitnessQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsAccountWitnessQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsAccountlogWitnessQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsAccountlogWitnessQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsFundWitnessPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsFundWitnessPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsFundWitnessWithdrawRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsFundWitnessWithdrawRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsOrderWitnessQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreFunddsOrderWitnessQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreProgovQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFincoreProgovQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFlashsalesStockSyncUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFlashsalesStockSyncUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountBillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountBillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountThaworfreezeModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountThaworfreezeModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookCardCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookCardCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookCardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookCardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookNotifyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookNotifyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookNotifySubscribeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookNotifySubscribeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookNotifyUnsubscribeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookNotifyUnsubscribeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookPageCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookPageCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAccountbookQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAgreementQuotaModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAgreementQuotaModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAgreementQuotaQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAgreementQuotaQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAllocReverseTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAllocReverseTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAllocSignAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAllocSignAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAllocSignDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAllocSignDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAllocSignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAllocSignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAllocTransferQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAllocTransferQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAllocTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAllocTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthOperationCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthOperationCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthOperationDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthOperationDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthOrderAppFreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthOrderAppFreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthOrderFreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthOrderFreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthOrderUnfreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthOrderUnfreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthOrderVoucherCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthOrderVoucherCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthorizeDirectCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthorizeDirectCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthorizeUniApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthorizeUniApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthorizeUniQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundAuthorizeUniQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBailAgreementUpgradeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBailAgreementUpgradeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBailCollectionFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBailCollectionFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBailOperationDepositCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBailOperationDepositCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBailOrderBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBailOrderBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBailOrderMigrateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBailOrderMigrateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBailOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBailOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBatchAppPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBatchAppPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBatchCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBatchCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBatchCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBatchCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBatchDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBatchDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBatchTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBatchTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBatchUniTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBatchUniTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBizorderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundBizorderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponOperationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponOperationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponOrderAgreementPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponOrderAgreementPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponOrderAppPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponOrderAppPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponOrderDisburseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponOrderDisburseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponOrderPagePayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponOrderPagePayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponQrcodeMerchantBatchcreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponQrcodeMerchantBatchcreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponTemplateMerchantQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponTemplateMerchantQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponTemplateUserCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponTemplateUserCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponTemplateUserQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponTemplateUserQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuAipictureMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuAipictureMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuAipictureQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuAipictureQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuCardAcceptRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuCardAcceptRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuCardApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuCardApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuCardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuCardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuCardReceiveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuCardReceiveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuCostassetsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuCostassetsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuHdaipictureCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuHdaipictureCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuLiveAcceptRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundCouponWufuLiveAcceptRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayGroupAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayGroupAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayGroupDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayGroupDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayGroupModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayGroupModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayGroupQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayGroupQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayManageApproveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayManageApproveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayMemberModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayMemberModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayMemberjointurlApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayMemberjointurlApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayQuotaQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayQuotaQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayQuotaruleSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayQuotaruleSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayRuleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayRuleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepaySignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepaySignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayTraderuleSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayTraderuleSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundEnterprisepayUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingAttendanceApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingAttendanceApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingAuthenticationApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingAuthenticationApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingAuthenticationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingAuthenticationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingAuthorizeInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingAuthorizeInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingAuthorizeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingAuthorizeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingContractApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingContractApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingEmployeehomeApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingEmployeehomeApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingEmployeehomeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingEmployeehomeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingEmployeehomeUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingEmployeehomeUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingInsureApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingInsureApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingInsureConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingInsureConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingInsureOrderRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingInsureOrderRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingInsuresignApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingInsuresignApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingInsuresignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingInsuresignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingRepaymentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingRepaymentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingRepaymentTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundFlexiblestaffingRepaymentTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayMemberQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayMemberQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayMemberSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayMemberSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayMemberUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayMemberUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayOrganizationModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayOrganizationModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayOrganizationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayOrganizationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayOrganizationSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayOrganizationSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayOrganizationUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIdentitypayOrganizationUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIndustryOperationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIndustryOperationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIndustryPurchaseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundIndustryPurchaseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundInstcardOpenCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundInstcardOpenCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundInstcardOpenQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundInstcardOpenQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundInstcardOpenSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundInstcardOpenSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountAccountModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountAccountModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountBillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountBillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountDepositplanDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountDepositplanDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountDepositplanListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountDepositplanListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundApplyWithdrawRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundApplyWithdrawRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundBtocTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundBtocTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundDepositRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundDepositRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundWithdrawRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundWithdrawRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundallocCountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundallocCountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundallocListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundallocListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundplanCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundplanCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundplanDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundplanDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundplanModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountFundplanModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberruleModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountMemberruleModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountOperationApproveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountOperationApproveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountPageAuthRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountPageAuthRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountQuotaQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountQuotaQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountRuleModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountRuleModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountSignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountSignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountTradePayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountTradePayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountTradeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountTradeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundJointaccountUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardCardBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardCardBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardCardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardCardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardFileUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardFileUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardGencardCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardGencardCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardGencardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardGencardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardInvoiceprocessBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardInvoiceprocessBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardInvoiceprocessModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardInvoiceprocessModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardInvoiceprocessQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardInvoiceprocessQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardInvoiceprocessSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardInvoiceprocessSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardInvoicetaskBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardInvoicetaskBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardInvoicetasktradeBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardInvoicetasktradeBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardPurchaseSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundMbpcardPurchaseSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundScenepayAuthorizeApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundScenepayAuthorizeApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundScenepayAuthorizeCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundScenepayAuthorizeCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundScenepayAuthorizeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundScenepayAuthorizeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundScenepayOrderCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundScenepayOrderCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundScenepayOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundScenepayOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundScenepayOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundScenepayOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundStudentloanRepayQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundStudentloanRepayQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTaxbillSignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTaxbillSignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTaxbillSignUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTaxbillSignUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTaxbillSigncodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTaxbillSigncodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAacollectBatchCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAacollectBatchCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAacollectBatchCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAacollectBatchCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAacollectBatchQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAacollectBatchQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAacollectPayorderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAacollectPayorderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAppConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAppConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAppMergeConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAppMergeConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAppPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAppPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAuctionBalanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransAuctionBalanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransBatchCreateorderRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransBatchCreateorderRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransBatchCreatesinglebatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransBatchCreatesinglebatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransBatchQuerybatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransBatchQuerybatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransBillCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransBillCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransCollectSinglemoneytokenCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransCollectSinglemoneytokenCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransCommonQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransCommonQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransDishonorQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransDishonorQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransEdumigrateMigrateserviceModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransEdumigrateMigrateserviceModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransEntrustCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransEntrustCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransEntrustPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransEntrustPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransEntrustQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransEntrustQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransEntrustTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransEntrustTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransGroupfundsBatchCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransGroupfundsBatchCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransGroupfundsFundbillsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransGroupfundsFundbillsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransGroupfundsPayauthConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransGroupfundsPayauthConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransGroupfundsPayorderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransGroupfundsPayorderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransGroupfundsUserbillsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransGroupfundsUserbillsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransIcrowdTagModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransIcrowdTagModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransInnovateAppCreateandpayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransInnovateAppCreateandpayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransInnovateOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransInnovateOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransInvoiceFromisvnotifyModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransInvoiceFromisvnotifyModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransInvoiceResubmitModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransInvoiceResubmitModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransInvoiceStatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransInvoiceStatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransInvoiceSyncdataModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransInvoiceSyncdataModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransMergeDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransMergeDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransMergePrecreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransMergePrecreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransOperatorBindQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransOperatorBindQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransOrderCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransOrderCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransPagePayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransPagePayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransPayeeBindQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransPayeeBindQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransThirdpartyRewardCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransThirdpartyRewardCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransThirdpartyRewardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransThirdpartyRewardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransToaccountTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransToaccountTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransTobankTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransTobankTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransTrusteeshipAccountCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransTrusteeshipAccountCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransUniConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransUniConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransUniTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundTransUniTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundUsertradeBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundUsertradeBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletCardCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletCardCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletCardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletCardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletCardRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletCardRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletDepositorderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletDepositorderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletDestroyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletDestroyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletOperationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletOperationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletPayurlApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletPayurlApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletSceneSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletSceneSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletTemplateConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletTemplateConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletTemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletTemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletTokenCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletTokenCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletWithdrawRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundWalletWithdrawRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundZcardprodMerchantSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundZcardprodMerchantSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundZcardprodUserBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundZcardprodUserBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundZcardprodUserQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundZcardprodUserQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundZcardprodUserUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayFundZcardprodUserUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayGotoneAckcodeVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayGotoneAckcodeVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayGotoneMessageCourierSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayGotoneMessageCourierSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayGotoneMessageMailSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayGotoneMessageMailSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayGotoneMessageSmsSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayGotoneMessageSmsSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoaftermarketAttachmentUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoaftermarketAttachmentUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoaftermarketDepotCreateormodifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoaftermarketDepotCreateormodifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoaftermarketInserviceorderNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoaftermarketInserviceorderNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoaftermarketOutorderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoaftermarketOutorderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodCommonConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodCommonConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodCommonNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodCommonNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodEnquriyApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodEnquriyApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodPolicyApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodPolicyApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodPolicyCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodPolicyCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodQuoteApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodQuoteApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodQuoteQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodQuoteQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodUserCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoAutoinsprodUserCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoBenefitCheckavailableRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoBenefitCheckavailableRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoBenefitUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoBenefitUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoCarSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoCarSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoCarownerUserdataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoCarownerUserdataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoFeeReceiveConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoFeeReceiveConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoPointReceiveQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoPointReceiveQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoServiceCouponVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoServiceCouponVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserCampaignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserCampaignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserMsgSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserMsgSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserOilExchangeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserOilExchangeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserOilQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserOilQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserOilRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserOilRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserPointQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserPointQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserPointReceiveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsAutoUserPointReceiveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsCooperationProductOfflineBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsCooperationProductOfflineBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsCooperationProductQrcodeApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsCooperationProductQrcodeApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsCooperationProductQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsCooperationProductQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsCooperationRegionQrcodeApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsCooperationRegionQrcodeApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsCooperationResourceUrlBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsCooperationResourceUrlBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAuthorizationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAuthorizationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutoCoefficientSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutoCoefficientSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutoFraudQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutoFraudQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutoFraudSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutoFraudSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutoScoreQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutoScoreQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutodamageEstimateApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutodamageEstimateApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutodamageEstimateConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutodamageEstimateConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutodamageEstimateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutodamageEstimateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutodamageImageUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataAutodamageImageUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDiseaseIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDiseaseIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDiseaseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDiseaseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDistrictQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDistrictQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDsbEstimateApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDsbEstimateApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDsbEstimateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDsbEstimateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDsbEstimateSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDsbEstimateSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDsbImageUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataDsbImageUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataHospitalQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataHospitalQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataWeatherSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsDataWeatherSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsInsmopRetainQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsInsmopRetainQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingCampaignDecisionRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingCampaignDecisionRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingCampaignPrizeSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingCampaignPrizeSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingCampaignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingCampaignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingCertificateBatchcreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingCertificateBatchcreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingCertificateBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingCertificateBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingDiscountDecisionRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingDiscountDecisionRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingDiscountPreuseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingDiscountPreuseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingExperienceAccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingExperienceAccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingGiftContractApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingGiftContractApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingGiftQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingGiftQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingGiftSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingGiftSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingLifeAccessQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingLifeAccessQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingProductRecommendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingProductRecommendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingSellerSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsMarketingSellerSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationGroupApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationGroupApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationIssueConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationIssueConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationOrderapplyCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationOrderapplyCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationOutsideApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationOutsideApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneApplicationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneClaimAdvancepaySyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneClaimAdvancepaySyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneClaimApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneClaimApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneClaimAttachmentConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneClaimAttachmentConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneClaimAttachmentUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneClaimAttachmentUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneClaimNewreportCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneClaimNewreportCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneClaimReportModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneClaimReportModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommandReceiveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommandReceiveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonGroupendorseCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonGroupendorseCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonGroupendorseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonGroupendorseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonGroupendorseSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonGroupendorseSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonGrouporderCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonGrouporderCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonGrouporderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonGrouporderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonGrouporderSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonGrouporderSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonPolicyCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonPolicyCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonPremissionAuthRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCommonPremissionAuthRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCouponReceiveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCouponReceiveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCouponSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneCouponSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneDxDataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneDxDataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceClaimApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceClaimApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceClaimCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceClaimCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceClaimQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceClaimQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceHomedeliverylinkAuthRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceHomedeliverylinkAuthRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceInsureCheckRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceInsureCheckRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceInsureRecommendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceInsureRecommendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePreOrderRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePreOrderRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePreorderCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePreorderCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePreorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePreorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePreorderquoteConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePreorderquoteConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePreorderquoteModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePreorderquoteModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePreorderquoteRefreshRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePreorderquoteRefreshRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePurchaseCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePurchaseCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePurchaseModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePurchaseModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePurchaseRecommendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePurchaseRecommendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePurchaseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePurchaseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePurchaselinkAuthRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePurchaselinkAuthRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePurchasequoteQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommercePurchasequoteQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceSingleissueApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceSingleissueApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceTradeeventSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEcommerceTradeeventSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentEventSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentEventSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentGroupbatchQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentGroupbatchQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentGroupendorseAppendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentGroupendorseAppendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentGroupendorseCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentGroupendorseCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentGrouporderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentGrouporderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentGroupsuborderAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentGroupsuborderAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentPolicyBatchcreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentPolicyBatchcreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentPolicyCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentPolicyCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentProductConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentProductConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentProductOrderRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneEmploymentProductOrderRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneFamilydoctorItemBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneFamilydoctorItemBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneHealthActivitySyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneHealthActivitySyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneHealthDrugcatalogueBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneHealthDrugcatalogueBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneHealthGiftBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneHealthGiftBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneHealthGiftQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneHealthGiftQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneHealthPrescriptionCheckRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneHealthPrescriptionCheckRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneHealthSymptomQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneHealthSymptomQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsassetprodPetprofileDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsassetprodPetprofileDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsassetprodPetprofileQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsassetprodPetprofileQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsassetprodPetprofilelistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsassetprodPetprofilelistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInshealthcareprodRecordUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInshealthcareprodRecordUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInshealthserviceprodItemOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInshealthserviceprodItemOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInshealthserviceprodItemRefreshRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInshealthserviceprodItemRefreshRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInshealthserviceprodItemoperationrecordQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInshealthserviceprodItemoperationrecordQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInspetprodHasprofileBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInspetprodHasprofileBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInspetprodShielduserQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInspetprodShielduserQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInspetprodSubscribeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInspetprodSubscribeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodContractCheckavailableRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodContractCheckavailableRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodItemQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodItemQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodLightserprogressSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodLightserprogressSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodSerattachmentDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodSerattachmentDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodSerattachmentUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodSerattachmentUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodSerinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodSerinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodSerprogressSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodSerprogressSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodServiceApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodServiceApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsserviceprodSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsureRecommendCheckRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInsureRecommendCheckRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInvoiceApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneInvoiceApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneItemChangeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneItemChangeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneLifemssageSingleSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneLifemssageSingleSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneLogisticsInfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneLogisticsInfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneMobileCodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneMobileCodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneMobileScreenApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneMobileScreenApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneMobileScreenRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneMobileScreenRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneOpenprodPermissionAuthRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneOpenprodPermissionAuthRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileCheckRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileCheckRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePetprofilePlatformprofileQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePolicyEndorseApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePolicyEndorseApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePolicyLinksAuthRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePolicyLinksAuthRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePolicySurrenderApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePolicySurrenderApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePremiumPaySyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsScenePremiumPaySyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductAccessApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductAccessApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductAgreementCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductAgreementCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductAgreementQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductAgreementQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductAgreementSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductAgreementSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductInquiryApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductInquiryApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductSignConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductSignConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductSignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneProductSignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneQuoteDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneQuoteDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneSellerActivityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneSellerActivityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneSellerActivitySignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneSellerActivitySignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneSellerActivityUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneSellerActivityUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneSellerDataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneSellerDataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneServiceOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneServiceOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneTaskflowBatchCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneTaskflowBatchCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneTaskflowBatchFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneTaskflowBatchFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneTaskflowBatchQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneTaskflowBatchQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneYfxAuditApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneYfxAuditApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneYfxDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsSceneYfxDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsServiceServicestatusSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsServiceServicestatusSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsUnderwriteClaimReportQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsUnderwriteClaimReportQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsUnderwriteMutualPolicyBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsUnderwriteMutualPolicyBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsUnderwritePolicyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsUnderwritePolicyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsUnderwriteSiriusTaskCallbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsUnderwriteSiriusTaskCallbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsUnderwriteUserPolicyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayInsUnderwriteUserPolicyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceAntassistantLlmConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceAntassistantLlmConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceAnthotlinemngCalldetailBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceAnthotlinemngCalldetailBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceAnthotlinemngRecordingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceAnthotlinemngRecordingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceBkcsplatformPushwindowresultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceBkcsplatformPushwindowresultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmAgentCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmAgentCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmAgentDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmAgentDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmAgentGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmAgentGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmAgentModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmAgentModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmAgentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmAgentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmAgentSchedulelogQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmAgentSchedulelogQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmFunctionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmFunctionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmInstanceCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmInstanceCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmInstanceGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmInstanceGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmInstanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmInstanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmIsvInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmIsvInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmLcsLcsserversSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmLcsLcsserversSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmLcsServicemodelSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmLcsServicemodelSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmOlsChatrecordQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmOlsChatrecordQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmOlsLeavemessageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmOlsLeavemessageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRobotAvatarbaseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRobotAvatarbaseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRobotChatQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRobotChatQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRobotSessionCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRobotSessionCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRobotSessionConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRobotSessionConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRobotSessionCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRobotSessionCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRobotVoteSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRobotVoteSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRoleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRoleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRoleDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRoleDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRoleGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRoleGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRoleModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRoleModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRolePageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmRolePageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmServiceBuyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmServiceBuyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmServiceCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmServiceCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmServiceInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmServiceInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmServicerecordCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmServicerecordCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmServicerecordModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmServicerecordModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwArticleBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwArticleBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwArticleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwArticleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwArticleDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwArticleDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwArticleGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwArticleGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwArticleModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwArticleModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwItemDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwItemDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwItemSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwItemSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwKnowledgeModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwKnowledgeModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwLibraryBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwLibraryBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwLibraryCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwLibraryCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwLibraryDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwLibraryDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwLibraryModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwLibraryModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwSpuSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwSpuSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreeBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreeBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreeDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreeDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreeGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreeGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreeModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreeModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreePublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreePublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreecategoryBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreecategoryBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreecategoryCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreecategoryCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreecategoryDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreecategoryDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreecategoryModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCcmSwTreecategoryModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveChatSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveChatSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveConnectCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveConnectCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveConnectCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveConnectCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveFeedbackSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveFeedbackSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveReadmessageBatchsendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveReadmessageBatchsendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveSystemSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveSystemSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveVisitorOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCliveVisitorOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveAswfDagQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveAswfDagQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveBillInferenceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveBillInferenceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveClassificationCategorySyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveClassificationCategorySyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveClassificationFeedbackSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveClassificationFeedbackSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveClassificationObjectQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveClassificationObjectQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveClassificationWasteQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveClassificationWasteQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveImageRouteQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveImageRouteQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveInvoicesInferenceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveInvoicesInferenceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveKgopenQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveKgopenQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrBankcardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrBankcardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrBusinesslicenseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrBusinesslicenseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrCarvinQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrCarvinQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrDriverlicenseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrDriverlicenseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrIdcardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrIdcardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrImageclassifyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrImageclassifyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrTablesQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrTablesQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrVehicledashboardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrVehicledashboardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrVehiclelicenseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrVehiclelicenseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrVehicleplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCognitiveOcrVehicleplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCsbenchmngScenechangeNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCsbenchmngScenechangeNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCsccmngOpenapiTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCsccmngOpenapiTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCsplatformServicerecordBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceCsplatformServicerecordBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIcontrolDispatchQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIcontrolDispatchQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIcontrolServiceorderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIcontrolServiceorderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIcontrolServiceorderModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIcontrolServiceorderModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIdeployForcecastCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIdeployForcecastCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIotIntentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIotIntentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsportalPermissioncheckQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsportalPermissioncheckQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceGroupquerybygroupidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceGroupquerybygroupidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceGroupquerybyuseridQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceGroupquerybyuseridQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceGrpquerybyclvgrpidsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceGrpquerybyclvgrpidsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceLeafnodequerybyorgidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceLeafnodequerybyorgidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceOrganizationqueryallQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceOrganizationqueryallQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceSigninskillgroupQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceSigninskillgroupQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceSkillgrouppagequeryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceSkillgrouppagequeryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceTagmetaCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceTagmetaCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceTenantpagequeryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceTenantpagequeryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceTenantquerybytntidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceTenantquerybytntidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceTenantquerybyuridQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceTenantquerybyuridQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUrquerybybusvcdomainQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUrquerybybusvcdomainQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUrquerybyclvuidsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUrquerybyclvuidsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUrquerybyuidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUrquerybyuidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUserpagequeryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUserpagequeryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUserpermissiongrantModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUserpermissiongrantModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUserquerybybusvcidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUserquerybybusvcidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUserquerybyclvuidsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUserquerybyclvuidsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUserquerybyuidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUserquerybyuidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUserquerybyuseridQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUserquerybyuseridQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUsertagCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceUsertagCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceapiBizuserDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIsresourceapiBizuserDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIssalaryDataUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIssalaryDataUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIssalarySettledataCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceIssalarySettledataCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskAvatarGentaskSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskAvatarGentaskSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskAvatarQuerytaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskAvatarQuerytaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskMerchantRecordSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskMerchantRecordSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskOrderRecordSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskOrderRecordSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskOutorderForwardFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskOutorderForwardFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskProcessDetailCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskProcessDetailCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskProcessDetailModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskProcessDetailModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskProcessDetailSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskProcessDetailSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskServiceventChangeNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceItaskServiceventChangeNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceMindvAnswersBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceMindvAnswersBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceMindvJobCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceMindvJobCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceMindvJobQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceMindvJobQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceMindvJobsbyuserQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceMindvJobsbyuserQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceMindvSnapshotQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceMindvSnapshotQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceMindvTroublefreeruleConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceMindvTroublefreeruleConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceSkillgroupFreenumberQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIserviceSkillgroupFreenumberQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIsponetestComputertestEffectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIsponetestComputertestEffectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIsponetestComputertestQuickcreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIsponetestComputertestQuickcreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIsponetestWzwtestWzwtestBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIsponetestWzwtestWzwtestBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIsponetestWzwtestWzwtestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayIsponetestWzwtestWzwtestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayLifeassistantProdBillGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayLifeassistantProdBillGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityAppBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityAppBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityDeductConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityDeductConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityDeliveryCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityDeliveryCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityDeliveryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityDeliveryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityDeliveryStopRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityDeliveryStopRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityDeliverychannelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityDeliverychannelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityGoodsBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityGoodsBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityIotdeliveryBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityIotdeliveryBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityIotdeliveryCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityIotdeliveryCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityIotdeliveryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityIotdeliveryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityIotdeliveryStopRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityIotdeliveryStopRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityMerchantBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityMerchantBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityMessageBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityMessageBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityMessageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityMessageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrderRefundconfirmcommitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrderRefundconfirmcommitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherAppendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherAppendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherAssociateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherAssociateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherBatchsendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherBatchsendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherCodecountRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherCodecountRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherCodedepositRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherCodedepositRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherDisassociateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherDisassociateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherInvalidRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherInvalidRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherSettleRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherSettleRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherStopRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherStopRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityOrdervoucherUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityPayeeinfoCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityPayeeinfoCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivitySettleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivitySettleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityShopBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityShopBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityUserBatchqueryvoucherRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityUserBatchqueryvoucherRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityUserQueryvoucherRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityUserQueryvoucherRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherAppendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherAppendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherPublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherPublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherStopRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherStopRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherpackageBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherpackageBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherpackageConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherpackageConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherpackageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingActivityVoucherpackageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingAssetPreconsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingAssetPreconsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignActivityOfflineCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignActivityOfflineCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignActivityOfflineTriggerRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignActivityOfflineTriggerRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignAppleActivityConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignAppleActivityConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCashCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCashCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCashDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCashDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCashListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCashListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCashStatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCashStatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCashTriggerRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCashTriggerRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCertCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCertCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCertQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCertQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCommoneventApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignCommoneventApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountBudgetAppendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountBudgetAppendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountBudgetCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountBudgetCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountBudgetQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountBudgetQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountOperateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountOperateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountStatusUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountStatusUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountWhitelistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountWhitelistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountWhitelistUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDiscountWhitelistUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampStatusUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampStatusUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampTriggerRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampTriggerRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampWhitelistCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignDrawcampWhitelistCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignOrderVoucherConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignOrderVoucherConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPlaysigninConfigQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPlaysigninConfigQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPlaysigninCountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPlaysigninCountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPlaysigninSigninRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPlaysigninSigninRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPlaysigninSignupRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPlaysigninSignupRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPrizeAmountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPrizeAmountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPrizeSendQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPrizeSendQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPrizepoolPrizeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPrizepoolPrizeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPrizepoolPrizeDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPrizepoolPrizeDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPrizepoolPrizeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPrizepoolPrizeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPromotionactivityConsumerviewBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPromotionactivityConsumerviewBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPromotionactivityCustomerReceiveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPromotionactivityCustomerReceiveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPromotionactivityMerchantviewBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPromotionactivityMerchantviewBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPromotionvoucherConsumerviewBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignPromotionvoucherConsumerviewBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRecruitEnrollCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRecruitEnrollCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRecruitEnrollCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRecruitEnrollCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRecruitEnrollQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRecruitEnrollQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleCrowdCountRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleCrowdCountRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleCrowdCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleCrowdCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleCrowdDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleCrowdDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleCrowdQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleCrowdQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleRulelistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleRulelistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleTagCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleTagCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleTagQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignRuleTagQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignSelfActivityBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignSelfActivityBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignSelfActivityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignSelfActivityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignSelfVoucherQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignSelfVoucherQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignSubcertQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignSubcertQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignTaskPrizeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignTaskPrizeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignTaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignTaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignTaskSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignTaskSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignTaskSignupRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignTaskSignupRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignTaskStatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignTaskStatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnicardCardConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnicardCardConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnicardCardRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnicardCardRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnicardCardUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnicardCardUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnicardExcodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnicardExcodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnicardExcodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnicardExcodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnicardExcodeRollbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnicardExcodeRollbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnitedopencouponConfigQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnitedopencouponConfigQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnitedopencouponPrizechooseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnitedopencouponPrizechooseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnitedopencouponReceiveTriggerRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnitedopencouponReceiveTriggerRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnitedopencouponRecordQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUnitedopencouponRecordQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUserActivityvoucherBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUserActivityvoucherBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUserVoucherBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUserVoucherBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUserVoucherConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUserVoucherConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUserVoucherReceiveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignUserVoucherReceiveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignWarmcardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCampaignWarmcardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardActivateformQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardActivateformQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardActivateurlApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardActivateurlApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardAuthinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardAuthinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardBenefitCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardBenefitCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardBenefitDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardBenefitDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardBenefitModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardBenefitModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardBenefitQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardBenefitQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardConsumeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardConsumeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardFormtemplateSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardFormtemplateSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardMessageNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardMessageNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardOpenApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardOpenApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardOpenRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardOpenRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardTemplateBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardTemplateBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardTemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardTemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardTemplateModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardTemplateModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardTemplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardTemplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCardUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashitemvoucherTemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashitemvoucherTemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashlessitemvoucherTemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashlessitemvoucherTemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashlessticketTemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashlessticketTemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashlessticketTemplateModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashlessticketTemplateModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashlessvoucherTemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashlessvoucherTemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashlessvoucherTemplateModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashlessvoucherTemplateModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashticketTemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashticketTemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashticketTemplateModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashticketTemplateModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashvoucherTemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashvoucherTemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashvoucherTemplateModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCashvoucherTemplateModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCdpAdvertiseCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCdpAdvertiseCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCdpAdvertiseModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCdpAdvertiseModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCdpAdvertiseOperateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCdpAdvertiseOperateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCdpAdvertiseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCdpAdvertiseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCdpAdvertiseReportQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCdpAdvertiseReportQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCertificateCertificationBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCertificateCertificationBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCertificateCertificationPrepareuseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCertificateCertificationPrepareuseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCertificateCertificationRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCertificateCertificationRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCertificateCertificationUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCertificateCertificationUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCertificateOrderRefundconfirmcommitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCertificateOrderRefundconfirmcommitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCertificateUserBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCertificateUserBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCouponTemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCouponTemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCrowdDataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingCrowdDataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataAntlogmngActivitypagespmCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataAntlogmngActivitypagespmCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataDashboardApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataDashboardApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataDashboardBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataDashboardBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataDashboardCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataDashboardCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataDashboardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataDashboardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataDeerConnectorQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataDeerConnectorQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataDeerInsightQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataDeerInsightQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataEquitySyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataEquitySyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataModelBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataModelBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataModelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingDataModelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingEncodeShortlinkCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingEncodeShortlinkCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingExchangevoucherTemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingExchangevoucherTemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingExchangevoucherUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingExchangevoucherUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingFacetofaceDecodeUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingFacetofaceDecodeUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingFacetofaceTwostageUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingFacetofaceTwostageUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImageDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImageDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImageEnhanceUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImageEnhanceUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImageListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImageListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImageModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImageModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImagedirectoryCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImagedirectoryCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImagedirectoryListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImagedirectoryListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImagedirectoryModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingImagedirectoryModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingIndirectcashticketTemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingIndirectcashticketTemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingIotBoothQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingIotBoothQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingIotMerchantplanCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingIotMerchantplanCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingIotMerchantplanCreateormodifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingIotMerchantplanCreateormodifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingMaterialCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingMaterialCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingMaterialImageUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingMaterialImageUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingMiniapptestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingMiniapptestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingPartnershipsBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingPartnershipsBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingPartnershipsCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingPartnershipsCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingPartnershipsStopRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingPartnershipsStopRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingPassInstanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingPassInstanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingPassShopBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingPassShopBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingPassTemplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingPassTemplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingQipanCrowdtagQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingQipanCrowdtagQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingQipanCrowdwithtagCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingQipanCrowdwithtagCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingQipanCrowdwithtagQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingQipanCrowdwithtagQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingRecruitEnrollCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingRecruitEnrollCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingRecruitEnrollCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingRecruitEnrollCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingRecruitEnrollQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingRecruitEnrollQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingRecruitPlanQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingRecruitPlanQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingRecruitPlanlistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingRecruitPlanlistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingSearchcodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingSearchcodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingSharetokenCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingSharetokenCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingSharetokenDecodeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingSharetokenDecodeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingShowwindowContentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingShowwindowContentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingShowwindowContentSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingShowwindowContentSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolCertNumQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolCertNumQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieActivityCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieActivityCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieActivityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieActivityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieEditorGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieEditorGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieEditorQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieEditorQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieMemberCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieMemberCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdiePreviewQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdiePreviewQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSitesBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSitesBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSitesConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSitesConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSitesCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSitesCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSitesDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSitesDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSitesQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSitesQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSitesSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSitesSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSpaceBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSpaceBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSpaceCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSpaceCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSpaceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieSpaceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieTemplateBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieTemplateBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieTemplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieTemplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieTemplateSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolFengdieTemplateSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolPromocommoptOpeneventSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolPromocommoptOpeneventSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolSigninSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolSigninSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolSignupQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolSignupQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolSignupSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolSignupSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolTaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolTaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolTaskReceiveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolTaskReceiveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolXuanyitestCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolXuanyitestCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolXuanyitestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingToolXuanyitestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingUserulePidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingUserulePidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherAuthSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherAuthSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherBatchExpireRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherBatchExpireRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherBatchsendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherBatchsendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherBillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherBillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherDelayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherDelayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherDirectSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherDirectSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherExchangevoucherRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherExchangevoucherRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherStockCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherStockCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherStockMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherStockMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherStockQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherStockQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherStockUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherStockUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherTemplateDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherTemplateDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherTemplatedetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherTemplatedetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherTemplatelistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherTemplatelistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherTransferdetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherTransferdetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherdetailListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingVoucherdetailListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingXuanyitestTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMarketingXuanyitestTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMdataTagGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMdataTagGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMemberCouponQuerylistRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMemberCouponQuerylistRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantAnchorInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantAnchorInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantAuthCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantAuthCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantAuthDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantAuthDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantCbuorderChangeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantCbuorderChangeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantChannelCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantChannelCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantComplainGovernmentFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantComplainGovernmentFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantComplainGovernmentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantComplainGovernmentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantComplainGovernmentSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantComplainGovernmentSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantComplainReconciliationCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantComplainReconciliationCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantComplainReconciliationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantComplainReconciliationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantComplainReconciliationSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantComplainReconciliationSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantGroupEntryCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantGroupEntryCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantGroupEntryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantGroupEntryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantGroupGroupinfoCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantGroupGroupinfoCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantGroupGroupinfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantGroupGroupinfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantGroupGroupinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantGroupGroupinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantImageUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantImageUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectAccountNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectAccountNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectAuthorderCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectAuthorderCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectAuthorderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectAuthorderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectAuthorderQuerystatusRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectAuthorderQuerystatusRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectFileUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectFileUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectFiletaskConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectFiletaskConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectFiletaskSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectFiletaskSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectIotBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectIotBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectIotQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectIotQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectIotUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectIotUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectIotbindQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectIotbindQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectIotcoverBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectIotcoverBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectIotdataBatchcreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectIotdataBatchcreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectPromotaskBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectPromotaskBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectPromotaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectPromotaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectPromotaskSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectPromotaskSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectPromotaskTakeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectPromotaskTakeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectRewardApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectRewardApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectSharetokenCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectSharetokenCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectSmidbindQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIndirectSmidbindQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantInfoShareRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantInfoShareRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIotDeviceBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIotDeviceBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIotDeviceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIotDeviceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIotDeviceVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIotDeviceVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIsvhelpEntryCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIsvhelpEntryCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIsvhelpEntryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantIsvhelpEntryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantItemFileUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantItemFileUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantLifeMiniprogramModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantLifeMiniprogramModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantLifeMiniprogramQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantLifeMiniprogramQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantLiveChannelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantLiveChannelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantLiveItemplanModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantLiveItemplanModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurpActivitysignupCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurpActivitysignupCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmitemCannotsellSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmitemCannotsellSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmitemDeletionSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmitemDeletionSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmitemIncrementSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmitemIncrementSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmitemModificationSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmitemModificationSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmorderPointPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmorderPointPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmorderPointQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmorderPointQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmorderPointRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmorderPointRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmorderPreconsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmorderPreconsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmorderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantMrchsurplmorderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkLeafnodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkLeafnodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkLeafnodeDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkLeafnodeDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkNodeBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkNodeBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkNodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkNodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkNodeDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkNodeDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkNodeModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkNodeModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkNodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkNodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkRelationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantNetworkRelationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderConsumerQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderConsumerQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderCreateandpayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderCreateandpayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderDigestConsumerBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderDigestConsumerBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderDigestUnlimitedBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderDigestUnlimitedBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderExternalPaychannelSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderExternalPaychannelSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderHahaNobizcontentCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderHahaNobizcontentCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderIotUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderIotUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderMessageSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderMessageSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderPointQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderPointQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderSecuritydetailConsumerQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderSecuritydetailConsumerQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderSecuritydigestConsumerBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderSecuritydigestConsumerBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderUnlimitedQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantOrderUnlimitedQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeCardbinactivityCreateormodifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeCardbinactivityCreateormodifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeCardbinactivityDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeCardbinactivityDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeCardbinactivityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeCardbinactivityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeMemberremainingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeMemberremainingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeMerchantremainingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeMerchantremainingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegePayCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegePayCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeProfileQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeProfileQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeProfileSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeProfileSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegePromconfigureQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegePromconfigureQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegePromconfigureSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegePromconfigureSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegePromotionplanCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegePromotionplanCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegePromotionplanModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegePromotionplanModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegePromotionplanQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegePromotionplanQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeUselogBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeUselogBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeUserrelationCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeUserrelationCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeUserrelationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantPayforprivilegeUserrelationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanBehaviorQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanBehaviorQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanBoardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanBoardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCommoninsightQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCommoninsightQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdInvalidRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdInvalidRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdSpreadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdSpreadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdpoolCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdpoolCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowduserAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowduserAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowduserDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowduserDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdwithturingtagCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdwithturingtagCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdwithturingtagQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanCrowdwithturingtagQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanInsightQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanInsightQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanInsightcityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanInsightcityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanLbscrowdCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanLbscrowdCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanOdpscrowdCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanOdpscrowdCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanTrendQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanTrendQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanTuringtagQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantQipanTuringtagQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantSceneCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantSceneCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantServiceconsultBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantServiceconsultBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantServiceconsultFeedbackSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantServiceconsultFeedbackSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantServiceconsultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantServiceconsultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantShopcodeApplyorderBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantShopcodeApplyorderBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantShopcodeCategoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantShopcodeCategoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantStoreMiniappBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantStoreMiniappBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantStoreShopcodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantStoreShopcodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantTradecomplainBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantTradecomplainBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantTradecomplainFeedbackSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantTradecomplainFeedbackSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantTradecomplainQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantTradecomplainQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantTradecomplainReplySubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantTradecomplainReplySubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantTradecomplainSupplementSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantTradecomplainSupplementSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantUserUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantUserUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantWeikeBillModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantWeikeBillModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantWeikeBilltaxModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantWeikeBilltaxModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantWeikeInvoiceNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantWeikeInvoiceNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantWeikeSettleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMerchantWeikeSettleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMicropayOrderConfirmpayurlGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMicropayOrderConfirmpayurlGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMicropayOrderDirectPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMicropayOrderDirectPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMicropayOrderFreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMicropayOrderFreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMicropayOrderFreezepayurlGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMicropayOrderFreezepayurlGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMicropayOrderGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMicropayOrderGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMicropayOrderUnfreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMicropayOrderUnfreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileBeaconDeviceAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileBeaconDeviceAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileBeaconDeviceDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileBeaconDeviceDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileBeaconDeviceModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileBeaconDeviceModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileBeaconDeviceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileBeaconDeviceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileBeaconMessageSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileBeaconMessageSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileBksigntokenVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileBksigntokenVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileCodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileCodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileCodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileCodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileDeviceinfoDynamicinfoAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileDeviceinfoDynamicinfoAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileDeviceinfoGetidbytokenRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileDeviceinfoGetidbytokenRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileMovieActivityNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileMovieActivityNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicAccountAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicAccountAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicAccountDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicAccountDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicAccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicAccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicAccountResetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicAccountResetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicAppinfoUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicAppinfoUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicAuthGettokenRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicAuthGettokenRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicContactFollowListRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicContactFollowListRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicFollowAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicFollowAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicFollowListRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicFollowListRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicGisGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicGisGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuUserQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuUserQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuUserUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMenuUserUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessageCustomSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessageCustomSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessageGroupRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessageGroupRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessageLabelSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessageLabelSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessageMatcherSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessageMatcherSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessagePushRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessagePushRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessageSingleSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessageSingleSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessageTotalSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessageTotalSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessagebatchPushRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessagebatchPushRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessagespecifyPushRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicMessagespecifyPushRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicQrcodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicQrcodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicShortlinkCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicShortlinkCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicTemplateMessageDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicTemplateMessageDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicTemplateMessageGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicTemplateMessageGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicTemplateMessageModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicTemplateMessageModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicTemplateMessageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobilePublicTemplateMessageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileRecommendGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileRecommendGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileShakeUserQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileShakeUserQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileStdPublicAccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileStdPublicAccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileStdPublicFollowListRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileStdPublicFollowListRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileStdPublicMenuQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileStdPublicMenuQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileStdPublicMessageCustomSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileStdPublicMessageCustomSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileStdPublicMessageMatcherSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileStdPublicMessageMatcherSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileUrlDeviceverifyAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMobileUrlDeviceverifyAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMpointprodBenefitDetailGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMpointprodBenefitDetailGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasItapDataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasItapDataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasItapDeviceSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasItapDeviceSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasItapPushSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasItapPushSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasItapStatesSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasItapStatesSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasItapUserCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasItapUserCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasItapUserConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasItapUserConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogAftsCarIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogAftsCarIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogAftsCertIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogAftsCertIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogAftsXnnIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogAftsXnnIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogAftscvpayTransactionInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogAftscvpayTransactionInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogApiQrdetectIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogApiQrdetectIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmportalCvgoodsSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmportalCvgoodsSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmportalCvgooodsonlinelistSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmportalCvgooodsonlinelistSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmportalCvoutofconfiggooodsSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmportalCvoutofconfiggooodsSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmportalTransvideoinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmportalTransvideoinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmportalTransweightinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmportalTransweightinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvDeviceBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvDeviceBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvGoodsApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvGoodsApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvGoodsinfoBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvGoodsinfoBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvLiteresultSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvLiteresultSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvMachinegoodsAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvMachinegoodsAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvMachinetypeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvMachinetypeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvManualfloorQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvManualfloorQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvMerchantgoodsSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvMerchantgoodsSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvPicvideoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvPicvideoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvTemplateApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvTemplateApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvTemplateVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvTemplateVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvTransactionInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcaftscvTransactionInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcapiAntigenIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcapiAntigenIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcapiDriverlicenseIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcapiDriverlicenseIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcapiVehiclelicenseIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcapiVehiclelicenseIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcapiVehicleplateIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogMmtcapiVehicleplateIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogVoiceMediaaudioUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasMediarecogVoiceMediaaudioUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasPromotionCpainfoCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasPromotionCpainfoCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasSyncSingledataSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMsaasSyncSingledataSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMultimediaResourceMasstokenGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMultimediaResourceMasstokenGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMultimediaTestCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMultimediaTestCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMultimediaXnnminiBizCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMultimediaXnnminiBizCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMultimediaXnnminiModelCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMultimediaXnnminiModelCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMultimediaXnnminiVersionCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayMultimediaXnnminiVersionCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketApplyorderBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketApplyorderBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketItemCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketItemCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketItemModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketItemModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketItemStateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketItemStateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketMcommentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketMcommentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketProductBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketProductBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketProductQuerydetailRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketProductQuerydetailRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketReporterrorCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketReporterrorCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopApplyorderCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopApplyorderCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopCategoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopCategoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopDiscountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopDiscountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopQuerydetailRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopQuerydetailRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopSummaryBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketShopSummaryBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketingVoucherCodeUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketingVoucherCodeUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketingVoucherCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketingVoucherCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketingVoucherModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketingVoucherModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketingVoucherOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketingVoucherOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketingVoucherStatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketingVoucherStatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketingVoucherUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMarketingVoucherUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMaterialImageDownloadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMaterialImageDownloadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMaterialImageUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineMaterialImageUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderDishQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderDishQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderEquipmentAuthQuerybypageRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderEquipmentAuthQuerybypageRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderEquipmentAuthRemoveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderEquipmentAuthRemoveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderIndirectisvActivityCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderIndirectisvActivityCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderIndirectisvActivityEffectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderIndirectisvActivityEffectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderMonitorLogSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderMonitorLogSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderShopactionRecordRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderShopactionRecordRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderUseractionRecordRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOfflineProviderUseractionRecordRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAccountAliyunUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAccountAliyunUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentCommonSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentCommonSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentCommonsignConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentCommonsignConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentFacetofaceSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentFacetofaceSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentMiniCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentMiniCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentMobilepaySignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentMobilepaySignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentOfflinepaymentSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentOfflinepaymentSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentSignstatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentSignstatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentZhimabriefSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAgentZhimabriefSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAittestOpenapiQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAittestOpenapiQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAligroupProductopenApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAligroupProductopenApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenApidefaultparamQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenApidefaultparamQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAlipaycertDownloadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAlipaycertDownloadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppApiFieldApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppApiFieldApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppApiFieldQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppApiFieldQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppApiQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppApiQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppApiSceneQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppApiSceneQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppApiresQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppApiresQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentFunctionCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentFunctionCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentFunctionModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentFunctionModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentFunctionOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentFunctionOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentFunctionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentFunctionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentInternalQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentInternalQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentItemBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentItemBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentItemCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentItemCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentItemDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentItemDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentItemModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentItemModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentItemQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentItemQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentPoiSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAppcontentPoiSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAraterRatestatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAraterRatestatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAraterWaitratealgorankQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAraterWaitratealgorankQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAuthsubsAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppAuthsubsAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppBoyiBoyiCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppBoyiBoyiCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppCallQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppCallQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppCodetesttestRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppCodetesttestRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppCommunityDataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppCommunityDataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppCommunityPartnerQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppCommunityPartnerQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppCommunityPartnerSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppCommunityPartnerSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppCommunityUserpromoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppCommunityUserpromoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDanielQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDanielQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDedfDdQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDedfDdQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDeliveryInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDeliveryInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDeliveryInfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDeliveryInfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDeliveryTemplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDeliveryTemplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDeveloperCheckdevelopervalidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDeveloperCheckdevelopervalidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDfsfasDeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppDfsfasDeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppGongyiTestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppGongyiTestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppGraytestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppGraytestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppIdtypetestallOpenidbizmockBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppIdtypetestallOpenidbizmockBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppIdtypetestallOpenidbizmockQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppIdtypetestallOpenidbizmockQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemAllcategoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemAllcategoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemCategoryConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemCategoryConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemCategoryPreconsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemCategoryPreconsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemDirectModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemDirectModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemTemplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItemTemplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItempromoactivityListCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItempromoactivityListCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItempromoactivityListDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItempromoactivityListDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItempromoactivityListModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItempromoactivityListModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItempromoactivityListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItempromoactivityListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItempromoactivityTemplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppItempromoactivityTemplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLingbalingliuQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLingbalingliuQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLingjiuyisiCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLingjiuyisiCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLingjiuyiwuBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLingjiuyiwuBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLingqierwuLingqierquQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLingqierwuLingqierquQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemAllcategoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemAllcategoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemCalendarpriceSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemCalendarpriceSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemCalendarstockSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemCalendarstockSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemDirectModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemDirectModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemSpuSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemSpuSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemTemplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppLocalitemTemplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMembersCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMembersCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMembersDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMembersDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMembersQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMembersQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMessageSubscriptionModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMessageSubscriptionModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMessageSubscriptionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMessageSubscriptionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMessageTopicSubscribeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMessageTopicSubscribeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMessageTopicUnsubscribeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMessageTopicUnsubscribeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMessagetemplateSubscribeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMessagetemplateSubscribeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMiniBatchtemplatemsgQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMiniBatchtemplatemsgQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMiniTemplatemessageBatchsendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMiniTemplatemessageBatchsendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMiniTemplatemessageSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMiniTemplatemessageSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMsgDingSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppMsgDingSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppNotifyModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppNotifyModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppNotifyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppNotifyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppNotifyRetryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppNotifyRetryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppNotifyVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppNotifyVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenapiPreheatPublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenapiPreheatPublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenbizmockApisdkgrayQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenbizmockApisdkgrayQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenbizmockMessageSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenbizmockMessageSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenbizmockMsgSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenbizmockMsgSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenbizmockOpenidnonstandQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenbizmockOpenidnonstandQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidApplyorderCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidApplyorderCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidApplyorderCheckavailableRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidApplyorderCheckavailableRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidApplyorderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidApplyorderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidApplyorderSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidApplyorderSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidApplyorderUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidApplyorderUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidOpenidtouidBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidOpenidtouidBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidUidtoopenidBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenidUidtoopenidBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenmockQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppOpenmockQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppPropertyAuthSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppPropertyAuthSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppPropertyMessageSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppPropertyMessageSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppQqwAaatestConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppQqwAaatestConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppQrcodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppQrcodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppQrcodeTemporaryCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppQrcodeTemporaryCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppRateDataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppRateDataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppReproCesCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppReproCesCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSdkTestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSdkTestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceBizabilitydataSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceBizabilitydataSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceMiniappnearbyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceMiniappnearbyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceMiniappnearbypoiQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceMiniappnearbypoiQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceMiniappnearbypoipageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceMiniappnearbypoipageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServicePromoApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServicePromoApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServicePromoDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServicePromoDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServicePromoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServicePromoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServicePromoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServicePromoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServicePromotemplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServicePromotemplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceSchemaQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceSchemaQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceStatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceStatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceValidpageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceValidpageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceViewcallbackQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppServiceViewcallbackQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigrayQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigrayQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigrayelevenQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigrayelevenQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigrayfiveQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigrayfiveQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigrayfourQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigrayfourQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigrayoneQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigrayoneQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigraysevenQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigraysevenQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigraytenQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigraytenQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigraythirteenQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigraythirteenQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigraythreeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigraythreeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigraytwelveQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigraytwelveQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigraytwoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanApigraytwoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanLuckyeightQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanLuckyeightQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanSixQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilanSixQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilinLongnighQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSilinLongnighQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSmgMsgSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSmgMsgSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSmsgDataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSmsgDataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSystemNewcontextupiduoidTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSystemNewcontextupiduoidTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSystemOldcontextTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppSystemOldcontextTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestGrayCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestGrayCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestGrayModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestGrayModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestGrayQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestGrayQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestGraySendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestGraySendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestHahaQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestHahaQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestQinyuQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestQinyuQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestTestChargeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestTestChargeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestTestCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestTestCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestagainCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestagainCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestapiiSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTestapiiSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTimeoutTestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppTimeoutTestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppUpdattestBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppUpdattestBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppXwbsssQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppXwbsssQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppXwbtestabcQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppXwbtestabcQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppXwbtstabcQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppXwbtstabcQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYilingersilingliuQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYilingersilingliuQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYilingersiyufaQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYilingersiyufaQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYiyiyiwuQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYiyiyiwuQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYoukuvideoAuditcallbackSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYoukuvideoAuditcallbackSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYufalingsanyaowubYufalingsanyaowubQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYufalingsanyaowubYufalingsanyaowubQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYufanlingsanyaowuYufalingsanyaowuQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYufanlingsanyaowuYufalingsanyaowuQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYufayanzhengyierlingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppYufayanzhengyierlingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppinfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppinfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAppinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthAppAesGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthAppAesGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthAppAesSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthAppAesSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthAppApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthAppApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthAppCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthAppCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthAppContentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthAppContentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthAppauthInviteCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthAppauthInviteCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthIndustryPlatformCreateTokenRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthIndustryPlatformCreateTokenRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthLoginApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthLoginApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthOperatorAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthOperatorAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthOperatorInfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthOperatorInfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthOperatorInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthOperatorInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthOperatorPasswordModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthOperatorPasswordModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthOperatorStateModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthOperatorStateModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthResauthCheckRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthResauthCheckRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthTestTestaQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthTestTestaQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthTokenAppQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthTokenAppQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthTokenAppRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthTokenAppRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthUnifygwtestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthUnifygwtestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthUserauthRelationCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthUserauthRelationCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthUserauthRelationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthUserauthRelationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthUserauthRelationshipCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthUserauthRelationshipCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthUserauthRelationshipQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthUserauthRelationshipQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthUserauthTokenCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAuthUserauthTokenCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAzeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenAzeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBiosearchBiogroupIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBiosearchBiogroupIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBizCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBizCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBpaasAppCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBpaasAppCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBpaasAppPublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBpaasAppPublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBpaasContractQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBpaasContractQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBpaasPushSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBpaasPushSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBpaasServiceBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBpaasServiceBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBpaasServiceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenBpaasServiceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCategoryArticleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCategoryArticleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudAppPermissionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudAppPermissionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudAppPermissionSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudAppPermissionSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudAppProductQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudAppProductQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudAppQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudAppQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudAppSecCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudAppSecCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudAppSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudAppSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudEnvDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenCloudEnvDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenContentContentlibYoukuvideoauditSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenContentContentlibYoukuvideoauditSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenContentIotCouponQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenContentIotCouponQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDafBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDafBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDanielTestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDanielTestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDataItemRecommendBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDataItemRecommendBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDataItemSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDataItemSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDataServiceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDataServiceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDdDstestModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDdDstestModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDesCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenDesCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenEchoOfflineSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenEchoOfflineSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenEchoSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenEchoSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenFeeAdjustApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenFeeAdjustApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenFileUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenFileUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryAccountCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryAccountCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryAccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryAccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryAccountstatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryAccountstatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryLogisticsBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryLogisticsBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantagreementQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantagreementQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantagreementSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantagreementSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantshopBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantshopBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantshopCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantshopCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantshopModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantshopModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantshopQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantshopQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantshopstatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInstantdeliveryMerchantshopstatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInviteOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInviteOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInviteOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenInviteOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotClerkinspireQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotClerkinspireQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotContentBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotContentBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotContentSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotContentSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotDeviceBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotDeviceBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotDeviceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotDeviceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotDeviceUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotDeviceUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotMembershipcouponQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotMembershipcouponQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasDeviceUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasDeviceUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasDevicebindApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasDevicebindApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasDevicecodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasDevicecodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasLavidabilldetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasLavidabilldetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasLavidabilllistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasLavidabilllistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasLavidabillsumQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasLavidabillsumQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasMerchantorderModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasMerchantorderModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasMerchantorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasMerchantorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasMerchantorderRefreshRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasMerchantorderRefreshRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasOperationdataUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasOperationdataUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasQrcodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotbpaasQrcodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIoteopAlarmSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIoteopAlarmSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIoteopLogSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIoteopLogSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotgmsTokenCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotgmsTokenCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsCollectionfaceSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsCollectionfaceSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsDeviceTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsDeviceTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsDistrictorderVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsDistrictorderVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsDooropenresultSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsDooropenresultSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsFacecheckSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsFacecheckSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsFacedbCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsFacedbCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsFacedbDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsFacedbDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsHoteldeviceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsHoteldeviceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsHoteleventSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsHoteleventSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsHotelguestCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsHotelguestCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsHotelroomModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsHotelroomModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsImageModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsImageModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsImageUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsImageUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsIsvdataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsIsvdataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsIsvdeviceBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsIsvdeviceBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsIsvdeviceUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsIsvdeviceUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsIsvhotelCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsIsvhotelCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsIsvopendoorSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsIsvopendoorSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsOrderprintreceiptQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsOrderprintreceiptQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsRoomBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsRoomBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsRoomUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsRoomUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsRoomstateSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsRoomstateSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsUserpermissionIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsUserpermissionIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsVerificationeventSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotmbsVerificationeventSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotroomdeviceEventSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotroomdeviceEventSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspBusinessNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspBusinessNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspFaceimgstateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspFaceimgstateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspGroupidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspGroupidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspLogicgroupidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspLogicgroupidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspOrgQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspOrgQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspOrguserCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspOrguserCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspOrguserDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspOrguserDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspOrguserfaceoutQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspOrguserfaceoutQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserextModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserextModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserfordeviceCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserfordeviceCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserstateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserstateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUservidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUservidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserwithimageCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserwithimageCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserwithlabelCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserwithlabelCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserwithvidCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspUserwithvidCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspVidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIotvspVidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIpsponsorConsumegoldModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIpsponsorConsumegoldModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIpsponsorConsumegoldQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIpsponsorConsumegoldQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIpsponsorConsumegoldSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenIpsponsorConsumegoldSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampdeliverModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampdeliverModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampresultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryCampresultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryRegionBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryRegionBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryRegionCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryRegionCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryRegionGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryRegionGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryRegionModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotteryRegionModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotterymallExchangerecordstatusSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenLotterymallExchangerecordstatusSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenManjiangtesttttDepositbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenManjiangtesttttDepositbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMessagetestCesSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMessagetestCesSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniActivityGiftQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniActivityGiftQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniActivityTaskequityReceiveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniActivityTaskequityReceiveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAliminiabilityprodJsapiCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAliminiabilityprodJsapiCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAliminiabilityprodJsapiModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAliminiabilityprodJsapiModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAliminiabilityprodJsapiQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAliminiabilityprodJsapiQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeBindedminiappBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeBindedminiappBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeCategoryBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeCategoryBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeCollectrightQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeCollectrightQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDeviceAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDeviceAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDeviceDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDeviceDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDeviceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDeviceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDeviceSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDeviceSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDevicedataCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDevicedataCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDevicemodelAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDevicemodelAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDevicemodelBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDevicemodelBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDevicemodelModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDevicemodelModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDeviceproductDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDeviceproductDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDevicetypeBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeDevicetypeBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeEnterApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeEnterApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeExpressQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeExpressQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeInvokeappBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeInvokeappBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeInvokeappBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeInvokeappBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeInvokeappUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeInvokeappUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeMiniappBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeMiniappBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeMiniappUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeMiniappUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeMobileappBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeMobileappBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeMobileappBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeMobileappBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeMobileappUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeMobileappUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeProductBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeProductBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeProductCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeProductCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeProductModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeProductModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeQrcodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeQrcodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeRecommendDetectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeRecommendDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeSceneQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeSceneQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeTracerSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeTracerSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeUsersceneModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeUsersceneModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeUsersceneQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAmpeUsersceneQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppAgentCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppAgentCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppauthQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppauthQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppdeployByappidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppdeployByappidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppdeployByappversionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppdeployByappversionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppdeployBydeployversionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppdeployBydeployversionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppinfoMultiBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppinfoMultiBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAppinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAutocheckCaseCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAutocheckCaseCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAutocheckCaseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAutocheckCaseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAutocheckStepGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAutocheckStepGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAutocheckTaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAutocheckTaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAutocheckTaskTriggerRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniAutocheckTaskTriggerRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBaseinfoAmapQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBaseinfoAmapQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBaseinfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBaseinfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBaseinfoMultiQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBaseinfoMultiQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBaseinfoNameCheckRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBaseinfoNameCheckRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBaseinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBaseinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBenefitMultibundleConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBenefitMultibundleConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBizdataTemplatemessageDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBizdataTemplatemessageDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBizdataTemplatemessageUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBizdataTemplatemessageUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBrandBundleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniBrandBundleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCategoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCategoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCategoryRequireQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCategoryRequireQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAosbehaviorSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAosbehaviorSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAosbizdataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAosbizdataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAosdataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAosdataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAoshintQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAoshintQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAoshotQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAoshotQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAositemQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAositemQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAosshopQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAosshopQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAossuggestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudAossuggestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudFileDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudFileDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudFileQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudFileQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudFileUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudFileUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudFilelistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudFilelistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudSupportModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniCloudSupportModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniContentSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniContentSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDataPageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDataPageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDataPoiSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDataPoiSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDataSummaryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDataSummaryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDataVisitQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDataVisitQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDataVisittrendQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDataVisittrendQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDeploypackageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDeploypackageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDeveloperAppinfoBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDeveloperAppinfoBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDeveloppackageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniDeveloppackageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniExperienceCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniExperienceCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniExperienceCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniExperienceCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniExperienceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniExperienceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniHmcodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniHmcodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpAreaQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpAreaQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpCertificatetypeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpCertificatetypeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpFaceauthQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpFaceauthQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpFaceauthVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpFaceauthVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpMediaUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpMediaUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpNrlxtypeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpNrlxtypeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpStatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpStatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpSubjecttypeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIcpSubjecttypeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIndividualBusinessCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIndividualBusinessCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerBasenameQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerBasenameQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerCansearchModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerCansearchModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerCansearchQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerCansearchQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerExperienceCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerExperienceCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerExperienceCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerExperienceCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerExperienceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerExperienceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerMembersAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerMembersAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerMembersDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerMembersDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerMembersQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerMembersQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerMtopsyncModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerMtopsyncModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerRelationconfigModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerRelationconfigModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerRelationconfigQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerRelationconfigQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerSafedomainCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerSafedomainCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerSafedomainDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerSafedomainDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerSafedomainQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerSafedomainQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerVersionproportionModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerVersionproportionModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerVersionproportionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerVersionproportionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerVersionproportionsetQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerVersionproportionsetQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInneraccountCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInneraccountCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInneraccountPidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInneraccountPidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginOrderRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginOrderRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginrelationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginrelationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginservicePublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginservicePublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginsyncmodeModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginsyncmodeModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginuseconfigCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginuseconfigCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginuseconfigOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginuseconfigOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginuseconfigUpgradeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappPluginuseconfigUpgradeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappServicePublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappServicePublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappServiceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerappServiceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoApplogoUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoApplogoUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoCategorytreeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoCategorytreeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoParameterVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoParameterVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoPrecreateCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoPrecreateCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoPrecreateConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoPrecreateConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoPrecreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoPrecreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoTransferDetectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoTransferDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerbaseinfoTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerclientinfoCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerclientinfoCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerclientinfoDefaultversionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerclientinfoDefaultversionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerclientinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerclientinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnercontentSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnercontentSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerdeploypackageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerdeploypackageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionAuditApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionAuditApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionAuditCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionAuditCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionAuditOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionAuditOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionAuditSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionAuditSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionAuditstatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionAuditstatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionBackdevPublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionBackdevPublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionBetaConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionBetaConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionBetainfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionBetainfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionBuildauditSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionBuildauditSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionCitygrayQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionCitygrayQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionConditionBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionConditionBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionContentRollbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionContentRollbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionCustomgrayModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionCustomgrayModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionCustomgrayQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionCustomgrayQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionDeveloppackageCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionDeveloppackageCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionDevicegrayModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionDevicegrayModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionDevicegrayQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionDevicegrayQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionGrayFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionGrayFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionGrayOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionGrayOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionGrayPublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionGrayPublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionGrayRollbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionGrayRollbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionInfoDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionInfoDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionInstantiationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionInstantiationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionLastQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionLastQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionModelforofflineQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionModelforofflineQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionNobuildUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionNobuildUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionOfflinePublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionOfflinePublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionOnlinePublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionOnlinePublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionPackageCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionPackageCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionPreCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionPreCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionPreOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionPreOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionPreonlineConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionPreonlineConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionPreviewUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionPreviewUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionRollbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionRollbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionSubstatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionSubstatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionTemplatebasedUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionTemplatebasedUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionTemplatedUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionTemplatedUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionUpgradeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionUpgradeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionUploadstatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInnerversionUploadstatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInstantiateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniInstantiateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIsvCertifyCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIsvCertifyCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIsvCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIsvCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIsvFastregisterCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIsvFastregisterCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIsvFastregisterQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIsvFastregisterQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIsvQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniIsvQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniItemBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniItemBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniItemPageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniItemPageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMarketMemberQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMarketMemberQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMarketMultibundleConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMarketMultibundleConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMarketReceivedConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMarketReceivedConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMembersHuobanCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMembersHuobanCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMembersHuobanDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMembersHuobanDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMembersHuobanModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMembersHuobanModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMessageTemplateApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMessageTemplateApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMessageTemplateBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMessageTemplateBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMessageTemplatelibBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMessageTemplatelibBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappBrandCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappBrandCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappBrandQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappBrandQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappBrandSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappBrandSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappBrandUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappBrandUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappFavoriteAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappFavoriteAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappFavoriteQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappFavoriteQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappFavoriteextAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappFavoriteextAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappFavoriteextDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappFavoriteextDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappFavoritegiftQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappFavoritegiftQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappHistoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappHistoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappServiceconfigModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMiniappServiceconfigModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniModelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniModelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppRollbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppRollbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppauditCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppauditCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppauditSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppauditSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppbackdevModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppbackdevModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppgrayCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppgrayCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppgrayOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoAppgrayOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoApplistBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoApplistBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoTemplatelistBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoTemplatelistBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoTokenCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMorphoTokenCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMultiAuditModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniMultiAuditModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOperationAppserviceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOperationAppserviceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderAftersaleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderAftersaleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderAftersaleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderAftersaleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderAftersaleSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderAftersaleSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderDeliveryModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderDeliveryModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderDeliveryReceiveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderDeliveryReceiveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderDeliverySendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderDeliverySendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderInstallmentCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderInstallmentCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderInstallmentCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderInstallmentCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderItembillBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderItembillBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderOrderbillDownloadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderOrderbillDownloadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderSelfitembillBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniOrderSelfitembillBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPayeeBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPayeeBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPayeeUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPayeeUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPlanOperateBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPlanOperateBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPlanOperateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPlanOperateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPlanOperateModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPlanOperateModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPlanOperateOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPlanOperateOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPluginuseconfigOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPluginuseconfigOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPluginuseconfigQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPluginuseconfigQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPluginuseconfigUpgradeCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPluginuseconfigUpgradeCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPluginuseconfigUpgradeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPluginuseconfigUpgradeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPoiCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPoiCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPoiDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPoiDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPoiQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPoiQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPoiShowstatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPoiShowstatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPrivacyAuditCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPrivacyAuditCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPrivacyAuditQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPrivacyAuditQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPrivacySystemfieldQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPrivacySystemfieldQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPublicRelationBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPublicRelationBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPublicRelationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniPublicRelationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniQrcodeBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniQrcodeBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniQrcodePatternCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniQrcodePatternCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniQrcodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniQrcodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniQrcodeUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniQrcodeUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniReleaststBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniReleaststBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceDataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceDataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourcePromotionsourceNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourcePromotionsourceNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceRecordNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceRecordNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceUserdataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniResourceUserdataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniSafedomainCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniSafedomainCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniSafedomainDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniSafedomainDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniServiceBundleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniServiceBundleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniSetintentiondataSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniSetintentiondataSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniShopActivityCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniShopActivityCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniShopActivityCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniShopActivityCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniShopRelationBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniShopRelationBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniShopRelationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniShopRelationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplateMarketingCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplateMarketingCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplateUsageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplateUsageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplatelistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplatelistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplatemessageUsertemplateApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplatemessageUsertemplateApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplatemsgMaketingBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplatemsgMaketingBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplatemsgMaketingstatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplatemsgMaketingstatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplatemsgTinypayswitchConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTemplatemsgTinypayswitchConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTinyappExistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTinyappExistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTipsDeliveryBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTipsDeliveryBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTipsDeliveryCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTipsDeliveryCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTipsDeliveryModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTipsDeliveryModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTipsDeliveryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTipsDeliveryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTipsStatisticQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTipsStatisticQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTradeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniTradeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniUserinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniUserinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniUserportraitQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniUserportraitQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionAuditApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionAuditApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionAuditCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionAuditCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionAuditedCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionAuditedCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionBuildQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionBuildQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionGrayCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionGrayCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionGrayOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionGrayOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionRollbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionRollbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniVersionUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniWidgetDataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniWidgetDataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniWidgetGoodsModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniWidgetGoodsModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniWidgetGoodsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniWidgetGoodsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniWidgetGoodsUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniWidgetGoodsUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniWidgetgoodsQuantityModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMiniWidgetgoodsQuantityModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMytestoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenMytestoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenNewgotoneCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenNewgotoneCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOpenbizmockAppidDetectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOpenbizmockAppidDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOpenbizmockHexidemoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOpenbizmockHexidemoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOpenbizmockOpenidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOpenbizmockOpenidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOpenbizmockPidwhiteModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOpenbizmockPidwhiteModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOpenbizmocktoolsCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOpenbizmocktoolsCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOpenbizmocktoolsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOpenbizmocktoolsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeActivityApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeActivityApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechCreateandpayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechCreateandpayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechSubscribeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechSubscribeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechUnsubscribeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationBizfeeAftechUnsubscribeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationDanielTestUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationDanielTestUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationIspTestUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationIspTestUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenapiEnventrackingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenapiEnventrackingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockBizQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockBizQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockCloselyrzoneQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockCloselyrzoneQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockDeleteQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockDeleteQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockEncrydataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockEncrydataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockGzoneQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockGzoneQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockOpenidtestingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockOpenidtestingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockPatchQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockPatchQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockPutQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockPutQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockQuitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockQuitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockRzoneQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockRzoneQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockRzonegroovyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockRzonegroovyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockSchemaQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockSchemaQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestauthtokenQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestauthtokenQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestcertificateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestcertificateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestdcQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestdcQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTesterrorcodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTesterrorcodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestnumberQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestnumberQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestparameterQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestparameterQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestpathkeyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTestpathkeyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTesttestnumberQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationOpenbizmockTesttestnumberQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationPartnerIdentityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationPartnerIdentityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationPartnerLoginCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationPartnerLoginCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationPartnerSettleSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationPartnerSettleSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationPlatformNoticeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationPlatformNoticeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationSsffDeeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationSsffDeeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationTestOpenapiQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperationTestOpenapiQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperatorSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenOperatorSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPageNewcontextTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPageNewcontextTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPageOldcontextTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPageOldcontextTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenProductOpenstateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenProductOpenstateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAccountCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAccountCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAccountDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAccountDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAccountResetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAccountResetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAdvertBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAdvertBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAdvertCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAdvertCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAdvertDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAdvertDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAdvertModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicAdvertModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicArticlesummaryDataBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicArticlesummaryDataBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicComptestCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicComptestCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicContactFollowBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicContactFollowBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicContentCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicContentCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicContentPublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicContentPublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicContentlibDatacollectSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicContentlibDatacollectSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicCrowdInnerQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicCrowdInnerQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicDefaultExtensionCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicDefaultExtensionCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicFollowBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicFollowBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicFollowCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicFollowCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicGisQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicGisQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicGroupBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicGroupBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicGroupCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicGroupCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicGroupCrowdQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicGroupCrowdQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicGroupDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicGroupDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicGroupModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicGroupModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicInfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicInfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLabelCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLabelCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLabelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLabelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLabelUserQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLabelUserQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeAboardApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeAboardApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeAccountCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeAccountCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeAgentCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeAgentCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeAgentcreateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeAgentcreateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeDebarkApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeDebarkApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeLabelBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeLabelBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeLabelCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeLabelCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeLabelDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeLabelDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeLabelModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeLabelModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeMsgRecallRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeMsgRecallRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeMsgSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicLifeMsgSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMatchuserFollowQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMatchuserFollowQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMatchuserLabelCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMatchuserLabelCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMatchuserLabelDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMatchuserLabelDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMenuBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMenuBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMenuCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMenuCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMenuDataBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMenuDataBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMenuDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMenuDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMenuModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMenuModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMenuQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMenuQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageContentCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageContentCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageContentModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageContentModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageCustomSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageCustomSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageGroupSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageGroupSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageLabelSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageLabelSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessagePreviewSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessagePreviewSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageSingleSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageSingleSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageTotalSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMessageTotalSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMultimediaDownloadProxyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicMultimediaDownloadProxyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicOdpsCrowdSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicOdpsCrowdSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPartnerMenuOperateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPartnerMenuOperateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPartnerMenuQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPartnerMenuQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPartnerSubscribeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPartnerSubscribeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPayeeBindCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPayeeBindCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPayeeBindDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPayeeBindDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedAdvertCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedAdvertCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedExtensionBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedExtensionBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedExtensionCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedExtensionCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedExtensionDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedExtensionDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedExtensionSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedExtensionSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedMenuCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedMenuCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedMenuDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicPersonalizedMenuDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicQrcodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicQrcodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicSettingCategoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicSettingCategoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicShortlinkCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicShortlinkCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicSinglearticleDataBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicSinglearticleDataBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicSummaryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicSummaryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTemplateMessageAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTemplateMessageAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTemplateMessageGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTemplateMessageGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTemplateMessageIndustryModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTemplateMessageIndustryModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicThirdCustomerServiceRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicThirdCustomerServiceRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTopicBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTopicBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTopicCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTopicCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTopicDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTopicDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTopicModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicTopicModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicUserDataBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicUserDataBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicUserExpressQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicUserExpressQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicUserFollowQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicUserFollowQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicXwbtestabcdBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenPublicXwbtestabcdBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenRequestBatchSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenRequestBatchSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchAbilityBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchAbilityBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchAppkeywordApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchAppkeywordApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchAppkeywordBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchAppkeywordBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchAppkeywordDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchAppkeywordDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchAppkeywordQuerystatusRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchAppkeywordQuerystatusRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchAppkeywordquotaQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchAppkeywordquotaQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBaseorderModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBaseorderModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxactivityApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxactivityApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxactivityBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxactivityBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxactivityModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxactivityModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxactivityOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxactivityOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxactivityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBoxactivityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBrandBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBrandBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBrandboxQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBrandboxQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBrandcatalogBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBrandcatalogBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBrandserviceBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchBrandserviceBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchOpenstatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchOpenstatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchOrderdetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchOrderdetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchOrderwordnumQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchOrderwordnumQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchServiceinbrandBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchServiceinbrandBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchServiceorderBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchServiceorderBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchServiceorderModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchServiceorderModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchSubservicekeywordApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchSubservicekeywordApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchSubservicekeywordBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchSubservicekeywordBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchSubservicekeywordDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchSubservicekeywordDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchSubservicekeywordQuerystatusRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchSubservicekeywordQuerystatusRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchboxBusinessdistrictQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchboxBusinessdistrictQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchboxDowngradePreconsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchboxDowngradePreconsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchboxDowngradeSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchboxDowngradeSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchboxUpgradePreconsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchboxUpgradePreconsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchboxUpgradeSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSearchboxUpgradeSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityAuditConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityAuditConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityChangeNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityChangeNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityExtendinfosAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityExtendinfosAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityExtendinfosConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityExtendinfosConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityShopOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityShopOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityShopOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommodityShopOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommoditySmartcitySyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketCommoditySmartcitySyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketInstanceSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketInstanceSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderAcceptRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderAcceptRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderItemCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderItemCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderItemCompleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderItemCompleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderItemConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderItemConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderRejectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderRejectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderUpgradeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketOrderUpgradeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketPromotiontaskRelationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketPromotiontaskRelationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketQrcodeOfflineGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketQrcodeOfflineGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketResourceCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketResourceCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketYcstestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenServicemarketYcstestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSmsgDataSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSmsgDataSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpBlueseaactivityCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpBlueseaactivityCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpBlueseaactivityModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpBlueseaactivityModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpBlueseaactivityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpBlueseaactivityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpImageUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpImageUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpIsvBillSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpIsvBillSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpIsvOperationSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpIsvOperationSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpIsvRelationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpIsvRelationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpIsvSalesSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpIsvSalesSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpIsvSignauthCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpIsvSignauthCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpIsvSignauthQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpIsvSignauthQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpLeadsExpandCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpLeadsExpandCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpMerchantInconsistentApproveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpMerchantInconsistentApproveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOperationApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOperationApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOperationAuthAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOperationAuthAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOperationQrcodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOperationQrcodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOperationResultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOperationResultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOpporDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOpporDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOpporFeedbackModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOpporFeedbackModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOpporPageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenSpOpporPageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenStsTokenGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenStsTokenGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenViolationViolationdetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenViolationViolationdetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenViolationViolationeventBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenViolationViolationeventBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenXwbtesttomsgapiSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOpenXwbtesttomsgapiSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasFundInstitutionschoolinfCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasFundInstitutionschoolinfCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenAccountConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenAccountConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenAmountPreconsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenAmountPreconsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndraccountConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndraccountConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndraccountCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndraccountCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndramountPreconsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndramountPreconsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndrbeneficiaryCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndrbeneficiaryCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndrbeneficiaryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndrbeneficiaryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndrpreorderCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndrpreorderCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndrpreorderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndrpreorderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndrpreorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndrpreorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndrreceiptApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenIndrreceiptApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenPoboNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenPoboNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenPreorderCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenPreorderCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenPreorderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenPreorderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenPreorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenPreorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenSchoolQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasOpenSchoolQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasPaymentsEvaluateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasPaymentsEvaluateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitBeneficialinfoCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitBeneficialinfoCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitBeneficialinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitBeneficialinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitFundInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitFundInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitFundTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitFundTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitFxtradeorderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitFxtradeorderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitResultFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitResultFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitReverseNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitReverseNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitWithdrawNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasRemitWithdrawNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasSecondmerchantMaintainQuerystatusRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasSecondmerchantMaintainQuerystatusRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasSecondmerchantOfflineMaintainRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasSecondmerchantOfflineMaintainRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasSecondmerchantOnlineMaintainRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasSecondmerchantOnlineMaintainRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxAdvancedCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxAdvancedCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxAdvancedPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxAdvancedPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxAdvancedRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxAdvancedRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxAdvancedStatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxAdvancedStatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxAdvancedUnfreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxAdvancedUnfreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxNeworderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxNeworderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxNeworderStatusSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxNeworderStatusSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxOrderPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxOrderPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxUserinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTaxUserinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferBalanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferBalanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferInstitutionpaymentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferInstitutionpaymentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferPaymentCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferPaymentCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferPaymentDisburseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferPaymentDisburseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferPaymentNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferPaymentNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferPaymentPrecreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferPaymentPrecreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferPaymentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferPaymentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTransferQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelAccountMktaccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelAccountMktaccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelAccountSyncaplusApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelAccountSyncaplusApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelAppleCampprizeDetectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelAppleCampprizeDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelBenefitChangeNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelBenefitChangeNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelBenefitQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelBenefitQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelBenefitSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelBenefitSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelBenefitTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelBenefitTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelBenefitbudgetQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelBenefitbudgetQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelContentCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelContentCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelContentCountSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelContentCountSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelContentCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelContentCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelExchangerateBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelExchangerateBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelExchangerateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelExchangerateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelFliggyAuthorityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelFliggyAuthorityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelFliggyPoiCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelFliggyPoiCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelFliggyShopTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelFliggyShopTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelFliggyStoreModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelFliggyStoreModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelGkaCampaignApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelGkaCampaignApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelGkaCampprizeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelGkaCampprizeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelGoodsSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelGoodsSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelGoodsSyncresultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelGoodsSyncresultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelIntlAreaSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelIntlAreaSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelIntlBizareaSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelIntlBizareaSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelIntlBrandSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelIntlBrandSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelIntlShopbrandSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelIntlShopbrandSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelIntlShoplabelSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelIntlShoplabelSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelPoiQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelPoiQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelPromotionGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelPromotionGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelPromotionReceiveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelPromotionReceiveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelRateBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelRateBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelRateCurrencyBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelRateCurrencyBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelRatePromotionVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelRatePromotionVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelRateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelRateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelRateRateinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelRateRateinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelShopFollowRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelShopFollowRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelShopReportCallbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelShopReportCallbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelShopSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelShopSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelShopSyncresultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTravelShopSyncresultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTuitionSchoolcreditConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTuitionSchoolcreditConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTuitionSchoolpaymentBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayOverseasTuitionSchoolpaymentBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPaiPartnerResultGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPaiPartnerResultGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPaiProxyRedirectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPaiProxyRedirectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassCodeAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassCodeAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassCodeVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassCodeVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassInstanceAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassInstanceAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassInstanceUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassInstanceUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassTemplateAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassTemplateAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassTemplateUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassTemplateUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassTplAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassTplAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassTplContentAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassTplContentAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassTplContentUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassTplContentUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassTplUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassTplUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassVerifyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPassVerifyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAggrepayOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAggrepayOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppCarPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppCarPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppCarSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppCarSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppChannelConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppChannelConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppChannelPreconsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppChannelPreconsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppMarketingConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppMarketingConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppPaysharingprodFamilypayModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppPaysharingprodFamilypayModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppPaysharingprodFamilypayQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppPaysharingprodFamilypayQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppPaysharingprodFamilypaySignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppPaysharingprodFamilypaySignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppPocketmoneyAuthQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppPocketmoneyAuthQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppSmartwearManagementSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppSmartwearManagementSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppSmartwearStatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppSmartwearStatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppTradeArrearSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppTradeArrearSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppTransportCardinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppTransportCardinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppXuanyitestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayAppXuanyitestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayApplepayTransactionBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayApplepayTransactionBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayApplepayTransactionauthtokenCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayApplepayTransactionauthtokenCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayApplepayTransactionauthtokenDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayApplepayTransactionauthtokenDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecAcodeCertExpireRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecAcodeCertExpireRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecAcodeDecodeUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecAcodeDecodeUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecApplepayBarcodeeventNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecApplepayBarcodeeventNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecApplepayCredentialsGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecApplepayCredentialsGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecApplepayEstablishSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecApplepayEstablishSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecHschoolDecodeUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecHschoolDecodeUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecQrcodecacheAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecQrcodecacheAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecShareTokenCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayCodecShareTokenCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayPaysharingprodSharepeerpayApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPayPaysharingprodSharepeerpayApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditCreditcardOpenbindcardUserQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditCreditcardOpenbindcardUserQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditCreditriskCustlabelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditCreditriskCustlabelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditCreditriskJhjtestProdCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditCreditriskJhjtestProdCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthAccumulationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthAccumulationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthAgreementCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthAgreementCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthAgreementQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthAgreementQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthBusinessConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthBusinessConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthOrderCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthOrderCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthOrderFreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthOrderFreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthOrderUnfreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthOrderUnfreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthPageSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthPageSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthRefundApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthRefundApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthSettleApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthSettleApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthSignApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiAuthSignApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiBenefitOrderCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiBenefitOrderCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiBenefitOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiBenefitOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiDeliverQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiDeliverQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiDiscountBillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiDiscountBillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiDiscountSolutionCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiDiscountSolutionCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiDiscountSolutionModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiDiscountSolutionModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiDiscountSolutionOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiDiscountSolutionOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiDiscountSolutionOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiDiscountSolutionOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiEnterpriseReimburseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiEnterpriseReimburseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiEnterpriseReimburseSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiEnterpriseReimburseSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiEnterpriseUserinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiEnterpriseUserinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiFqqrcodeHbfqBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiFqqrcodeHbfqBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiFqqrcodeHbfqCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiFqqrcodeHbfqCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiFqqrcodeLogisticsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiFqqrcodeLogisticsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiGoodsCategoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiGoodsCategoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiGoodsOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiGoodsOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiGoodsTagQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiGoodsTagQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiIsvOpeninfoCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiIsvOpeninfoCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiIsvOpeninfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiIsvOpeninfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiIsvOpeninfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiIsvOpeninfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityPauseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityPauseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityRefreshRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantActivityRefreshRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantBenefitSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantBenefitSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantBillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantBillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantGoodsSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantGoodsSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantRecordModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMerchantRecordModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMobileauthSignApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMobileauthSignApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMobileauthSignConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMobileauthSignConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMobileauthSignConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMobileauthSignConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMobileauthSignVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMobileauthSignVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMobileauthTemplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMobileauthTemplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMobileauthTemplatetextQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiMobileauthTemplatetextQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcbenefitcoreBfactivitfacadeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcbenefitcoreBfactivitfacadeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditamountQueryprocessorQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditamountQueryprocessorQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditbenefitItemSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditbenefitItemSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditbenefitOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditbenefitOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderDelayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderDelayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderidApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPcreditmerchantProductorderidApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPromoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiPromoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiRpacrawlerQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiRpacrawlerQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSceneprodBenefitAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSceneprodBenefitAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSceneprodBenefitCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSceneprodBenefitCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSceneprodBenefitSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSceneprodBenefitSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSelleradmitAdmittanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSelleradmitAdmittanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSelleradmitRealtimeCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSelleradmitRealtimeCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSharecodeHbfqCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSharecodeHbfqCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSpayAuthConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditHuabeiSpayAuthConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditJhjtestGrayQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditJhjtestGrayQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanApplyCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanApplyCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanApplyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanApplyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanApplyUserCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanApplyUserCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanBeikeaccountInterestfreeModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanBeikeaccountInterestfreeModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanBudgetQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanBudgetQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCollateralCarModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCollateralCarModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCollateralCarQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCollateralCarQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCollateralOperationSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCollateralOperationSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCollateralValuationSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCollateralValuationSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCommissionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCommissionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanContractInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanContractInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCreditApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCreditApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCreditQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanCreditQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanDeductApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanDeductApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanHousemortgageRealtychainNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanHousemortgageRealtychainNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanLoanApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanLoanApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanLoanDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanLoanDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanLoanInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanLoanInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanLoanResultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanLoanResultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanLoanUnclearQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanLoanUnclearQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanRefundCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanRefundCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanRepayApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanRepayApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanRepayDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanRepayDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanRepayResultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanRepayResultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanRepayplanQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanRepayplanQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanSiriusTaskCallbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanSiriusTaskCallbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanThirdNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditLoanThirdNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditUserOpencoremodeltestXinghuiModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditUserOpencoremodeltestXinghuiModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditUserProfileSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPcreditUserProfileSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPlatformOpenidGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPlatformOpenidGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPlatformUseridGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPlatformUseridGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPointBalanceGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPointBalanceGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPointBudgetGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPointBudgetGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPointOrderAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPointOrderAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPointOrderGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPointOrderGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPromorulecenterRuleAnalyzeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayPromorulecenterRuleAnalyzeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySamsungEbppRechargeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySamsungEbppRechargeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySamsungPucChargeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySamsungPucChargeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityAafAdfaBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityAafAdfaBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityAppinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityAppinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityAzeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityAzeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityBayuQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityBayuQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDanielTestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDanielTestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataAlibabaSecuritydataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataAlibabaSecuritydataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataAlibabaSecuritydataSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataAlibabaSecuritydataSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataAmlassetBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataAmlassetBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataDatabusSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataDatabusSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataInfoIpaddrinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataInfoIpaddrinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataInfoMobilecityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataInfoMobilecityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataInfoSecuritydataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataInfoSecuritydataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataInnerouterTestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataInnerouterTestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataInteractiverecordListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataInteractiverecordListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataNamelistSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataNamelistSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataSssCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataSssCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataSssModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDataSssModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDumQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityDumQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityInfoAnalysisRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityInfoAnalysisRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityJhjtestRegtoantApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityJhjtestRegtoantApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityJhjtestaaTestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityJhjtestaaTestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityLifeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityLifeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityOpenbizmockTestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityOpenbizmockTestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAaaQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAaaQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAfsrcVulBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAfsrcVulBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAfsrcVulCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAfsrcVulCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAfsrcVulQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAfsrcVulQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAfsrcWhitehatinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAfsrcWhitehatinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAlipaySecurityProdTestRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAlipaySecurityProdTestRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAmlriskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAmlriskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAshieldFiletokenGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAshieldFiletokenGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAshieldHardeninglogGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAshieldHardeninglogGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAshieldHardeningresultGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAshieldHardeningresultGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAshieldHardeningtaskSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAshieldHardeningtaskSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAshieldHardeningtaskprocessGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAshieldHardeningtaskprocessGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAsiadReceiptCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAsiadReceiptCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdCheckIqQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdCheckIqQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdCtidInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdCtidInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdCtidVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdCtidVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdCyftestGreyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdCyftestGreyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDdsBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDdsBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDemoTestSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDemoTestSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDesQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDesQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDeviceinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDeviceinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDfasfdasFdfdsBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDfasfdasFdfdsBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDfesfDefBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdDfesfDefBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdEdgeColorQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdEdgeColorQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdEdgeColorfeedbackCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdEdgeColorfeedbackCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdEventActionModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdEventActionModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFacePayCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFacePayCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFacePayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFacePayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintApplyInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintApplyInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintDeviceVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintDeviceVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintRiskcontrolQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintRiskcontrolQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintVerifyInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintVerifyInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdFingerprintVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdHahaTestdddQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdHahaTestdddQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdHaiguanAuthCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdHaiguanAuthCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdHaiguanNoauthCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdHaiguanNoauthCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdHaiguanNolabelCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdHaiguanNolabelCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdIfaaDevicepubkeyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdIfaaDevicepubkeyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdIfaatamMessagenotifySendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdIfaatamMessagenotifySendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdInteractiveprodBatchInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdInteractiveprodBatchInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdInteractiveprodInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdInteractiveprodInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdIrisCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdIrisCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdIrisVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdIrisVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdJhjtestPredocCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdJhjtestPredocCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdJhjtestRegressionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdJhjtestRegressionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdMyGetchyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdMyGetchyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdMychyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdMychyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdMygetQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdMygetQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdNopidBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdNopidBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdOpenapiVBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdOpenapiVBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdRaasMeterQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdRaasMeterQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdRisktaskCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdRisktaskCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdRisktaskFinishinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdRisktaskFinishinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdSeAppletQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdSeAppletQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdShopQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdShopQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdSignatureFileUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdSignatureFileUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdSignatureTaskApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdSignatureTaskApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdSignatureTaskCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdSignatureTaskCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdSignatureTaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdSignatureTaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdSssQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdSssQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdTamGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdTamGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdTianwutestModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdTianwutestModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdUmidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdUmidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdVoiceQuestionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdVoiceQuestionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdXwbtestabcAbcQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdXwbtestabcAbcQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdXwbtestprodQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdXwbtestprodQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskAmlAnalyzeSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskAmlAnalyzeSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskAntifraudBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskAntifraudBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskAppinfoDetectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskAppinfoDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskAuthenticationCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskAuthenticationCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskAuthenticationInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskAuthenticationInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskAuthenticationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskAuthenticationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskBackgroundInterfaceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskBackgroundInterfaceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskBackgroundQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskBackgroundQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskComplaintFileUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskComplaintFileUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskComplaintInfoBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskComplaintInfoBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskComplaintInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskComplaintInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskComplaintProcessFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskComplaintProcessFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskContentAnalyzeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskContentAnalyzeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskContentAnalyzeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskContentAnalyzeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskContentDetectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskContentDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskContentPerceptionSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskContentPerceptionSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskContentResultGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskContentResultGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskContentSyncDetectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskContentSyncDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskCustomerriskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskCustomerriskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskCustomerriskSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskCustomerriskSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskCustomerriskrankGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskCustomerriskrankGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskDetectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskDeviceinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskDeviceinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskGravityConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskGravityConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskGravityWorkflowCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskGravityWorkflowCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskGravityWorkflowQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskGravityWorkflowQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskGuardrailsAnswerDetectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskGuardrailsAnswerDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskGuardrailsAskDetectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskGuardrailsAskDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskHahaIsptestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskHahaIsptestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskHideDeviceidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskHideDeviceidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskHufuAuthCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskHufuAuthCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskHufuAuthQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskHufuAuthQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskIndustryFarmingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskIndustryFarmingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskIndustryNsfQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskIndustryNsfQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskIndustryScalperQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskIndustryScalperQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskJhjtestComplexddBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskJhjtestComplexddBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMarketingAwardingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMarketingAwardingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMarketingPurchaseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMarketingPurchaseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramAwardingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramAwardingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramFarmingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramFarmingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramNsfQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramNsfQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramPurchaseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramPurchaseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramScalperQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramScalperQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramVerifyidentityConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramVerifyidentityConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramVerifyidentityInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMiniprogramVerifyidentityInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMobileactivityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMobileactivityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMsgtoMsgFreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskMsgtoMsgFreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskOfflinevarsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskOfflinevarsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskPolicyConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskPolicyConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskPolicyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskPolicyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskPolicyRdsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskPolicyRdsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskRainscoreQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskRainscoreQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskReconfirmRiskidentifyCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskReconfirmRiskidentifyCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskReconfirmVerificatecallbackSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskReconfirmVerificatecallbackSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskRiskprofileQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskRiskprofileQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskRiskscanSingleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskRiskscanSingleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskVerifyidentityApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskVerifyidentityApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskVerifyidentityCommonQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskVerifyidentityCommonQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskVerifyidentityConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskVerifyidentityConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskVerifyidentityInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskVerifyidentityInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskVerifyidentityMiniappConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRiskVerifyidentityMiniappConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRopgnRisktaskCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityRopgnRisktaskCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityShuanqBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityShuanqBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecuritySssssssQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecuritySssssssQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityYyuDvsdvdsBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityYyuDvsdvdsBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntcommonwealDonateConsumeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntcommonwealDonateConsumeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntfarmDonationinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntfarmDonationinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntfarmOrnamentresourceBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntfarmOrnamentresourceBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntfarmProjectinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntfarmProjectinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntfarmUserornamentsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntfarmUserornamentsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestAccountTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestAccountTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestBubbleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestBubbleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestCarbondayQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestCarbondayQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestCarbonmonthQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestCarbonmonthQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestCarbonneutralityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestCarbonneutralityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestEggypartyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestEggypartyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestEnergyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestEnergyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestPlantApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestPlantApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestPlantConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestPlantConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestProjectQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestProjectQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestTreeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntforestTreeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntiepLinkedmallenergyPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntiepLinkedmallenergyPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntiepLinkedmallenergyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntiepLinkedmallenergyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntiepLinkedmallenergyReturnRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntiepLinkedmallenergyReturnRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntiepRightsSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntiepRightsSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntiepSceneSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntiepSceneSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntiepTaskFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntiepTaskFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntsportsCurrentpathQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialAntsportsCurrentpathQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcClusterQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcClusterQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcClustergroupQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcClustergroupQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcClustermsgQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcClustermsgQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcClustermsgSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcClustermsgSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcClustersettingModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcClustersettingModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcGroupQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcGroupQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcMsgSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcMsgSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcgroupJoinedConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseBcgroupJoinedConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGinvSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGinvSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGmemberConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGmemberConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGmemberDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGmemberDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGmsgSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGmsgSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGnameModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGnameModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGnoticeModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGnoticeModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGroupCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGroupCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGroupsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatGroupsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatMsgSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatMsgSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatNewmsgSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatNewmsgSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseChatSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibNewsflashSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibNewsflashSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibOfferSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibOfferSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardcontentBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardcontentBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardcontentDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardcontentDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardcontentPublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardcontentPublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardcontentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardcontentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardcontentSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardcontentSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardvideoSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardvideoSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardvideoauditSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseContentlibStandardvideoauditSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseFileUrlGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseFileUrlGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseFileUrlUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseFileUrlUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseGroupCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseGroupCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseGroupQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseGroupQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseGroupmemberAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseGroupmemberAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseIdpdrivenSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseIdpdrivenSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseIdpsourceSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseIdpsourceSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseLifeprodStandardcontentPublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseLifeprodStandardcontentPublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseMcommentFootprintSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseMcommentFootprintSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseMcommentFootprintUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseMcommentFootprintUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseMcommentNewsfeedAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseMcommentNewsfeedAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseMessageDynamicicondataModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseMessageDynamicicondataModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseQuestInstanceAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseQuestInstanceAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseQuestInstanceModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseQuestInstanceModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseQuestInstanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseQuestInstanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseQuestInstanceSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseQuestInstanceSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseQuestInstancesQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseQuestInstancesQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseRelationCombinedQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseRelationCombinedQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseRelationFriendsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseRelationFriendsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseSceneContentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialBaseSceneContentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialForestCertificateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialForestCertificateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialForestSimplecertificateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialForestSimplecertificateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialForestTreeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialForestTreeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialGiftOrderConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialGiftOrderConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialGiftOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialGiftOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialGiftOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialGiftOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialGiftStockQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialGiftStockQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialGiftStockUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialGiftStockUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialGiftVoucherUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialGiftVoucherUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialOpengreenEnergyCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialOpengreenEnergyCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialOpengreenEnergyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialOpengreenEnergyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialOpengreenEnergySendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialOpengreenEnergySendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialQuestionnareFatigueSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialQuestionnareFatigueSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialQuestionnareGrayUpgradeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialQuestionnareGrayUpgradeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialQuestionnareTaskFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialQuestionnareTaskFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialQuestionnareTaskPublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialQuestionnareTaskPublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialQuestionnareTaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialQuestionnareTaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialQuestionnareTaskVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySocialQuestionnareTaskVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySystemOauthTokenRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySystemOauthTokenRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayToolsFileUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayToolsFileUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeAccountFundcompositionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeAccountFundcompositionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeAdvanceConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeAdvanceConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeAppMergePayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeAppMergePayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeAppPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeAppPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeApplepayAuthenticationSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeApplepayAuthenticationSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchFinishQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchFinishQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchRefundQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchRefundQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchSettleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchSettleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchSettleRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchSettleRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchTransferQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchTransferQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBatchTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBuyerCreditApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBuyerCreditApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBuyerCreditCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBuyerCreditCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBuyerCreditCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBuyerCreditCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBuyerCreditConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBuyerCreditConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBuyerCreditQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeBuyerCreditQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeContractQuicksettlementQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeContractQuicksettlementQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCreditApplyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCreditApplyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCreditFinancePayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCreditFinancePayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCreditFinanceRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCreditFinanceRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCreditPayConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCreditPayConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCreditProductSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCreditProductSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCustomsDeclareRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCustomsDeclareRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCustomsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeCustomsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeEnterprisepayAssetModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeEnterprisepayAssetModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeFastpayEteDidiPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeFastpayEteDidiPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeFastpayMyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeFastpayMyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeFastpayRefundQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeFastpayRefundQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeFastpayThirdNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeFastpayThirdNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeMerchantCreditInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeMerchantCreditInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeMerchantCreditModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeMerchantCreditModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeMerchantCreditQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeMerchantCreditQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeMergeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeMergeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeMergePrecreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeMergePrecreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOrderOnsettleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOrderOnsettleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOrderPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOrderPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOrderPrepayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOrderPrepayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOrderSettleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOrderSettleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOrderSettleRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOrderSettleRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOrderinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOrderinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOverdraftReturnmoneyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOverdraftReturnmoneyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOverseasSettleRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeOverseasSettleRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePageMergePayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePageMergePayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePagePayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePagePayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePageRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePageRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePayConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePayConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePaygrowthPayabilityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePaygrowthPayabilityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePayoffQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePayoffQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePeerpayprodRelationCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePeerpayprodRelationCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePrecreateConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePrecreateConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePrecreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradePrecreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRefundApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRefundApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillBillinConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillBillinConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillOrderCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillOrderCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillOrderCreateandpayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillOrderCreateandpayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRepaybillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRoyaltyRateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRoyaltyRateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRoyaltyRelationBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRoyaltyRelationBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRoyaltyRelationBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRoyaltyRelationBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRoyaltyRelationUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeRoyaltyRelationUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeScenepaySharecodetestCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeScenepaySharecodetestCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeScenepayTokenExchangeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeScenepayTokenExchangeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeScenepayTokenSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeScenepayTokenSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceAccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceAccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceFundTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceFundTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceFundWithdrawRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceFundWithdrawRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceRecommendbankQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceRecommendbankQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceSignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceSignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeServiceUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeSettleBatchFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeSettleBatchFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeSettleConfirmCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeSettleConfirmCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeSettleConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeSettleConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeSettleEfundQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeSettleEfundQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeSettleEfundUnfreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeSettleEfundUnfreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeSettleReceivablesQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeSettleReceivablesQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeVendorpayDevicedataUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeVendorpayDevicedataUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeWapMergePayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeWapMergePayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeWapPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTradeWapPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTransferThirdpartyBillCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTransferThirdpartyBillCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTrustUserReportGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayTrustUserReportGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountAvatarPictureCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountAvatarPictureCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountBindingSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountBindingSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountDeviceInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountDeviceInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountDeviceInfoUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountDeviceInfoUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountFreezeGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountFreezeGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountInfoTaobaoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountInfoTaobaoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountInstitutionCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountInstitutionCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountInvitedConvertSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountInvitedConvertSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountLoginTokenVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountLoginTokenVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountNegativecardSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountNegativecardSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountNewbieBenefitConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountNewbieBenefitConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountOperatorLogonpasswordVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountOperatorLogonpasswordVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountOrderConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountOrderConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountSearchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountSearchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountUseridBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountUseridBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountZavatarAvatarQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountZavatarAvatarQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountZavatarOwnedassetsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAccountZavatarOwnedassetsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAddressDefaultaddressQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAddressDefaultaddressQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAddressQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAddressQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementAuthApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementAuthApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementAuthConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementAuthConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementBatchQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementBatchQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementExecutionplanModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementExecutionplanModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementMigrateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementMigrateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementPageSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementPageSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementPermissionCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementPermissionCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementSignConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementSignConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementSignEffectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementSignEffectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementUserverifyApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementUserverifyApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementUserverifyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAgreementUserverifyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAigcAipictureBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAigcAipictureBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAigcAipictureQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAigcAipictureQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAigcDiyitemConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAigcDiyitemConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAigcDiyitemhdCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAigcDiyitemhdCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAlipaypointBudgetlibQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAlipaypointBudgetlibQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAlipaypointSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAlipaypointSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAliyunbenefitLogisticsCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAliyunbenefitLogisticsCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAliyunbenefitReceiveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAliyunbenefitReceiveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAliyunbenefitRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAliyunbenefitRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAliyunbenefitSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAliyunbenefitSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntarchiveCustrelationAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntarchiveCustrelationAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntarchiveCustrelationCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntarchiveCustrelationCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntarchiveFaceIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntarchiveFaceIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntarchiveFaceUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntarchiveFaceUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntarchiveIdentityrelationAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntarchiveIdentityrelationAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbookcontentBookQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbookcontentBookQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbookcontentBookSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbookcontentBookSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbookcontentChapterQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbookcontentChapterQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbookcontentChapterSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbookcontentChapterSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbookcontentVolumeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbookcontentVolumeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbooksAlbumQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbooksAlbumQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbooksAlbumSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbooksAlbumSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbooksSoundQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntbooksSoundQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntidVirtualCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntidVirtualCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntidVirtualQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntidVirtualQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasAddtesttagModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasAddtesttagModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasRoleDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasRoleDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasRoleRelationSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasRoleRelationSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasTestaccountCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasTestaccountCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasTokenCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasTokenCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasTokenThirdTrustLoginRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasTokenThirdTrustLoginRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasTokenidentityCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasTokenidentityCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasTokenidentityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasTokenidentityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasUseridGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntpaasUseridGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntstarshipHomeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntstarshipHomeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntstarshipShareAcceptRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAntstarshipShareAcceptRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayMerchantauthtokenGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayMerchantauthtokenGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayOtpSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayOtpSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayOtpresolutionmethodsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayOtpresolutionmethodsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayPbstatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayPbstatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayProvisioningbundleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayProvisioningbundleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayProvisioningbundleEffectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayProvisioningbundleEffectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayProvisioningbundleModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayProvisioningbundleModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayProvisioningbundleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserApplepayProvisioningbundleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAsaingameScheduleAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAsaingameScheduleAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAsaingameScheduleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAsaingameScheduleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthSecondpartyTokenVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthSecondpartyTokenVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthUserinfoApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthUserinfoApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthZhimaorgIdentityApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthZhimaorgIdentityApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthZhimaperInnerApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthZhimaperInnerApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthZhimaperInternalApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthZhimaperInternalApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthenticationConsistencyCheckRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthenticationConsistencyCheckRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthenticationMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserAuthenticationMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserBenefitCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserBenefitCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserBenefitEditRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserBenefitEditRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserBenefitStatusUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserBenefitStatusUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserBillDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserBillDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserBillSimpleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserBillSimpleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserBillStatQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserBillStatQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardActivateurlQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardActivateurlQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardInstanceInvalidRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardInstanceInvalidRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardInstanceModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardInstanceModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardInstanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardInstanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardLevelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardLevelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardLevelSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardLevelSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardTemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardTemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardTemplateModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardTemplateModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardTemplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCardTemplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertdocCertverifyConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertdocCertverifyConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertdocCertverifyPreconsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertdocCertverifyPreconsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertdocQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertdocQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertdocSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertdocSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertdocUrlQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertdocUrlQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyActionApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyActionApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyCustomerRelativenumApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyCustomerRelativenumApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyIdentifyFileQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyIdentifyFileQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyIdentifyInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyIdentifyInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyIdentifyVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyIdentifyVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyImgUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyImgUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyInfoApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyInfoApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyInfoPersonApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyInfoPersonApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyMfvSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyMfvSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyOpenCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyOpenCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyOpenInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyOpenInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyOpenQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyOpenQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyOrgIdentityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyOrgIdentityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyRarenameAssociateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyRarenameAssociateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyRarenameDetectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyRarenameDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyRarenameMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyRarenameMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyRarenameTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyRarenameTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyRarenameUniandpuaTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyRarenameUniandpuaTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyStudentinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyStudentinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyVerificationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertifyVerificationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertinfoMaskedQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCertinfoMaskedQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityAgreementApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityAgreementApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityAgreementQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityAgreementQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityCommonwealCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityCommonwealCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityForestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityForestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityForestsendpicSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityForestsendpicSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityRecordexistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityRecordexistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityWithholdCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityWithholdCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityWithholdQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCharityWithholdQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserContractGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserContractGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCpsDeliverSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCpsDeliverSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCustomerIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCustomerIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCustomertagSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserCustomertagSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDeloauthDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDeloauthDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDigitalidentityCertificateSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDigitalidentityCertificateSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDigitalidentityHealthcardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDigitalidentityHealthcardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDigitalidentityIdcodeinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDigitalidentityIdcodeinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankActivitybillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankActivitybillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankBanktradeinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankBanktradeinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankDailybillCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankDailybillCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankDailybillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankDailybillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankQrcodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankQrcodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankQrcodedataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankQrcodedataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankcustAccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankcustAccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankcustActivityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankcustActivityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankcustActivityconfigQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankcustActivityconfigQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankcustActivityorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankcustActivityorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankcustChannelvoucherSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankcustChannelvoucherSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankcustChannelvoucherconfigQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserDtbankcustChannelvoucherconfigQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserElectronicidMerchantbarcodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserElectronicidMerchantbarcodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserElectronicidOutermerchantbarcodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserElectronicidOutermerchantbarcodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserElectronicidUserQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserElectronicidUserQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserElectronicidUserbarcodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserElectronicidUserbarcodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyArchiveInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyArchiveInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyArchiveQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyArchiveQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyRelationValidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyRelationValidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyShareAdmittancePreconsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyShareAdmittancePreconsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyShareAuthCheckRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyShareAuthCheckRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyShareRelationsSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyShareRelationsSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyShareZmgoInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyShareZmgoInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyShareZmgoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFamilyShareZmgoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFinanceinfoShareRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFinanceinfoShareRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFlexiblestaffingRiskconsultApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFlexiblestaffingRiskconsultApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFlexiblestaffingRiskconsultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFlexiblestaffingRiskconsultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFunditemGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserFunditemGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterAddhomepageConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterAddhomepageConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterCoinPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterCoinPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterCoinQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterCoinQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterHistorygameactionSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterHistorygameactionSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterIncrementgameactionSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterIncrementgameactionSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterLogSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterLogSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterMetricSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterMetricSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterPaymentQuerystatusRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterPaymentQuerystatusRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterPaymentRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGamecenterPaymentRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGameopenpromoChallengeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGameopenpromoChallengeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGameopenpromoChallengeSettleRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGameopenpromoChallengeSettleRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGameopenpromoChallengeSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGameopenpromoChallengeSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGradeAuthbaseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGradeAuthbaseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGradeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGradeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGroupbuyingSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGroupbuyingSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGroupshoppingBenefitQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGroupshoppingBenefitQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGroupshoppingNewbieQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserGroupshoppingNewbieQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserIdenticalAuthbaseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserIdenticalAuthbaseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInfoAuthRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInfoAuthRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInfoDesignatedShareRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInfoDesignatedShareRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInfoInnerQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInfoInnerQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInfoShareRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInfoShareRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInfoVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInfoVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInviteAwardReceiveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInviteAwardReceiveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInviteOfflinedetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInviteOfflinedetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInviteOfflinesummaryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInviteOfflinesummaryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInviteOnlinedetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInviteOnlinedetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInviteOnlinesummaryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInviteOnlinesummaryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInviteRtaConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInviteRtaConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInvitetaskExchangeConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInvitetaskExchangeConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInvitetaskExchangeConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserInvitetaskExchangeConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserJobcardApplySyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserJobcardApplySyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserJobcardInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserJobcardInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserJobcardJobsupplierQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserJobcardJobsupplierQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserKabaoVoucherCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserKabaoVoucherCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserKabaoVoucherModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserKabaoVoucherModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserLoginCodeGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserLoginCodeGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserLogonidMaskedQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserLogonidMaskedQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberAlipaybigcardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberAlipaybigcardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberAlipaycardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberAlipaycardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberCitycardSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberCitycardSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberCompletegcwtaskModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberCompletegcwtaskModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberGcwtaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberGcwtaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberRegioninsureApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberRegioninsureApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberSceneQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberSceneQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberSupplyconversionSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberSupplyconversionSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberTakegcwtaskCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberTakegcwtaskCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMembergradeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMembergradeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberpointQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMemberpointQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMembertaskProcessSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMembertaskProcessSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointAuthbasePayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointAuthbasePayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointAuthbasePreconsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointAuthbasePreconsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointAuthbaseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointAuthbaseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointPreconsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointPreconsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserMpointRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserNewbenefitCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserNewbenefitCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserNewbenefitModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserNewbenefitModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserNewsceneTagQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserNewsceneTagQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPartnerPrivilegeMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPartnerPrivilegeMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPartnerPrivilegeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPartnerPrivilegeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPartnerPrivilegeauthbaseMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPartnerPrivilegeauthbaseMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPartnerPrivilegeauthbaseSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPartnerPrivilegeauthbaseSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPassGrouplistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPassGrouplistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPassInstancebatchAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPassInstancebatchAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPassTemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPassTemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPassTemplateModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPassTemplateModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPassTemplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPassTemplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPeerpayprodAgreementModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPeerpayprodAgreementModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPeerpayprodAgreementQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPeerpayprodAgreementQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPeerpayprodAgreementSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPeerpayprodAgreementSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPointAuthbaseDeductRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPointAuthbaseDeductRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPointAuthbaseSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPointAuthbaseSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPointDeductRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPointDeductRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPointRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPointRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPointSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPointSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPortraitQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserPortraitQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserQuanyibaoOpenbenefitSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserQuanyibaoOpenbenefitSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserQuanyibaoPointdeductSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserQuanyibaoPointdeductSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSafeboxAgreementSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSafeboxAgreementSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSafeboxConditionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSafeboxConditionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSafeboxRecordSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSafeboxRecordSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSceneCooperationConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSceneCooperationConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSessionGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSessionGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSignatoryInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSignatoryInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSigncardExistenceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSigncardExistenceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSocialinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSocialinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthAccountConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthAccountConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthAccountDepositRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthAccountDepositRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthAccountFreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthAccountFreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthAccountPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthAccountPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthAccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthAccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthAccountRollbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthAccountRollbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthCissexerciseSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportshealthCissexerciseSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportsplayGobillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportsplayGobillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportsplayPathBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportsplayPathBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportsrecordDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportsrecordDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportsrecordQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserSportsrecordQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserStepcounterDataBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserStepcounterDataBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserStepcounterQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserStepcounterQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserStepcounterSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserStepcounterSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserTestRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserTestRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserTradeSearchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserTradeSearchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserTwostageCommonUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserTwostageCommonUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserTwostageIndirectUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserTwostageIndirectUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUnicomCardInfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUnicomCardInfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUnicomDataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUnicomDataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUnicomMobileSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUnicomMobileSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUnicomOrderInfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUnicomOrderInfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUseridBymobileQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUseridBymobileQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUserinfoChargeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUserinfoChargeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUserinfoShareRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserUserinfoShareRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserValidateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserValidateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserVirtualcardPageSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserVirtualcardPageSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserVirtualcardSignEffectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserVirtualcardSignEffectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserWufufukaAliyunExchangeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserWufufukaAliyunExchangeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserWufufukaAliyunFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserWufufukaAliyunFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserWufufukaAliyunNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserWufufukaAliyunNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserWufufukaAliyunRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayUserWufufukaAliyunRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayWeiboEbppRechargeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayWeiboEbppRechargeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayWeiboPucChargeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayWeiboPucChargeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayWeiboTokenGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayWeiboTokenGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayZdataassetsEasyserviceRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayZdataassetsEasyserviceRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayZdataassetsFcdatalabZdatamergetaskRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayZdataassetsFcdatalabZdatamergetaskRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayZdataassetsMetadataRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayZdataassetsMetadataRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayZdatafrontCommonQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayZdatafrontCommonQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayZdatafrontDatatransferedFileuploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayZdatafrontDatatransferedFileuploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayZdatafrontDatatransferedSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayZdatafrontDatatransferedSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AlipayZmscoreZrankGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AlipayZmscoreZrankGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AmapMapMapserviceIotfcaeIotfcaeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AmapMapMapserviceIotfcaeIotfcaeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AmapMapMapserviceTeseBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AmapMapMapserviceTeseBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AmapMapYierlingsanQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AmapMapYierlingsanQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntLinkeAlcollectioncenterAffairQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntLinkeAlcollectioncenterAffairQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntLinkeAlcollectioncenterCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntLinkeAlcollectioncenterCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntLinkeAlcollectioncenterPreviewurlQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntLinkeAlcollectioncenterPreviewurlQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntLinkeDevopsMobiledeviceApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntLinkeDevopsMobiledeviceApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntLinkeDevopsMobiledeviceReturnRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntLinkeDevopsMobiledeviceReturnRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandActivityQualificationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandActivityQualificationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandActivitySignupCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandActivitySignupCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandActivitySignupQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandActivitySignupQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandApprecommendAccountCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandApprecommendAccountCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandApprecommendAccountDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandApprecommendAccountDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandApprecommendAccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandApprecommendAccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandApprecommendAvailableQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandApprecommendAvailableQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetBomQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetBomQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetInteractSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetInteractSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetQrcodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetQrcodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetdeliveryAssignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetdeliveryAssignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetdeliveryAssignSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetdeliveryAssignSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetdeliveryCompleteSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetdeliveryCompleteSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetinfoCheckSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetinfoCheckSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetinfoCorrectionSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetinfoCorrectionSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetinfoDeliverySyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetinfoDeliverySyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetinfoProduceSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetinfoProduceSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetproduceAssignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetproduceAssignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetproduceAssignSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetproduceAssignSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetproduceCompleteSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetproduceCompleteSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetreverseAssignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetreverseAssignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetreverseAssignSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetreverseAssignSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetreverseCompleteSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAssetreverseCompleteSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAttachmentUploadSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAttachmentUploadSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAutomatApplyModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAutomatApplyModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAutomatApplyUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandAutomatApplyUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBenefitConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBenefitConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBenefitRecordQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBenefitRecordQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBenefitVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBenefitVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBrandAssetAuthRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBrandAssetAuthRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBrandAssetCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBrandAssetCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBrandAssetQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBrandAssetQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBrandAssetUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBrandAssetUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBrandCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandBrandCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandClassificationCreateormodifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandClassificationCreateormodifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandContractFacetofaceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandContractFacetofaceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandContractFacetofaceSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandContractFacetofaceSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandContractStatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandContractStatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandDeliveryGoodsinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandDeliveryGoodsinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandDeliveryLogisticsSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandDeliveryLogisticsSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandDeliveryProcessSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandDeliveryProcessSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandEnterpriseApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandEnterpriseApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandExpressChangeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandExpressChangeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandFrontcategorySecurityCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandFrontcategorySecurityCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandFrontcategorySecurityDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandFrontcategorySecurityDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandFrontcategorySecurityModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandFrontcategorySecurityModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandFrontcategorySecurityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandFrontcategorySecurityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandImageUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandImageUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectActivityCopyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectActivityCopyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectActivityCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectActivityCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectActivityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectActivityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectAttachmentUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectAttachmentUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectBindConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectBindConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectBindQrcodecreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectBindQrcodecreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectBindQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectBindQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectBindUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectBindUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectImageUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectImageUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectIsvModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectIsvModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectOnlineCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectOnlineCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectOnlineModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectOnlineModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectOnlineQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectOnlineQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectSourceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectSourceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectSupplementCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectSupplementCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectTiansuoBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectTiansuoBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectTiansuoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectTiansuoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftQuickcreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftQuickcreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftSettlementmodifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftSettlementmodifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftSimplecreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftSimplecreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftUpgradeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftUpgradeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftsubsettleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIndirectZftsubsettleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIotdeviceApplyUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIotdeviceApplyUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIotdeviceChangeModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIotdeviceChangeModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIotdeviceMaintenanceModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIotdeviceMaintenanceModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIotdeviceOnlinedataUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIotdeviceOnlinedataUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIotdeviceRecycleModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIotdeviceRecycleModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIsvDeviceBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIsvDeviceBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIsvDeviceCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIsvDeviceCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIsvShopCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandIsvShopCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemOpenBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemOpenBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemOpenCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemOpenCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemOpenDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemOpenDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemOpenModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemOpenModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemOpenQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemOpenQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemSecurityBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemSecurityBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemSecurityCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemSecurityCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemSecurityDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemSecurityDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemSecurityModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemSecurityModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemSecurityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemSecurityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemStatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandItemStatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandLogisticsorderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandLogisticsorderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMapplyorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMapplyorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMccQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMccQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardConfigConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardConfigConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardConfigModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardConfigModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardConfigQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardConfigQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardConfigSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardConfigSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardOperationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardOperationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardRefundConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardRefundConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardRefundSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardRefundSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardTransactionBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardTransactionBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardUserinfoBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMembercardUserinfoBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMerchantIndividualCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMerchantIndividualCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMerchantStorelistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMerchantStorelistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMerchantTypeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandMerchantTypeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandPersonalApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandPersonalApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandProductionChangeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandProductionChangeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandProductionOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandProductionOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandSavingPassQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandSavingPassQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandScodeApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandScodeApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandScodeEledeSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandScodeEledeSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandScodeEledeUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandScodeEledeUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandScodeModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandScodeModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopFengniaoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopFengniaoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopIndustryModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopIndustryModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopLicenseModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopLicenseModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopPageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopPageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopReceiptaccountSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandShopReceiptaccountSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandStaticstockFileUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandStaticstockFileUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandStockmoveFileUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandStockmoveFileUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandStoreShopserviceCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandStoreShopserviceCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandStoreShopserviceDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandStoreShopserviceDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandStoreShopserviceModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandStoreShopserviceModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandTradeorderEventSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandTradeorderEventSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandTradeorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandTradeorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandTradeorderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandTradeorderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandTradeorderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandTradeorderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandWarehouseOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandWarehouseOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandZftChargerelationBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandZftChargerelationBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandZftChargerelationBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandZftChargerelationBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandZftChargerelationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandZftChargerelationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandZftSettlementUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantExpandZftSettlementUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletBalanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletBalanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletBalancedetailsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletBalancedetailsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletProductCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletProductCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletRechargeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletRechargeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletReturnConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletReturnConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletReturnSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletReturnSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletWalletQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletWalletQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletWithdrawConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletWithdrawConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletWithdrawSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantMemberwalletWithdrawSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantOrderReverseSupplierApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantOrderReverseSupplierApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantOrderStoreBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantOrderStoreBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantOrderStoreCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantOrderStoreCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantOrderStoreQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantOrderStoreQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantOrderStoreSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntMerchantOrderStoreSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntOcrDriverlicenseIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntOcrDriverlicenseIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntOcrGeneralIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntOcrGeneralIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntOcrIdcardIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntOcrIdcardIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntOcrTesConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntOcrTesConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntOcrVehiclelicenseIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntOcrVehiclelicenseIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntOcrVehicleplateIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntOcrVehicleplateIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntPcinstpromoPcinstpromoActivityorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntPcinstpromoPcinstpromoActivityorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntPcinstpromoPcinstpromoChannelvoucherSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntPcinstpromoPcinstpromoChannelvoucherSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntPcinstpromoPcinstpromoChannelvoucherconfigQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntPcinstpromoPcinstpromoChannelvoucherconfigQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasArrangementCommonQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasArrangementCommonQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasArrangementRebateRateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasArrangementRebateRateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasGrmcoreProgramQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasGrmcoreProgramQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasGrmcoreSrInvalidRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasGrmcoreSrInvalidRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasProductCommonQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasProductCommonQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasProductDeliveryCompleteCallbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasProductDeliveryCompleteCallbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasProductEntryCompleteCallbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasProductEntryCompleteCallbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasProductExitCompleteCallbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasProductExitCompleteCallbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasProductProduceCompleteCallbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasProductProduceCompleteCallbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasProductSkuListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasProductSkuListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasTttDetectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntProdpaasTttDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityAlivemsgNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityAlivemsgNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityContentEventSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityContentEventSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityDataSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityDataSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityHoteventListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityHoteventListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityLabelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityLabelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityOpenSecuaiQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityOpenSecuaiQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunitySegmentRealtimeSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunitySegmentRealtimeSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunitySubtitleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunitySubtitleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityTopicListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneContentCommunityTopicListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityInstpointPrizeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityInstpointPrizeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityInstpointPrizeexchangeUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityInstpointPrizeexchangeUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityInstpointQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityInstpointQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityInstpointSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityInstpointSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityInstpointTransQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityInstpointTransQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityMessageSingleSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityMessageSingleSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityPortfolioQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityPortfolioQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityShopCustrelationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneEquityShopCustrelationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchAgentframeworkWarrenqGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchAgentframeworkWarrenqGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchAgentframeworkWarrenqQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchAgentframeworkWarrenqQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchConsultFeedbackCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchConsultFeedbackCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchCopilotConsultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchCopilotConsultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchCopilotConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchCopilotConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchKnowledgeStatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchKnowledgeStatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchKnowledgeUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchKnowledgeUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchSessionDetailModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchSessionDetailModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchSessionDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchSessionDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchSessionHistoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneFinresearchSessionHistoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneMarketingCrowdWshopMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneMarketingCrowdWshopMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneMarketingEquitycodeDiscryptGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneMarketingEquitycodeDiscryptGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneMarketingEquitystatusThirdpartModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneMarketingEquitystatusThirdpartModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneMarketingUserThirdpartequityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneMarketingUserThirdpartequityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneQuotationNimitzDatasetQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneQuotationNimitzDatasetQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneQuotationNimitzDimQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneQuotationNimitzDimQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneQuotationPlateIndexQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneQuotationPlateIndexQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneQuotationQuoteinfoprodNlqueryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneQuotationQuoteinfoprodNlqueryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneQuotationResearchdataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneQuotationResearchdataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockCustomerDeliveryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockCustomerDeliveryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockDeliveryFatigueSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockDeliveryFatigueSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockLinkfundQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockLinkfundQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockMessageSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockMessageSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockMiniappMetaCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockMiniappMetaCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockOpenPromoConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockOpenPromoConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockOpenPromoReceiveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockOpenPromoReceiveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockOpenStatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockOpenStatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockOpenUseridQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockOpenUseridQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockProductSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockProductSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockQualifiedInvestorApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockQualifiedInvestorApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockStockinstopsBackflowUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockStockinstopsBackflowUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockStocktoolDeliverQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockStocktoolDeliverQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockTrustMessageSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockTrustMessageSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockTrustStatusSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockTrustStatusSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockTrustUserQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockTrustUserQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockVerifyReportSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneStockVerifyReportSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneYebAssetOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneYebAssetOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneYebAssetTradeUnfreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneYebAssetTradeUnfreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneYebEntityequityVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneYebEntityequityVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneYebInfoAdvertisingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AntfortuneYebInfoAdvertisingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvDsbGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvDsbGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvDsbIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvDsbIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvOcrBusinesslicenseIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvOcrBusinesslicenseIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvOcrVatinvoiceIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvOcrVatinvoiceIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvRsResultGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvRsResultGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvRsTiffQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvRsTiffQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvRsVectorQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvRsVectorQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvRsXytileGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvRsXytileGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvTfjsModelBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvTfjsModelBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvTfjsModelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvTfjsModelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvTfjsModelversionBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvTfjsModelversionBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvTfjsModelversionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvTfjsModelversionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvUaAsyncIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvUaAsyncIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvUaAsyncQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvUaAsyncQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvUaIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechAiCvUaIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinAssetmanagePenetrateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinAssetmanagePenetrateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinAssetmanagePenetrateSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinAssetmanagePenetrateSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinBaseFileSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinBaseFileSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerLoginConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerLoginConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerMappedidQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerMappedidQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerMemberCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerMemberCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerMemberQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerMemberQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerUserQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerUserQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerVerifycodeSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerVerifycodeSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerVerifycodeVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinCustomerVerifycodeVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceCropbaseBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceCropbaseBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceCropbaseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceCropbaseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceCropdetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceCropdetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceCropstatisQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceCropstatisQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceFileSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceFileSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceLogisticsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceLogisticsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceOcrSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceOcrSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceRegiongroupMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceRegiongroupMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceRegioninfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceRegioninfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceRiskctlSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceRiskctlSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceVerifySubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceVerifySubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceWeatherQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceWeatherQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceWeatherinfosQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDataserviceWeatherinfosQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDtcDataSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinDtcDataSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinanceArQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinanceArQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinanceArSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinanceArSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinanceInterbankQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinanceInterbankQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinanceInterbankSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinanceInterbankSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinanceOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinanceOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinanceOrderSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinanceOrderSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinancePaimaiQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinancePaimaiQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinancePaimaiSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFinancePaimaiSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFwhSignApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinFwhSignApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinInsuranceApplyCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinInsuranceApplyCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinInsuranceEpolicyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinInsuranceEpolicyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinInsuranceReportCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinInsuranceReportCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinInsuranceReportQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinInsuranceReportQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinInsuranceUnifiedApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinInsuranceUnifiedApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinProductDataAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinProductDataAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasAccountBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasAccountBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasAccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasAccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasAccountUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasAccountUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasAgreementQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasAgreementQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasAgreementSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasAgreementSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasFunditemQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasFunditemQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasInstQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasInstQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasPaymentCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasPaymentCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasPaymentCaptureRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasPaymentCaptureRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasPaymentCheckRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasPaymentCheckRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasPaymentCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasPaymentCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasPaymentPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasPaymentPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasPaymentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinSaasPaymentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinTradeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainDefinTradeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAntdaoMypointsPublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAntdaoMypointsPublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetDevicelistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetDevicelistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetIssueApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetIssueApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetIssueQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetIssueQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetIssueSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetIssueSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetRegisterApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetRegisterApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetRegisterSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetRegisterSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetRepaymentProveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetRepaymentProveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetmanagePenetratebillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceAssetmanagePenetratebillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceCustomerCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceCustomerCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceDistributionBillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceDistributionBillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceDistributionRuleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceDistributionRuleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFileUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFileUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvBalanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvBalanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvBillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvBillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvFundTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvFundTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvTaskBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvTaskBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvTaskCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvTaskCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvTaskCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvTaskCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvTaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvTaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvTransferQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFsupvTransferQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFundImageUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceFundImageUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceIncomeAssetSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceIncomeAssetSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceIncomeLeaseSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceIncomeLeaseSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceIncomeStatementSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceIncomeStatementSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceIncomeStatementVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceIncomeStatementVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceMylogisticfinsandboxMessagePublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceMylogisticfinsandboxMessagePublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceMylogisticfinsysContractApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceMylogisticfinsysContractApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceMylogisticfinsysMessagePublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceMylogisticfinsysMessagePublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinancePfApplySendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinancePfApplySendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinancePfIouQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinancePfIouQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinancePfPaymentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinancePfPaymentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinancePfQuotaQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinancePfQuotaQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceRiskApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceRiskApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceRiskWarningAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceRiskWarningAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTapOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTapOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleAuthloginSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleAuthloginSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleCompanycreditinquirySubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleCompanycreditinquirySubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleCreditgrantapplySubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleCreditgrantapplySubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleCustomsauthinitSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleCustomsauthinitSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleLoanapplySubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleLoanapplySubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleLoanrepaySubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleLoanrepaySubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleLoanscenedatapushSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTruspleLoanscenedatapushSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTrusplePersoncreditinquirySubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainFinanceTrusplePersoncreditinquirySubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainIdentityInfoCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainIdentityInfoCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainQueryconditionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainQueryconditionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainRiskHttpproxyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainRiskHttpproxyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainSignIndexCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainSignIndexCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainTwcCertifyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainTwcCertifyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainTwcPreauthinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainTwcPreauthinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainTwcTradeinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainTwcTradeinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainTwcUserMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainTwcUserMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainTwcUserinfoMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainTwcUserinfoMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainVersionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechBlockchainVersionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechDataCollectBlockchainSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechDataCollectBlockchainSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechDataCollectBlockchainUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechDataCollectBlockchainUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechDataServiceBlockchainAccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechDataServiceBlockchainAccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechDataServiceBlockchainContractQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechDataServiceBlockchainContractQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechDataServiceBlockchainTransactionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechDataServiceBlockchainTransactionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseDataDataserviceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseDataDataserviceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseDataserviceInsurancestatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseDataserviceInsurancestatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseDataserviceInsurancetypeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseDataserviceInsurancetypeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingBillsBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingBillsBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingDataBillBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingDataBillBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingPayinstEquitySendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingPayinstEquitySendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingPayinstUserBatchsendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingPayinstUserBatchsendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingRtaAuthRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingRtaAuthRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingRtaCallbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingRtaCallbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingRtaConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingRtaConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingRtaMerchantCallbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingRtaMerchantCallbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingRtaSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingRtaSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingRtaTradeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingRtaTradeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingShopDataBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingShopDataBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingShopDataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingShopDataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingShopTaskUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingShopTaskUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingSrtaConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingSrtaConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingSrtaNanonymousCallbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingSrtaNanonymousCallbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingSrtaNanonymousQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingSrtaNanonymousQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingSrtaNonanonymousQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechMorseMarketingSrtaNonanonymousQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseBillAcceptanceSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseBillAcceptanceSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseCompanyBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseCompanyBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseEntityroleHuaweimpQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseEntityroleHuaweimpQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseLoginrecordBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseLoginrecordBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseMegagameTaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseMegagameTaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseMegagameTaskSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseMegagameTaskSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseNotifySendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseNotifySendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalApplicableversionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalApplicableversionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalArtifactQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalArtifactQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalArtifactnameQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalArtifactnameQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalContactCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalContactCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalContactDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalContactDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalContactModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalContactModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalCrmmsgSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalCrmmsgSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalCrmworkstatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalCrmworkstatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalCustomerCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalCustomerCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalCustomerModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalCustomerModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalCustomerchannelaccouCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalCustomerchannelaccouCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalCustomerchannelaccouModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalCustomerchannelaccouModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalFxiaokeleadsCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalFxiaokeleadsCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalGetmonorecordingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalGetmonorecordingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalLeadsModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalLeadsModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalLeadsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalLeadsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalLeadsmemberCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalLeadsmemberCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalLeadsmemberDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalLeadsmemberDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalLeadsmemberModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalLeadsmemberModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalListcalldetailsBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalListcalldetailsBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalMakecallCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalMakecallCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalObartifactSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalObartifactSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalPartnerCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalPartnerCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalPartnerModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalPartnerModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalTagCreateormodifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseObglobalTagCreateormodifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassaccountBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassaccountBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassinfoCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassinfoCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassinfoLogininfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassinfoLogininfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassportBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassportBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassportCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassportCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassportHuaweimpCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassportHuaweimpCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassportinfoBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePassportinfoBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePersonalIdentityCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbasePersonalIdentityCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseSubaccountApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseSubaccountApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseSubaccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseSubaccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseTestplatformTaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseTestplatformTaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseTestplatformTaskSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseTestplatformTaskSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseUserIdentityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseUserIdentityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseUsercenterBaseinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseUsercenterBaseinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseUsercompanyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseUsercompanyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseVerificationcodeSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseVerificationcodeSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseVerificationcodeVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/AnttechOceanbaseVerificationcodeVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalAnttechActivityConvertCallbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalAnttechActivityConvertCallbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalAnttechQqqCccQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalAnttechQqqCccQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasAccountAppliedSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasAccountAppliedSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasAccountAuditedSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasAccountAuditedSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasAccountRejectedSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasAccountRejectedSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasBcmDigitalrmbSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasBcmDigitalrmbSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasBcmPageparamQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasBcmPageparamQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasChannelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasChannelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasCrowdDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasCrowdDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasCrowdListBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasCrowdListBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasCrowdLogicalCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasCrowdLogicalCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasCrowdOdpsCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasCrowdOdpsCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasCrowdTagCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasCrowdTagCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPagePublishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPagePublishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPagetemplateBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPagetemplateBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPagetemplateGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPagetemplateGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPagetemplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDesignPagetemplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDigitalrmbSendSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasDigitalrmbSendSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasFormtemplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasFormtemplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasFormtemplateRelationsBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasFormtemplateRelationsBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceAccidentriskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceAccidentriskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceHistoryruleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceHistoryruleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceInstanceCreateormodifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceInstanceCreateormodifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceInstanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceInstanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceInstanceruleSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceInstanceruleSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceOutproductlistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceOutproductlistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceriskGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasInsuranceriskGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasOperationtaskBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasOperationtaskBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasOperationtaskCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasOperationtaskCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasOperationtaskModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasOperationtaskModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasOperationtaskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasOperationtaskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasPutplanCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasPutplanCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasPutplanListBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasPutplanListBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasPutplanModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasPutplanModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasPutplanPauseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasPutplanPauseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasPutplanQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasPutplanQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasPutplanRecoverRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasPutplanRecoverRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasSmsCodeSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasSmsCodeSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasSmsCodeVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasSmsCodeVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasTagDistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasTagDistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasTagListBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasTagListBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasTagcrowdCountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasTagcrowdCountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasTenantchannelListBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudFinsaasTenantchannelListBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceCertifyCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceCertifyCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceCertifyInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceCertifyInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceCertifyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceCertifyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceCertifyVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceCertifyVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceCheckInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceCheckInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceCheckQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceCheckQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceFeeChargeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceFeeChargeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceFeeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceFeeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceSourceCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceSourceCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceVerificationInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceVerificationInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceVerificationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasFaceVerificationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOcrCommonDetectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOcrCommonDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOcrMobileInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOcrMobileInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOcrServerDetectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOcrServerDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOneloginInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOneloginInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOneloginQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOneloginQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOneloginWebInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOneloginWebInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOnepassInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOnepassInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOnepassQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOnepassQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOnepassWebInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasOnepassWebInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasTwometaCheckRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/DatadigitalFincloudGeneralsaasTwometaCheckRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/HuanxuTradeAccountserviceCardCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/HuanxuTradeAccountserviceCardCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/HuanxuTradeOrderCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/HuanxuTradeOrderCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/HuanxuTradeOrderDisburseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/HuanxuTradeOrderDisburseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/HuanxuTradeOrderPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/HuanxuTradeOrderPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/HuanxuTradeOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/HuanxuTradeOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/HuanxuTradeOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/HuanxuTradeOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/HuanxuUserHhhhhDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/HuanxuUserHhhhhDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionAdvchannelBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionAdvchannelBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionAdvchannelBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionAdvchannelBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionAdvchannelUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionAdvchannelUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionAdvertPurchaseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionAdvertPurchaseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionAdvertQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionAdvertQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionBillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionBillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionCascademissionCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionCascademissionCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionChannelBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionChannelBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionChannelCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionChannelCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionChannelDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionChannelDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionChannelModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionChannelModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionMissionCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionMissionCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionMissionPromoteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionMissionPromoteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionMissionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionMissionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionMissionSearchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionMissionSearchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionRoleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertCommissionRoleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDataConfQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDataConfQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDataPromotedetailBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDataPromotedetailBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDataPromotedetailChannelBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDataPromotedetailChannelBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDataPromotesummaryDateBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDataPromotesummaryDateBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDataPromotesummaryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDataPromotesummaryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDeliveryDiscountAuthwebBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDeliveryDiscountAuthwebBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDeliveryDiscountBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDeliveryDiscountBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDeliveryDiscountGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDeliveryDiscountGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDeliveryDiscountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDeliveryDiscountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDeliveryDiscountSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDeliveryDiscountSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDeliveryDiscountWebBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiAdvertDeliveryDiscountWebBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringBizMovehomeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringBizMovehomeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringBookShopbooknotableSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringBookShopbooknotableSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringBookShopbooktableSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringBookShopbooktableSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringBookShopinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringBookShopinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringCommodityOrderBuyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringCommodityOrderBuyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringConfigModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringConfigModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringCookConditionBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringCookConditionBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringCrowdgroupConditionQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringCrowdgroupConditionQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringCrowdgroupConditionSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringCrowdgroupConditionSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishAreaQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishAreaQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishAreaSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishAreaSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCommgroupQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCommgroupQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCommgroupSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCommgroupSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCommruleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCommruleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCommruleSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCommruleSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishConditionBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishConditionBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCookQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCookQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCookSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCookSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCookcatetopSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCookcatetopSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCreatedishSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishCreatedishSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishDictionaryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishDictionaryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishDictionarySyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishDictionarySyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishEstimateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishEstimateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishEstimatedSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishEstimatedSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishGroupQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishGroupQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishGroupSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishGroupSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishMaterialCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishMaterialCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishMaterialDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishMaterialDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishMaterialModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishMaterialModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishMaterialQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishMaterialQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishMenuQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishMenuQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishMenuSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishMenuSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishPrincipalQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishPrincipalQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishQuerydishQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishQuerydishQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishRecommendQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishRecommendQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishRemovedishDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishRemovedishDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishRuleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishRuleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishRuleDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishRuleDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishRuleModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishRuleModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishRuleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishRuleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishSpecgroupQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishSpecgroupQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishSpecgroupSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishSpecgroupSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishVirtualcategoryDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishVirtualcategoryDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishVirtualcategoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishVirtualcategoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishVirtualcategorySyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishVirtualcategorySyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishVirtualdishQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishVirtualdishQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishVirtualdishSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringDishVirtualdishSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringEleOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringEleOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringItemCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringItemCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringItemModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringItemModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringItemQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringItemQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringItemlistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringItemlistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKbcodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKbcodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKbcodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKbcodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKdsInfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKdsInfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKdsInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKdsInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKmsBakingBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKmsBakingBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKmsBakingSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKmsBakingSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKmsOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringKmsOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringMerchantTmallSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringMerchantTmallSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderBillApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderBillApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderBillCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderBillCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderInfoCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderInfoCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderInfoCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderInfoCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderInfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderInfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderInfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderInfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderInfoVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderInfoVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPayApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPayApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPayCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPayCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPayConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPayConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPayDisburseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPayDisburseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPayQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPayQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPushSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderPushSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCategoryCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCategoryCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCategoryDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCategoryDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCategoryModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCategoryModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCategoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCategoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCategorySaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCategorySaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCategorylistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCategorylistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCooklistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosCooklistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskareaQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskareaQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskareaSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDeskareaSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishbatchDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishbatchDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishcateTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishcateTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishgroupSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishgroupSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishstatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosDishstatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosMaterialCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosMaterialCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosMaterialDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosMaterialDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosMaterialModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosMaterialModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosMaterialQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosMaterialQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosOrderUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosOrderUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosParamModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosParamModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosParamQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosParamQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPaymodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPaymodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPaymodeDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPaymodeDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPaymodeModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPaymodeModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPaymodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPaymodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPaymodesortModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPaymodesortModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPracticeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPracticeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPracticeDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPracticeDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPracticeModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPracticeModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPracticeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPracticeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPrintQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosPrintQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosQrcodeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosQrcodeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosShiftQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosShiftQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosShiftSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosShiftSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosSidedishbatchSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosSidedishbatchSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosSpecQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosSpecQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosSpecSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosSpecSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStallCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStallCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStallDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStallDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStallModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStallModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStallQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStallQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStalldetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStalldetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStallerrorQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStallerrorQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStallrepairModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringPosStallrepairModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringQueueShopinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringQueueShopinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringQueueShopqueueinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringQueueShopqueueinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringQueueShopqueuestatusSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringQueueShopqueuestatusSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringServiceOrderModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringServiceOrderModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringSmartstoreDataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringSmartstoreDataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringTablecodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringTablecodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringTablelistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCateringTablelistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiContentContentcountSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiContentContentcountSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiContentContentinfoCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiContentContentinfoCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiContentContentinfoDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiContentContentinfoDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiContentContentinfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiContentContentinfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiContentContentstatusModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiContentContentstatusModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataProviderBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataProviderBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataProviderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataProviderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataProviderModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataProviderModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataWorkBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataWorkBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataWorkCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataWorkCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataWorkDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataWorkDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataWorkModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiCraftsmanDataWorkModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemCategoryChildrenBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemCategoryChildrenBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemBrandQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemBrandQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemCategoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemCategoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemExistedQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemExistedQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemInfoCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemInfoCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemInfoDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemInfoDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemExtitemUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemStateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemStateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemTaobaoIndexQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiItemTaobaoIndexQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallCircleRecommenditemQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallCircleRecommenditemQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallEventSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallEventSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchaseDiscountdetailModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchaseDiscountdetailModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchasePreorderCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchasePreorderCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchasePreorderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchasePreorderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchasePreorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchasePreorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchaseTradeConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchaseTradeConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchaseTradePayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchaseTradePayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchaseTraderesultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchaseTraderesultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchaseUserpreorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchaseUserpreorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchaseUserverifyVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMallScanpurchaseUserverifyVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingAdvertisingCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingAdvertisingCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingAdvertisingModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingAdvertisingModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingAdvertisingOperateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingAdvertisingOperateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingAdvertisingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingAdvertisingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignActivityBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignActivityBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignActivityCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignActivityCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignActivityModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignActivityModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignActivityOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignActivityOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignActivityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignActivityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignAssetDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignAssetDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignBenefitQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignBenefitQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignBenefitSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignBenefitSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignCrowdBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignCrowdBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignCrowdCountRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignCrowdCountRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignCrowdCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignCrowdCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignCrowdDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignCrowdDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignCrowdDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignCrowdDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignCrowdModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignCrowdModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignDetailInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignDetailInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentPromoBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentPromoBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentPromoConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentPromoConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentPromoCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentPromoCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentPromoDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentPromoDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentPromoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentPromoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentPromoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentPromoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentShopConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentShopConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentTemplateConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignIntelligentTemplateConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemMerchantactivityBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemMerchantactivityBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemMerchantactivityCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemMerchantactivityCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemMerchantactivityCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemMerchantactivityCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemMerchantactivityModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemMerchantactivityModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemMerchantactivityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemMerchantactivityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignItemQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMallInviteQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMallInviteQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberAuthApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberAuthApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberRelationBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberRelationBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberRelationCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberRelationCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberRelationModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberRelationModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberRelationUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberRelationUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberTemplateBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberTemplateBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberTemplateBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberTemplateBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberTemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberTemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberTemplateModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberTemplateModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberTemplateOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberTemplateOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberTemplateOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMemberTemplateOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMerchantActivityBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMerchantActivityBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMerchantActivityCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMerchantActivityCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMerchantActivityModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMerchantActivityModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMerchantActivityOfflineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMerchantActivityOfflineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMerchantActivityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignMerchantActivityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignOpenDeliveryCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignOpenDeliveryCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignOpenDeliveryDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignOpenDeliveryDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignQrcodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignQrcodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignRecruitApplyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignRecruitApplyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignRecruitShopQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignRecruitShopQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignRetailDmCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignRetailDmCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignRetailDmModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignRetailDmModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignRetailDmQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignRetailDmQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignRetailDmSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignRetailDmSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignTagsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignTagsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignUserAssetQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignUserAssetQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignVoucherDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingCampaignVoucherDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataActivityBillDownloadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataActivityBillDownloadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataActivityReportQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataActivityReportQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataAlisisReportBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataAlisisReportBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataAlisisReportQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataAlisisReportQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataBizadviserMemberprofileQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataBizadviserMemberprofileQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataBizadviserMyddsreportQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataBizadviserMyddsreportQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataBizadviserMyreportQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataBizadviserMyreportQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataCustomreportBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataCustomreportBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataCustomreportDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataCustomreportDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataCustomreportDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataCustomreportDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataCustomreportQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataCustomreportQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataCustomreportSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataCustomreportSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataDishdiagnoseBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataDishdiagnoseBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataDishdiagnosetypeBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataDishdiagnosetypeBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataEnterpriseStaffinfoUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataEnterpriseStaffinfoUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataIndicatorQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataIndicatorQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataIntelligentEffectQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataIntelligentEffectQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataIntelligentIndicatorQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataIntelligentIndicatorQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataIsvShopQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataIsvShopQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMallCheckGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMallCheckGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMallDiscountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMallDiscountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMallIndicatorQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMallIndicatorQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMallRecommendGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMallRecommendGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMallShopitemsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMallShopitemsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMemberReportQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMemberReportQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMessageDeliverRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataMessageDeliverRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataNearmallQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataNearmallQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataRetailDmQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataRetailDmQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSceneMemberpointsGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSceneMemberpointsGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSceneParkingGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSceneParkingGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSceneParkingoutUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSceneParkingoutUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSceneTravelGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSceneTravelGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataShopCategoryGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataShopCategoryGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSmartactivityConfigRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSmartactivityConfigRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSmartactivityForecastRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSmartactivityForecastRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSmartmanagementDiagnoseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataSmartmanagementDiagnoseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataTradeHabbitQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingDataTradeHabbitQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingMallMemberModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingMallMemberModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingMallShoppromoinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingMallShoppromoinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingMallTradeBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingMallTradeBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingMallTradeSubscribeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingMallTradeSubscribeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingTessssssssssstQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingTessssssssssstQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingToolIsvMerchantQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingToolIsvMerchantQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingToolMallPointsSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingToolMallPointsSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingToolPointsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingToolPointsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingToolPointsUpdateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingToolPointsUpdateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingToolPrizesendAuthRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMarketingToolPrizesendAuthRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberBrandownerNameQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberBrandownerNameQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataDesdBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataDesdBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataIsvCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataIsvCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataItemBigbuyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataItemBigbuyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataItemNearbyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataItemNearbyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataOauthQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataOauthQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataOutuserinfoModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataOutuserinfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataTagQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberDataTagQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberTestmanjiangModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMemberTestmanjiangModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentBatchBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentBatchBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentLabelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentLabelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentShopModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentShopModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentShopsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentShopsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentTreeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDepartmentTreeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDeviceCrashinfoUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDeviceCrashinfoUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDeviceHeartbeatUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantDeviceHeartbeatUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantInfoSimpleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantInfoSimpleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantKbcloudClouduserinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantKbcloudClouduserinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantKbcloudSubuserloginstatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantKbcloudSubuserloginstatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantKbcloudSubuserlogoutEffectRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantKbcloudSubuserlogoutEffectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantKbdeviceDevicesBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantKbdeviceDevicesBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantKbdeviceDispenserQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantKbdeviceDispenserQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorBatchDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorBatchDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorDetailsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorDetailsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorFreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorFreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorRoleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorRoleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorRoleDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorRoleDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorRoleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorRoleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorRolerelationBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorRolerelationBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorSearchBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorSearchBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorSearchQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorSearchQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorShopQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorShopQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorUnfreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantOperatorUnfreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantRoleDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantRoleDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantRolePermissionCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantRolePermissionCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantShopQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiMerchantShopQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestCloudacptActivityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestCloudacptActivityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestCloudacptBatchQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestCloudacptBatchQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestCloudacptCheckresultSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestCloudacptCheckresultSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestCloudacptItemQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestCloudacptItemQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestShieldCaselaunchApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestShieldCaselaunchApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestShieldOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestShieldOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestShieldResultSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestShieldResultSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestShieldTestcaseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestShieldTestcaseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestxxxBatchcreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiQualityTestxxxBatchcreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailExtitemShopextitemQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailExtitemShopextitemQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailInstanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailInstanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailInstanceTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailInstanceTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailItemQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailItemQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailKbcodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailKbcodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailKbcodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailKbcodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailMallCdpQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailMallCdpQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailShopitemUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailShopitemUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailTopinstanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailTopinstanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsBatchinventoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsBatchinventoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsCategoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsCategoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsDeliveryorderprocessQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsDeliveryorderprocessQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsDeliverypackageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsDeliverypackageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsGoodsBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsGoodsBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsGoodsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsGoodsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsGoodssafetyinventoryBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsGoodssafetyinventoryBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsGoodssafetyinventoryModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsGoodssafetyinventoryModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundorderBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundorderBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundorderConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundorderConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundorderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundorderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundworkConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundworkConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundworkCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundworkCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundworkDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundworkDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundworkModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInboundworkModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInventoryBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInventoryBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInventoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInventoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInventoryrecordQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsInventoryrecordQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundorderBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundorderBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundorderConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundorderConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundorderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundorderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundworkConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundworkConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundworkCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundworkCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundworkDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundworkDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundworkModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsOutboundworkModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsPartnerQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsPartnerQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsProducerBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsProducerBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsProducerQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsProducerQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsSupplierQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsSupplierQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsSupplierreportQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsSupplierreportQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsSupplierreportdetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsSupplierreportdetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsWarehouseModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsWarehouseModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsWarehouseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsWarehouseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsWorkBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsWorkBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsWorkQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiRetailWmsWorkQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffCancelstockinorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffCancelstockinorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffCancelstockoutorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffCancelstockoutorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffFeedbackstockorderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffFeedbackstockorderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffInventoryrealtimeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffInventoryrealtimeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffLogisticsinstockSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffLogisticsinstockSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffLogisticsoutstockSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffLogisticsoutstockSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffOrdersresultSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffOrdersresultSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffPagequerystuffinfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffPagequerystuffinfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffProduceorderBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffProduceorderBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffProduceqrcodeBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffProduceqrcodeBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffPurchaseorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffPurchaseorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffPurordersendSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffPurordersendSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffQrcodereturnSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffQrcodereturnSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffQuerygoodsreturnordeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffQuerygoodsreturnordeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffQuerystockinorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffQuerystockinorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffQuerystockoutorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffQuerystockoutorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffStockoutorderstatusSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbassetStuffStockoutorderstatusSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbsalesShopSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesKbsalesShopSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesLeadsSaleleadsCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesLeadsSaleleadsCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesLeadsShopleadsCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSalesLeadsShopleadsCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSecurityRiskEventSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiSecurityRiskEventSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseItemSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseItemSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseMemberCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseMemberCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseMemberDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseMemberDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseMemberModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseMemberModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseMemberphoneSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseMemberphoneSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseNoticeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseNoticeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExercisePlanDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExercisePlanDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExercisePlanSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExercisePlanSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExercisePlancourseSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExercisePlancourseSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseRecordDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseRecordDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseRecordSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseRecordSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseRecordcourseSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryExerciseRecordcourseSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryLeadsRecordBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryLeadsRecordBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryNatatoriumWaterqualityUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryNatatoriumWaterqualityUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioDataCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioDataCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioDataDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioDataDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioDataModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioDataModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioOpusBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioOpusBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioOpusCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioOpusCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioOpusDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioOpusDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioShopBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryPortfolioShopBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationIsvorderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationIsvorderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationLeadsModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationLeadsModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationPayshopIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationPayshopIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationResourceSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationResourceSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationResourcestatusSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationResourcestatusSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationShopBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationShopBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationShopUnbindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryReservationShopUnbindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryShopLicenseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiServindustryShopLicenseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopExternalDataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopExternalDataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMallAuditQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMallAuditQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMallCardQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMallCardQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMallMemberIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMallMemberIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMallMemberQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMallMemberQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMallPageModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMallPageModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMallPageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMallPageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMantestsdsSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopMantestsdsSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopWxloginQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiShopWxloginQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeBencftestRefuseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeBencftestRefuseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeBillDownloadurlQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeBillDownloadurlQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeItemBuyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeItemBuyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeItemorderBuyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeItemorderBuyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeItemorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeItemorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeItemorderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeItemorderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeKbdeliveryDeliveryApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeKbdeliveryDeliveryApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeKbdeliveryDeliveryCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeKbdeliveryDeliveryCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeKbpaymentPayorderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeKbpaymentPayorderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderAggregateConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderAggregateConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderAggregatePayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderAggregatePayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderAggregateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderAggregateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderAggregateRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderAggregateRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderPrecreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderPrecreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderRefundQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeOrderRefundQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradePosDataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradePosDataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketSendCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketSendCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeCheckavailableRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeCheckavailableRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeDelayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeDelayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketTicketcodeUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketUsedRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketUsedRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketUserticketcodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/KoubeiTradeTicketUserticketcodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MonitorHeartbeatSynRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MonitorHeartbeatSynRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditCreditriskConsultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditCreditriskConsultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditCreditriskDsddAdmitConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditCreditriskDsddAdmitConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditCreditriskGuarschemeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditCreditriskGuarschemeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditCreditriskWidgetQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditCreditriskWidgetQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditGuaranteeContractSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditGuaranteeContractSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditGuaranteeContractUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditGuaranteeContractUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditGuaranteeSelleradmittanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditGuaranteeSelleradmittanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditGuaranteeTradedrivePayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditGuaranteeTradedrivePayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditGuaranteeWriteoffPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditGuaranteeWriteoffPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyAmountGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyAmountGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyApplyCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyApplyCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyApplyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyApplyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyArrangementCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyArrangementCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyArrangementQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyArrangementQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyBkamcAntauthsignConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyBkamcAntauthsignConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyBkruralindustryMassifQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyBkruralindustryMassifQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyBkruralindustryTrackAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyBkruralindustryTrackAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyBlockchainOpenQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyBlockchainOpenQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyBlockchainOpenSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyBlockchainOpenSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyDataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyDataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyDataUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyDataUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyElmCreditloanadmitQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyElmCreditloanadmitQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyFinleaseConsultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyFinleaseConsultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyFinleaseSignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyFinleaseSignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyFinleaseTokenQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyFinleaseTokenQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyInsturlQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyInsturlQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyLocallifeBlacklistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyLocallifeBlacklistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyPromotionDynamicurlGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyPromotionDynamicurlGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyQrcodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyQrcodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyQrcodeInvalidDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyQrcodeInvalidDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyRzzlOpenSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyRzzlOpenSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplySmartcountyLoaninfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplySmartcountyLoaninfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyTaxOpenSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyTaxOpenSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyUserlistUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoanapplyUserlistUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeBillBudgetQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeBillBudgetQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeBillListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeBillListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeBillRepayCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeBillRepayCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeBillRepayQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeBillRepayQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterApplyCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterApplyCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterApplyCheckRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterApplyCheckRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterApplyCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterApplyCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterApplyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterApplyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterApplyRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterApplyRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterBidwinNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterBidwinNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterCompensateApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterCompensateApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterInvoiceApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterInvoiceApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterNewinvoiceApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterNewinvoiceApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterPayurlCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterPayurlCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterReencryptApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterReencryptApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterRestoreApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeGuarletterRestoreApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanarCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanarCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanarQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanarQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanarRepayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanarRepayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanarrangementQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanarrangementQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanpayAssetConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanpayAssetConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanrelationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanrelationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanschemeFullQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanschemeFullQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanschemeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeLoanschemeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeNewloanarRepayApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeNewloanarRepayApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePartnerPaymentApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePartnerPaymentApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePartnerPaymentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePartnerPaymentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayArSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayArSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayAssetConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayAssetConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePaySignCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePaySignCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayeeArConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayeeArConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayeeReceivableBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayeeReceivableBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayeeReceivableQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayeeReceivableQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayerArConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayerArConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayerBillrepayConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradePayerBillrepayConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeRepayBudgetQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeRepayBudgetQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeRepayCustApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeRepayCustApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeRepayInitiativeApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeRepayInitiativeApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeShoptransferConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditLoantradeShoptransferConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditProdarrangementContracttextQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditProdarrangementContracttextQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodBillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodBillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodBillSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodBillSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodCommonQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodCommonQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodDataBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodDataBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodDataUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodDataUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodDiscountplanQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodDiscountplanQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodDrawdownApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodDrawdownApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodDrawdownConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodDrawdownConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodFinanceConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodFinanceConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodInstAuthConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodInstAuthConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLoanApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLoanApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLoanAssetTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLoanAssetTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLoanCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLoanCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLoanConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLoanConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLoanModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLoanModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLoanQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLoanQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLprQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodLprQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodPaymentApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodPaymentApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodPaymentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodPaymentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodPlanQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodPlanQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodPreadmitQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodPreadmitQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodPrepaymentApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodPrepaymentApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodRepayDeputyApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodRepayDeputyApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodSignConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodSignConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodVidGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSceneprodVidGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainArAdmitQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainArAdmitQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainArSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainArSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainArUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainArUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayAmountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayAmountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayBillQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayBillQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayBuyersignCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayBuyersignCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayBuyerunsignCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayBuyerunsignCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayBuyerunsignadmitQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayBuyerunsignadmitQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpaySellersignCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpaySellersignCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpaySellersignadmitQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpaySellersignadmitQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpaySellerunsignCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpaySellerunsignCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpaySellerunsignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpaySellerunsignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpaySyncnameCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpaySyncnameCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayTradeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainCreditpayTradeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainFactoringAfterloaninfoSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainFactoringAfterloaninfoSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainFactoringSelleradmitQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainFactoringSelleradmitQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainFactoringSupplierCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainFactoringSupplierCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainInventoryOutApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainInventoryOutApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainInventoryOutConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainInventoryOutConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainPoolCreditsignadmitQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainPoolCreditsignadmitQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainPoolSignadvanceSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainPoolSignadvanceSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainPrepaymentApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainPrepaymentApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainPrepaymentCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainPrepaymentCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradeBillrepaybudgetQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradeBillrepaybudgetQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradeCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradeCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradeNettingRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradeNettingRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradePayConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradePayConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradePayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradePayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradePayableQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainTradePayableQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfBilldetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfBilldetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfBillproductableamtQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfBillproductableamtQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfBillsummaryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfBillsummaryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfBindingaccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfBindingaccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfDataauthtokenSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfDataauthtokenSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfLimitamountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfLimitamountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfLockaccountsyncQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfLockaccountsyncQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfOpenstatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfOpenstatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfProductloanableamtQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfProductloanableamtQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfRepaymentamtQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfRepaymentamtQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfRepaymentdetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfRepaymentdetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfSettlementnoticeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfSettlementnoticeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfSettlementofexchangeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfSettlementofexchangeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfSinglepaymentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfSinglepaymentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfThirdpartylogisticsSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfThirdpartylogisticsSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfTokeninvalidstatusQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditSupplychainWfTokeninvalidstatusQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserBankcardBindRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserBankcardBindRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserCertifyOpenQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserCertifyOpenQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserInfoShareQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserInfoShareQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserOpenCertifyCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserOpenCertifyCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserOpenCertifyInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserOpenCertifyInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserRoleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserRoleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserRoleQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserRoleQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserSitememberEnterpriseMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserSitememberEnterpriseMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserSystemOauthQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankCreditUserSystemOauthQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyEntwalletCreateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyEntwalletCreateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyEntwalletCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyEntwalletCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyFileUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyFileUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyMerchantSignQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyMerchantSignQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyMerchantSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyMerchantSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyTradeCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyTradeCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyTradePayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyTradePayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyTradeQrcodecreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyTradeQrcodecreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyTradeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyTradeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyTradeRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankEcnyTradeRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinanceAccountRysenterpriseQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinanceAccountRysenterpriseQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinanceYulibaoAccountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinanceYulibaoAccountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinanceYulibaoCapitalPurchaseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinanceYulibaoCapitalPurchaseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinanceYulibaoCapitalRansomRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinanceYulibaoCapitalRansomRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinanceYulibaoPriceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinanceYulibaoPriceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinanceYulibaoTransHistoryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinanceYulibaoTransHistoryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinancialplatformBudgetApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinancialplatformBudgetApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinancialplatformBudgetBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinancialplatformBudgetBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinancialplatformBudgetBbaremainamountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinancialplatformBudgetBbaremainamountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinancialplatformBudgetConsumedamountBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinancialplatformBudgetConsumedamountBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinancialplatformBudgetReturnRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankFinancialplatformBudgetReturnRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingBkcustgrowprodCardstyleCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingBkcustgrowprodCardstyleCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignBkpromoguardbaseLmitemdeleteSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignBkpromoguardbaseLmitemdeleteSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignBkpromoguardbaseLmitemmodifySyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignBkpromoguardbaseLmitemmodifySyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignBkpromosceneorderOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignBkpromosceneorderOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignBkpromosceneorderPointPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignBkpromosceneorderPointPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignBkpromosceneorderPointQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignBkpromosceneorderPointQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignBkpromosceneorderPointRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignBkpromosceneorderPointRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignPrizeListConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignPrizeListConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignPrizeListQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingCampaignPrizeListQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingMcaplatformConstractSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingMcaplatformConstractSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingMcaplatformContractQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingMcaplatformContractQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingMcaplatformLevelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankMarketingMcaplatformLevelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeAccountSubvirtualcardCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeAccountSubvirtualcardCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBankBranchQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBankBranchQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBankRootQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBankRootQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOperateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOperateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOrderCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOrderCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOrderConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOrderConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOrderDisburseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOrderDisburseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeBusinessOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeDepositVerifyApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeDepositVerifyApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeDepositVerifyMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeDepositVerifyMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeDepositVerifyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeDepositVerifyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeDistrictQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeDistrictQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeFinancingOrderCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeFinancingOrderCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeFinancingOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeFinancingOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeFinancingOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeFinancingOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOperateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOperateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderCreateandpayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderCreateandpayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderDisburseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderDisburseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeNormalpayTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeQrcodeCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeQrcodeCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeQrcodeDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeQrcodeDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeQrcodePayresultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeQrcodePayresultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeSubaccountBalanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeSubaccountBalanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeSubaccountCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeSubaccountCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeSubaccountInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeSubaccountInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeUserclassificationCreateormodifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MybankPaymentTradeUserclassificationCreateormodifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceAtsbudgetApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceAtsbudgetApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceAtsbudgetBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceAtsbudgetBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceAtsbudgetBbaremainamountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceAtsbudgetBbaremainamountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceAtsbudgetConsumedamountBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceAtsbudgetConsumedamountBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceAtsbudgetReturnRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceAtsbudgetReturnRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceBudgetApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceBudgetApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceBudgetBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceBudgetBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceBudgetBbaremainamountQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceBudgetBbaremainamountQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceBudgetConsumedamountBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceBudgetConsumedamountBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceBudgetReturnRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/MyxiaojinFinanceBudgetReturnRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceDatapropertyBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceDatapropertyBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceDtevalDataanalysisSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceDtevalDataanalysisSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceDtevalIdentitycheckQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceDtevalIdentitycheckQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceMetainfoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceMetainfoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAlixiaohaoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAlixiaohaoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAntifinfraudQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAntifinfraudQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAntifraudlistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAntifraudlistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAntifraudscoreQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAntifraudscoreQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAntimarketcheatQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAntimarketcheatQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAudioQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAudioQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAudioSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAudioSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAudioVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskAudioVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskBusinesslicenseCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskBusinesslicenseCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskContentVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskContentVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskDeviceidentityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskDeviceidentityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskDigitalidentityQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskDigitalidentityQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskOfflinevarsQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskOfflinevarsQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskRtopQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceRiskRtopQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceTestaaaSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/SsdataDataserviceTestaaaSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateCloudbaseenvWorkspaceBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateCloudbaseenvWorkspaceBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoBehaviorSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoBehaviorSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoDataDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoDataDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoDataModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoDataModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoDataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoDataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoDataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoDataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoItemBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoItemBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoItemQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoItemQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoItemSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoItemSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoSceneAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoSceneAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoSceneCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoSceneCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoSceneQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoSceneQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoSceneReleaseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateMpcpromoSceneReleaseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateSalesgptChatQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateSalesgptChatQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateSalesgptChatSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateSalesgptChatSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateSalesgptOrderModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/TechriskInnovateSalesgptOrderModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/TechriskTechriskTtYOnlineRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/TechriskTechriskTtYOnlineRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/XingheLendassistCarfinApplystatusNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/XingheLendassistCarfinApplystatusNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaAuthInfoAuthqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaAuthInfoAuthqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractBorrowCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractBorrowCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractBorrowCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractBorrowCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractBorrowDelayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractBorrowDelayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractBorrowInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractBorrowInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractBorrowQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractBorrowQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractBorrowReturnRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractBorrowReturnRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractPrincipalQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditContractPrincipalQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAcceptanceAccessQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAcceptanceAccessQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAcceptanceLabelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAcceptanceLabelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAcceptanceLabelpreviewQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAcceptanceLabelpreviewQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayAcoountSettleRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayAcoountSettleRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayContractCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayContractCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayContractQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayContractQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayContractSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayContractSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayOrderFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayOrderFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayOrderPrepayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayOrderPrepayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayOrderRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayOrderRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayOrderSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpAeprepayOrderSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpBasicinfoAlterSubscribeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpBasicinfoAlterSubscribeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCertificationApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCertificationApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCertificationInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCertificationInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCertificationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCertificationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCertificationRiskIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCertificationRiskIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCodecCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCodecCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkAuthApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkAuthApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkAuthCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkAuthCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkCollectBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkCollectBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkCollectCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkCollectCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkCollectQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkCollectQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkDataSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkDataSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkloanAuthorderInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkloanAuthorderInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkloanAuthorderSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkloanAuthorderSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkloanDataQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkloanDataQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkloanDataSaveRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditlinkloanDataSaveRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditloanCreditresultNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditloanCreditresultNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditloanLoanresultNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditloanLoanresultNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditloanQuotaadjustmentNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditloanQuotaadjustmentNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditloanRepayresultNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCreditloanRepayresultNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCrlevelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpCrlevelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDataRatingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDataRatingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDataapiMigrationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDataapiMigrationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDataproductFourelementMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDataproductFourelementMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierAuthQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierAuthQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierAuthassetQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierAuthassetQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierCompanyoverviewQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierCompanyoverviewQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierCourtassessPrecreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierCourtassessPrecreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierCourtassessSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierCourtassessSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierLabelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierLabelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierLevelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierLevelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierNameMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierNameMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierQrcodeApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierQrcodeApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierRelationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpDossierRelationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpEntityMonitorSetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpEntityMonitorSetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpEntityMonitorUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpEntityMonitorUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpEsgInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpEsgInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpEsgScoreQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpEsgScoreQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpFreedepositApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpFreedepositApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpFreedepositInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpFreedepositInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpFreedepositOrderriskQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpFreedepositOrderriskQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpInfoGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpInfoGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpLabelPlateinfoNotifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpLabelPlateinfoNotifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpLabelPlateinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpLabelPlateinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpLawsuitDetailGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpLawsuitDetailGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpLawsuitRecordGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpLawsuitRecordGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpLixinUserfillformQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpLixinUserfillformQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpMinitipsdeliveryQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpMinitipsdeliveryQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpOrderRatingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpOrderRatingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpOrgfourelementsMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpOrgfourelementsMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpProductCodeApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpProductCodeApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpProductCodeModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpProductCodeModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpProductCodeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpProductCodeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRatingApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRatingApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRatingInnerInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRatingInnerInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRelatedPerformanceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRelatedPerformanceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRiskDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRiskDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRiskInfoIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRiskInfoIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRiskShellIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRiskShellIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRoleGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpRoleGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneAgreementCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneAgreementCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneAgreementUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneAgreementUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneFulfillmentSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneFulfillmentSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneFulfillmentlistSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneFulfillmentlistSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneRatingApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneRatingApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneRatingInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneRatingInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneRatingQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneRatingQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneTradeConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSceneTradeConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpScoreGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpScoreGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSiriusApplyCallbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSiriusApplyCallbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSiriusTaskCallbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpSiriusTaskCallbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpYuqingBrmQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditEpYuqingBrmQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditOrderRepaymentApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditOrderRepaymentApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditagreementQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditagreementQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditagreementSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditagreementSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditagreementTransferRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditagreementTransferRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditagreementUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditagreementUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditbizorderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditbizorderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditbizorderFinishRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditbizorderFinishRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditbizorderOrderRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditbizorderOrderRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditbizorderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPayafteruseCreditbizorderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryLicenseCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryLicenseCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryLocationUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryLocationUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryOrderQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryOrderQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryTradeCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryTradeCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryTradePayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryTradePayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryTradeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryTradeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryTradeRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeIndustryTradeRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeLawsuitDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeLawsuitDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeLawsuitRecordGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeLawsuitRecordGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeLevelQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeLevelQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserAuthApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserAuthApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserContractQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserContractQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserContractSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserContractSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserContractUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserContractUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserCreditFreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserCreditFreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserCreditUnfreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserCreditUnfreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserOrderConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserOrderConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserOrderSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserOrderSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserRiskConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserRiskConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserSceneConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserSceneConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserScenePreconsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeUserScenePreconsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeVisaReportQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeVisaReportQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoAgreementQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoAgreementQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoAgreementSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoAgreementSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoAgreementUnsignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoAgreementUnsignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoBizoptCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoBizoptCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoCumulationSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoCumulationSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoPaysignApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoPaysignApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoPaysignConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoPaysignConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoPreConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoPreConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoPreconsultQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoPreconsultQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoPreorderCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoPreorderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoSettleApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoSettleApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoSettleRefundRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoSettleRefundRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoSettleUnfreezeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoSettleUnfreezeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoSignApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoSignApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoTbsignApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoTbsignApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoTbsignConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoTbsignConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoTbsignConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoTbsignConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoTbsignVerifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoTbsignVerifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoTemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditPeZmgoTemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditRiskEvaluateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditRiskEvaluateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditScoreBriefGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditScoreBriefGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditScoreGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditScoreGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditWatchlistBriefGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditWatchlistBriefGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditWatchlistiiGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCreditWatchlistiiGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerAuthMutualviewApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerAuthMutualviewApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerBehaviorSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerBehaviorSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerCertificationCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerCertificationCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerCertificationInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerCertificationInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerCertificationMaterialCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerCertificationMaterialCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerCertificationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerCertificationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerContractAcceptCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerContractAcceptCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerContractDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerContractDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerContractInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerContractInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerContractRecordSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerContractRecordSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerEpCertificationCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerEpCertificationCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerEpCertificationInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerEpCertificationInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerEpCertificationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerEpCertificationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerEpIdentificationCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerEpIdentificationCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerEpIdentificationInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerEpIdentificationInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerEpIdentificationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerEpIdentificationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerFulfillmentSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerFulfillmentSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerGrowthtaskSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerGrowthtaskSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthAdapterQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthAdapterQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthAuthenticationPreconsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthAuthenticationPreconsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthAuthenticationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthAuthenticationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthAuthenticationpluginQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthAuthenticationpluginQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthCloudresumeQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthCloudresumeQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthCourseCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthCourseCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthJobdataAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthJobdataAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthPictureUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthPictureUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthPositionAddRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthPositionAddRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthQuickhireSubmitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthQuickhireSubmitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthQuickhireSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthQuickhireSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthSceneUseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerJobworthSceneUseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerLiferecordBatchqueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerLiferecordBatchqueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerLiferecordQuitRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerLiferecordQuitRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerLiferecordSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerLiferecordSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerLiferecordSignRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerLiferecordSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerZmcardInfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerZmcardInfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerZmcardScoreCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaCustomerZmcardScoreCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaDataBatchFeedbackRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaDataBatchFeedbackRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaDataFeedbackurlQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaDataFeedbackurlQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaDataMorseOperateSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaDataMorseOperateSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaDataStateDataSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaDataStateDataSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantBorrowEntityUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantBorrowEntityUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCloseloopDataUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCloseloopDataUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractCommonCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractCommonCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractCommonConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractCommonConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractCommonQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractCommonQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractOfferModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractOfferModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractOfferQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractOfferQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractOnofferQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractOnofferQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractPageQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractPageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractQuickCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantContractQuickCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditlifeRiskApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditlifeRiskApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceDetailCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceDetailCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceDetailModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceDetailModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceDetailQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceDetailQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceLogoUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceLogoUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantCreditserviceQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantDataUploadInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantDataUploadInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantEntityLocationQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantEntityLocationQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantEvisaStatusSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantEvisaStatusSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantLogoImageUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantLogoImageUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderCreditConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderCreditConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderCreditCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderCreditCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderCreditPayRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderCreditPayRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderCreditQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderCreditQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderRentCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderRentCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderRentCompleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderRentCompleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderRentCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderRentCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderRentModifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderRentModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderRentQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderRentQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderRentSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantOrderRentSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantSingleDataUploadRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantSingleDataUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantSubsidiariesApplyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantSubsidiariesApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantSubsidiariesCloseRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantSubsidiariesCloseRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantTestPracticeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantTestPracticeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantZmgoCumulateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantZmgoCumulateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantZmgoCumulateSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantZmgoCumulateSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantZmgoTemplateCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantZmgoTemplateCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantZmgoTemplateQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaMerchantZmgoTemplateQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenAppDemoTestQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenAppDemoTestQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenAppDesSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenAppDesSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenAppHylabeltwoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenAppHylabeltwoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenAppKeyanLqlCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenAppKeyanLqlCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenAppModelpredictQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenAppModelpredictQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenAppRisktagQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenAppRisktagQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenKaifangKaifangQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZhimaOpenKaifangKaifangQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerAnonymousfacesearchMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerAnonymousfacesearchMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerFaceabilityIdentifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerFaceabilityIdentifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerFacemanageCreateRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerFacemanageCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerFacemanageDeleteRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerFacemanageDeleteRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerFaceverifyMatchRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerFaceverifyMatchRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerFtokenConfirmRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerFtokenConfirmRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerFtokenQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerFtokenQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerSmileliveInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerSmileliveInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerSmilepayInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationCustomerSmilepayInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationFaceInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationFaceInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationFaceSearchQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationFaceSearchQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationSmilefaceSendmeSendRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationSmilefaceSendmeSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationSmilepayInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozAuthenticationSmilepayInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerBlacklistQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerBlacklistQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerCertifyConsultRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerCertifyConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerCertifyInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerCertifyInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerCertifyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerCertifyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerCertifyzhubInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerCertifyzhubInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerCertifyzhubQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerCertifyzhubQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerEnrollCancelRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerEnrollCancelRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerEnrollcertifyInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerEnrollcertifyInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerEnrollcertifyQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerEnrollcertifyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerIdcardCertifyRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerIdcardCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerSmilerepoSyncRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationCustomerSmilerepoSyncRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationDeviceinfoQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationDeviceinfoQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationUserWebInitializeRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationUserWebInitializeRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationUserWebQueryRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationUserWebQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationZolozidGetRequest.php b/Server/extend/alipay-sdk-all/v2/aop/request/ZolozIdentificationZolozidGetRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/schema/AttributeRule.php b/Server/extend/alipay-sdk-all/v2/aop/schema/AttributeRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/schema/Option.php b/Server/extend/alipay-sdk-all/v2/aop/schema/Option.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/schema/ServiceSchemaFactory.php b/Server/extend/alipay-sdk-all/v2/aop/schema/ServiceSchemaFactory.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/schema/ServiceSchemaReader.php b/Server/extend/alipay-sdk-all/v2/aop/schema/ServiceSchemaReader.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/schema/ServiceSchemaWriter.php b/Server/extend/alipay-sdk-all/v2/aop/schema/ServiceSchemaWriter.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/schema/XMLAttribute.php b/Server/extend/alipay-sdk-all/v2/aop/schema/XMLAttribute.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/test/AlipayConfigTest.php b/Server/extend/alipay-sdk-all/v2/aop/test/AlipayConfigTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/test/AopCertClientTest.php b/Server/extend/alipay-sdk-all/v2/aop/test/AopCertClientTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/test/AopCertificationTest.php b/Server/extend/alipay-sdk-all/v2/aop/test/AopCertificationTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/test/AopClientTest.php b/Server/extend/alipay-sdk-all/v2/aop/test/AopClientTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/aop/test/SchemaTest.php b/Server/extend/alipay-sdk-all/v2/aop/test/SchemaTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v2/version.txt b/Server/extend/alipay-sdk-all/v2/version.txt old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/.gitignore b/Server/extend/alipay-sdk-all/v3/.gitignore old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/.openapi-generator-ignore b/Server/extend/alipay-sdk-all/v3/.openapi-generator-ignore old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/.openapi-generator/FILES b/Server/extend/alipay-sdk-all/v3/.openapi-generator/FILES old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/.openapi-generator/VERSION b/Server/extend/alipay-sdk-all/v3/.openapi-generator/VERSION old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/.php-cs-fixer.dist.php b/Server/extend/alipay-sdk-all/v3/.php-cs-fixer.dist.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/.travis.yml b/Server/extend/alipay-sdk-all/v3/.travis.yml old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/README.md b/Server/extend/alipay-sdk-all/v3/README.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/api/oasSchema.json b/Server/extend/alipay-sdk-all/v3/api/oasSchema.json old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AliosOpenAutoInfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AliosOpenAutoInfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayBossFncInvoiceApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayBossFncInvoiceApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayBossFncInvoicereceiptApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayBossFncInvoicereceiptApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayBossFncUserinvoiceinfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayBossFncUserinvoiceinfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayBossProdMyTestApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayBossProdMyTestApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceCityfacilitatorStationApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceCityfacilitatorStationApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceCityfacilitatorVoucherApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceCityfacilitatorVoucherApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcBalanceDownloadurlApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcBalanceDownloadurlApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcBalancePeriodApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcBalancePeriodApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcConsumeDetailApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcConsumeDetailApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcDepartmentApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcDepartmentApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcDepartmentInfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcDepartmentInfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcDepartmentSublistApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcDepartmentSublistApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEmployeeApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEmployeeApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEmployeeIdlistApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEmployeeIdlistApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEmployeeInfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEmployeeInfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEmployeeInviteApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEmployeeInviteApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEmployeeTitleApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEmployeeTitleApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEnterpriseAddressApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEnterpriseAddressApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEnterpriseAgreementApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEnterpriseAgreementApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEnterpriseApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEnterpriseApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEnterpriseInfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcEnterpriseInfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcJointaccountbillDetailApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcJointaccountbillDetailApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcUserEnterpriseApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEcUserEnterpriseApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEducateCampusInstitutionsApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEducateCampusInstitutionsApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEducateSchoolcardOrderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceEducateSchoolcardOrderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceIotDeviceReportApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceIotDeviceReportApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceIotSdarttoolMessageApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceIotSdarttoolMessageApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceLogisticsInvoiceIstdwaybillApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceLogisticsInvoiceIstdwaybillApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceLogisticsLogisticscompanyInstantdeliveryApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceLogisticsLogisticscompanyInstantdeliveryApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceLogisticsOrderInstantdeliveryApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceLogisticsOrderInstantdeliveryApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceLogisticsOrderIstdcancelApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceLogisticsOrderIstdcancelApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceLogisticsOrderIstdretryApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceLogisticsOrderIstdretryApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceLogisticsWaybillIstddetailApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceLogisticsWaybillIstddetailApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceOperationActivityMerchantApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceOperationActivityMerchantApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceOperationBankActivityApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceOperationBankActivityApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceTransportChargerChargerbindinfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceTransportChargerChargerbindinfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceTransportParkingEnterinfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceTransportParkingEnterinfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceTransportParkingExitinfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceTransportParkingExitinfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceTransportParkingPaymentinfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayCommerceTransportParkingPaymentinfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillAccountbookereceiptApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillAccountbookereceiptApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillAccountlogApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillAccountlogApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillBailApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillBailApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillBalanceApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillBalanceApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillBalancehisApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillBalancehisApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillBizfundagentApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillBizfundagentApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillBuyApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillBuyApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillEreceiptApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillEreceiptApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillEreceiptagentApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillEreceiptagentApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillSellApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillSellApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillTransferApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillTransferApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillTransferaccountbookApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataBillTransferaccountbookApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataDataserviceAdConversionApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataDataserviceAdConversionApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataDataserviceAdPromotepageApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataDataserviceAdPromotepageApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataDataserviceBillDownloadurlApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayDataDataserviceBillDownloadurlApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppBillApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppBillApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceApplyInvApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceApplyInvApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceApplyResultApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceApplyResultApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceApplyStatusApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceApplyStatusApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceAuthApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceAuthApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceDetailOutputApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceDetailOutputApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEcorderOrderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEcorderOrderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEinvpackageApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEinvpackageApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseMerchantrelationApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseMerchantrelationApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseconsumeConsumeApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseconsumeConsumeApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseconsumeDetailApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseconsumeDetailApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseconsumeRelatedetailApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseconsumeRelatedetailApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseconsumeSummaryinvoicedetailApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseconsumeSummaryinvoicedetailApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseexctrlEmployertitleApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceEnterpriseexctrlEmployertitleApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenseProgressApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenseProgressApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpensecomsueOutsourceApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpensecomsueOutsourceApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpensecontrolAggregationApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpensecontrolAggregationApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpensecontrolEmployeequotaApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpensecontrolEmployeequotaApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpensecontrolIssuebatchApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpensecontrolIssuebatchApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpensecontrolQuotaApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpensecontrolQuotaApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesEmployeeApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesEmployeeApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesEmployeerulesApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesEmployeerulesApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesGroupemployeeApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesGroupemployeeApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesProjectemployeeApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesProjectemployeeApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesProjectinfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesProjectinfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesProjectruleApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesProjectruleApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesProjectrulesApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesProjectrulesApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesSceneruleApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpenserulesSceneruleApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpensesceneMerchantApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceExpensesceneMerchantApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceFileOutputApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceFileOutputApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInstitutionApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInstitutionApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInstitutionDetailinfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInstitutionDetailinfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInstitutionExpenseruleApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInstitutionExpenseruleApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInstitutionPageinfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInstitutionPageinfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInstitutionScopeApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInstitutionScopeApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInstitutionScopepageinfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceInstitutionScopepageinfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceIssueruleApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceIssueruleApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceIsvtokenReimApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceIsvtokenReimApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceListExpenseApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceListExpenseApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceMerchantEnterstatusApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceMerchantEnterstatusApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceMerchantlistEnterApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceMerchantlistEnterApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceOrderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceOrderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceSyncSimpleApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceSyncSimpleApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceTaxnoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceTaxnoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceTitleDynamicApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceTitleDynamicApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceTitleListApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceTitleListApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceTokenApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppInvoiceTokenApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppPdeductApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppPdeductApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppPdeductAsyncApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppPdeductAsyncApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppPdeductBillPayApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppPdeductBillPayApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppPdeductSignApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEbppPdeductSignApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoContractSignflowsApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoContractSignflowsApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoDocTemplateApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoDocTemplateApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoDoctemplateSettingurlApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoDoctemplateSettingurlApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoEduKtBillingApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoEduKtBillingApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoEduKtParentApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoEduKtParentApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoEduKtSchoolinfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoEduKtSchoolinfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoEduKtStudentApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoEduKtStudentApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoFilePathApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoFilePathApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingChargeinfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingChargeinfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingCharginginfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingCharginginfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingConfigApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingConfigApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingEnterinfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingEnterinfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingExitinfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingExitinfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingOrderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingOrderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingOvertimecharginginfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingOvertimecharginginfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingParkinglotbizApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingParkinglotbizApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingParkinglotinfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingParkinglotinfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingPaymentinfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingPaymentinfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingSpaceinfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingSpaceinfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingVehicleApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoMycarParkingVehicleApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoSignFlowApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoSignFlowApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoSignflowsDetailApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoSignflowsDetailApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoSignflowsUrlApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayEcoSignflowsUrlApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAccountApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAccountApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAccountbookApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAccountbookApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAccountbookNotifyApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAccountbookNotifyApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAgreementQuotaApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAgreementQuotaApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAuthOperationApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAuthOperationApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAuthOperationDetailApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAuthOperationDetailApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAuthOrderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAuthOrderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAuthOrderAppApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAuthOrderAppApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAuthOrderVoucherApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundAuthOrderVoucherApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundEnterprisepayApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundEnterprisepayApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundEnterprisepayGroupApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundEnterprisepayGroupApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundEnterprisepayMemberApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundEnterprisepayMemberApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountBillApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountBillApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountDetailApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountDetailApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountListApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountListApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountMemberApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountMemberApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountMemberruleApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountMemberruleApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountQuotaApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountQuotaApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountRuleApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountRuleApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountSignApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountSignApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountTradeApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundJointaccountTradeApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundTransApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundTransApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundTransCommonApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundTransCommonApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundTransOrderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundTransOrderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundTransPayeeBindApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundTransPayeeBindApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundTransToaccountApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundTransToaccountApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundTransUniApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundTransUniApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundUsertradeApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayFundUsertradeApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmAgentApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmAgentApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmAgentSchedulelogApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmAgentSchedulelogApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmFunctionApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmFunctionApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmInstanceApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmInstanceApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmIsvApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmIsvApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmOlsChatrecordApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmOlsChatrecordApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmRobotAvatarbaseApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmRobotAvatarbaseApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmRoleApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmRoleApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmRolePageApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmRolePageApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmServiceApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmServiceApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmServicerecordApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmServicerecordApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwArticleApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwArticleApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwKnowledgeApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwKnowledgeApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwLibraryApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwLibraryApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwOrderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwOrderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwSpuApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwSpuApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwTreeApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwTreeApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwTreecategoryApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayIserviceCcmSwTreecategoryApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityAppApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityAppApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityDeliveryApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityDeliveryApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityDeliverychannelApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityDeliverychannelApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityGoodsApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityGoodsApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityMerchantApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityMerchantApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityOrdervoucherApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityOrdervoucherApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityShopApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityShopApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityUserApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityUserApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityVoucherApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityVoucherApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityVoucherpackageApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingActivityVoucherpackageApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCampaignCashApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCampaignCashApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCampaignCashDetailApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCampaignCashDetailApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCampaignCashListApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCampaignCashListApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCampaignCashStatusApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCampaignCashStatusApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCampaignOrderVoucherApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCampaignOrderVoucherApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardActivateformApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardActivateformApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardActivateurlApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardActivateurlApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardBenefitApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardBenefitApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardConsumeApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardConsumeApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardFormtemplateApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardFormtemplateApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardMessageApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardMessageApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardTemplateApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingCardTemplateApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingMaterialApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingMaterialApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingMaterialImageApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingMaterialImageApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingRecruitEnrollApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingRecruitEnrollApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingRecruitPlanApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingRecruitPlanApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingRecruitPlanlistApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingRecruitPlanlistApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingXuanyitestApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMarketingXuanyitestApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantAnchorInfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantAnchorInfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantImageApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantImageApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantIndirectAuthorderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantIndirectAuthorderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantIndirectSmidbindApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantIndirectSmidbindApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantIotDeviceApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantIotDeviceApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantItemFileApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantItemFileApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantLiveChannelApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantLiveChannelApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantLiveItemplanApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantLiveItemplanApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantOrderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantOrderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantTradecomplainApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantTradecomplainApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantTradecomplainFeedbackApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantTradecomplainFeedbackApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantTradecomplainReplyApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantTradecomplainReplyApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantTradecomplainSupplementApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMerchantTradecomplainSupplementApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicFollowApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicFollowApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicInfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicInfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicMenuApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicMenuApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicMessageCustomApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicMessageCustomApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicMessageSingleApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicMessageSingleApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicMessageTotalApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicMessageTotalApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicQrcodeApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicQrcodeApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicShortlinkApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicShortlinkApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicTemplateMessageApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobilePublicTemplateMessageApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobileStdPublicMessageCustomApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayMobileStdPublicMessageCustomApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOfflineMarketApplyorderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOfflineMarketApplyorderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOfflineMarketShopApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOfflineMarketShopApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOfflineMarketShopCategoryApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOfflineMarketShopCategoryApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOfflineMarketShopSummaryApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOfflineMarketShopSummaryApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOfflineMaterialImageApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOfflineMaterialImageApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentCommonApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentCommonApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentCommonsignApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentCommonsignApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentFacetofaceApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentFacetofaceApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentMiniApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentMiniApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentMobilepayApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentMobilepayApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentOfflinepaymentApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentOfflinepaymentApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentOrderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentOrderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentSignstatusApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAgentSignstatusApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppApiApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppApiApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppApiFieldApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppApiFieldApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppApiSceneApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppApiSceneApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppMembersApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppMembersApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppMessagetemplateSubscribeApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppMessagetemplateSubscribeApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppMiniTemplatemessageApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppMiniTemplatemessageApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppQrcodeApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppQrcodeApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppServiceApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppServiceApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppServiceListApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppServiceListApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppServiceSchemaApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppServiceSchemaApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppTestGrayApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAppTestGrayApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAuthAppAesApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAuthAppAesApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAuthTokenApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAuthTokenApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAuthTokenAppApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAuthTokenAppApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAuthUserauthRelationshipApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenAuthUserauthRelationshipApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenBizApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenBizApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenFeeAdjustApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenFeeAdjustApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenFileApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenFileApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenInstantdeliveryAccountApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenInstantdeliveryAccountApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenInstantdeliveryMerchantagreementApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenInstantdeliveryMerchantagreementApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenInstantdeliveryMerchantshopApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenInstantdeliveryMerchantshopApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenInviteOrderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenInviteOrderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniAppdeployByappidApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniAppdeployByappidApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniAppdeployByappversionApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniAppdeployByappversionApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniAppdeployBydeployversionApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniAppdeployBydeployversionApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniBaseinfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniBaseinfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniBaseinfoNameApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniBaseinfoNameApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniCategoryApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniCategoryApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniCategoryRequireApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniCategoryRequireApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniExperienceApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniExperienceApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniIndividualBusinessApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniIndividualBusinessApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerExperienceApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerExperienceApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerMembersApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerMembersApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappPluginApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappPluginApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappPluginrelationApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappPluginrelationApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappPluginserviceApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappPluginserviceApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappPluginsyncmodeApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappPluginsyncmodeApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappPluginuseconfigApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappPluginuseconfigApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappServiceApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerappServiceApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerbaseinfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerbaseinfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerbaseinfoApplogoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerbaseinfoApplogoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionAuditApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionAuditApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionBackdevApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionBackdevApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionBetaApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionBetaApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionBetainfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionBetainfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionBuildauditApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionBuildauditApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionConditionApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionConditionApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionContentApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionContentApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionGrayApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionGrayApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionInfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionInfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionInstantiationApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionInstantiationApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionLastApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionLastApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionModelforofflineApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionModelforofflineApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionNobuildApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionNobuildApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionOfflineApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionOfflineApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionOnlineApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionOnlineApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionPackageApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionPackageApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionTemplatedApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionTemplatedApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionUploadstatusApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniInnerversionUploadstatusApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniIsvApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniIsvApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniIsvFastregisterApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniIsvFastregisterApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniMiniappBrandApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniMiniappBrandApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniMiniappServiceconfigApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniMiniappServiceconfigApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniQrcodeApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniQrcodeApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniResourcePromotionsourceApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniResourcePromotionsourceApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniResourceRecordApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniResourceRecordApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniSafedomainApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniSafedomainApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTemplateMarketingApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTemplateMarketingApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTemplateUsageApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTemplateUsageApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTemplatemessageUsertemplateApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTemplatemessageUsertemplateApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTemplatemsgMaketingApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTemplatemsgMaketingApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTemplatemsgMaketingstatusApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTemplatemsgMaketingstatusApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTemplatemsgTinypayswitchApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTemplatemsgTinypayswitchApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTipsDeliveryApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTipsDeliveryApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTipsStatisticApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniTipsStatisticApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionAuditApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionAuditApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionAuditedApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionAuditedApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionBuildApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionBuildApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionDetailApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionDetailApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionGrayApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionGrayApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionListApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniVersionListApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniWidgetDataApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniWidgetDataApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniWidgetGoodsApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenMiniWidgetGoodsApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenOperationOpenbizmockTestpathkeyApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenOperationOpenbizmockTestpathkeyApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicAccountApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicAccountApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicAdvertApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicAdvertApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicArticlesummaryDataApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicArticlesummaryDataApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicContactFollowApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicContactFollowApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicDefaultExtensionApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicDefaultExtensionApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicFollowApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicFollowApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicGroupApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicGroupApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicGroupCrowdApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicGroupCrowdApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicInfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicInfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLabelApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLabelApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLabelUserApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLabelUserApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLifeAboardApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLifeAboardApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLifeAgentcreateApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLifeAgentcreateApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLifeDebarkApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLifeDebarkApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLifeLabelApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLifeLabelApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLifeMsgApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicLifeMsgApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMatchuserLabelApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMatchuserLabelApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMenuApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMenuApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMenuDataApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMenuDataApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMessageContentApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMessageContentApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMessageCustomApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMessageCustomApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMessageGroupApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMessageGroupApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMessageLabelApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMessageLabelApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMessageSingleApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMessageSingleApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMessageTotalApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicMessageTotalApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicPayeeBindApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicPayeeBindApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicPersonalizedExtensionApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicPersonalizedExtensionApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicPersonalizedMenuApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicPersonalizedMenuApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicQrcodeApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicQrcodeApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicSettingCategoryApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicSettingCategoryApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicShortlinkApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicShortlinkApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicSinglearticleDataApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicSinglearticleDataApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicTemplateMessageApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicTemplateMessageApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicTemplateMessageIndustryApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicTemplateMessageIndustryApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicTopicApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicTopicApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicUserDataApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicUserDataApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicUserFollowApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenPublicUserFollowApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchAbilityApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchAbilityApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchAppkeywordApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchAppkeywordApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchAppkeywordquotaApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchAppkeywordquotaApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchBaseorderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchBaseorderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchBoxApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchBoxApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchBoxactivityApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchBoxactivityApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchOrderdetailApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchOrderdetailApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchServiceorderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchServiceorderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchSubservicekeywordApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSearchSubservicekeywordApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenServicemarketCommodityShopApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenServicemarketCommodityShopApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenServicemarketOrderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenServicemarketOrderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenServicemarketOrderItemApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenServicemarketOrderItemApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenServicemarketPromotiontaskRelationApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenServicemarketPromotiontaskRelationApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpBlueseaactivityApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpBlueseaactivityApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpImageApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpImageApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpIsvBillApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpIsvBillApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpIsvOperationApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpIsvOperationApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpIsvRelationApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpIsvRelationApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpIsvSalesApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpIsvSalesApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpIsvSignauthApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpIsvSignauthApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpLeadsExpandApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpLeadsExpandApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpMerchantInconsistentApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpMerchantInconsistentApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpOperationApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpOperationApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpOperationQrcodeApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpOperationQrcodeApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpOperationResultApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpOperationResultApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpOpporDetailApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpOpporDetailApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpOpporFeedbackApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpOpporFeedbackApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpOpporPageApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenSpOpporPageApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenViolationViolationdetailApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenViolationViolationdetailApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenViolationViolationeventApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayOpenViolationViolationeventApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayPcreditHuabeiAuthAccumulationApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayPcreditHuabeiAuthAccumulationApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayPcreditHuabeiAuthAgreementApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayPcreditHuabeiAuthAgreementApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayPcreditHuabeiAuthOrderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayPcreditHuabeiAuthOrderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayPcreditHuabeiAuthRefundApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayPcreditHuabeiAuthRefundApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayPcreditHuabeiAuthSettleApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayPcreditHuabeiAuthSettleApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySecurityDataSssApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySecurityDataSssApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySecurityProdSssApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySecurityProdSssApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySecurityProdTianwutestApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySecurityProdTianwutestApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySecurityRiskCustomerriskApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySecurityRiskCustomerriskApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySecurityRiskVerifyidentityMiniappApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySecurityRiskVerifyidentityMiniappApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySocialBaseContentlibStandardcontentApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySocialBaseContentlibStandardcontentApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySystemOauthApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipaySystemOauthApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeAdvanceApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeAdvanceApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeApplepayAuthenticationApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeApplepayAuthenticationApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeBatchApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeBatchApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeBatchSettleApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeBatchSettleApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeBatchTransferApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeBatchTransferApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeCustomsApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeCustomsApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeFastpayRefundApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeFastpayRefundApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeOrderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeOrderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeOrderSettleApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeOrderSettleApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeOrderinfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeOrderinfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeOverseasApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeOverseasApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeRefundApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeRefundApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeRoyaltyRateApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeRoyaltyRateApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeRoyaltyRelationApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeRoyaltyRelationApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeSettleApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeSettleApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeSettleReceivablesApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayTradeSettleReceivablesApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserAgreementApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserAgreementApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserAgreementExecutionplanApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserAgreementExecutionplanApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserAgreementPermissionApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserAgreementPermissionApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserAgreementUserverifyApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserAgreementUserverifyApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserAlipaypointApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserAlipaypointApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserAlipaypointBudgetlibApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserAlipaypointBudgetlibApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserCertdocCertverifyApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserCertdocCertverifyApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserCertifyOpenApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserCertifyOpenApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserInfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserInfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserTwostageCommonApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserTwostageCommonApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserTwostageIndirectApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserTwostageIndirectApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserUserinfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AlipayUserUserinfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandApprecommendAccountApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandApprecommendAccountApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandApprecommendAvailableApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandApprecommendAvailableApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandIndirectImageApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandIndirectImageApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandInfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandInfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandItemApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandItemApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandItemOpenApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandItemOpenApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandItemStatusApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandItemStatusApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandMccApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandMccApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandOrderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandOrderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandShopApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandShopApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandShopPageApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandShopPageApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandShopReceiptaccountApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AntMerchantExpandShopReceiptaccountApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/AnttechOceanbaseTestplatformTaskApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/AnttechOceanbaseTestplatformTaskApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/DatadigitalFincloudGeneralsaasFaceCertifyApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/DatadigitalFincloudGeneralsaasFaceCertifyApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/DatadigitalFincloudGeneralsaasFaceCheckApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/DatadigitalFincloudGeneralsaasFaceCheckApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/DatadigitalFincloudGeneralsaasFaceSourceApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/DatadigitalFincloudGeneralsaasFaceSourceApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/DatadigitalFincloudGeneralsaasFaceVerificationApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/DatadigitalFincloudGeneralsaasFaceVerificationApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/DatadigitalFincloudGeneralsaasOcrMobileApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/DatadigitalFincloudGeneralsaasOcrMobileApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/DatadigitalFincloudGeneralsaasOcrServerApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/DatadigitalFincloudGeneralsaasOcrServerApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/KoubeiMarketingCampaignIntelligentPromoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/KoubeiMarketingCampaignIntelligentPromoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/KoubeiMarketingCampaignIntelligentShopApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/KoubeiMarketingCampaignIntelligentShopApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/KoubeiMarketingCampaignIntelligentTemplateApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/KoubeiMarketingCampaignIntelligentTemplateApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/KoubeiMarketingCampaignItemMerchantactivityApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/KoubeiMarketingCampaignItemMerchantactivityApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/KoubeiTradeOrderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/KoubeiTradeOrderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/MonitorHeartbeatApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/MonitorHeartbeatApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPayafteruseCreditagreementApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPayafteruseCreditagreementApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPayafteruseCreditbizorderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPayafteruseCreditbizorderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPeZmgoAgreementApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPeZmgoAgreementApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPeZmgoBizoptApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPeZmgoBizoptApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPeZmgoCumulationApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPeZmgoCumulationApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPeZmgoPreorderApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPeZmgoPreorderApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPeZmgoSettleApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCreditPeZmgoSettleApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCustomerJobworthAuthenticationApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCustomerJobworthAuthenticationApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCustomerJobworthCloudresumeApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCustomerJobworthCloudresumeApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCustomerJobworthInfoApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCustomerJobworthInfoApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCustomerJobworthJobdataApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCustomerJobworthJobdataApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCustomerJobworthPictureApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCustomerJobworthPictureApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCustomerJobworthPositionApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaCustomerJobworthPositionApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaMerchantSubsidiariesApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaMerchantSubsidiariesApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaMerchantZmgoCumulateApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaMerchantZmgoCumulateApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaMerchantZmgoTemplateApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/ZhimaMerchantZmgoTemplateApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/ZolozAuthenticationCustomerFacemanageApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/ZolozAuthenticationCustomerFacemanageApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/ZolozAuthenticationCustomerFtokenApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/ZolozAuthenticationCustomerFtokenApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/ZolozAuthenticationCustomerSmilepayApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/ZolozAuthenticationCustomerSmilepayApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/docs/Api/ZolozAuthenticationSmilepayApi.md b/Server/extend/alipay-sdk-all/v3/docs/Api/ZolozAuthenticationSmilepayApi.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/git_push.sh b/Server/extend/alipay-sdk-all/v3/git_push.sh old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/phpunit.xml.dist b/Server/extend/alipay-sdk-all/v3/phpunit.xml.dist old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/script/README.md b/Server/extend/alipay-sdk-all/v3/script/README.md old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/script/postman_script.js b/Server/extend/alipay-sdk-all/v3/script/postman_script.js old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AliosOpenAutoInfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AliosOpenAutoInfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayBossFncInvoiceApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayBossFncInvoiceApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayBossFncInvoicereceiptApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayBossFncInvoicereceiptApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayBossFncUserinvoiceinfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayBossFncUserinvoiceinfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayBossProdMyTestApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayBossProdMyTestApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceCityfacilitatorStationApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceCityfacilitatorStationApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceCityfacilitatorVoucherApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceCityfacilitatorVoucherApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcBalanceDownloadurlApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcBalanceDownloadurlApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcBalancePeriodApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcBalancePeriodApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcConsumeDetailApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcConsumeDetailApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcDepartmentApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcDepartmentApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcDepartmentInfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcDepartmentInfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcDepartmentSublistApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcDepartmentSublistApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEmployeeApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEmployeeApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEmployeeIdlistApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEmployeeIdlistApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEmployeeInfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEmployeeInfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEmployeeInviteApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEmployeeInviteApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEmployeeTitleApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEmployeeTitleApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEnterpriseAddressApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEnterpriseAddressApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEnterpriseAgreementApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEnterpriseAgreementApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEnterpriseApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEnterpriseApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEnterpriseInfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcEnterpriseInfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcJointaccountbillDetailApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcJointaccountbillDetailApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcUserEnterpriseApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEcUserEnterpriseApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEducateCampusInstitutionsApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEducateCampusInstitutionsApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEducateSchoolcardOrderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceEducateSchoolcardOrderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceIotDeviceReportApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceIotDeviceReportApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceIotSdarttoolMessageApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceIotSdarttoolMessageApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceLogisticsInvoiceIstdwaybillApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceLogisticsInvoiceIstdwaybillApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceLogisticsLogisticscompanyInstantdeliveryApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceLogisticsLogisticscompanyInstantdeliveryApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceLogisticsOrderInstantdeliveryApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceLogisticsOrderInstantdeliveryApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceLogisticsOrderIstdcancelApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceLogisticsOrderIstdcancelApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceLogisticsOrderIstdretryApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceLogisticsOrderIstdretryApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceLogisticsWaybillIstddetailApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceLogisticsWaybillIstddetailApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceOperationActivityMerchantApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceOperationActivityMerchantApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceOperationBankActivityApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceOperationBankActivityApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceTransportChargerChargerbindinfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceTransportChargerChargerbindinfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceTransportParkingEnterinfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceTransportParkingEnterinfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceTransportParkingExitinfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceTransportParkingExitinfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceTransportParkingPaymentinfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayCommerceTransportParkingPaymentinfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillAccountbookereceiptApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillAccountbookereceiptApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillAccountlogApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillAccountlogApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillBailApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillBailApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillBalanceApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillBalanceApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillBalancehisApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillBalancehisApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillBizfundagentApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillBizfundagentApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillBuyApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillBuyApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillEreceiptApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillEreceiptApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillEreceiptagentApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillEreceiptagentApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillSellApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillSellApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillTransferApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillTransferApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillTransferaccountbookApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataBillTransferaccountbookApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataDataserviceAdConversionApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataDataserviceAdConversionApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataDataserviceAdPromotepageApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataDataserviceAdPromotepageApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataDataserviceBillDownloadurlApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayDataDataserviceBillDownloadurlApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppBillApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppBillApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceApplyInvApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceApplyInvApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceApplyResultApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceApplyResultApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceApplyStatusApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceApplyStatusApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceAuthApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceAuthApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceDetailOutputApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceDetailOutputApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEcorderOrderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEcorderOrderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEinvpackageApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEinvpackageApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseMerchantrelationApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseMerchantrelationApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseconsumeConsumeApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseconsumeConsumeApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseconsumeDetailApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseconsumeDetailApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseconsumeRelatedetailApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseconsumeRelatedetailApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseconsumeSummaryinvoicedetailApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseconsumeSummaryinvoicedetailApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseexctrlEmployertitleApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceEnterpriseexctrlEmployertitleApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenseProgressApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenseProgressApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpensecomsueOutsourceApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpensecomsueOutsourceApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpensecontrolAggregationApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpensecontrolAggregationApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpensecontrolEmployeequotaApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpensecontrolEmployeequotaApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpensecontrolIssuebatchApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpensecontrolIssuebatchApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpensecontrolQuotaApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpensecontrolQuotaApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesEmployeeApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesEmployeeApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesEmployeerulesApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesEmployeerulesApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesGroupemployeeApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesGroupemployeeApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesProjectemployeeApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesProjectemployeeApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesProjectinfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesProjectinfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesProjectruleApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesProjectruleApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesProjectrulesApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesProjectrulesApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesSceneruleApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpenserulesSceneruleApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpensesceneMerchantApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceExpensesceneMerchantApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceFileOutputApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceFileOutputApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInstitutionApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInstitutionApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInstitutionDetailinfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInstitutionDetailinfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInstitutionExpenseruleApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInstitutionExpenseruleApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInstitutionPageinfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInstitutionPageinfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInstitutionScopeApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInstitutionScopeApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInstitutionScopepageinfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceInstitutionScopepageinfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceIssueruleApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceIssueruleApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceIsvtokenReimApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceIsvtokenReimApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceListExpenseApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceListExpenseApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceMerchantEnterstatusApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceMerchantEnterstatusApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceMerchantlistEnterApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceMerchantlistEnterApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceOrderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceOrderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceSyncSimpleApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceSyncSimpleApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceTaxnoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceTaxnoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceTitleDynamicApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceTitleDynamicApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceTitleListApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceTitleListApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceTokenApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppInvoiceTokenApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppPdeductApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppPdeductApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppPdeductAsyncApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppPdeductAsyncApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppPdeductBillPayApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppPdeductBillPayApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppPdeductSignApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEbppPdeductSignApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoContractSignflowsApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoContractSignflowsApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoDocTemplateApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoDocTemplateApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoDoctemplateSettingurlApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoDoctemplateSettingurlApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoEduKtBillingApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoEduKtBillingApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoEduKtParentApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoEduKtParentApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoEduKtSchoolinfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoEduKtSchoolinfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoEduKtStudentApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoEduKtStudentApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoFilePathApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoFilePathApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingChargeinfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingChargeinfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingCharginginfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingCharginginfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingConfigApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingConfigApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingEnterinfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingEnterinfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingExitinfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingExitinfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingOrderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingOrderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingOvertimecharginginfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingOvertimecharginginfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingParkinglotbizApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingParkinglotbizApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingParkinglotinfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingParkinglotinfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingPaymentinfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingPaymentinfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingSpaceinfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingSpaceinfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingVehicleApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoMycarParkingVehicleApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoSignFlowApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoSignFlowApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoSignflowsDetailApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoSignflowsDetailApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoSignflowsUrlApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayEcoSignflowsUrlApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAccountApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAccountApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAccountbookApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAccountbookApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAccountbookNotifyApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAccountbookNotifyApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAgreementQuotaApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAgreementQuotaApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAuthOperationApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAuthOperationApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAuthOperationDetailApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAuthOperationDetailApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAuthOrderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAuthOrderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAuthOrderAppApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAuthOrderAppApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAuthOrderVoucherApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundAuthOrderVoucherApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundEnterprisepayApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundEnterprisepayApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundEnterprisepayGroupApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundEnterprisepayGroupApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundEnterprisepayMemberApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundEnterprisepayMemberApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountBillApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountBillApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountDetailApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountDetailApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountListApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountListApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountMemberApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountMemberApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountMemberruleApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountMemberruleApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountQuotaApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountQuotaApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountRuleApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountRuleApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountSignApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountSignApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountTradeApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundJointaccountTradeApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundTransApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundTransApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundTransCommonApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundTransCommonApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundTransOrderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundTransOrderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundTransPayeeBindApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundTransPayeeBindApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundTransToaccountApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundTransToaccountApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundTransUniApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundTransUniApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundUsertradeApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayFundUsertradeApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmAgentApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmAgentApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmAgentSchedulelogApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmAgentSchedulelogApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmFunctionApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmFunctionApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmInstanceApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmInstanceApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmIsvApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmIsvApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmOlsChatrecordApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmOlsChatrecordApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmRobotAvatarbaseApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmRobotAvatarbaseApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmRoleApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmRoleApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmRolePageApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmRolePageApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmServiceApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmServiceApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmServicerecordApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmServicerecordApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwArticleApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwArticleApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwKnowledgeApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwKnowledgeApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwLibraryApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwLibraryApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwOrderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwOrderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwSpuApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwSpuApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwTreeApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwTreeApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwTreecategoryApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayIserviceCcmSwTreecategoryApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityAppApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityAppApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityDeliveryApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityDeliveryApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityDeliverychannelApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityDeliverychannelApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityGoodsApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityGoodsApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityMerchantApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityMerchantApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityOrdervoucherApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityOrdervoucherApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityShopApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityShopApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityUserApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityUserApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityVoucherApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityVoucherApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityVoucherpackageApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingActivityVoucherpackageApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCampaignCashApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCampaignCashApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCampaignCashDetailApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCampaignCashDetailApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCampaignCashListApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCampaignCashListApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCampaignCashStatusApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCampaignCashStatusApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCampaignOrderVoucherApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCampaignOrderVoucherApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardActivateformApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardActivateformApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardActivateurlApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardActivateurlApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardBenefitApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardBenefitApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardConsumeApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardConsumeApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardFormtemplateApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardFormtemplateApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardMessageApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardMessageApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardTemplateApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingCardTemplateApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingMaterialApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingMaterialApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingMaterialImageApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingMaterialImageApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingRecruitEnrollApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingRecruitEnrollApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingRecruitPlanApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingRecruitPlanApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingRecruitPlanlistApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingRecruitPlanlistApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingXuanyitestApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMarketingXuanyitestApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantAnchorInfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantAnchorInfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantImageApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantImageApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantIndirectAuthorderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantIndirectAuthorderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantIndirectSmidbindApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantIndirectSmidbindApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantIotDeviceApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantIotDeviceApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantItemFileApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantItemFileApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantLiveChannelApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantLiveChannelApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantLiveItemplanApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantLiveItemplanApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantOrderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantOrderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantTradecomplainApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantTradecomplainApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantTradecomplainFeedbackApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantTradecomplainFeedbackApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantTradecomplainReplyApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantTradecomplainReplyApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantTradecomplainSupplementApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMerchantTradecomplainSupplementApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicFollowApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicFollowApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicInfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicInfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicMenuApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicMenuApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicMessageCustomApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicMessageCustomApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicMessageSingleApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicMessageSingleApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicMessageTotalApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicMessageTotalApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicQrcodeApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicQrcodeApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicShortlinkApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicShortlinkApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicTemplateMessageApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobilePublicTemplateMessageApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobileStdPublicMessageCustomApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayMobileStdPublicMessageCustomApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOfflineMarketApplyorderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOfflineMarketApplyorderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOfflineMarketShopApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOfflineMarketShopApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOfflineMarketShopCategoryApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOfflineMarketShopCategoryApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOfflineMarketShopSummaryApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOfflineMarketShopSummaryApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOfflineMaterialImageApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOfflineMaterialImageApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentCommonApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentCommonApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentCommonsignApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentCommonsignApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentFacetofaceApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentFacetofaceApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentMiniApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentMiniApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentMobilepayApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentMobilepayApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentOfflinepaymentApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentOfflinepaymentApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentOrderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentOrderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentSignstatusApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAgentSignstatusApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppApiApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppApiApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppApiFieldApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppApiFieldApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppApiSceneApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppApiSceneApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppMembersApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppMembersApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppMessagetemplateSubscribeApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppMessagetemplateSubscribeApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppMiniTemplatemessageApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppMiniTemplatemessageApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppQrcodeApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppQrcodeApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppServiceApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppServiceApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppServiceListApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppServiceListApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppServiceSchemaApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppServiceSchemaApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppTestGrayApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAppTestGrayApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAuthAppAesApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAuthAppAesApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAuthTokenApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAuthTokenApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAuthTokenAppApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAuthTokenAppApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAuthUserauthRelationshipApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenAuthUserauthRelationshipApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenBizApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenBizApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenFeeAdjustApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenFeeAdjustApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenFileApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenFileApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenInstantdeliveryAccountApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenInstantdeliveryAccountApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenInstantdeliveryMerchantagreementApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenInstantdeliveryMerchantagreementApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenInstantdeliveryMerchantshopApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenInstantdeliveryMerchantshopApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenInviteOrderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenInviteOrderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniAppdeployByappidApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniAppdeployByappidApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniAppdeployByappversionApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniAppdeployByappversionApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniAppdeployBydeployversionApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniAppdeployBydeployversionApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniBaseinfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniBaseinfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniBaseinfoNameApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniBaseinfoNameApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniCategoryApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniCategoryApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniCategoryRequireApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniCategoryRequireApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniExperienceApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniExperienceApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniIndividualBusinessApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniIndividualBusinessApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerExperienceApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerExperienceApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerMembersApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerMembersApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappPluginApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappPluginApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappPluginrelationApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappPluginrelationApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappPluginserviceApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappPluginserviceApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappPluginsyncmodeApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappPluginsyncmodeApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappPluginuseconfigApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappPluginuseconfigApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappServiceApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerappServiceApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerbaseinfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerbaseinfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerbaseinfoApplogoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerbaseinfoApplogoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionAuditApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionAuditApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionBackdevApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionBackdevApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionBetaApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionBetaApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionBetainfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionBetainfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionBuildauditApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionBuildauditApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionConditionApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionConditionApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionContentApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionContentApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionGrayApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionGrayApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionInfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionInfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionInstantiationApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionInstantiationApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionLastApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionLastApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionModelforofflineApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionModelforofflineApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionNobuildApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionNobuildApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionOfflineApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionOfflineApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionOnlineApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionOnlineApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionPackageApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionPackageApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionTemplatedApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionTemplatedApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionUploadstatusApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniInnerversionUploadstatusApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniIsvApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniIsvApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniIsvFastregisterApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniIsvFastregisterApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniMiniappBrandApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniMiniappBrandApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniMiniappServiceconfigApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniMiniappServiceconfigApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniQrcodeApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniQrcodeApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniResourcePromotionsourceApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniResourcePromotionsourceApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniResourceRecordApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniResourceRecordApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniSafedomainApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniSafedomainApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTemplateMarketingApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTemplateMarketingApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTemplateUsageApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTemplateUsageApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTemplatemessageUsertemplateApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTemplatemessageUsertemplateApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTemplatemsgMaketingApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTemplatemsgMaketingApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTemplatemsgMaketingstatusApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTemplatemsgMaketingstatusApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTemplatemsgTinypayswitchApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTemplatemsgTinypayswitchApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTipsDeliveryApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTipsDeliveryApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTipsStatisticApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniTipsStatisticApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionAuditApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionAuditApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionAuditedApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionAuditedApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionBuildApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionBuildApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionDetailApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionDetailApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionGrayApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionGrayApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionListApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniVersionListApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniWidgetDataApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniWidgetDataApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniWidgetGoodsApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenMiniWidgetGoodsApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenOperationOpenbizmockTestpathkeyApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenOperationOpenbizmockTestpathkeyApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicAccountApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicAccountApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicAdvertApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicAdvertApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicArticlesummaryDataApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicArticlesummaryDataApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicContactFollowApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicContactFollowApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicDefaultExtensionApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicDefaultExtensionApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicFollowApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicFollowApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicGroupApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicGroupApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicGroupCrowdApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicGroupCrowdApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicInfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicInfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLabelApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLabelApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLabelUserApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLabelUserApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLifeAboardApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLifeAboardApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLifeAgentcreateApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLifeAgentcreateApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLifeDebarkApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLifeDebarkApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLifeLabelApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLifeLabelApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLifeMsgApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicLifeMsgApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMatchuserLabelApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMatchuserLabelApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMenuApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMenuApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMenuDataApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMenuDataApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMessageContentApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMessageContentApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMessageCustomApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMessageCustomApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMessageGroupApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMessageGroupApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMessageLabelApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMessageLabelApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMessageSingleApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMessageSingleApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMessageTotalApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicMessageTotalApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicPayeeBindApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicPayeeBindApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicPersonalizedExtensionApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicPersonalizedExtensionApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicPersonalizedMenuApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicPersonalizedMenuApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicQrcodeApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicQrcodeApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicSettingCategoryApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicSettingCategoryApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicShortlinkApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicShortlinkApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicSinglearticleDataApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicSinglearticleDataApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicTemplateMessageApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicTemplateMessageApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicTemplateMessageIndustryApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicTemplateMessageIndustryApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicTopicApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicTopicApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicUserDataApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicUserDataApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicUserFollowApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenPublicUserFollowApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchAbilityApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchAbilityApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchAppkeywordApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchAppkeywordApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchAppkeywordquotaApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchAppkeywordquotaApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchBaseorderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchBaseorderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchBoxApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchBoxApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchBoxactivityApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchBoxactivityApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchOrderdetailApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchOrderdetailApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchServiceorderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchServiceorderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchSubservicekeywordApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSearchSubservicekeywordApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenServicemarketCommodityShopApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenServicemarketCommodityShopApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenServicemarketOrderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenServicemarketOrderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenServicemarketOrderItemApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenServicemarketOrderItemApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenServicemarketPromotiontaskRelationApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenServicemarketPromotiontaskRelationApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpBlueseaactivityApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpBlueseaactivityApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpImageApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpImageApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpIsvBillApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpIsvBillApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpIsvOperationApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpIsvOperationApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpIsvRelationApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpIsvRelationApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpIsvSalesApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpIsvSalesApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpIsvSignauthApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpIsvSignauthApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpLeadsExpandApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpLeadsExpandApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpMerchantInconsistentApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpMerchantInconsistentApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpOperationApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpOperationApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpOperationQrcodeApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpOperationQrcodeApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpOperationResultApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpOperationResultApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpOpporDetailApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpOpporDetailApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpOpporFeedbackApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpOpporFeedbackApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpOpporPageApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenSpOpporPageApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenViolationViolationdetailApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenViolationViolationdetailApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenViolationViolationeventApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayOpenViolationViolationeventApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayPcreditHuabeiAuthAccumulationApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayPcreditHuabeiAuthAccumulationApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayPcreditHuabeiAuthAgreementApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayPcreditHuabeiAuthAgreementApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayPcreditHuabeiAuthOrderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayPcreditHuabeiAuthOrderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayPcreditHuabeiAuthRefundApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayPcreditHuabeiAuthRefundApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayPcreditHuabeiAuthSettleApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayPcreditHuabeiAuthSettleApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipaySecurityDataSssApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipaySecurityDataSssApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipaySecurityProdSssApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipaySecurityProdSssApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipaySecurityProdTianwutestApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipaySecurityProdTianwutestApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipaySecurityRiskCustomerriskApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipaySecurityRiskCustomerriskApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipaySecurityRiskVerifyidentityMiniappApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipaySecurityRiskVerifyidentityMiniappApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipaySocialBaseContentlibStandardcontentApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipaySocialBaseContentlibStandardcontentApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipaySystemOauthApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipaySystemOauthApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeAdvanceApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeAdvanceApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeApplepayAuthenticationApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeApplepayAuthenticationApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeBatchApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeBatchApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeBatchSettleApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeBatchSettleApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeBatchTransferApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeBatchTransferApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeCustomsApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeCustomsApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeFastpayRefundApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeFastpayRefundApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeOrderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeOrderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeOrderSettleApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeOrderSettleApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeOrderinfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeOrderinfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeOverseasApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeOverseasApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeRefundApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeRefundApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeRoyaltyRateApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeRoyaltyRateApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeRoyaltyRelationApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeRoyaltyRelationApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeSettleApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeSettleApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeSettleReceivablesApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayTradeSettleReceivablesApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserAgreementApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserAgreementApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserAgreementExecutionplanApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserAgreementExecutionplanApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserAgreementPermissionApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserAgreementPermissionApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserAgreementUserverifyApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserAgreementUserverifyApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserAlipaypointApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserAlipaypointApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserAlipaypointBudgetlibApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserAlipaypointBudgetlibApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserCertdocCertverifyApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserCertdocCertverifyApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserCertifyOpenApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserCertifyOpenApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserInfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserInfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserTwostageCommonApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserTwostageCommonApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserTwostageIndirectApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserTwostageIndirectApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserUserinfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AlipayUserUserinfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandApprecommendAccountApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandApprecommendAccountApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandApprecommendAvailableApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandApprecommendAvailableApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandIndirectImageApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandIndirectImageApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandInfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandInfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandItemApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandItemApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandItemOpenApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandItemOpenApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandItemStatusApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandItemStatusApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandMccApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandMccApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandOrderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandOrderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandShopApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandShopApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandShopPageApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandShopPageApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandShopReceiptaccountApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AntMerchantExpandShopReceiptaccountApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/AnttechOceanbaseTestplatformTaskApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/AnttechOceanbaseTestplatformTaskApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/DatadigitalFincloudGeneralsaasFaceCertifyApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/DatadigitalFincloudGeneralsaasFaceCertifyApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/DatadigitalFincloudGeneralsaasFaceCheckApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/DatadigitalFincloudGeneralsaasFaceCheckApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/DatadigitalFincloudGeneralsaasFaceSourceApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/DatadigitalFincloudGeneralsaasFaceSourceApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/DatadigitalFincloudGeneralsaasFaceVerificationApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/DatadigitalFincloudGeneralsaasFaceVerificationApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/DatadigitalFincloudGeneralsaasOcrMobileApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/DatadigitalFincloudGeneralsaasOcrMobileApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/DatadigitalFincloudGeneralsaasOcrServerApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/DatadigitalFincloudGeneralsaasOcrServerApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/KoubeiMarketingCampaignIntelligentPromoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/KoubeiMarketingCampaignIntelligentPromoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/KoubeiMarketingCampaignIntelligentShopApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/KoubeiMarketingCampaignIntelligentShopApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/KoubeiMarketingCampaignIntelligentTemplateApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/KoubeiMarketingCampaignIntelligentTemplateApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/KoubeiMarketingCampaignItemMerchantactivityApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/KoubeiMarketingCampaignItemMerchantactivityApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/KoubeiTradeOrderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/KoubeiTradeOrderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/MonitorHeartbeatApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/MonitorHeartbeatApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPayafteruseCreditagreementApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPayafteruseCreditagreementApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPayafteruseCreditbizorderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPayafteruseCreditbizorderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPeZmgoAgreementApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPeZmgoAgreementApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPeZmgoBizoptApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPeZmgoBizoptApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPeZmgoCumulationApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPeZmgoCumulationApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPeZmgoPreorderApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPeZmgoPreorderApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPeZmgoSettleApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCreditPeZmgoSettleApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCustomerJobworthAuthenticationApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCustomerJobworthAuthenticationApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCustomerJobworthCloudresumeApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCustomerJobworthCloudresumeApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCustomerJobworthInfoApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCustomerJobworthInfoApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCustomerJobworthJobdataApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCustomerJobworthJobdataApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCustomerJobworthPictureApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCustomerJobworthPictureApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCustomerJobworthPositionApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaCustomerJobworthPositionApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaMerchantSubsidiariesApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaMerchantSubsidiariesApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaMerchantZmgoCumulateApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaMerchantZmgoCumulateApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaMerchantZmgoTemplateApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/ZhimaMerchantZmgoTemplateApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/ZolozAuthenticationCustomerFacemanageApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/ZolozAuthenticationCustomerFacemanageApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/ZolozAuthenticationCustomerFtokenApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/ZolozAuthenticationCustomerFtokenApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/ZolozAuthenticationCustomerSmilepayApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/ZolozAuthenticationCustomerSmilepayApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Api/ZolozAuthenticationSmilepayApi.php b/Server/extend/alipay-sdk-all/v3/src/Api/ZolozAuthenticationSmilepayApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/ApiException.php b/Server/extend/alipay-sdk-all/v3/src/ApiException.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Configuration.php b/Server/extend/alipay-sdk-all/v3/src/Configuration.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/HeaderSelector.php b/Server/extend/alipay-sdk-all/v3/src/HeaderSelector.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AbilityPageQueryDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/AbilityPageQueryDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AccessParams.php b/Server/extend/alipay-sdk-all/v3/src/Model/AccessParams.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AccountLogItemResult.php b/Server/extend/alipay-sdk-all/v3/src/Model/AccountLogItemResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AccountQuotaDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/AccountQuotaDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ActivityAppInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ActivityAppInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ActivityBaseInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ActivityBaseInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ActivityDiscountVoucher.php b/Server/extend/alipay-sdk-all/v3/src/Model/ActivityDiscountVoucher.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ActivityExchangeVoucher.php b/Server/extend/alipay-sdk-all/v3/src/Model/ActivityExchangeVoucher.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ActivityFixVoucher.php b/Server/extend/alipay-sdk-all/v3/src/Model/ActivityFixVoucher.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ActivityGoodsInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ActivityGoodsInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ActivityLiteInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ActivityLiteInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ActivityMerchantInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ActivityMerchantInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ActivityShopInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ActivityShopInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ActivitySpecialVoucher.php b/Server/extend/alipay-sdk-all/v3/src/Model/ActivitySpecialVoucher.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AddressInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/AddressInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AddressInfoDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/AddressInfoDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Advert.php b/Server/extend/alipay-sdk-all/v3/src/Model/Advert.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AdvertItem.php b/Server/extend/alipay-sdk-all/v3/src/Model/AdvertItem.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AgentChatInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/AgentChatInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AgentHotlineInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/AgentHotlineInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AgentScheduleLog.php b/Server/extend/alipay-sdk-all/v3/src/Model/AgentScheduleLog.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AgentVO.php b/Server/extend/alipay-sdk-all/v3/src/Model/AgentVO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AgreementDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/AgreementDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AgreementParams.php b/Server/extend/alipay-sdk-all/v3/src/Model/AgreementParams.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AgreementQuotaModifyList.php b/Server/extend/alipay-sdk-all/v3/src/Model/AgreementQuotaModifyList.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AliosOpenAutoInfoQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AliosOpenAutoInfoQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AliosOpenAutoInfoQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AliosOpenAutoInfoQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AliosOpenAutoInfoQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AliosOpenAutoInfoQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoiceQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncInvoicereceiptCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossFncUserinvoiceinfoQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossProdMyTestQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossProdMyTestQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossProdMyTestQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossProdMyTestQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossProdMyTestQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayBossProdMyTestQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorStationQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorStationQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorStationQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorStationQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorStationQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorStationQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherGenerateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherGenerateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherGenerateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherGenerateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherGenerateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherGenerateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherGenerateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherGenerateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherRefundDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherRefundDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherRefundErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherRefundErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherRefundModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceCityfacilitatorVoucherRefundModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalanceDownloadurlQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalanceDownloadurlQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalanceDownloadurlQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalanceDownloadurlQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalanceDownloadurlQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalanceDownloadurlQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalancePeriodModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalancePeriodModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalancePeriodModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalancePeriodModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalancePeriodModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalancePeriodModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalancePeriodModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcBalancePeriodModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcConsumeDetailQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcConsumeDetailQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcConsumeDetailQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcConsumeDetailQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcConsumeDetailQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcConsumeDetailQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcConsumeDetailQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcConsumeDetailQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentDeleteModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentDeleteModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentInfoModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentInfoModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentInfoModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentInfoModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentInfoModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentInfoModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentInfoQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentInfoQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentInfoQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentInfoQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentInfoQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentInfoQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentSublistQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentSublistQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentSublistQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentSublistQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentSublistQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcDepartmentSublistQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeAddDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeAddDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeAddErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeAddErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeAddModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeAddModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeAddResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeAddResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeDeleteModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeDeleteModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeIdlistQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeIdlistQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeIdlistQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeIdlistQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeIdlistQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeIdlistQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInfoQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInviteQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInviteQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInviteQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInviteQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInviteQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeInviteQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleDeleteModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleDeleteModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEmployeeTitleModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressAddDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressAddDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressAddErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressAddErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressAddModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressAddModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressAddResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressAddResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAddressQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAgreementQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAgreementQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAgreementQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAgreementQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAgreementQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseAgreementQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseDeleteModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseDeleteModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseDeleteResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseDeleteResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseInfoModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseInfoModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseInfoModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseInfoModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseInfoModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseInfoModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseInfoQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseInfoQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseInfoQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseInfoQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseInfoQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseInfoQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseUnsignDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseUnsignDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseUnsignErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseUnsignErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseUnsignResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcEnterpriseUnsignResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcJointaccountbillDetailBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcJointaccountbillDetailBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcJointaccountbillDetailBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcJointaccountbillDetailBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcJointaccountbillDetailBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcJointaccountbillDetailBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcUserEnterpriseQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcUserEnterpriseQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcUserEnterpriseQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcUserEnterpriseQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcUserEnterpriseQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEcUserEnterpriseQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsAddDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsAddDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsAddErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsAddErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsAddModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsAddModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsAddResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsAddResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateCampusInstitutionsQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateSchoolcardOrderSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateSchoolcardOrderSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateSchoolcardOrderSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateSchoolcardOrderSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateSchoolcardOrderSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateSchoolcardOrderSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateSchoolcardOrderSyncResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceEducateSchoolcardOrderSyncResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotDeviceReportUploadDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotDeviceReportUploadDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotDeviceReportUploadErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotDeviceReportUploadErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotDeviceReportUploadModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotDeviceReportUploadModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotDeviceReportUploadResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotDeviceReportUploadResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageSendDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageSendDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageSendErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageSendErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageSendModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageSendModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageSendResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceIotSdarttoolMessageSendResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsInvoiceIstdwaybillQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsLogisticscompanyInstantdeliveryQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsLogisticscompanyInstantdeliveryQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsLogisticscompanyInstantdeliveryQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsLogisticscompanyInstantdeliveryQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsLogisticscompanyInstantdeliveryQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsLogisticscompanyInstantdeliveryQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCancelDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCancelDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCancelErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCancelErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCancelModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCancelModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCancelResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCancelResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryPrecreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryPrecreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryPrecreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryPrecreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryPrecreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryPrecreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryPrecreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderInstantdeliveryPrecreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdcancelPreconsultDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdcancelPreconsultDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdcancelPreconsultErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdcancelPreconsultErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdcancelPreconsultModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdcancelPreconsultModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdcancelPreconsultResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdcancelPreconsultResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdretryCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdretryCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdretryCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdretryCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdretryCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdretryCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdretryCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsOrderIstdretryCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsWaybillIstddetailQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsWaybillIstddetailQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsWaybillIstddetailQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsWaybillIstddetailQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsWaybillIstddetailQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceLogisticsWaybillIstddetailQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantSignDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantSignDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantSignErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantSignErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantSignModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantSignModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantUnsignDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantUnsignDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantUnsignErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationActivityMerchantUnsignErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationBankActivityQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationBankActivityQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationBankActivityQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationBankActivityQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationBankActivityQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceOperationBankActivityQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportChargerChargerbindinfoSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportChargerChargerbindinfoSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportChargerChargerbindinfoSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportChargerChargerbindinfoSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportChargerChargerbindinfoSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportChargerChargerbindinfoSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportChargerChargerbindinfoSyncResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportChargerChargerbindinfoSyncResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingEnterinfoSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingEnterinfoSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingEnterinfoSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingEnterinfoSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingEnterinfoSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingEnterinfoSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingEnterinfoSyncResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingEnterinfoSyncResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingExitinfoSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingExitinfoSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingExitinfoSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingExitinfoSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingExitinfoSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingExitinfoSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingExitinfoSyncResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingExitinfoSyncResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingPaymentinfoSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingPaymentinfoSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingPaymentinfoSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingPaymentinfoSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingPaymentinfoSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingPaymentinfoSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingPaymentinfoSyncResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayCommerceTransportParkingPaymentinfoSyncResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountbookereceiptQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountlogQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountlogQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountlogQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountlogQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountlogQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillAccountlogQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBailQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBailQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBailQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBailQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBailQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBailQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBalanceQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBalanceQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBalanceQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBalanceQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBalanceQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBalanceQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBalancehisQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBalancehisQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBalancehisQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBalancehisQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBalancehisQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBalancehisQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBizfundagentQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBizfundagentQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBizfundagentQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBizfundagentQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBizfundagentQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBizfundagentQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBuyQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBuyQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBuyQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBuyQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBuyQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillBuyQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptagentApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptagentApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptagentApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptagentApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptagentApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptagentApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptagentApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillEreceiptagentApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillSellQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillSellQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillSellQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillSellQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillSellQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillSellQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillTransferQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillTransferQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillTransferQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillTransferQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillTransferQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillTransferQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillTransferaccountbookQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillTransferaccountbookQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillTransferaccountbookQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillTransferaccountbookQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillTransferaccountbookQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataBillTransferaccountbookQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdConversionUploadDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdConversionUploadDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdConversionUploadErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdConversionUploadErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdConversionUploadModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdConversionUploadModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdPromotepageBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdPromotepageBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdPromotepageBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdPromotepageBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdPromotepageBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdPromotepageBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdPromotepageDownloadDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdPromotepageDownloadDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdPromotepageDownloadErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdPromotepageDownloadErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdPromotepageDownloadResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceAdPromotepageDownloadResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceBillDownloadurlQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceBillDownloadurlQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceBillDownloadurlQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceBillDownloadurlQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceBillDownloadurlQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayDataDataserviceBillDownloadurlQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillAddDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillAddDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillAddErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillAddErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillAddModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillAddModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillAddResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillAddResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillGetDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillGetDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillGetErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillGetErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillGetResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppBillGetResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyInvUploadDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyInvUploadDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyInvUploadErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyInvUploadErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyInvUploadModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyInvUploadModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyInvUploadResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyInvUploadResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyResultSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyResultSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyResultSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyResultSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyResultSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyResultSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyResultSyncResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyResultSyncResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyStatusNotifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyStatusNotifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyStatusNotifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyStatusNotifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyStatusNotifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyStatusNotifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyStatusNotifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplyStatusNotifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplystatusQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplystatusQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplystatusQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplystatusQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplystatusQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplystatusQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplystatusQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceApplystatusQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceAuthSignDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceAuthSignDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceAuthSignErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceAuthSignErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceAuthSignModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceAuthSignModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceAuthUnsignDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceAuthUnsignDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceAuthUnsignErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceAuthUnsignErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceAuthUnsignModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceAuthUnsignModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceDetailOutputQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceDetailOutputQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceDetailOutputQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceDetailOutputQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceDetailOutputQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceDetailOutputQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceDetailOutputQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceDetailOutputQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEcorderOrderQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEcorderOrderQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEcorderOrderQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEcorderOrderQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEcorderOrderQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEcorderOrderQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEinvpackageQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEinvpackageQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEinvpackageQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEinvpackageQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEinvpackageQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEinvpackageQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseMerchantrelationCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseMerchantrelationCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseMerchantrelationCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseMerchantrelationCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseMerchantrelationCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseMerchantrelationCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseMerchantrelationCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseMerchantrelationCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeConsumeBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeConsumeBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeConsumeBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeConsumeBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeConsumeBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeConsumeBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeConsumeBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeConsumeBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeDetailQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeDetailQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeDetailQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeDetailQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeDetailQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeDetailQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeEnterpriseopenruleQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeOpenrulerelationCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeRelatedetailQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeRelatedetailQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeRelatedetailQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeRelatedetailQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeRelatedetailQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeRelatedetailQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeSummaryinvoicedetailQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeSummaryinvoicedetailQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeSummaryinvoicedetailQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeSummaryinvoicedetailQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeSummaryinvoicedetailQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseconsumeSummaryinvoicedetailQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceEnterpriseexctrlEmployertitleQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenseProgressSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenseProgressSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenseProgressSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenseProgressSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenseProgressSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenseProgressSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecomsueOutsourceNotifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecomsueOutsourceNotifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecomsueOutsourceNotifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecomsueOutsourceNotifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecomsueOutsourceNotifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecomsueOutsourceNotifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecomsueOutsourceNotifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecomsueOutsourceNotifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolAggregationCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolAggregationCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolAggregationCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolAggregationCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolAggregationCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolAggregationCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolAggregationCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolAggregationCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolEmployeequotaCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolEmployeequotaCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolEmployeequotaCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolEmployeequotaCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolEmployeequotaCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolEmployeequotaCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolEmployeequotaCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolEmployeequotaCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCancelDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCancelDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCancelErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCancelErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCancelModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCancelModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCancelResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCancelResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolIssuebatchCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensecontrolQuotaQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesEmployeeQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesEmployeeQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesEmployeeQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesEmployeeQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesEmployeeQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesEmployeeQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesEmployeerulesQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesEmployeerulesQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesEmployeerulesQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesEmployeerulesQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesEmployeerulesQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesEmployeerulesQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesGroupemployeeModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesGroupemployeeModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesGroupemployeeModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesGroupemployeeModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesGroupemployeeModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesGroupemployeeModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesGroupemployeeModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesGroupemployeeModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectemployeeModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectemployeeModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectemployeeModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectemployeeModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectemployeeModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectemployeeModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectemployeeModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectemployeeModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectinfoModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectinfoModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectinfoModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectinfoModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectinfoModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectinfoModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectinfoModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectinfoModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectruleQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectrulesModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectrulesModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectrulesModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectrulesModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectrulesModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectrulesModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectrulesModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesProjectrulesModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpenserulesSceneruleQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensesceneMerchantQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensesceneMerchantQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensesceneMerchantQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensesceneMerchantQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensesceneMerchantQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceExpensesceneMerchantQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceFileOutputQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceFileOutputQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceFileOutputQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceFileOutputQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceFileOutputQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceFileOutputQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInfoSendDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInfoSendDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInfoSendErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInfoSendErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInfoSendModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInfoSendModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInfoSendResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInfoSendResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionDeleteResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionDeleteResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionDetailinfoQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionDetailinfoQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionDetailinfoQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionDetailinfoQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionDetailinfoQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionDetailinfoQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleDeleteModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleDeleteModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleDeleteResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleDeleteResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionExpenseruleModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionPageinfoQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionPageinfoQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionPageinfoQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionPageinfoQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionPageinfoQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionPageinfoQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopeModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopeModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopeModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopeModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopeModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopeModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopeModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopeModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopepageinfoQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopepageinfoQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopepageinfoQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopepageinfoQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopepageinfoQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceInstitutionScopepageinfoQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleDeleteModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleDeleteModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleDeleteResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleDeleteResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIssueruleModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIsvtokenReimApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIsvtokenReimApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIsvtokenReimApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIsvtokenReimApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIsvtokenReimApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIsvtokenReimApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIsvtokenReimApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceIsvtokenReimApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceListExpenseSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceListExpenseSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceListExpenseSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceListExpenseSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceListExpenseSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceListExpenseSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantEnterstatusQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantEnterstatusQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantEnterstatusQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantEnterstatusQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantEnterstatusQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantEnterstatusQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantlistEnterApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantlistEnterApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantlistEnterApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantlistEnterApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantlistEnterApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantlistEnterApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantlistEnterApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceMerchantlistEnterApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceOrderQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceOrderQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceOrderQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceOrderQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceOrderQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceOrderQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSycnDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSycnDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSycnErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSycnErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSycnModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSycnModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSycnResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSycnResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSyncSimpleSendDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSyncSimpleSendDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSyncSimpleSendErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSyncSimpleSendErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSyncSimpleSendModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceSyncSimpleSendModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTaxnoBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTaxnoBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTaxnoBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTaxnoBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTaxnoBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTaxnoBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTaxnoBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTaxnoBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTitleDynamicGetDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTitleDynamicGetDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTitleDynamicGetErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTitleDynamicGetErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTitleDynamicGetResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTitleDynamicGetResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTitleListGetDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTitleListGetDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTitleListGetErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTitleListGetErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTitleListGetResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTitleListGetResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTokenBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTokenBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTokenBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTokenBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTokenBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppInvoiceTokenBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductAsyncPayDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductAsyncPayDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductAsyncPayErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductAsyncPayErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductAsyncPayModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductAsyncPayModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductAsyncPayResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductAsyncPayResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductBillPayStatusDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductBillPayStatusDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductBillPayStatusErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductBillPayStatusErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductBillPayStatusResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductBillPayStatusResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductPayDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductPayDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductPayErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductPayErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductPayModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductPayModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductPayResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductPayResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignAddDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignAddDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignAddErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignAddErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignAddModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignAddModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignAddResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignAddResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignCancelDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignCancelDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignCancelErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignCancelErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignCancelModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignCancelModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignCancelResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignCancelResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignValidateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignValidateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignValidateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignValidateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignValidateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEbppPdeductSignValidateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoContractSignflowsCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoContractSignflowsCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoContractSignflowsCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoContractSignflowsCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoContractSignflowsCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoContractSignflowsCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoContractSignflowsCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoContractSignflowsCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDocTemplateCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDocTemplateCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDocTemplateCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDocTemplateCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDocTemplateCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDocTemplateCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDocTemplateCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDocTemplateCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDoctemplateSettingurlQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDoctemplateSettingurlQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDoctemplateSettingurlQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDoctemplateSettingurlQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDoctemplateSettingurlQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoDoctemplateSettingurlQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingSendDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingSendDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingSendErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingSendErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingSendModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingSendModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingSendResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtBillingSendResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtParentQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtParentQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtParentQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtParentQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtParentQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtParentQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtSchoolinfoModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtSchoolinfoModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtSchoolinfoModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtSchoolinfoModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtSchoolinfoModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtSchoolinfoModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtSchoolinfoModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtSchoolinfoModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtStudentModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtStudentModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtStudentModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtStudentModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtStudentModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtStudentModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtStudentModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoEduKtStudentModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoFilePathQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoFilePathQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoFilePathQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoFilePathQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoFilePathQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoFilePathQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingChargeinfoSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingChargeinfoSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingChargeinfoSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingChargeinfoSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingChargeinfoSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingChargeinfoSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingChargeinfoSyncResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingChargeinfoSyncResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingCharginginfoSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingCharginginfoSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingCharginginfoSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingCharginginfoSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingCharginginfoSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingCharginginfoSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingConfigQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingConfigQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingConfigQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingConfigQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingConfigQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingConfigQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingConfigSetDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingConfigSetDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingConfigSetErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingConfigSetErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingConfigSetModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingConfigSetModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingEnterinfoSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingEnterinfoSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingEnterinfoSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingEnterinfoSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingEnterinfoSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingEnterinfoSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingEnterinfoSyncResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingEnterinfoSyncResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingExitinfoSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingExitinfoSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingExitinfoSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingExitinfoSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingExitinfoSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingExitinfoSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOrderSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOrderSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOrderSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOrderSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOrderSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOrderSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOrderUpdateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOrderUpdateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOrderUpdateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOrderUpdateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOrderUpdateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOrderUpdateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOvertimecharginginfoSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOvertimecharginginfoSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOvertimecharginginfoSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOvertimecharginginfoSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOvertimecharginginfoSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingOvertimecharginginfoSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotbizTransferDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotbizTransferDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotbizTransferErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotbizTransferErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotbizTransferModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotbizTransferModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoUpdateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoUpdateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoUpdateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoUpdateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoUpdateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingParkinglotinfoUpdateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingPaymentinfoSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingPaymentinfoSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingPaymentinfoSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingPaymentinfoSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingPaymentinfoSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingPaymentinfoSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingSpaceinfoSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingSpaceinfoSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingSpaceinfoSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingSpaceinfoSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingSpaceinfoSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingSpaceinfoSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingSpaceinfoSyncResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingSpaceinfoSyncResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingVehicleQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingVehicleQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingVehicleQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingVehicleQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingVehicleQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoMycarParkingVehicleQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCancelDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCancelDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCancelErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCancelErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCancelModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCancelModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowFinishDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowFinishDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowFinishErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowFinishErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowFinishModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowFinishModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignFlowQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignflowsDetailQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignflowsDetailQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignflowsDetailQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignflowsDetailQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignflowsDetailQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignflowsDetailQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignflowsUrlQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignflowsUrlQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignflowsUrlQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignflowsUrlQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignflowsUrlQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayEcoSignflowsUrlQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifySubscribeDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifySubscribeDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifySubscribeErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifySubscribeErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifySubscribeModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifySubscribeModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifySubscribeResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifySubscribeResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyUnsubscribeDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyUnsubscribeDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyUnsubscribeErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyUnsubscribeErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyUnsubscribeModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyUnsubscribeModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyUnsubscribeResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookNotifyUnsubscribeResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAccountbookQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAgreementQuotaQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationCancelDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationCancelDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationCancelErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationCancelErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationCancelModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationCancelModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationCancelResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationCancelResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationDetailQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationDetailQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationDetailQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationDetailQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationDetailQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationDetailQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationDetailQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOperationDetailQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderAppFreezeDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderAppFreezeDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderAppFreezeErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderAppFreezeErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderAppFreezeModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderAppFreezeModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderAppFreezeResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderAppFreezeResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderFreezeDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderFreezeDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderFreezeErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderFreezeErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderFreezeModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderFreezeModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderFreezeResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderFreezeResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderUnfreezeDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderUnfreezeDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderUnfreezeErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderUnfreezeErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderUnfreezeModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderUnfreezeModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderUnfreezeResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderUnfreezeResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderVoucherCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderVoucherCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderVoucherCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderVoucherCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderVoucherCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderVoucherCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderVoucherCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundAuthOrderVoucherCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupAddDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupAddDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupAddErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupAddErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupAddModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupAddModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupAddResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupAddResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayGroupQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayMemberModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayMemberModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayMemberModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayMemberModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayMemberModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayMemberModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepaySignDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepaySignDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepaySignErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepaySignErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepaySignModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepaySignModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepaySignResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepaySignResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayUnsignDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayUnsignDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayUnsignErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayUnsignErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayUnsignModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayUnsignModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayUnsignResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundEnterprisepayUnsignResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountBillQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountBillQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountBillQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountBillQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountBillQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountBillQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountDetailQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountDetailQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountDetailQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountDetailQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountDetailQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountDetailQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountListQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountListQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountListQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountListQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountListQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountListQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBindDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBindDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBindErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBindErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBindModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBindModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBindResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberBindResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberConsultDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberConsultDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberConsultErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberConsultErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberConsultModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberConsultModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberConsultResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberConsultResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberUnbindDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberUnbindDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberUnbindErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberUnbindErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberUnbindModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberUnbindModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberruleModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberruleModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberruleModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberruleModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberruleModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountMemberruleModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountQuotaQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountQuotaQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountQuotaQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountQuotaQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountQuotaQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountQuotaQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountRuleModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountRuleModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountRuleModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountRuleModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountRuleModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountRuleModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountSignQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountSignQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountSignQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountSignQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountSignQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountSignQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountTradeQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountTradeQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountTradeQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountTradeQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountTradeQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundJointaccountTradeQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransCommonQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransCommonQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransCommonQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransCommonQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransCommonQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransCommonQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransOrderQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransOrderQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransOrderQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransOrderQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransOrderQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransOrderQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayeeBindQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayeeBindQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayeeBindQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayeeBindQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayeeBindQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransPayeeBindQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransRefundDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransRefundDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransRefundErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransRefundErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransRefundModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransRefundModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransRefundResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransRefundResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransToaccountTransferDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransToaccountTransferDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransToaccountTransferErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransToaccountTransferErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransToaccountTransferModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransToaccountTransferModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransToaccountTransferResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransToaccountTransferResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransUniTransferDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransUniTransferDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransUniTransferErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransUniTransferErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransUniTransferModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransUniTransferModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransUniTransferResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundTransUniTransferResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundUsertradeBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundUsertradeBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundUsertradeBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundUsertradeBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundUsertradeBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundUsertradeBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundUsertradeBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayFundUsertradeBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentGetDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentGetDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentGetErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentGetErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentGetResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentGetResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentSchedulelogQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentSchedulelogQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentSchedulelogQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentSchedulelogQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentSchedulelogQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentSchedulelogQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentSchedulelogQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmAgentSchedulelogQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmFunctionQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmFunctionQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmFunctionQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmFunctionQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmFunctionQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmFunctionQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceGetDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceGetDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceGetErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceGetErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceGetResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceGetResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmInstanceQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmIsvInitializeDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmIsvInitializeDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmIsvInitializeErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmIsvInitializeErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmIsvInitializeModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmIsvInitializeModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmIsvInitializeResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmIsvInitializeResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmOlsChatrecordQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmOlsChatrecordQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmOlsChatrecordQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmOlsChatrecordQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmOlsChatrecordQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmOlsChatrecordQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRobotAvatarbaseQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRobotAvatarbaseQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRobotAvatarbaseQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRobotAvatarbaseQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRobotAvatarbaseQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRobotAvatarbaseQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRobotAvatarbaseQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRobotAvatarbaseQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleGetDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleGetDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleGetErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleGetErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleGetResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleGetResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRoleModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRolePageQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRolePageQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRolePageQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRolePageQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRolePageQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmRolePageQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceBuyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceBuyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceBuyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceBuyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceBuyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceBuyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceBuyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceBuyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceCloseDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceCloseDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceCloseErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceCloseErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceCloseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceCloseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceInitializeDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceInitializeDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceInitializeErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceInitializeErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceInitializeModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceInitializeModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceInitializeResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServiceInitializeResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmServicerecordModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleGetDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleGetDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleGetErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleGetErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleGetResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleGetResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwArticleModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwKnowledgeModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwKnowledgeModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwKnowledgeModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwKnowledgeModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwKnowledgeModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwKnowledgeModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwKnowledgeModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwKnowledgeModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwLibraryModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwOrderSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwOrderSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwOrderSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwOrderSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwOrderSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwOrderSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwOrderSyncResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwOrderSyncResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwSpuSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwSpuSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwSpuSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwSpuSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwSpuSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwSpuSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwSpuSyncResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwSpuSyncResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeGetDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeGetDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeGetErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeGetErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeGetResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeGetResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreeModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreePublishDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreePublishDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreePublishErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreePublishErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreePublishModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreePublishModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayIserviceCcmSwTreecategoryModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityAppBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityAppBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityAppBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityAppBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityAppBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityAppBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityConsultDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityConsultDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityConsultErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityConsultErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityConsultModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityConsultModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityConsultResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityConsultResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryStopDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryStopDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryStopErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryStopErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryStopModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryStopModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryStopResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliveryStopResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliverychannelQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliverychannelQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliverychannelQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliverychannelQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliverychannelQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliverychannelQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliverychannelQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityDeliverychannelQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityGoodsBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityGoodsBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityGoodsBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityGoodsBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityGoodsBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityGoodsBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityMerchantBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityMerchantBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityMerchantBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityMerchantBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityMerchantBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityMerchantBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAppendDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAppendDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAppendErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAppendErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAppendModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAppendModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAssociateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAssociateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAssociateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAssociateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAssociateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAssociateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAssociateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherAssociateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodecountDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodecountDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodecountErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodecountErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodecountResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodecountResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodedepositDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodedepositDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodedepositErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodedepositErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodedepositModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodedepositModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodedepositResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCodedepositResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherDisassociateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherDisassociateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherDisassociateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherDisassociateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherDisassociateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherDisassociateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherDisassociateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherDisassociateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherRefundDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherRefundDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherRefundErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherRefundErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherRefundModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherRefundModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherRefundResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherRefundResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherStopDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherStopDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherStopErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherStopErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherStopModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherStopModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherUseDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherUseDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherUseErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherUseErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherUseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherUseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherUseResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityOrdervoucherUseResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityShopBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityShopBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityShopBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityShopBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityShopBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityShopBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityUserBatchqueryvoucherDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityUserBatchqueryvoucherDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityUserBatchqueryvoucherErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityUserBatchqueryvoucherErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityUserBatchqueryvoucherResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityUserBatchqueryvoucherResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityUserQueryvoucherDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityUserQueryvoucherDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityUserQueryvoucherErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityUserQueryvoucherErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityUserQueryvoucherResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityUserQueryvoucherResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherAppendDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherAppendDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherAppendErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherAppendErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherAppendModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherAppendModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherAppendResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherAppendResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherPublishDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherPublishDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherPublishErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherPublishErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherPublishModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherPublishModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherPublishResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherPublishResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherSendDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherSendDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherSendErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherSendErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherSendModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherSendModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherSendResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherSendResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherStopDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherStopDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherStopErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherStopErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherStopModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherStopModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageConsultDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageConsultDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageConsultErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageConsultErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageConsultModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageConsultModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageConsultResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageConsultResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingActivityVoucherpackageQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashDetailQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashDetailQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashDetailQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashDetailQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashDetailQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashDetailQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashListQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashListQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashListQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashListQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashListQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashListQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashStatusModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashStatusModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashStatusModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashStatusModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashStatusModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashStatusModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashTriggerDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashTriggerDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashTriggerErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashTriggerErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashTriggerModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashTriggerModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashTriggerResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignCashTriggerResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignOrderVoucherConsultDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignOrderVoucherConsultDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignOrderVoucherConsultErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignOrderVoucherConsultErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignOrderVoucherConsultModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignOrderVoucherConsultModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignOrderVoucherConsultResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCampaignOrderVoucherConsultResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateformQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateformQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateformQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateformQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateformQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateformQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateurlApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateurlApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateurlApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateurlApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateurlApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateurlApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateurlApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardActivateurlApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitDeleteResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitDeleteResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardBenefitQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardConsumeSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardConsumeSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardConsumeSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardConsumeSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardConsumeSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardConsumeSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardConsumeSyncResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardConsumeSyncResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardDeleteResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardDeleteResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardFormtemplateSetDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardFormtemplateSetDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardFormtemplateSetErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardFormtemplateSetErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardFormtemplateSetModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardFormtemplateSetModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardMessageNotifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardMessageNotifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardMessageNotifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardMessageNotifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardMessageNotifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardMessageNotifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardMessageNotifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardMessageNotifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardOpenDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardOpenDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardOpenErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardOpenErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardOpenModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardOpenModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardOpenResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardOpenResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardTemplateQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardUpdateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardUpdateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardUpdateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardUpdateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardUpdateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardUpdateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardUpdateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingCardUpdateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialImageUploadDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialImageUploadDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialImageUploadErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialImageUploadErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialImageUploadModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialImageUploadModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialImageUploadRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialImageUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialImageUploadResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingMaterialImageUploadResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCloseDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCloseDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCloseErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCloseErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCloseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCloseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitEnrollQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanlistQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanlistQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanlistQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanlistQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanlistQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanlistQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanlistQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingRecruitPlanlistQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingXuanyitestTransferDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingXuanyitestTransferDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingXuanyitestTransferErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingXuanyitestTransferErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingXuanyitestTransferModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingXuanyitestTransferModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingXuanyitestTransferResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMarketingXuanyitestTransferResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantAnchorInfoQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantAnchorInfoQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantAnchorInfoQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantAnchorInfoQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantAnchorInfoQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantAnchorInfoQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantImageUploadDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantImageUploadDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantImageUploadErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantImageUploadErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantImageUploadModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantImageUploadModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantImageUploadRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantImageUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantImageUploadResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantImageUploadResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCloseDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCloseDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCloseErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCloseErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCloseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCloseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderQuerystatusDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderQuerystatusDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderQuerystatusErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderQuerystatusErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderQuerystatusModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderQuerystatusModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderQuerystatusResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectAuthorderQuerystatusResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectSmidbindQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectSmidbindQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectSmidbindQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectSmidbindQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectSmidbindQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIndirectSmidbindQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceBindDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceBindDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceBindErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceBindErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceBindModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceBindModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceVerifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceVerifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceVerifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceVerifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceVerifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantIotDeviceVerifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantItemFileUploadDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantItemFileUploadDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantItemFileUploadErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantItemFileUploadErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantItemFileUploadModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantItemFileUploadModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantItemFileUploadRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantItemFileUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantItemFileUploadResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantItemFileUploadResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveChannelQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveChannelQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveChannelQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveChannelQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveChannelQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveChannelQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveItemplanModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveItemplanModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveItemplanModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveItemplanModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveItemplanModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveItemplanModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveItemplanModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantLiveItemplanModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantOrderSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantOrderSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantOrderSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantOrderSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantOrderSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantOrderSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantOrderSyncResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantOrderSyncResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainFeedbackSubmitDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainFeedbackSubmitDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainFeedbackSubmitErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainFeedbackSubmitErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainFeedbackSubmitModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainFeedbackSubmitModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainReplySubmitDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainReplySubmitDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainReplySubmitErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainReplySubmitErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainReplySubmitModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainReplySubmitModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainSupplementSubmitDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainSupplementSubmitDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainSupplementSubmitErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainSupplementSubmitErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainSupplementSubmitModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMerchantTradecomplainSupplementSubmitModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicFollowListDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicFollowListDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicFollowListErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicFollowListErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicFollowListResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicFollowListResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicInfoQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicInfoQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicInfoQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicInfoQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicInfoQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicInfoQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuAddDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuAddDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuAddErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuAddErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuAddModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuAddModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuAddResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuAddResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuGetDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuGetDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuGetErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuGetErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuGetResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuGetResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuUpdateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuUpdateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuUpdateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuUpdateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuUpdateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuUpdateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuUpdateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMenuUpdateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageCustomSendDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageCustomSendDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageCustomSendErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageCustomSendErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageCustomSendModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageCustomSendModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageCustomSendResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageCustomSendResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageSingleSendDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageSingleSendDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageSingleSendErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageSingleSendErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageSingleSendModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageSingleSendModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageSingleSendResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageSingleSendResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageTotalSendDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageTotalSendDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageTotalSendErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageTotalSendErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageTotalSendModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageTotalSendModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageTotalSendResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicMessageTotalSendResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicQrcodeCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicQrcodeCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicQrcodeCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicQrcodeCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicQrcodeCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicQrcodeCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicQrcodeCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicQrcodeCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicShortlinkCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicShortlinkCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicShortlinkCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicShortlinkCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicShortlinkCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicShortlinkCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicShortlinkCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicShortlinkCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageDeleteModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageDeleteModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageGetDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageGetDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageGetErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageGetErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageGetResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageGetResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobilePublicTemplateMessageQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobileStdPublicMessageCustomSendDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobileStdPublicMessageCustomSendDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobileStdPublicMessageCustomSendErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobileStdPublicMessageCustomSendErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobileStdPublicMessageCustomSendModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayMobileStdPublicMessageCustomSendModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketApplyorderBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketApplyorderBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketApplyorderBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketApplyorderBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketApplyorderBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketApplyorderBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketApplyorderBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketApplyorderBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCategoryQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCategoryQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCategoryQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCategoryQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCategoryQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCategoryQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopQuerydetailDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopQuerydetailDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopQuerydetailErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopQuerydetailErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopQuerydetailResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopQuerydetailResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopSummaryBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopSummaryBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopSummaryBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopSummaryBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopSummaryBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopSummaryBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopSummaryBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMarketShopSummaryBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMaterialImageUploadDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMaterialImageUploadDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMaterialImageUploadErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMaterialImageUploadErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMaterialImageUploadModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMaterialImageUploadModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMaterialImageUploadRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMaterialImageUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMaterialImageUploadResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOfflineMaterialImageUploadResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCancelDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCancelDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCancelErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCancelErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCancelModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCancelModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonSignDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonSignDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonSignErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonSignErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonSignModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonSignModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonSignRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonsignConfirmDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonsignConfirmDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonsignConfirmErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonsignConfirmErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonsignConfirmModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonsignConfirmModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonsignConfirmResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCommonsignConfirmResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentConfirmDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentConfirmDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentConfirmErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentConfirmErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentConfirmModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentConfirmModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentConfirmResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentConfirmResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentFacetofaceSignDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentFacetofaceSignDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentFacetofaceSignErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentFacetofaceSignErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentFacetofaceSignModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentFacetofaceSignModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentFacetofaceSignRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentFacetofaceSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMiniCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMiniCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMiniCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMiniCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMiniCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMiniCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMiniCreateRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMiniCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMobilepaySignDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMobilepaySignDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMobilepaySignErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMobilepaySignErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMobilepaySignModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMobilepaySignModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMobilepaySignRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentMobilepaySignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOfflinepaymentSignDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOfflinepaymentSignDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOfflinepaymentSignErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOfflinepaymentSignErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOfflinepaymentSignModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOfflinepaymentSignModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOfflinepaymentSignRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOfflinepaymentSignRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOrderQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOrderQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOrderQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOrderQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOrderQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentOrderQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentSignstatusQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentSignstatusQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentSignstatusQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentSignstatusQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentSignstatusQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentSignstatusQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentSignstatusQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAgentSignstatusQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldApplyRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiFieldQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiSceneQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiSceneQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiSceneQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiSceneQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiSceneQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppApiSceneQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMembersQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMessagetemplateSubscribeQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMessagetemplateSubscribeQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMessagetemplateSubscribeQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMessagetemplateSubscribeQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMessagetemplateSubscribeQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMessagetemplateSubscribeQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMessagetemplateSubscribeQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMessagetemplateSubscribeQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMiniTemplatemessageSendDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMiniTemplatemessageSendDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMiniTemplatemessageSendErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMiniTemplatemessageSendErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMiniTemplatemessageSendModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppMiniTemplatemessageSendModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppQrcodeCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppQrcodeCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppQrcodeCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppQrcodeCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppQrcodeCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppQrcodeCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppQrcodeCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppQrcodeCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceListQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceListQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceListQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceListQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceListQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceListQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceSchemaQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceSchemaQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceSchemaQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceSchemaQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceSchemaQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppServiceSchemaQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAppTestGrayQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesGetDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesGetDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesGetErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesGetErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesGetResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesGetResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesSetDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesSetDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesSetErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesSetErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesSetModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesSetModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesSetResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthAppAesSetResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthTokenAppResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthUserauthRelationshipQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthUserauthRelationshipQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthUserauthRelationshipQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthUserauthRelationshipQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthUserauthRelationshipQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenAuthUserauthRelationshipQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenBizCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenBizCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenBizCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenBizCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenBizCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenBizCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenBizCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenBizCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFeeAdjustApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFeeAdjustApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFeeAdjustApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFeeAdjustApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFeeAdjustApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFeeAdjustApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFeeAdjustApplyRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFeeAdjustApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFileUploadDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFileUploadDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFileUploadErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFileUploadErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFileUploadModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFileUploadModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFileUploadRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFileUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFileUploadResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenFileUploadResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryAccountQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementSignDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementSignDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementSignErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementSignErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementSignModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementSignModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementSignResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantagreementSignResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInstantdeliveryMerchantshopQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInviteOrderQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInviteOrderQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInviteOrderQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInviteOrderQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInviteOrderQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenInviteOrderQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployByappidQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployByappidQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployByappidQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployByappidQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployByappidQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployByappidQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployByappversionQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployByappversionQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployByappversionQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployByappversionQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployByappversionQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployByappversionQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployBydeployversionQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployBydeployversionQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployBydeployversionQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployBydeployversionQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployBydeployversionQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniAppdeployBydeployversionQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoModifyRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoModifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoNameCheckDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoNameCheckDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoNameCheckErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoNameCheckErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoNameCheckResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoNameCheckResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniBaseinfoQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryRequireQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryRequireQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryRequireQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryRequireQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryRequireQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryRequireQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryRequireQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniCategoryRequireQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceCancelDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceCancelDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceCancelErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceCancelErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceCancelModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceCancelModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniExperienceQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIndividualBusinessCertifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIndividualBusinessCertifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIndividualBusinessCertifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIndividualBusinessCertifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIndividualBusinessCertifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIndividualBusinessCertifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIndividualBusinessCertifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIndividualBusinessCertifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerExperienceCancelDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerExperienceCancelDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerExperienceCancelErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerExperienceCancelErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerExperienceCancelModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerExperienceCancelModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersAddDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersAddDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersAddErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersAddErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersAddModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersAddModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerMembersQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginOrderDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginOrderDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginOrderErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginOrderErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginOrderModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginOrderModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginOrderResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginOrderResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginrelationQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginrelationQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginrelationQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginrelationQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginrelationQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginrelationQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginrelationQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginrelationQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginservicePublishDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginservicePublishDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginservicePublishErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginservicePublishErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginservicePublishModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginservicePublishModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginservicePublishResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginservicePublishResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginsyncmodeModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginsyncmodeModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginsyncmodeModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginsyncmodeModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginsyncmodeModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginsyncmodeModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigCancelDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigCancelDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigCancelErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigCancelErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigCancelModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigCancelModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigOnlineDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigOnlineDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigOnlineErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigOnlineErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigOnlineModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigOnlineModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigUpgradeDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigUpgradeDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigUpgradeErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigUpgradeErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigUpgradeModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappPluginuseconfigUpgradeModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServicePublishDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServicePublishDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServicePublishErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServicePublishErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServicePublishModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServicePublishModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServicePublishResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServicePublishResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServiceQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServiceQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServiceQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServiceQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServiceQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerappServiceQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoApplogoUploadDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoApplogoUploadDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoApplogoUploadErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoApplogoUploadErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoApplogoUploadRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoApplogoUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoApplogoUploadResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoApplogoUploadResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerbaseinfoQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionAuditCancelDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionAuditCancelDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionAuditCancelErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionAuditCancelErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionAuditCancelModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionAuditCancelModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionAuditSubmitDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionAuditSubmitDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionAuditSubmitErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionAuditSubmitErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionAuditSubmitModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionAuditSubmitModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBackdevPublishDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBackdevPublishDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBackdevPublishErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBackdevPublishErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBackdevPublishModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBackdevPublishModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBetaConfirmDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBetaConfirmDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBetaConfirmErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBetaConfirmErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBetaConfirmModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBetaConfirmModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBetainfoQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBetainfoQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBetainfoQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBetainfoQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBetainfoQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBetainfoQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBuildauditSubmitDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBuildauditSubmitDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBuildauditSubmitErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBuildauditSubmitErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBuildauditSubmitModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionBuildauditSubmitModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionConditionBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionConditionBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionConditionBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionConditionBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionConditionBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionConditionBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionConditionBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionConditionBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionContentRollbackDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionContentRollbackDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionContentRollbackErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionContentRollbackErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionContentRollbackModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionContentRollbackModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionGrayFinishDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionGrayFinishDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionGrayFinishErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionGrayFinishErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionGrayFinishModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionGrayFinishModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionGrayPublishDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionGrayPublishDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionGrayPublishErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionGrayPublishErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionGrayPublishModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionGrayPublishModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInfoDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInfoDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInfoDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInfoDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInfoQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInfoQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInfoQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInfoQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInfoQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInfoQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInstantiationQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInstantiationQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInstantiationQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInstantiationQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInstantiationQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionInstantiationQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionLastQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionLastQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionLastQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionLastQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionLastQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionLastQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionModelforofflineQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionModelforofflineQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionModelforofflineQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionModelforofflineQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionModelforofflineQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionModelforofflineQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionNobuildUploadDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionNobuildUploadDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionNobuildUploadErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionNobuildUploadErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionNobuildUploadModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionNobuildUploadModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOfflinePublishDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOfflinePublishDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOfflinePublishErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOfflinePublishErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOfflinePublishModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOfflinePublishModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOnlineDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOnlineDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOnlineErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOnlineErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOnlineModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOnlineModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOnlinePublishDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOnlinePublishDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOnlinePublishErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOnlinePublishErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOnlinePublishModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionOnlinePublishModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionPackageCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionPackageCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionPackageCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionPackageCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionPackageCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionPackageCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionTemplatedUploadDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionTemplatedUploadDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionTemplatedUploadErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionTemplatedUploadErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionTemplatedUploadModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionTemplatedUploadModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUpgradeDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUpgradeDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUpgradeErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUpgradeErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUpgradeModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUpgradeModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadstatusQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadstatusQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadstatusQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadstatusQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadstatusQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniInnerversionUploadstatusQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvFastregisterQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniIsvQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandCancelDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandCancelDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandCancelErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandCancelErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandSubmitDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandSubmitDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandSubmitErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandSubmitErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandSubmitModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandSubmitModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandUploadDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandUploadDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandUploadErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandUploadErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandUploadRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandUploadResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappBrandUploadResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappServiceconfigModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappServiceconfigModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappServiceconfigModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappServiceconfigModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappServiceconfigModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniMiniappServiceconfigModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeBindDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeBindDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeBindErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeBindErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeBindModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeBindModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeBindResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeBindResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeUnbindDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeUnbindDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeUnbindErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeUnbindErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeUnbindModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniQrcodeUnbindModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniResourcePromotionsourceNotifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniResourcePromotionsourceNotifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniResourcePromotionsourceNotifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniResourcePromotionsourceNotifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniResourcePromotionsourceNotifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniResourcePromotionsourceNotifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniResourceRecordNotifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniResourceRecordNotifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniResourceRecordNotifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniResourceRecordNotifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniResourceRecordNotifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniResourceRecordNotifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniSafedomainCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniSafedomainCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniSafedomainCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniSafedomainCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniSafedomainCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniSafedomainCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniSafedomainDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniSafedomainDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniSafedomainDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniSafedomainDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateMarketingCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateMarketingCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateMarketingCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateMarketingCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateMarketingCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateMarketingCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateMarketingCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateMarketingCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateUsageQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateUsageQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateUsageQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateUsageQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateUsageQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplateUsageQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemessageUsertemplateApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemessageUsertemplateApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemessageUsertemplateApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemessageUsertemplateApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemessageUsertemplateApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemessageUsertemplateApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemessageUsertemplateApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemessageUsertemplateApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingstatusModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingstatusModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingstatusModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingstatusModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingstatusModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgMaketingstatusModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgTinypayswitchConfirmDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgTinypayswitchConfirmDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgTinypayswitchConfirmErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTemplatemsgTinypayswitchConfirmErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsDeliveryQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsStatisticQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsStatisticQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsStatisticQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsStatisticQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsStatisticQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniTipsStatisticQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditApplyRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditApplyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditCancelDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditCancelDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditCancelErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditCancelErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditCancelModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditCancelModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditedCancelDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditedCancelDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditedCancelErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditedCancelErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditedCancelModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionAuditedCancelModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionBuildQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionBuildQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionBuildQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionBuildQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionBuildQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionBuildQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionDeleteModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionDeleteModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionDetailQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionDetailQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionDetailQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionDetailQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionDetailQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionDetailQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionGrayCancelDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionGrayCancelDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionGrayCancelErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionGrayCancelErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionGrayCancelModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionGrayCancelModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionGrayOnlineDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionGrayOnlineDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionGrayOnlineErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionGrayOnlineErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionGrayOnlineModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionGrayOnlineModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionListQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionListQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionListQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionListQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionListQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionListQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionOfflineDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionOfflineDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionOfflineErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionOfflineErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionOfflineModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionOfflineModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionOnlineDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionOnlineDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionOnlineErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionOnlineErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionOnlineModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionOnlineModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionRollbackDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionRollbackDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionRollbackErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionRollbackErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionRollbackModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionRollbackModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionUploadDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionUploadDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionUploadErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionUploadErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionUploadModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionUploadModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionUploadResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniVersionUploadResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetDataSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetDataSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetDataSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetDataSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetDataSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetDataSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetDataSyncResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetDataSyncResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsUploadDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsUploadDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsUploadErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsUploadErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsUploadModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsUploadModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsUploadResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenMiniWidgetGoodsUploadResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenOperationOpenbizmockTestpathkeyQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenOperationOpenbizmockTestpathkeyQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenOperationOpenbizmockTestpathkeyQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenOperationOpenbizmockTestpathkeyQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenOperationOpenbizmockTestpathkeyQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenOperationOpenbizmockTestpathkeyQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenOperationOpenbizmockTestpathkeyQueryRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenOperationOpenbizmockTestpathkeyQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenOperationOpenbizmockTestpathkeyQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenOperationOpenbizmockTestpathkeyQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountResetDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountResetDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountResetErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountResetErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountResetModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountResetModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountResetResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAccountResetResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicAdvertModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicArticlesummaryDataBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicArticlesummaryDataBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicArticlesummaryDataBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicArticlesummaryDataBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicArticlesummaryDataBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicArticlesummaryDataBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicArticlesummaryDataBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicArticlesummaryDataBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicContactFollowBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicContactFollowBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicContactFollowBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicContactFollowBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicContactFollowBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicContactFollowBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicDefaultExtensionCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicDefaultExtensionCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicDefaultExtensionCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicDefaultExtensionCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicDefaultExtensionCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicDefaultExtensionCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicDefaultExtensionCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicDefaultExtensionCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicFollowBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicFollowBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicFollowBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicFollowBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicFollowBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicFollowBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicFollowBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicFollowBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCrowdQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCrowdQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCrowdQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCrowdQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCrowdQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCrowdQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCrowdQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupCrowdQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicGroupModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicInfoQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelUserQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelUserQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelUserQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelUserQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelUserQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLabelUserQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeAboardApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeAboardApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeAboardApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeAboardApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeAboardApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeAboardApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeAgentcreateQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeAgentcreateQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeAgentcreateQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeAgentcreateQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeAgentcreateQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeAgentcreateQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeDebarkApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeDebarkApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeDebarkApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeDebarkApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeDebarkApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeDebarkApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeLabelModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgRecallDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgRecallDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgRecallErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgRecallErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgRecallModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgRecallModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgSendDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgSendDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgSendErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgSendErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgSendModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgSendModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgSendRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgSendRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgSendResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicLifeMsgSendResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelDeleteModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelDeleteModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelDeleteResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMatchuserLabelDeleteResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuDataBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuDataBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuDataBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuDataBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuDataBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuDataBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuDataBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuDataBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMenuQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageContentModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageCustomSendDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageCustomSendDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageCustomSendErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageCustomSendErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageCustomSendModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageCustomSendModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageGroupSendDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageGroupSendDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageGroupSendErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageGroupSendErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageGroupSendModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageGroupSendModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageGroupSendResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageGroupSendResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageLabelSendDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageLabelSendDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageLabelSendErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageLabelSendErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageLabelSendModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageLabelSendModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageSingleSendDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageSingleSendDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageSingleSendErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageSingleSendErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageSingleSendModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageSingleSendModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageTotalSendDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageTotalSendDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageTotalSendErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageTotalSendErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageTotalSendModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageTotalSendModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageTotalSendResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicMessageTotalSendResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPayeeBindCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPayeeBindCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPayeeBindCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPayeeBindCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPayeeBindCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPayeeBindCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPayeeBindDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPayeeBindDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPayeeBindDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPayeeBindDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedExtensionDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedMenuCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedMenuCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedMenuCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedMenuCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedMenuCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedMenuCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedMenuCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedMenuCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedMenuDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedMenuDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedMenuDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicPersonalizedMenuDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicQrcodeCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicQrcodeCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicQrcodeCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicQrcodeCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicQrcodeCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicQrcodeCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicQrcodeCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicQrcodeCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSettingCategoryQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSettingCategoryQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSettingCategoryQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSettingCategoryQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSettingCategoryQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSettingCategoryQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicShortlinkCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicShortlinkCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicShortlinkCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicShortlinkCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicShortlinkCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicShortlinkCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicShortlinkCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicShortlinkCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSinglearticleDataBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSinglearticleDataBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSinglearticleDataBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSinglearticleDataBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSinglearticleDataBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSinglearticleDataBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSinglearticleDataBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicSinglearticleDataBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTemplateMessageGetDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTemplateMessageGetDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTemplateMessageGetErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTemplateMessageGetErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTemplateMessageGetResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTemplateMessageGetResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTemplateMessageIndustryModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTemplateMessageIndustryModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTemplateMessageIndustryModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTemplateMessageIndustryModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTemplateMessageIndustryModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTemplateMessageIndustryModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicTopicModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserDataBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserDataBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserDataBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserDataBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserDataBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserDataBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserDataBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserDataBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserFollowQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserFollowQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserFollowQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserFollowQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserFollowQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenPublicUserFollowQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAbilityBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAbilityBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAbilityBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAbilityBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAbilityBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAbilityBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAbilityBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAbilityBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordDeleteModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordDeleteModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordQuerystatusDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordQuerystatusDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordQuerystatusErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordQuerystatusErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordQuerystatusResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordQuerystatusResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordquotaQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordquotaQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordquotaQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordquotaQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordquotaQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchAppkeywordquotaQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBaseorderModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBaseorderModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBaseorderModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBaseorderModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBaseorderModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBaseorderModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBaseorderModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBaseorderModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxConsultDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxConsultDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxConsultErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxConsultErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxConsultModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxConsultModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxConsultResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxConsultResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxOfflineDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxOfflineDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxOfflineErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxOfflineErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxOfflineModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxOfflineModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxOnlineDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxOnlineDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxOnlineErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxOnlineErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxOnlineModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxOnlineModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityOfflineDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityOfflineDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityOfflineErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityOfflineErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityOfflineModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityOfflineModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchBoxactivityQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchOrderdetailQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchOrderdetailQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchOrderdetailQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchOrderdetailQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchOrderdetailQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchOrderdetailQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchOrderdetailQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchOrderdetailQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchServiceorderBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchServiceorderBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchServiceorderBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchServiceorderBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchServiceorderBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchServiceorderBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchServiceorderBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchServiceorderBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordDeleteModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordDeleteModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordQuerystatusDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordQuerystatusDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordQuerystatusErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordQuerystatusErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordQuerystatusResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSearchSubservicekeywordQuerystatusResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketCommodityShopOfflineDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketCommodityShopOfflineDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketCommodityShopOfflineErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketCommodityShopOfflineErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketCommodityShopOfflineModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketCommodityShopOfflineModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketCommodityShopOnlineDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketCommodityShopOnlineDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketCommodityShopOnlineErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketCommodityShopOnlineErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketCommodityShopOnlineModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketCommodityShopOnlineModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderAcceptDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderAcceptDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderAcceptErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderAcceptErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderAcceptModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderAcceptModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderCreateRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderCreateRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemCancelDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemCancelDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemCancelErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemCancelErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemCancelModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemCancelModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemCompleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemCompleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemCompleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemCompleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemCompleteModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemCompleteModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemConfirmDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemConfirmDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemConfirmErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemConfirmErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemConfirmModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderItemConfirmModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderNotifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderNotifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderNotifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderNotifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderRejectDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderRejectDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderRejectErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderRejectErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderRejectModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketOrderRejectModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketPromotiontaskRelationQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketPromotiontaskRelationQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketPromotiontaskRelationQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketPromotiontaskRelationQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketPromotiontaskRelationQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenServicemarketPromotiontaskRelationQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpBlueseaactivityQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpImageUploadDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpImageUploadDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpImageUploadErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpImageUploadErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpImageUploadRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpImageUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpImageUploadResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpImageUploadResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvBillSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvBillSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvBillSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvBillSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvBillSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvBillSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvBillSyncResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvBillSyncResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvOperationSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvOperationSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvOperationSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvOperationSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvOperationSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvOperationSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvRelationQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvRelationQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvRelationQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvRelationQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvRelationQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvRelationQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSalesSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSalesSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSalesSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSalesSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSalesSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSalesSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpIsvSignauthQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpLeadsExpandCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpLeadsExpandCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpLeadsExpandCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpLeadsExpandCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpLeadsExpandCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpLeadsExpandCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpLeadsExpandCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpLeadsExpandCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpMerchantInconsistentApproveDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpMerchantInconsistentApproveDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpMerchantInconsistentApproveErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpMerchantInconsistentApproveErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpMerchantInconsistentApproveModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpMerchantInconsistentApproveModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpMerchantInconsistentApproveResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpMerchantInconsistentApproveResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationQrcodeQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationQrcodeQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationQrcodeQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationQrcodeQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationQrcodeQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationQrcodeQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationResultQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationResultQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationResultQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationResultQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationResultQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOperationResultQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporDetailQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporDetailQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporDetailQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporDetailQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporDetailQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporDetailQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporFeedbackModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporFeedbackModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporFeedbackModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporFeedbackModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporFeedbackModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporFeedbackModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporFeedbackModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporFeedbackModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporPageQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporPageQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporPageQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporPageQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporPageQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenSpOpporPageQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationdetailQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationdetailQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationdetailQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationdetailQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationdetailQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationdetailQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationeventBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationeventBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationeventBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationeventBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationeventBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationeventBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationeventBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayOpenViolationViolationeventBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAccumulationQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAccumulationQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAccumulationQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAccumulationQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAccumulationQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAccumulationQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementCloseDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementCloseDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementCloseErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementCloseErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementCloseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementCloseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementCloseResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementCloseResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthAgreementQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderUnfreezeDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderUnfreezeDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderUnfreezeErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderUnfreezeErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderUnfreezeModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderUnfreezeModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderUnfreezeResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthOrderUnfreezeResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthRefundApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthRefundApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthRefundApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthRefundApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthRefundApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthRefundApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthRefundApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthRefundApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthSettleApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthSettleApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthSettleApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthSettleApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthSettleApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthSettleApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthSettleApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayPcreditHuabeiAuthSettleApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityDataSssCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityDataSssCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityDataSssCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityDataSssCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityDataSssCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityDataSssCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityDataSssCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityDataSssCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdSssQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdSssQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdSssQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdSssQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdSssQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdSssQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdSssQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdSssQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdTianwutestModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdTianwutestModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdTianwutestModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdTianwutestModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdTianwutestModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdTianwutestModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdTianwutestModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityProdTianwutestModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskCustomerriskSendDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskCustomerriskSendDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskCustomerriskSendErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskCustomerriskSendErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskCustomerriskSendModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskCustomerriskSendModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskVerifyidentityMiniappConfirmDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskVerifyidentityMiniappConfirmDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskVerifyidentityMiniappConfirmErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskVerifyidentityMiniappConfirmErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskVerifyidentityMiniappConfirmModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskVerifyidentityMiniappConfirmModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskVerifyidentityMiniappConfirmResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySecurityRiskVerifyidentityMiniappConfirmResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySocialBaseContentlibStandardcontentBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySocialBaseContentlibStandardcontentBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySocialBaseContentlibStandardcontentBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySocialBaseContentlibStandardcontentBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySocialBaseContentlibStandardcontentBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySocialBaseContentlibStandardcontentBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySocialBaseContentlibStandardcontentBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySocialBaseContentlibStandardcontentBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySystemOauthTokenDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySystemOauthTokenDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySystemOauthTokenErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySystemOauthTokenErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySystemOauthTokenModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySystemOauthTokenModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySystemOauthTokenResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipaySystemOauthTokenResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeAdvanceConsultDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeAdvanceConsultDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeAdvanceConsultErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeAdvanceConsultErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeAdvanceConsultResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeAdvanceConsultResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeApplepayAuthenticationSubmitDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeApplepayAuthenticationSubmitDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeApplepayAuthenticationSubmitErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeApplepayAuthenticationSubmitErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeApplepayAuthenticationSubmitModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeApplepayAuthenticationSubmitModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeApplepayAuthenticationSubmitResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeApplepayAuthenticationSubmitResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchSettleResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeBatchTransferResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCancelDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCancelDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCancelErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCancelErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCancelModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCancelModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCancelResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCancelResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCloseDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCloseDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCloseErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCloseErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCloseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCloseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCloseResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCloseResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsDeclareDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsDeclareDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsDeclareErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsDeclareErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsDeclareModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsDeclareModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsDeclareResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsDeclareResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeCustomsQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeFastpayRefundQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeFastpayRefundQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeFastpayRefundQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeFastpayRefundQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeFastpayRefundQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeFastpayRefundQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeFastpayRefundQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeFastpayRefundQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderPayDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderPayDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderPayErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderPayErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderPayModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderPayModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderPayResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderPayResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderSettleResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderinfoSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderinfoSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderinfoSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderinfoSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderinfoSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderinfoSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderinfoSyncResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOrderinfoSyncResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOverseasSettleDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOverseasSettleDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOverseasSettleErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOverseasSettleErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOverseasSettleModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOverseasSettleModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOverseasSettleResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeOverseasSettleResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePayDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePayDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePayErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePayErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePayModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePayModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePayResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePayResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePrecreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePrecreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePrecreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePrecreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePrecreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePrecreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePrecreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradePrecreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRefundResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRateQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRateQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRateQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRateQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRateQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRateQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBindDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBindDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBindErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBindErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBindModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBindModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBindResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationBindResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationUnbindDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationUnbindDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationUnbindErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationUnbindErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationUnbindModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationUnbindModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationUnbindResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeRoyaltyRelationUnbindResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleConfirmDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleConfirmDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleConfirmErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleConfirmErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleConfirmModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleConfirmModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleConfirmResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleConfirmResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleReceivablesQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleReceivablesQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleReceivablesQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleReceivablesQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleReceivablesQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleReceivablesQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleReceivablesQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayTradeSettleReceivablesQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementExecutionplanModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementExecutionplanModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementExecutionplanModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementExecutionplanModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementExecutionplanModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementExecutionplanModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementExecutionplanModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementExecutionplanModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementMigrateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementMigrateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementMigrateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementMigrateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementMigrateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementMigrateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementPermissionCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementPermissionCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementPermissionCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementPermissionCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementPermissionCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementPermissionCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementPermissionCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementPermissionCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementTransferDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementTransferDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementTransferErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementTransferErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementTransferModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementTransferModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementTransferResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementTransferResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUnsignDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUnsignDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUnsignErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUnsignErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUnsignModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUnsignModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAgreementUserverifyQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointBudgetlibQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointBudgetlibQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointBudgetlibQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointBudgetlibQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointBudgetlibQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointBudgetlibQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointSendDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointSendDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointSendErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointSendErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointSendModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointSendModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointSendResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserAlipaypointSendResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyConsultDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyConsultDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyConsultErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyConsultErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyConsultResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyConsultResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyPreconsultDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyPreconsultDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyPreconsultErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyPreconsultErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyPreconsultModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyPreconsultModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyPreconsultResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertdocCertverifyPreconsultResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenInitializeDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenInitializeDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenInitializeErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenInitializeErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenInitializeModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenInitializeModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenInitializeResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenInitializeResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserCertifyOpenQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserDeliverAddress.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserDeliverAddress.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserInfoShareDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserInfoShareDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserInfoShareErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserInfoShareErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserInfoShareResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserInfoShareResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserPicture.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserPicture.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageCommonUseDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageCommonUseDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageCommonUseErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageCommonUseErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageCommonUseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageCommonUseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageCommonUseResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageCommonUseResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageIndirectUseDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageIndirectUseDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageIndirectUseErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageIndirectUseErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageIndirectUseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageIndirectUseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageIndirectUseResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserTwostageIndirectUseResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserUserinfoShareDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserUserinfoShareDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserUserinfoShareErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserUserinfoShareErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserUserinfoShareResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AlipayUserUserinfoShareResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AmountTypeData.php b/Server/extend/alipay-sdk-all/v3/src/Model/AmountTypeData.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AmountTypeSyncData.php b/Server/extend/alipay-sdk-all/v3/src/Model/AmountTypeSyncData.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAccountQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAvailableQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAvailableQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAvailableQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAvailableQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAvailableQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandApprecommendAvailableQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandIndirectImageUploadDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandIndirectImageUploadDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandIndirectImageUploadErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandIndirectImageUploadErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandIndirectImageUploadModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandIndirectImageUploadModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandIndirectImageUploadRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandIndirectImageUploadRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandIndirectImageUploadResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandIndirectImageUploadResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandInfoQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandInfoQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandInfoQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandInfoQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandInfoQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandInfoQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemDeleteResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemDeleteResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemOpenQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemStatusModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemStatusModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemStatusModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemStatusModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemStatusModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemStatusModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemStatusModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandItemStatusModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandMccQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandMccQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandMccQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandMccQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandMccQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandMccQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandOrderQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandOrderQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandOrderQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandOrderQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandOrderQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandOrderQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCloseDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCloseDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCloseErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCloseErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCloseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCloseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopConsultDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopConsultDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopConsultErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopConsultErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopConsultModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopConsultModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopConsultResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopConsultResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopModifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopModifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopPageQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopPageQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopPageQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopPageQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopPageQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopPageQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopReceiptaccountSaveDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopReceiptaccountSaveDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopReceiptaccountSaveErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopReceiptaccountSaveErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopReceiptaccountSaveModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AntMerchantExpandShopReceiptaccountSaveModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AnttechOceanbaseTestplatformTaskQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AnttechOceanbaseTestplatformTaskQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AnttechOceanbaseTestplatformTaskQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AnttechOceanbaseTestplatformTaskQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AnttechOceanbaseTestplatformTaskQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AnttechOceanbaseTestplatformTaskQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AnttechOceanbaseTestplatformTaskQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/AnttechOceanbaseTestplatformTaskQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AppItemInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/AppItemInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AppMemberInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/AppMemberInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AppTokenExchangeSubElement.php b/Server/extend/alipay-sdk-all/v3/src/Model/AppTokenExchangeSubElement.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AppVersionInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/AppVersionInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ApplyOrderData.php b/Server/extend/alipay-sdk-all/v3/src/Model/ApplyOrderData.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ArInvoiceLineOpenApiResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ArInvoiceLineOpenApiResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ArInvoiceOpenApiResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ArInvoiceOpenApiResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ArInvoiceReceiptOpenApiResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ArInvoiceReceiptOpenApiResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ArMonthlyBillDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/ArMonthlyBillDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ArRelInvoiceOpenApiResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ArRelInvoiceOpenApiResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Article.php b/Server/extend/alipay-sdk-all/v3/src/Model/Article.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ArticleAttachmentInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ArticleAttachmentInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ArticleCategoryInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ArticleCategoryInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ArticleInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ArticleInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ArticleSummaryAnalysisData.php b/Server/extend/alipay-sdk-all/v3/src/Model/ArticleSummaryAnalysisData.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AssetShareSourceInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/AssetShareSourceInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Attachment.php b/Server/extend/alipay-sdk-all/v3/src/Model/Attachment.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AttachmentDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/AttachmentDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AttachmentExplain.php b/Server/extend/alipay-sdk-all/v3/src/Model/AttachmentExplain.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AttachmentExplainBean.php b/Server/extend/alipay-sdk-all/v3/src/Model/AttachmentExplainBean.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AuditEvidenceInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/AuditEvidenceInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AuditLicenseInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/AuditLicenseInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AuthApiDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/AuthApiDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AuthFieldApply.php b/Server/extend/alipay-sdk-all/v3/src/Model/AuthFieldApply.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AuthFieldDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/AuthFieldDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AuthFieldResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/AuthFieldResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AuthFieldSceneDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/AuthFieldSceneDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AuthIdentityInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/AuthIdentityInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AuthInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/AuthInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AuthInfoDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/AuthInfoDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AuthenticationResult.php b/Server/extend/alipay-sdk-all/v3/src/Model/AuthenticationResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AuthorizeDetailDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/AuthorizeDetailDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AuthorizeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/AuthorizeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/AuthorizedRuleDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/AuthorizedRuleDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BackgroundWordInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/BackgroundWordInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BailDetailResult.php b/Server/extend/alipay-sdk-all/v3/src/Model/BailDetailResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BankActivityInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/BankActivityInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BankcardExtInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/BankcardExtInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BatchRoyaltyDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/BatchRoyaltyDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BatchSettleDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/BatchSettleDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BelongMerchantInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/BelongMerchantInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BenefitInfoDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/BenefitInfoDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BillSendExtInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/BillSendExtInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BizFundReportResult.php b/Server/extend/alipay-sdk-all/v3/src/Model/BizFundReportResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BizOrderQueryResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/BizOrderQueryResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BizfundSettleInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/BizfundSettleInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BkAgentReqInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/BkAgentReqInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BkAgentRespInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/BkAgentRespInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BoxBusinessDistrictInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/BoxBusinessDistrictInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BoxBusinessDistrictModule.php b/Server/extend/alipay-sdk-all/v3/src/Model/BoxBusinessDistrictModule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BrandDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/BrandDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BrandRegistrationInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/BrandRegistrationInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BrandResult.php b/Server/extend/alipay-sdk-all/v3/src/Model/BrandResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BudgetInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/BudgetInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BusinessItem.php b/Server/extend/alipay-sdk-all/v3/src/Model/BusinessItem.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BusinessParams.php b/Server/extend/alipay-sdk-all/v3/src/Model/BusinessParams.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BusinessParamsMap.php b/Server/extend/alipay-sdk-all/v3/src/Model/BusinessParamsMap.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ButtonObject.php b/Server/extend/alipay-sdk-all/v3/src/Model/ButtonObject.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/BuyerPayDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/BuyerPayDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CampusInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/CampusInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CardFrontTextDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/CardFrontTextDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CardUserInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/CardUserInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CashCampaignInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/CashCampaignInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CategoryRequireInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/CategoryRequireInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ChargeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ChargeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ChargeItems.php b/Server/extend/alipay-sdk-all/v3/src/Model/ChargeItems.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ChatMessage.php b/Server/extend/alipay-sdk-all/v3/src/Model/ChatMessage.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ClauseTerm.php b/Server/extend/alipay-sdk-all/v3/src/Model/ClauseTerm.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CloudResumeCertificateInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/CloudResumeCertificateInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CloudResumeEducationExperience.php b/Server/extend/alipay-sdk-all/v3/src/Model/CloudResumeEducationExperience.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CloudResumeHeadPic.php b/Server/extend/alipay-sdk-all/v3/src/Model/CloudResumeHeadPic.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CloudResumePositionIntention.php b/Server/extend/alipay-sdk-all/v3/src/Model/CloudResumePositionIntention.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CloudResumeSkillInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/CloudResumeSkillInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CloudResumeWorkExperience.php b/Server/extend/alipay-sdk-all/v3/src/Model/CloudResumeWorkExperience.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CmItemInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/CmItemInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CmItemSkuInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/CmItemSkuInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CodeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/CodeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CommonErrorType.php b/Server/extend/alipay-sdk-all/v3/src/Model/CommonErrorType.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CommonNotifyUrlModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/CommonNotifyUrlModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CommonVoucherDisplayInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/CommonVoucherDisplayInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CommonVoucherDisplayLiteInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/CommonVoucherDisplayLiteInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CommonVoucherSendRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/CommonVoucherSendRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CommonVoucherUseRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/CommonVoucherUseRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CommonVoucherUseRuleLiteInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/CommonVoucherUseRuleLiteInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CompleteVoucherInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/CompleteVoucherInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ComplexLabelRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/ComplexLabelRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ConfigInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ConfigInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ConfigInfoBean.php b/Server/extend/alipay-sdk-all/v3/src/Model/ConfigInfoBean.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ConstraintInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ConstraintInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ConsultActivityInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ConsultActivityInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ConsultActivityResultInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ConsultActivityResultInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ConsumeOutputInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ConsumeOutputInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ConsumerNotifyIstd.php b/Server/extend/alipay-sdk-all/v3/src/Model/ConsumerNotifyIstd.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ContactFollower.php b/Server/extend/alipay-sdk-all/v3/src/Model/ContactFollower.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ContactInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ContactInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ContactModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ContactModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Context.php b/Server/extend/alipay-sdk-all/v3/src/Model/Context.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ContributeDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/ContributeDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ConversionData.php b/Server/extend/alipay-sdk-all/v3/src/Model/ConversionData.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ConversionProperty.php b/Server/extend/alipay-sdk-all/v3/src/Model/ConversionProperty.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CreateMiniRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/CreateMiniRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CreditRiskInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/CreditRiskInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CrowdConstraintInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/CrowdConstraintInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CumulateDataDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/CumulateDataDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CustomerDefineDeductRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/CustomerDefineDeductRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CustomerDefineVoucherInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/CustomerDefineVoucherInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CustomerGuide.php b/Server/extend/alipay-sdk-all/v3/src/Model/CustomerGuide.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CustomerGuideModify.php b/Server/extend/alipay-sdk-all/v3/src/Model/CustomerGuideModify.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CustomsDeclareBuyerInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/CustomsDeclareBuyerInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/CustomsDeclareRecordInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/CustomsDeclareRecordInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Data.php b/Server/extend/alipay-sdk-all/v3/src/Model/Data.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyInitializeDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyInitializeDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyInitializeErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyInitializeErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyInitializeModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyInitializeModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyInitializeResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyInitializeResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyVerifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyVerifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyVerifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyVerifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyVerifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyVerifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyVerifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCertifyVerifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckInitializeDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckInitializeDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckInitializeErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckInitializeErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckInitializeModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckInitializeModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckInitializeResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckInitializeResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceCheckQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceSourceCertifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceSourceCertifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceSourceCertifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceSourceCertifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceSourceCertifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceSourceCertifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceSourceCertifyRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceSourceCertifyRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceSourceCertifyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceSourceCertifyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationInitializeDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationInitializeDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationInitializeErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationInitializeErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationInitializeModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationInitializeModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationInitializeResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationInitializeResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasFaceVerificationQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrMobileInitializeDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrMobileInitializeDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrMobileInitializeErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrMobileInitializeErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrMobileInitializeModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrMobileInitializeModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrMobileInitializeResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrMobileInitializeResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrServerDetectDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrServerDetectDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrServerDetectErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrServerDetectErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrServerDetectModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrServerDetectModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrServerDetectRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrServerDetectRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrServerDetectResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/DatadigitalFincloudGeneralsaasOcrServerDetectResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DateRangeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/DateRangeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DateRuleInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/DateRuleInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeductInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeductInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DelayInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/DelayInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliverAddress.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliverAddress.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryActivityContentInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryActivityContentInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryAgencyMerchantInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryAgencyMerchantInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryAvailableCityCode.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryAvailableCityCode.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryAvailableScope.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryAvailableScope.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryBaseInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryBaseInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryChannelInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryChannelInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryCityCodeRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryCityCodeRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryConfig.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryContentConfig.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryContentConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryContentInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryContentInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryCrowdRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryCrowdRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryDisplayInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryDisplayInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryFullSendConfig.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryFullSendConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryItemContentInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryItemContentInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryMaterial.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryMaterial.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryMerchantInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryMerchantInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryMerchantRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryMerchantRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryMiniAppContentInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryMiniAppContentInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryPlayConfig.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryPlayConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliverySearchBoxRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliverySearchBoxRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliverySendGuide.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliverySendGuide.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliverySingleMaterial.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliverySingleMaterial.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliverySingleSendConfig.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliverySingleSendConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryTargetRegion.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryTargetRegion.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryTargetRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryTargetRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryTemplateRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/DeliveryTemplateRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DepartmentInfoDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/DepartmentInfoDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DepositBackInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/DepositBackInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Detail.php b/Server/extend/alipay-sdk-all/v3/src/Model/Detail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DetailBean.php b/Server/extend/alipay-sdk-all/v3/src/Model/DetailBean.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DiscountDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/DiscountDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DiscountInfoData.php b/Server/extend/alipay-sdk-all/v3/src/Model/DiscountInfoData.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DiscountTypeSyncData.php b/Server/extend/alipay-sdk-all/v3/src/Model/DiscountTypeSyncData.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DiscountVoucher.php b/Server/extend/alipay-sdk-all/v3/src/Model/DiscountVoucher.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DiscountVoucherInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/DiscountVoucherInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DisplayConfig.php b/Server/extend/alipay-sdk-all/v3/src/Model/DisplayConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/DocInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/DocInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/EcConsumeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/EcConsumeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/EcOrderInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/EcOrderInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/EcOrderItem.php b/Server/extend/alipay-sdk-all/v3/src/Model/EcOrderItem.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/EcShopInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/EcShopInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/EcVoucherInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/EcVoucherInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/EinvTrade.php b/Server/extend/alipay-sdk-all/v3/src/Model/EinvTrade.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/EmployeeDepartmentDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/EmployeeDepartmentDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/EmployeeInfoDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/EmployeeInfoDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/EmployeeTitleDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/EmployeeTitleDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/EndTimeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/EndTimeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/EnterpriseAgreementDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/EnterpriseAgreementDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/EnterpriseInfoDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/EnterpriseInfoDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/EnterpriseOpenRuleInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/EnterpriseOpenRuleInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/EnterpriseOpenRuleRecordInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/EnterpriseOpenRuleRecordInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/EnterpriseOpenRuleRelationInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/EnterpriseOpenRuleRelationInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/EnterprisePayInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/EnterprisePayInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/EnterpriseTitleInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/EnterpriseTitleInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ErrorDeliveryConfig.php b/Server/extend/alipay-sdk-all/v3/src/Model/ErrorDeliveryConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ErrorMatcher.php b/Server/extend/alipay-sdk-all/v3/src/Model/ErrorMatcher.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ExchangeVoucher.php b/Server/extend/alipay-sdk-all/v3/src/Model/ExchangeVoucher.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ExchangeVoucherInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ExchangeVoucherInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ExchangeVoucherModify.php b/Server/extend/alipay-sdk-all/v3/src/Model/ExchangeVoucherModify.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ExpenseConsumeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ExpenseConsumeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ExpenseCtrRuleGroupInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ExpenseCtrRuleGroupInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ExpenseCtrRuleInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ExpenseCtrRuleInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ExpenseCtrlConsumeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ExpenseCtrlConsumeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ExpenseCtrlEmployeeRuleInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ExpenseCtrlEmployeeRuleInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ExpenseInvoiceInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ExpenseInvoiceInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ExpenseMerchantInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ExpenseMerchantInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ExpenseQuotaInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ExpenseQuotaInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ExpenseVoucherInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ExpenseVoucherInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ExtCardInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ExtCardInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ExtTemplateConf.php b/Server/extend/alipay-sdk-all/v3/src/Model/ExtTemplateConf.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ExtUserInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ExtUserInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ExtendParams.php b/Server/extend/alipay-sdk-all/v3/src/Model/ExtendParams.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ExtensionArea.php b/Server/extend/alipay-sdk-all/v3/src/Model/ExtensionArea.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ExtraParams.php b/Server/extend/alipay-sdk-all/v3/src/Model/ExtraParams.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/FaceExtInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/FaceExtInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/FaceExtParams.php b/Server/extend/alipay-sdk-all/v3/src/Model/FaceExtParams.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/FaceMachineInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/FaceMachineInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/FaceMerchantInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/FaceMerchantInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/FailVoucherCodeDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/FailVoucherCodeDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/FileUploadExtraParam.php b/Server/extend/alipay-sdk-all/v3/src/Model/FileUploadExtraParam.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/FillContent.php b/Server/extend/alipay-sdk-all/v3/src/Model/FillContent.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Filter.php b/Server/extend/alipay-sdk-all/v3/src/Model/Filter.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/FixVoucher.php b/Server/extend/alipay-sdk-all/v3/src/Model/FixVoucher.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/FixVoucherInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/FixVoucherInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/FlowSigner.php b/Server/extend/alipay-sdk-all/v3/src/Model/FlowSigner.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ForbbidenTime.php b/Server/extend/alipay-sdk-all/v3/src/Model/ForbbidenTime.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/FunctionalService.php b/Server/extend/alipay-sdk-all/v3/src/Model/FunctionalService.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/FundExtInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/FundExtInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Gavintest.php b/Server/extend/alipay-sdk-all/v3/src/Model/Gavintest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/GavintestNewLeveaOne.php b/Server/extend/alipay-sdk-all/v3/src/Model/GavintestNewLeveaOne.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/GavintestNewonline.php b/Server/extend/alipay-sdk-all/v3/src/Model/GavintestNewonline.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/GoodsDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/GoodsDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/GoodsDetailDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/GoodsDetailDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/GoodsDetailIstd.php b/Server/extend/alipay-sdk-all/v3/src/Model/GoodsDetailIstd.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/GoodsInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/GoodsInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/GoodsInfoDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/GoodsInfoDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/GoodsInfoIstd.php b/Server/extend/alipay-sdk-all/v3/src/Model/GoodsInfoIstd.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/GoodsOrder.php b/Server/extend/alipay-sdk-all/v3/src/Model/GoodsOrder.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/GoodsQueryResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/GoodsQueryResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/HSchoolInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/HSchoolInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/HbFqPayInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/HbFqPayInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/HolidayRuleInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/HolidayRuleInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IdentityVerifiedInfoDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/IdentityVerifiedInfoDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Image.php b/Server/extend/alipay-sdk-all/v3/src/Model/Image.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IndirectAuthOrderFailedReason.php b/Server/extend/alipay-sdk-all/v3/src/Model/IndirectAuthOrderFailedReason.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IndirectBenefitPersonInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/IndirectBenefitPersonInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IndirectCertificateInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/IndirectCertificateInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IndirectContactPersonInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/IndirectContactPersonInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IndirectExtraCredentials.php b/Server/extend/alipay-sdk-all/v3/src/Model/IndirectExtraCredentials.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IndirectFinancialOrgInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/IndirectFinancialOrgInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IndirectLegalPersonInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/IndirectLegalPersonInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IndirectQualificationInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/IndirectQualificationInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IndirectSupportCredentials.php b/Server/extend/alipay-sdk-all/v3/src/Model/IndirectSupportCredentials.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IndustryQualificationInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/IndustryQualificationInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Instance.php b/Server/extend/alipay-sdk-all/v3/src/Model/Instance.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InstitutionBasicInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/InstitutionBasicInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IntactChargeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/IntactChargeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InteligentBudgetInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/InteligentBudgetInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InteligentClauseTerm.php b/Server/extend/alipay-sdk-all/v3/src/Model/InteligentClauseTerm.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InteligentConstraintInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/InteligentConstraintInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InteligentDataCondition.php b/Server/extend/alipay-sdk-all/v3/src/Model/InteligentDataCondition.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InteligentDelayInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/InteligentDelayInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InteligentDisplayConfig.php b/Server/extend/alipay-sdk-all/v3/src/Model/InteligentDisplayConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InteligentForbiddenTime.php b/Server/extend/alipay-sdk-all/v3/src/Model/InteligentForbiddenTime.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InteligentGeneralMerchantPromo.php b/Server/extend/alipay-sdk-all/v3/src/Model/InteligentGeneralMerchantPromo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InteligentItemInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/InteligentItemInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InteligentMerchantPromo.php b/Server/extend/alipay-sdk-all/v3/src/Model/InteligentMerchantPromo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InteligentPromoTool.php b/Server/extend/alipay-sdk-all/v3/src/Model/InteligentPromoTool.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InteligentPublishChannel.php b/Server/extend/alipay-sdk-all/v3/src/Model/InteligentPublishChannel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InteligentSendRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/InteligentSendRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InteligentUseRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/InteligentUseRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InteligentUseTime.php b/Server/extend/alipay-sdk-all/v3/src/Model/InteligentUseTime.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InteligentVoucher.php b/Server/extend/alipay-sdk-all/v3/src/Model/InteligentVoucher.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InteligentVoucherDescDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/InteligentVoucherDescDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IntelligentPromo.php b/Server/extend/alipay-sdk-all/v3/src/Model/IntelligentPromo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IntelligentPromoDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/IntelligentPromoDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IntelligentPromoEffect.php b/Server/extend/alipay-sdk-all/v3/src/Model/IntelligentPromoEffect.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IntelligentPromoShopSummaryInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/IntelligentPromoShopSummaryInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InterfaceInfoList.php b/Server/extend/alipay-sdk-all/v3/src/Model/InterfaceInfoList.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InviteMemberBusinessParamsDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/InviteMemberBusinessParamsDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InviteResultDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/InviteResultDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Invoice.php b/Server/extend/alipay-sdk-all/v3/src/Model/Invoice.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceContentInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceContentInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceElementModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceElementModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceElementStatusSyncOpenModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceElementStatusSyncOpenModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceItem.php b/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceItem.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceItemContent.php b/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceItemContent.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceItemOpenModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceItemOpenModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceModelContent.php b/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceModelContent.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceOutputInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceOutputInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InvoicePDFSynModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/InvoicePDFSynModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceSendOpenModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceSendOpenModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceTitleModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceTitleModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceTitleOpenModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceTitleOpenModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceUkDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/InvoiceUkDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IssueQuotaCheckInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/IssueQuotaCheckInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IssueRuleIdInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/IssueRuleIdInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IssueRuleInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/IssueRuleInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IssueTargetInfoContent.php b/Server/extend/alipay-sdk-all/v3/src/Model/IssueTargetInfoContent.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IsvAuthSceneInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/IsvAuthSceneInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IsvExpandOpporDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/IsvExpandOpporDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IsvMerchantSalesDetailRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/IsvMerchantSalesDetailRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/IsvSpiDefinition.php b/Server/extend/alipay-sdk-all/v3/src/Model/IsvSpiDefinition.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ItemConsultInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ItemConsultInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ItemConsultRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/ItemConsultRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ItemExtInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ItemExtInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ItemInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ItemInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ItemLabelCreateInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ItemLabelCreateInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ItemLabelModifyInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ItemLabelModifyInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ItemModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ItemModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ItemOrderInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ItemOrderInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ItemPlanContentDO.php b/Server/extend/alipay-sdk-all/v3/src/Model/ItemPlanContentDO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ItemPromoInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ItemPromoInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ItemPropertyInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ItemPropertyInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ItemSkuCreateInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ItemSkuCreateInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ItemSkuInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ItemSkuInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ItemSkuModifyInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ItemSkuModifyInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ItemSkuPropertyInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ItemSkuPropertyInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JinyouTestFive.php b/Server/extend/alipay-sdk-all/v3/src/Model/JinyouTestFive.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JinyouTestFour.php b/Server/extend/alipay-sdk-all/v3/src/Model/JinyouTestFour.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JinyouTestOne.php b/Server/extend/alipay-sdk-all/v3/src/Model/JinyouTestOne.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JinyouTestThree.php b/Server/extend/alipay-sdk-all/v3/src/Model/JinyouTestThree.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JinyouTestTwo.php b/Server/extend/alipay-sdk-all/v3/src/Model/JinyouTestTwo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JinyoutestopenidOne.php b/Server/extend/alipay-sdk-all/v3/src/Model/JinyoutestopenidOne.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JinyoutestopenidThree.php b/Server/extend/alipay-sdk-all/v3/src/Model/JinyoutestopenidThree.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JinyoutestopenidTwo.php b/Server/extend/alipay-sdk-all/v3/src/Model/JinyoutestopenidTwo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JobWorthJobdata.php b/Server/extend/alipay-sdk-all/v3/src/Model/JobWorthJobdata.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JobWorthPositionInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/JobWorthPositionInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JointAccountBillDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/JointAccountBillDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JointAccountBillDetailDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/JointAccountBillDetailDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JointAccountDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/JointAccountDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JointAccountMemberDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/JointAccountMemberDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JointAccountMemberInfoRespDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/JointAccountMemberInfoRespDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JointAccountMemberList.php b/Server/extend/alipay-sdk-all/v3/src/Model/JointAccountMemberList.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JointAccountMemberRespDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/JointAccountMemberRespDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JointAccountQuotaDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/JointAccountQuotaDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JointAccountQuotaRespDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/JointAccountQuotaRespDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JourneyLocation.php b/Server/extend/alipay-sdk-all/v3/src/Model/JourneyLocation.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JourneyMerchantInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/JourneyMerchantInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/JourneyServiceChangeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/JourneyServiceChangeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KeyWordInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/KeyWordInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Keyword.php b/Server/extend/alipay-sdk-all/v3/src/Model/Keyword.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentPromoBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentPromoBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentPromoBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentPromoBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentPromoBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentPromoBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentPromoBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentPromoBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentShopConsultDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentShopConsultDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentShopConsultErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentShopConsultErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentShopConsultModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentShopConsultModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentShopConsultResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentShopConsultResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentTemplateConsultDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentTemplateConsultDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentTemplateConsultErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentTemplateConsultErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentTemplateConsultModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentTemplateConsultModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentTemplateConsultResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignIntelligentTemplateConsultResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityBatchqueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityBatchqueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityBatchqueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityBatchqueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityBatchqueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityBatchqueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityBatchqueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityBatchqueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCloseDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCloseDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCloseErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCloseErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCloseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCloseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityModifyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityModifyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityModifyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityModifyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityModifyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityModifyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiMarketingCampaignItemMerchantactivityQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiTradeOrderConsultDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiTradeOrderConsultDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiTradeOrderConsultErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiTradeOrderConsultErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiTradeOrderConsultModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiTradeOrderConsultModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiTradeOrderConsultResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/KoubeiTradeOrderConsultResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/LabelContext.php b/Server/extend/alipay-sdk-all/v3/src/Model/LabelContext.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/LabelFilter.php b/Server/extend/alipay-sdk-all/v3/src/Model/LabelFilter.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/LabelRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/LabelRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/LibraryInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/LibraryInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/LifeLabel.php b/Server/extend/alipay-sdk-all/v3/src/Model/LifeLabel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/LogisticInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/LogisticInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/LogisticsAccountStatusDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/LogisticsAccountStatusDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/LogisticsCompanyIstd.php b/Server/extend/alipay-sdk-all/v3/src/Model/LogisticsCompanyIstd.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/LogisticsCompanyResult.php b/Server/extend/alipay-sdk-all/v3/src/Model/LogisticsCompanyResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/LogisticsDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/LogisticsDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/LogisticsShopStatusDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/LogisticsShopStatusDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MCardDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/MCardDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MarketingDeliveryDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/MarketingDeliveryDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Marketingtest.php b/Server/extend/alipay-sdk-all/v3/src/Model/Marketingtest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Marketingtestt.php b/Server/extend/alipay-sdk-all/v3/src/Model/Marketingtestt.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Matcher.php b/Server/extend/alipay-sdk-all/v3/src/Model/Matcher.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Material.php b/Server/extend/alipay-sdk-all/v3/src/Model/Material.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MaterialCreateInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/MaterialCreateInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MaterialField.php b/Server/extend/alipay-sdk-all/v3/src/Model/MaterialField.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MaterialInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/MaterialInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MaterialModifyInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/MaterialModifyInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/McardNotifyMessage.php b/Server/extend/alipay-sdk-all/v3/src/Model/McardNotifyMessage.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/McardStylInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/McardStylInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/McardTemplate.php b/Server/extend/alipay-sdk-all/v3/src/Model/McardTemplate.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/McardTemplateBenefit.php b/Server/extend/alipay-sdk-all/v3/src/Model/McardTemplateBenefit.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/McardTemplateBenefitQuery.php b/Server/extend/alipay-sdk-all/v3/src/Model/McardTemplateBenefitQuery.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MccQueryInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/MccQueryInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MdCodeInfoDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/MdCodeInfoDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MemberExtInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/MemberExtInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MemberStatusRespDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/MemberStatusRespDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MenuAnalysisData.php b/Server/extend/alipay-sdk-all/v3/src/Model/MenuAnalysisData.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MerchantActivityModifyVoucherInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/MerchantActivityModifyVoucherInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MerchantActivityVoucherInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/MerchantActivityVoucherInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MerchantBaseEnterOpenModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/MerchantBaseEnterOpenModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MerchantBrandListResult.php b/Server/extend/alipay-sdk-all/v3/src/Model/MerchantBrandListResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MerchantCard.php b/Server/extend/alipay-sdk-all/v3/src/Model/MerchantCard.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MerchantCardMsgInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/MerchantCardMsgInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MerchantMenber.php b/Server/extend/alipay-sdk-all/v3/src/Model/MerchantMenber.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MerchantOnlineActivityOpenModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/MerchantOnlineActivityOpenModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MerchantQueryResult.php b/Server/extend/alipay-sdk-all/v3/src/Model/MerchantQueryResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MerchantShopDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/MerchantShopDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MiniAppAuditReason.php b/Server/extend/alipay-sdk-all/v3/src/Model/MiniAppAuditReason.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MiniAppAuditReasonMemo.php b/Server/extend/alipay-sdk-all/v3/src/Model/MiniAppAuditReasonMemo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MiniAppCategory.php b/Server/extend/alipay-sdk-all/v3/src/Model/MiniAppCategory.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MiniAppCategoryInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/MiniAppCategoryInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MiniAppDeployResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/MiniAppDeployResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MiniAppPluginInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/MiniAppPluginInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MiniAppPluginReference.php b/Server/extend/alipay-sdk-all/v3/src/Model/MiniAppPluginReference.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MiniAppServiceInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/MiniAppServiceInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MiniPackageInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/MiniPackageInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MiniVersionBaseInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/MiniVersionBaseInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MiniappBrandAuditResult.php b/Server/extend/alipay-sdk-all/v3/src/Model/MiniappBrandAuditResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ModelFunction.php b/Server/extend/alipay-sdk-all/v3/src/Model/ModelFunction.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ModelInterface.php b/Server/extend/alipay-sdk-all/v3/src/Model/ModelInterface.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ModifyQuotaDetails.php b/Server/extend/alipay-sdk-all/v3/src/Model/ModifyQuotaDetails.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MonitorHeartbeatSynDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/MonitorHeartbeatSynDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MonitorHeartbeatSynErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/MonitorHeartbeatSynErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MonitorHeartbeatSynModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/MonitorHeartbeatSynModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MonitorHeartbeatSynResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/MonitorHeartbeatSynResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MoreInfoDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/MoreInfoDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MultiCurrencyMoneyOpenApi.php b/Server/extend/alipay-sdk-all/v3/src/Model/MultiCurrencyMoneyOpenApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/MutipleCurrencyDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/MutipleCurrencyDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OcrNormalScanInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/OcrNormalScanInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OcrPlaneScanInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/OcrPlaneScanInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OcrTaxiScanInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/OcrTaxiScanInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OcrTrainScanInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/OcrTrainScanInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OpenApiRefundFundDetailPojo.php b/Server/extend/alipay-sdk-all/v3/src/Model/OpenApiRefundFundDetailPojo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OpenApiResponseHeader.php b/Server/extend/alipay-sdk-all/v3/src/Model/OpenApiResponseHeader.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OpenApiRoyaltyDetailInfoPojo.php b/Server/extend/alipay-sdk-all/v3/src/Model/OpenApiRoyaltyDetailInfoPojo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OpenApiSpecifiedChannelParamsPojo.php b/Server/extend/alipay-sdk-all/v3/src/Model/OpenApiSpecifiedChannelParamsPojo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OpenAppOperatorVo.php b/Server/extend/alipay-sdk-all/v3/src/Model/OpenAppOperatorVo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OpenCertifyIdentifyInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/OpenCertifyIdentifyInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OpenCertifyIdentityParam.php b/Server/extend/alipay-sdk-all/v3/src/Model/OpenCertifyIdentityParam.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OpenCertifyMerchantConfig.php b/Server/extend/alipay-sdk-all/v3/src/Model/OpenCertifyMerchantConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OpenCertifyMerchantConfigs.php b/Server/extend/alipay-sdk-all/v3/src/Model/OpenCertifyMerchantConfigs.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OpenFormFieldDO.php b/Server/extend/alipay-sdk-all/v3/src/Model/OpenFormFieldDO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OpenidComplex.php b/Server/extend/alipay-sdk-all/v3/src/Model/OpenidComplex.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OperationResultExtInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/OperationResultExtInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Option.php b/Server/extend/alipay-sdk-all/v3/src/Model/Option.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderApplyStatusBriefDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderApplyStatusBriefDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderDataDistributeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderDataDistributeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderDataSyncSuggestion.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderDataSyncSuggestion.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderExtInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderExtInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderExtIstd.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderExtIstd.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderExtIstdForPreOrder.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderExtIstdForPreOrder.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderItem.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderItem.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderJourneyElement.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderJourneyElement.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderJourneyInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderJourneyInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderLogisticsInformationRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderLogisticsInformationRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderPageQueryDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderPageQueryDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderParticipantInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderParticipantInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderShopInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderShopInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderStatusData.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderStatusData.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderVehicleInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderVehicleInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherAvailableCityCode.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherAvailableCityCode.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherAvailableCityCodeModify.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherAvailableCityCodeModify.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherAvailableScopeResult.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherAvailableScopeResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherAvailableShop.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherAvailableShop.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherAvailableShopModify.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherAvailableShopModify.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherAvailableShopResult.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherAvailableShopResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherMerchantAllShop.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherMerchantAllShop.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherMerchantAllShopModify.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherMerchantAllShopModify.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherMerchantAllShopResult.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherMerchantAllShopResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherRealShopFailInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherRealShopFailInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherShopFailInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherShopFailInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherUseRuleResult.php b/Server/extend/alipay-sdk-all/v3/src/Model/OrderVoucherUseRuleResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Org.php b/Server/extend/alipay-sdk-all/v3/src/Model/Org.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/OverseasExtendParams.php b/Server/extend/alipay-sdk-all/v3/src/Model/OverseasExtendParams.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PackageItemOpenInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/PackageItemOpenInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardCycleInfoDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardCycleInfoDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardCycleSellConfDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardCycleSellConfDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardExtraInfoDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardExtraInfoDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardManageUrlConfDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardManageUrlConfDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardPriceDetailDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardPriceDetailDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardPurchaseInfoDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardPurchaseInfoDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardSellingConfDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardSellingConfDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardTemplateConfDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaidOuterCardTemplateConfDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Participant.php b/Server/extend/alipay-sdk-all/v3/src/Model/Participant.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PayParams.php b/Server/extend/alipay-sdk-all/v3/src/Model/PayParams.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaymentFixVoucher.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaymentFixVoucher.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaymentInfoWithId.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaymentInfoWithId.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherAlipayBalanceRechargeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherAlipayBalanceRechargeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherAvailableGoods.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherAvailableGoods.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherAvailableGoodsModify.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherAvailableGoodsModify.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherAvailableMerchant.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherAvailableMerchant.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherAvailableMerchantModify.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherAvailableMerchantModify.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherBelongMerchantInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherBelongMerchantInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherBudgetInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherBudgetInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherDisplayInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherDisplayInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherRechargeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherRechargeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherSendRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherSendRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherUseRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherUseRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherUseRuleDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherUseRuleDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherUseRuleModify.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherUseRuleModify.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherValidPeriod.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherValidPeriod.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherValidPeriodModify.php b/Server/extend/alipay-sdk-all/v3/src/Model/PaymentVoucherValidPeriodModify.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PeriodRuleParams.php b/Server/extend/alipay-sdk-all/v3/src/Model/PeriodRuleParams.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PluginBetaItemInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/PluginBetaItemInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PluginUseConfigInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/PluginUseConfigInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PluginUseRelationInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/PluginUseRelationInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PointCard.php b/Server/extend/alipay-sdk-all/v3/src/Model/PointCard.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PostPayment.php b/Server/extend/alipay-sdk-all/v3/src/Model/PostPayment.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PreCreateWaybillIstd.php b/Server/extend/alipay-sdk-all/v3/src/Model/PreCreateWaybillIstd.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PreOrderExtInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/PreOrderExtInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PresetPayToolInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/PresetPayToolInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ProductAgentStatusInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ProductAgentStatusInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ProductInviteStatusInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ProductInviteStatusInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ProductSignStatusInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ProductSignStatusInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ProjectRuleInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ProjectRuleInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PromiseDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/PromiseDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PromoDeliveryInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/PromoDeliveryInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PromoOperatorInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/PromoOperatorInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PromoPageInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/PromoPageInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PromoPageResult.php b/Server/extend/alipay-sdk-all/v3/src/Model/PromoPageResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PromoParam.php b/Server/extend/alipay-sdk-all/v3/src/Model/PromoParam.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PromoTool.php b/Server/extend/alipay-sdk-all/v3/src/Model/PromoTool.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PromotePageData.php b/Server/extend/alipay-sdk-all/v3/src/Model/PromotePageData.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PromotePageDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/PromotePageDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PromotePageProperty.php b/Server/extend/alipay-sdk-all/v3/src/Model/PromotePageProperty.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PromotePagePropertyInstance.php b/Server/extend/alipay-sdk-all/v3/src/Model/PromotePagePropertyInstance.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PromotionRelationDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/PromotionRelationDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PromotionTaskRelation.php b/Server/extend/alipay-sdk-all/v3/src/Model/PromotionTaskRelation.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PubChannelDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/PubChannelDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PublicAuditStatus.php b/Server/extend/alipay-sdk-all/v3/src/Model/PublicAuditStatus.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PublicLabel.php b/Server/extend/alipay-sdk-all/v3/src/Model/PublicLabel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/PublishChannel.php b/Server/extend/alipay-sdk-all/v3/src/Model/PublishChannel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/QrCodeRouteGroup.php b/Server/extend/alipay-sdk-all/v3/src/Model/QrCodeRouteGroup.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/QueryComplexLabelRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/QueryComplexLabelRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/QueryExtension.php b/Server/extend/alipay-sdk-all/v3/src/Model/QueryExtension.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/QueryGroup.php b/Server/extend/alipay-sdk-all/v3/src/Model/QueryGroup.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/QueryLabelRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/QueryLabelRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/QueryMenu.php b/Server/extend/alipay-sdk-all/v3/src/Model/QueryMenu.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/QuotaModifyDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/QuotaModifyDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/QuotaQueryResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/QuotaQueryResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ReceiverAddressInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ReceiverAddressInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ReceiverIstd.php b/Server/extend/alipay-sdk-all/v3/src/Model/ReceiverIstd.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RecommendAccountDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/RecommendAccountDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RecruitEnrollInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/RecruitEnrollInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RecruitEnrollMerchant.php b/Server/extend/alipay-sdk-all/v3/src/Model/RecruitEnrollMerchant.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RecruitEnrollRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/RecruitEnrollRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RecruitEnrollRuleData.php b/Server/extend/alipay-sdk-all/v3/src/Model/RecruitEnrollRuleData.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RecruitMaterial.php b/Server/extend/alipay-sdk-all/v3/src/Model/RecruitMaterial.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RecruitMiniApp.php b/Server/extend/alipay-sdk-all/v3/src/Model/RecruitMiniApp.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RecruitPlanLight.php b/Server/extend/alipay-sdk-all/v3/src/Model/RecruitPlanLight.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RecruitVoucher.php b/Server/extend/alipay-sdk-all/v3/src/Model/RecruitVoucher.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RecruitVoucherRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/RecruitVoucherRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RefundChargeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/RefundChargeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RefundGoodsDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/RefundGoodsDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RefundRoyaltyResult.php b/Server/extend/alipay-sdk-all/v3/src/Model/RefundRoyaltyResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RefundSubFee.php b/Server/extend/alipay-sdk-all/v3/src/Model/RefundSubFee.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RegionInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/RegionInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ReplyRecord.php b/Server/extend/alipay-sdk-all/v3/src/Model/ReplyRecord.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ReplyRecordResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ReplyRecordResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Role.php b/Server/extend/alipay-sdk-all/v3/src/Model/Role.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RoleId.php b/Server/extend/alipay-sdk-all/v3/src/Model/RoleId.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RoyaltyDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/RoyaltyDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RoyaltyDetailInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/RoyaltyDetailInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RoyaltyDetailInfos.php b/Server/extend/alipay-sdk-all/v3/src/Model/RoyaltyDetailInfos.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RoyaltyEntity.php b/Server/extend/alipay-sdk-all/v3/src/Model/RoyaltyEntity.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/RoyaltyInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/RoyaltyInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Scene.php b/Server/extend/alipay-sdk-all/v3/src/Model/Scene.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SchoolBaseInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SchoolBaseInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SchoolSimpleInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SchoolSimpleInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchAbilityOrderData.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchAbilityOrderData.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchAbilityOrderInfoOpenApi.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchAbilityOrderInfoOpenApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchApplyPageQueryRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchApplyPageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchBaseItems.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchBaseItems.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchBaseOrderCreateApiRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchBaseOrderCreateApiRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxAccountModule.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxAccountModule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxActivity.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxActivity.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxActivityVideoInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxActivityVideoInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxAppInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxAppInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxAreaKeyWordModule.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxAreaKeyWordModule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxBasicInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxBasicInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxBasicInfoModule.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxBasicInfoModule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxImageModule.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxImageModule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxKeyWordModule.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxKeyWordModule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxKeywordInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxKeywordInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxServiceInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxServiceInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxServiceModule.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchBoxServiceModule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchOperPageQueryRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchOperPageQueryRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchOrderBrandDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchOrderBrandDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchOrderDetailData.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchOrderDetailData.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchOrderDetailDataBaseItems.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchOrderDetailDataBaseItems.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchOrderDetailDataBrandItems.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchOrderDetailDataBrandItems.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchOrderDetailDataServiceItems.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchOrderDetailDataServiceItems.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchOrderRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchOrderRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SearchPartAgreeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SearchPartAgreeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SeatInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SeatInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SendRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/SendRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SenderIstd.php b/Server/extend/alipay-sdk-all/v3/src/Model/SenderIstd.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ServiceCodeIstd.php b/Server/extend/alipay-sdk-all/v3/src/Model/ServiceCodeIstd.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ServiceRecordCatRequest.php b/Server/extend/alipay-sdk-all/v3/src/Model/ServiceRecordCatRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SettleCardInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SettleCardInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SettleClause.php b/Server/extend/alipay-sdk-all/v3/src/Model/SettleClause.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SettleConfirmExtendParams.php b/Server/extend/alipay-sdk-all/v3/src/Model/SettleConfirmExtendParams.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SettleDetailInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SettleDetailInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SettleEntity.php b/Server/extend/alipay-sdk-all/v3/src/Model/SettleEntity.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SettleExtendParams.php b/Server/extend/alipay-sdk-all/v3/src/Model/SettleExtendParams.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SettleExtraParams.php b/Server/extend/alipay-sdk-all/v3/src/Model/SettleExtraParams.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SettleInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SettleInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ShopBusinessTime.php b/Server/extend/alipay-sdk-all/v3/src/Model/ShopBusinessTime.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ShopCategoryConfigInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ShopCategoryConfigInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ShopCategoryInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ShopCategoryInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ShopCommentInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ShopCommentInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ShopExtInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ShopExtInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ShopQueryOpenApiVO.php b/Server/extend/alipay-sdk-all/v3/src/Model/ShopQueryOpenApiVO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ShopRecommendInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ShopRecommendInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ShopSummaryQueryResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ShopSummaryQueryResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SignAddressInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SignAddressInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SignData.php b/Server/extend/alipay-sdk-all/v3/src/Model/SignData.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SignField.php b/Server/extend/alipay-sdk-all/v3/src/Model/SignField.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SignFieldBean.php b/Server/extend/alipay-sdk-all/v3/src/Model/SignFieldBean.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SignMerchantParams.php b/Server/extend/alipay-sdk-all/v3/src/Model/SignMerchantParams.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SignParams.php b/Server/extend/alipay-sdk-all/v3/src/Model/SignParams.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SignRestrictInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SignRestrictInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Signer.php b/Server/extend/alipay-sdk-all/v3/src/Model/Signer.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SignerBean.php b/Server/extend/alipay-sdk-all/v3/src/Model/SignerBean.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SingleArticleAnalysisData.php b/Server/extend/alipay-sdk-all/v3/src/Model/SingleArticleAnalysisData.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SkuCreateInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SkuCreateInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SkuModifyInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SkuModifyInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SourceContentInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SourceContentInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SourceMediaInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SourceMediaInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SourceOffer.php b/Server/extend/alipay-sdk-all/v3/src/Model/SourceOffer.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SpecialVoucher.php b/Server/extend/alipay-sdk-all/v3/src/Model/SpecialVoucher.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SpecialVoucherInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SpecialVoucherInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SpecifyAttachmentInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SpecifyAttachmentInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SpiResult.php b/Server/extend/alipay-sdk-all/v3/src/Model/SpiResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SpuAttribute.php b/Server/extend/alipay-sdk-all/v3/src/Model/SpuAttribute.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SpuDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/SpuDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SpuInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SpuInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/StandardConditionInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/StandardConditionInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/StandardIdInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/StandardIdInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/StandardInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/StandardInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/StandardRuleInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/StandardRuleInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/StandardServiceBaseInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/StandardServiceBaseInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/StationDetailInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/StationDetailInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/StdPublicBindAccount.php b/Server/extend/alipay-sdk-all/v3/src/Model/StdPublicBindAccount.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SubButton.php b/Server/extend/alipay-sdk-all/v3/src/Model/SubButton.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SubFee.php b/Server/extend/alipay-sdk-all/v3/src/Model/SubFee.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SubMerchant.php b/Server/extend/alipay-sdk-all/v3/src/Model/SubMerchant.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SubMerchantCommonEnterOpenModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/SubMerchantCommonEnterOpenModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SubMerchantEnterOpenModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/SubMerchantEnterOpenModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SubPackageInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SubPackageInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SubServiceKeyWordInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SubServiceKeyWordInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SubTaskInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/SubTaskInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SubscribeRelation.php b/Server/extend/alipay-sdk-all/v3/src/Model/SubscribeRelation.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/SuccessDeliveryConfig.php b/Server/extend/alipay-sdk-all/v3/src/Model/SuccessDeliveryConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TargetInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/TargetInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TaskTypeData.php b/Server/extend/alipay-sdk-all/v3/src/Model/TaskTypeData.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Template.php b/Server/extend/alipay-sdk-all/v3/src/Model/Template.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TemplateActionInfoDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/TemplateActionInfoDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TemplateActionMiniAppUrlDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/TemplateActionMiniAppUrlDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TemplateBenefitInfoDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/TemplateBenefitInfoDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TemplateCardLevelConfDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/TemplateCardLevelConfDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TemplateColumnInfoDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/TemplateColumnInfoDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TemplateFieldRuleDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/TemplateFieldRuleDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TemplateInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/TemplateInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TemplateInfoBean.php b/Server/extend/alipay-sdk-all/v3/src/Model/TemplateInfoBean.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TemplateMdcodeNotifyConfDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/TemplateMdcodeNotifyConfDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TemplateOpenCardConfDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/TemplateOpenCardConfDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TemplateRightsContentDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/TemplateRightsContentDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TemplateStyleInfoDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/TemplateStyleInfoDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TemplateUsageInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/TemplateUsageInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Text.php b/Server/extend/alipay-sdk-all/v3/src/Model/Text.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TicketDetailInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/TicketDetailInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TicketInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/TicketInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TicketOrderInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/TicketOrderInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TimeRangeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/TimeRangeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TimeRestrictInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/TimeRestrictInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TimesTypeSyncData.php b/Server/extend/alipay-sdk-all/v3/src/Model/TimesTypeSyncData.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TipsDelivery.php b/Server/extend/alipay-sdk-all/v3/src/Model/TipsDelivery.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Topic.php b/Server/extend/alipay-sdk-all/v3/src/Model/Topic.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TopicItem.php b/Server/extend/alipay-sdk-all/v3/src/Model/TopicItem.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TradeComplainQueryResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/TradeComplainQueryResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TradeFundBill.php b/Server/extend/alipay-sdk-all/v3/src/Model/TradeFundBill.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TradeFundBillDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/TradeFundBillDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TradeInfoDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/TradeInfoDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TradeItemResult.php b/Server/extend/alipay-sdk-all/v3/src/Model/TradeItemResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TradeSettleDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/TradeSettleDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TradeSettleInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/TradeSettleInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TransferAccountBookDetailResult.php b/Server/extend/alipay-sdk-all/v3/src/Model/TransferAccountBookDetailResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TransferDetailResult.php b/Server/extend/alipay-sdk-all/v3/src/Model/TransferDetailResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/TreeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/TreeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/UnfreezeExtendParams.php b/Server/extend/alipay-sdk-all/v3/src/Model/UnfreezeExtendParams.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/UpdatedAuthenticationDetails.php b/Server/extend/alipay-sdk-all/v3/src/Model/UpdatedAuthenticationDetails.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/UseRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/UseRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/UseTime.php b/Server/extend/alipay-sdk-all/v3/src/Model/UseTime.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/UserAnalysisData.php b/Server/extend/alipay-sdk-all/v3/src/Model/UserAnalysisData.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/UserAssetInfoVO.php b/Server/extend/alipay-sdk-all/v3/src/Model/UserAssetInfoVO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/UserDetails.php b/Server/extend/alipay-sdk-all/v3/src/Model/UserDetails.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/UserIdentityInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/UserIdentityInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/UserInfomation.php b/Server/extend/alipay-sdk-all/v3/src/Model/UserInfomation.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/UserInvoiceInfoOpenApiResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/UserInvoiceInfoOpenApiResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/UserMailInfoOrder.php b/Server/extend/alipay-sdk-all/v3/src/Model/UserMailInfoOrder.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/UserMailInfoVO.php b/Server/extend/alipay-sdk-all/v3/src/Model/UserMailInfoVO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/UserRiskPrediction.php b/Server/extend/alipay-sdk-all/v3/src/Model/UserRiskPrediction.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/UserTradeInfoDTO.php b/Server/extend/alipay-sdk-all/v3/src/Model/UserTradeInfoDTO.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/UserVoucherBaseInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/UserVoucherBaseInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/UserVoucherInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/UserVoucherInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ViolationEvent.php b/Server/extend/alipay-sdk-all/v3/src/Model/ViolationEvent.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/Voucher.php b/Server/extend/alipay-sdk-all/v3/src/Model/Voucher.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAbsolutePeriodInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAbsolutePeriodInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableAccountInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableAccountInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableAppInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableAppInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyAllShopInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyAllShopInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyAllShopResultInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyAllShopResultInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyCityInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyCityInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyScopeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyScopeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyScopeResultInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyScopeResultInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyShopInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyShopInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyShopResultInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGeographyShopResultInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGoodsInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableGoodsInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableItemInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableItemInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableOutItemInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableOutItemInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableScope.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableScope.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableScopeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableScopeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableScopeModify.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableScopeModify.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableScopeResultInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherAvailableScopeResultInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherBalanceRechargeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherBalanceRechargeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherBudgetSupplyInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherBudgetSupplyInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherConsultInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherConsultInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherCustomerGuideInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherCustomerGuideInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherDeductInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherDeductInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherDeductThresholdInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherDeductThresholdInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherDescDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherDescDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherDisplayInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherDisplayInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherDisplayInfoModify.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherDisplayInfoModify.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherDisplayPatternInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherDisplayPatternInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherExchangeGoodsInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherExchangeGoodsInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherExpressInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherExpressInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherFailShopInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherFailShopInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherFileInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherFileInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherGoodsQuantitySpecificationInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherGoodsQuantitySpecificationInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherInventoryInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherInventoryInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherMiniAppSendGuideInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherMiniAppSendGuideInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherMiniAppUseGuideInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherMiniAppUseGuideInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageActivityInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageActivityInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageBaseInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageBaseInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageConsultResult.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageConsultResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageModeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageModeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageSalesInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageSalesInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageSalesLiteInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageSalesLiteInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageUseRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherPackageUseRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherRechargeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherRechargeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherRefundDetailInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherRefundDetailInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherRelativePeriodInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherRelativePeriodInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherSaleModeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherSaleModeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendGuide.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendGuide.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendGuideInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendGuideInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendGuideModify.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendGuideModify.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendModeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendModeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendRuleDetail.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendRuleDetail.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendRuleDetailModify.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendRuleDetailModify.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendRuleInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherSendRuleInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherSummary.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherSummary.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseDetailInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseDetailInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseDetailResultInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseDetailResultInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseGuide.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseGuide.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseGuideInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseGuideInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseGuideModify.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseGuideModify.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseRule.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseRuleInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseRuleInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseRuleModify.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseRuleModify.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseTimeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseTimeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseTimeRuleInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherUseTimeRuleInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherValidPeriod.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherValidPeriod.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/VoucherValidPeriodModify.php b/Server/extend/alipay-sdk-all/v3/src/Model/VoucherValidPeriodModify.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/WaitRepaymentOrderInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/WaitRepaymentOrderInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/WaybillInvoice.php b/Server/extend/alipay-sdk-all/v3/src/Model/WaybillInvoice.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/WaybillInvoiceIstd.php b/Server/extend/alipay-sdk-all/v3/src/Model/WaybillInvoiceIstd.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/WaybillInvoiceQueryIstd.php b/Server/extend/alipay-sdk-all/v3/src/Model/WaybillInvoiceQueryIstd.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/WeekRuleInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/WeekRuleInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/WidgetActivityInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/WidgetActivityInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/WidgetGoodsInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/WidgetGoodsInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZMGOBasicConfig.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZMGOBasicConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZMGOCycleFlexConfig.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZMGOCycleFlexConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZMGOCycleWithholdConfig.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZMGOCycleWithholdConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZMGOExtConfig.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZMGOExtConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZMGOObligationConfig.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZMGOObligationConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZMGOOpenConfig.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZMGOOpenConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZMGOQuitConfig.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZMGOQuitConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZMGORightConfig.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZMGORightConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZMGOSettlementConfig.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZMGOSettlementConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZMGoOutDiscountInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZMGoOutDiscountInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZMGoTradeInfo.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZMGoTradeInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementTransferDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementTransferDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementTransferErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementTransferErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementTransferModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementTransferModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementTransferResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditagreementTransferResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderFinishDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderFinishDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderFinishErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderFinishErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderFinishModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderFinishModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderFinishResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderFinishResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderOrderDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderOrderDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderOrderErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderOrderErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderOrderModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderOrderModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderOrderResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderOrderResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPayafteruseCreditbizorderQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementUnsignDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementUnsignDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementUnsignErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementUnsignErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementUnsignModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementUnsignModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementUnsignResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoAgreementUnsignResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoBizoptCloseDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoBizoptCloseDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoBizoptCloseErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoBizoptCloseErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoBizoptCloseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoBizoptCloseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoBizoptCloseResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoBizoptCloseResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoCumulationSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoCumulationSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoCumulationSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoCumulationSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoCumulationSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoCumulationSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoCumulationSyncResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoCumulationSyncResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoPreorderCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoPreorderCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoPreorderCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoPreorderCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoPreorderCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoPreorderCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoPreorderCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoPreorderCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleRefundDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleRefundDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleRefundErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleRefundErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleRefundModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleRefundModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleRefundResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleRefundResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleUnfreezeDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleUnfreezeDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleUnfreezeErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleUnfreezeErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleUnfreezeModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleUnfreezeModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleUnfreezeResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCreditPeZmgoSettleUnfreezeResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthAuthenticationQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthAuthenticationQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthAuthenticationQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthAuthenticationQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthAuthenticationQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthAuthenticationQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthCloudresumeQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthCloudresumeQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthCloudresumeQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthCloudresumeQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthCloudresumeQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthCloudresumeQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthInfoQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthInfoQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthInfoQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthInfoQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthInfoQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthInfoQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthJobdataAddDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthJobdataAddDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthJobdataAddErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthJobdataAddErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthJobdataAddModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthJobdataAddModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthJobdataAddResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthJobdataAddResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPictureUploadDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPictureUploadDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPictureUploadErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPictureUploadErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPictureUploadModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPictureUploadModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPictureUploadResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPictureUploadResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPositionAddDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPositionAddDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPositionAddErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPositionAddErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPositionAddModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPositionAddModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPositionAddResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaCustomerJobworthPositionAddResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesApplyDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesApplyDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesApplyErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesApplyErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesApplyModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesApplyModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesApplyResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesApplyResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesCloseDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesCloseDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesCloseErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesCloseErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesCloseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesCloseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesCloseResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantSubsidiariesCloseResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateSyncDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateSyncDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateSyncErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateSyncErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateSyncModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateSyncModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateSyncResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoCumulateSyncResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhimaMerchantZmgoTemplateQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZhubUidTelPair.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZhubUidTelPair.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageCreateDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageCreateDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageCreateErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageCreateErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageCreateModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageCreateModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageCreateResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageCreateResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageDeleteDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageDeleteDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageDeleteErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageDeleteErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageDeleteModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageDeleteModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageDeleteResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFacemanageDeleteResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFtokenQueryDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFtokenQueryDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFtokenQueryErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFtokenQueryErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFtokenQueryModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFtokenQueryModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFtokenQueryResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerFtokenQueryResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerSmilepayInitializeDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerSmilepayInitializeDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerSmilepayInitializeErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerSmilepayInitializeErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerSmilepayInitializeModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerSmilepayInitializeModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerSmilepayInitializeResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationCustomerSmilepayInitializeResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationSmilepayInitializeDefaultResponse.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationSmilepayInitializeDefaultResponse.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationSmilepayInitializeErrorResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationSmilepayInitializeErrorResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationSmilepayInitializeModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationSmilepayInitializeModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationSmilepayInitializeResponseModel.php b/Server/extend/alipay-sdk-all/v3/src/Model/ZolozAuthenticationSmilepayInitializeResponseModel.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/ObjectSerializer.php b/Server/extend/alipay-sdk-all/v3/src/ObjectSerializer.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Util/AlipayConfigUtil.php b/Server/extend/alipay-sdk-all/v3/src/Util/AlipayConfigUtil.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Util/AlipayLogger.php b/Server/extend/alipay-sdk-all/v3/src/Util/AlipayLogger.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Util/AlipaySignature.php b/Server/extend/alipay-sdk-all/v3/src/Util/AlipaySignature.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Util/AntCertificationUtil.php b/Server/extend/alipay-sdk-all/v3/src/Util/AntCertificationUtil.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Util/GenericExecuteApi.php b/Server/extend/alipay-sdk-all/v3/src/Util/GenericExecuteApi.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Util/Model/AlipayConfig.php b/Server/extend/alipay-sdk-all/v3/src/Util/Model/AlipayConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Util/Model/CustomizedParams.php b/Server/extend/alipay-sdk-all/v3/src/Util/Model/CustomizedParams.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Util/Model/OpenApiGenericRequest.php b/Server/extend/alipay-sdk-all/v3/src/Util/Model/OpenApiGenericRequest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Util/Schema/AttributeRule.php b/Server/extend/alipay-sdk-all/v3/src/Util/Schema/AttributeRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Util/Schema/Option.php b/Server/extend/alipay-sdk-all/v3/src/Util/Schema/Option.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Util/Schema/ServiceSchemaFactory.php b/Server/extend/alipay-sdk-all/v3/src/Util/Schema/ServiceSchemaFactory.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Util/Schema/ServiceSchemaReader.php b/Server/extend/alipay-sdk-all/v3/src/Util/Schema/ServiceSchemaReader.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Util/Schema/ServiceSchemaWriter.php b/Server/extend/alipay-sdk-all/v3/src/Util/Schema/ServiceSchemaWriter.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/src/Util/Schema/XMLAttribute.php b/Server/extend/alipay-sdk-all/v3/src/Util/Schema/XMLAttribute.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/test/Api/AlipayOpenFileApiTest.php b/Server/extend/alipay-sdk-all/v3/test/Api/AlipayOpenFileApiTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/test/Api/OperationApiTest.php b/Server/extend/alipay-sdk-all/v3/test/Api/OperationApiTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/test/cert/alipayCertPublicKey_RSA2.crt b/Server/extend/alipay-sdk-all/v3/test/cert/alipayCertPublicKey_RSA2.crt old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/test/cert/alipayRootCert.crt b/Server/extend/alipay-sdk-all/v3/test/cert/alipayRootCert.crt old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/test/cert/appCertPublicKey_2021003156675030.crt b/Server/extend/alipay-sdk-all/v3/test/cert/appCertPublicKey_2021003156675030.crt old mode 100644 new mode 100755 diff --git a/Server/extend/alipay-sdk-all/v3/test/cert/pic.jpg b/Server/extend/alipay-sdk-all/v3/test/cert/pic.jpg old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/.coveralls.yml b/Server/extend/aliyun-oss-php-sdk-2.4.1/.coveralls.yml old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/.gitignore b/Server/extend/aliyun-oss-php-sdk-2.4.1/.gitignore old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/.travis.yml b/Server/extend/aliyun-oss-php-sdk-2.4.1/.travis.yml old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/CHANGELOG.md b/Server/extend/aliyun-oss-php-sdk-2.4.1/CHANGELOG.md old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/LICENSE.md b/Server/extend/aliyun-oss-php-sdk-2.4.1/LICENSE.md old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/README-CN.md b/Server/extend/aliyun-oss-php-sdk-2.4.1/README-CN.md old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/README.md b/Server/extend/aliyun-oss-php-sdk-2.4.1/README.md old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/autoload.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/autoload.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/build-phar.sh b/Server/extend/aliyun-oss-php-sdk-2.4.1/build-phar.sh old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/composer.json b/Server/extend/aliyun-oss-php-sdk-2.4.1/composer.json old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/example.jpg b/Server/extend/aliyun-oss-php-sdk-2.4.1/example.jpg old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/index.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/index.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/phpunit.xml b/Server/extend/aliyun-oss-php-sdk-2.4.1/phpunit.xml old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Bucket.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Bucket.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/BucketCors.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/BucketCors.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/BucketLifecycle.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/BucketLifecycle.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/BucketLogging.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/BucketLogging.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/BucketReferer.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/BucketReferer.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/BucketWebsite.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/BucketWebsite.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Callback.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Callback.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Common.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Common.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Config.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Config.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Image.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Image.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/LiveChannel.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/LiveChannel.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/MultipartUpload.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/MultipartUpload.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Object.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Object.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/RunAll.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/RunAll.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Signature.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/samples/Signature.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Core/MimeTypes.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Core/MimeTypes.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Core/OssException.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Core/OssException.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Core/OssUtil.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Core/OssUtil.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Http/LICENSE b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Http/LICENSE old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Http/RequestCore.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Http/RequestCore.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Http/RequestCore_Exception.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Http/RequestCore_Exception.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Http/ResponseCore.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Http/ResponseCore.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/BucketInfo.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/BucketInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/BucketListInfo.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/BucketListInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/BucketStat.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/BucketStat.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/CnameConfig.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/CnameConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/CorsConfig.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/CorsConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/CorsRule.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/CorsRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/DeleteMarkerInfo.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/DeleteMarkerInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/DeleteObjectInfo.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/DeleteObjectInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/DeletedObjectInfo.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/DeletedObjectInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ExtendWormConfig.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ExtendWormConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/GetLiveChannelHistory.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/GetLiveChannelHistory.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/GetLiveChannelInfo.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/GetLiveChannelInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/GetLiveChannelStatus.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/GetLiveChannelStatus.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/InitiateWormConfig.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/InitiateWormConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LifecycleAction.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LifecycleAction.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LifecycleConfig.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LifecycleConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LifecycleRule.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LifecycleRule.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ListMultipartUploadInfo.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ListMultipartUploadInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ListPartsInfo.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ListPartsInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LiveChannelConfig.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LiveChannelConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LiveChannelHistory.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LiveChannelHistory.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LiveChannelInfo.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LiveChannelInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LiveChannelListInfo.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LiveChannelListInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LoggingConfig.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/LoggingConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ObjectInfo.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ObjectInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ObjectListInfo.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ObjectListInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ObjectVersionInfo.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ObjectVersionInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ObjectVersionListInfo.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ObjectVersionListInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/PartInfo.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/PartInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/PrefixInfo.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/PrefixInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/RefererConfig.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/RefererConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/RequestPaymentConfig.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/RequestPaymentConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/RestoreConfig.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/RestoreConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ServerSideEncryptionConfig.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/ServerSideEncryptionConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/StorageCapacityConfig.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/StorageCapacityConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/Tag.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/Tag.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/TaggingConfig.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/TaggingConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/UploadInfo.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/UploadInfo.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/VersioningConfig.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/VersioningConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/WebsiteConfig.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/WebsiteConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/WormConfig.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/WormConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/XmlConfig.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Model/XmlConfig.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/OssClient.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/OssClient.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/AclResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/AclResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/AppendResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/AppendResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/BodyResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/BodyResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/CallbackResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/CallbackResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/CopyObjectResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/CopyObjectResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/DeleteObjectVersionsResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/DeleteObjectVersionsResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/DeleteObjectsResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/DeleteObjectsResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ExistResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ExistResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketEncryptionResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketEncryptionResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketInfoResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketInfoResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketRequestPaymentResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketRequestPaymentResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketStatResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketStatResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketTagsResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketTagsResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketVersioningResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketVersioningResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketWormResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetBucketWormResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetCnameResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetCnameResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetCorsResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetCorsResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetLifecycleResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetLifecycleResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetLiveChannelHistoryResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetLiveChannelHistoryResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetLiveChannelInfoResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetLiveChannelInfoResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetLiveChannelStatusResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetLiveChannelStatusResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetLocationResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetLocationResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetLoggingResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetLoggingResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetRefererResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetRefererResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetStorageCapacityResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetStorageCapacityResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetWebsiteResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/GetWebsiteResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/HeaderResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/HeaderResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/InitiateBucketWormResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/InitiateBucketWormResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/InitiateMultipartUploadResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/InitiateMultipartUploadResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ListBucketsResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ListBucketsResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ListLiveChannelResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ListLiveChannelResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ListMultipartUploadResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ListMultipartUploadResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ListObjectVersionsResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ListObjectVersionsResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ListObjectsResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ListObjectsResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ListPartsResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/ListPartsResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/PutLiveChannelResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/PutLiveChannelResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/PutSetDeleteResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/PutSetDeleteResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/Result.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/Result.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/SymlinkResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/SymlinkResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/UploadPartResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/src/OSS/Result/UploadPartResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/AclResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/AclResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/BodyResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/BodyResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/BucketCnameTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/BucketCnameTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/BucketInfoTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/BucketInfoTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/BucketLiveChannelTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/BucketLiveChannelTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/CallbackTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/CallbackTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/CnameConfigTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/CnameConfigTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/Common.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/Common.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ContentTypeTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ContentTypeTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/CopyObjectResult.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/CopyObjectResult.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/CorsConfigTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/CorsConfigTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/DeleteObjectVersionsResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/DeleteObjectVersionsResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ExistResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ExistResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetBucketEncryptionResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetBucketEncryptionResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetBucketRequestPaymentResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetBucketRequestPaymentResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetBucketStatResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetBucketStatResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetBucketTagsResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetBucketTagsResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetBucketWormResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetBucketWormResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetCorsResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetCorsResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetLifecycleResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetLifecycleResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetLoggingResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetLoggingResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetRefererResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetRefererResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetWebsiteResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/GetWebsiteResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/HeaderResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/HeaderResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/HttpTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/HttpTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/InitiateMultipartUploadResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/InitiateMultipartUploadResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/LifecycleConfigTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/LifecycleConfigTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ListBucketsResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ListBucketsResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ListMultipartUploadResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ListMultipartUploadResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ListObjectVersionsResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ListObjectVersionsResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ListObjectsResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ListObjectsResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ListPartsResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ListPartsResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/LiveChannelXmlTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/LiveChannelXmlTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/LoggingConfigTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/LoggingConfigTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/MimeTypesTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/MimeTypesTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ObjectAclTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/ObjectAclTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketCorsTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketCorsTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketEncryptionTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketEncryptionTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketInfoTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketInfoTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketLifecycleTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketLifecycleTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketLoggingTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketLoggingTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketPolicyTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketPolicyTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketRefererTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketRefererTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketRequestPaymentTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketRequestPaymentTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketStatTestTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketStatTestTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketStorageCapacityTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketStorageCapacityTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketTagsTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketTagsTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketVersioningTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketVersioningTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketWebsiteTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketWebsiteTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketWormTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientBucketWormTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientImageTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientImageTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientListObjectsTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientListObjectsTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientMultipartUploadTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientMultipartUploadTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientObjectRequestPaymentTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientObjectRequestPaymentTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientObjectTaggingTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientObjectTaggingTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientObjectTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientObjectTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientObjectVersioningTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientObjectVersioningTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientRestoreObjectTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientRestoreObjectTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientSignatureTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientSignatureTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssClientTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssExceptionTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssExceptionTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssTrafficLimitTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssTrafficLimitTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssUtilTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/OssUtilTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/PutSetDeleteResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/PutSetDeleteResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/RefererConfigTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/RefererConfigTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/StorageCapacityConfigTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/StorageCapacityConfigTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/StorageCapacityTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/StorageCapacityTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/SymlinkTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/SymlinkTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/TestOssClientBase.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/TestOssClientBase.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/UploadPartResultTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/UploadPartResultTest.php old mode 100644 new mode 100755 diff --git a/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/WebsiteConfigTest.php b/Server/extend/aliyun-oss-php-sdk-2.4.1/tests/OSS/Tests/WebsiteConfigTest.php old mode 100644 new mode 100755 diff --git a/Server/fonts.ttf b/Server/fonts.ttf old mode 100644 new mode 100755 diff --git a/Server/index.html b/Server/index.html old mode 100644 new mode 100755 diff --git a/Server/public/.htaccess b/Server/public/.htaccess old mode 100644 new mode 100755 diff --git a/Server/public/.well-known/acme-challenge/Pa_Vv8VOhdcPRmNHh_J_flKMHVwUywOIwT-F9iiA8p4 b/Server/public/.well-known/acme-challenge/Pa_Vv8VOhdcPRmNHh_J_flKMHVwUywOIwT-F9iiA8p4 new file mode 100755 index 000000000..c8b74e0e1 --- /dev/null +++ b/Server/public/.well-known/acme-challenge/Pa_Vv8VOhdcPRmNHh_J_flKMHVwUywOIwT-F9iiA8p4 @@ -0,0 +1 @@ +Pa_Vv8VOhdcPRmNHh_J_flKMHVwUywOIwT-F9iiA8p4.2wKeISBpPoGcCt72TdgVrBMxtnnieXof2OZkRdHKCJI \ No newline at end of file diff --git a/Server/public/admin/.htaccess b/Server/public/admin/.htaccess old mode 100644 new mode 100755 diff --git a/Server/public/api_test.php b/Server/public/api_test.php old mode 100644 new mode 100755 diff --git a/Server/public/favicon.ico b/Server/public/favicon.ico old mode 100644 new mode 100755 diff --git a/Server/public/index.php b/Server/public/index.php old mode 100644 new mode 100755 diff --git a/Server/public/login.html b/Server/public/login.html old mode 100644 new mode 100755 diff --git a/Server/public/nginx.htaccess b/Server/public/nginx.htaccess old mode 100644 new mode 100755 diff --git a/Server/public/robots.txt b/Server/public/robots.txt old mode 100644 new mode 100755 diff --git a/Server/public/router.php b/Server/public/router.php old mode 100644 new mode 100755 diff --git a/Server/public/static/.gitignore b/Server/public/static/.gitignore old mode 100644 new mode 100755 diff --git a/Server/public/static/axios@0.21.0/axios.js b/Server/public/static/axios@0.21.0/axios.js old mode 100644 new mode 100755 diff --git a/Server/public/static/axios@0.21.0/axios.map b/Server/public/static/axios@0.21.0/axios.map old mode 100644 new mode 100755 diff --git a/Server/public/static/axios@0.21.0/axios.min.js b/Server/public/static/axios@0.21.0/axios.min.js old mode 100644 new mode 100755 diff --git a/Server/public/static/axios@0.21.0/axios.min.map b/Server/public/static/axios@0.21.0/axios.min.map old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/echarts.common.js b/Server/public/static/echarts/echarts.common.js old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/echarts.common.js.map b/Server/public/static/echarts/echarts.common.js.map old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/echarts.common.min.js b/Server/public/static/echarts/echarts.common.min.js old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/echarts.esm.js b/Server/public/static/echarts/echarts.esm.js old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/echarts.esm.js.map b/Server/public/static/echarts/echarts.esm.js.map old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/echarts.esm.min.js b/Server/public/static/echarts/echarts.esm.min.js old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/echarts.esm.min.mjs b/Server/public/static/echarts/echarts.esm.min.mjs old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/echarts.esm.mjs b/Server/public/static/echarts/echarts.esm.mjs old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/echarts.esm.mjs.map b/Server/public/static/echarts/echarts.esm.mjs.map old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/echarts.js b/Server/public/static/echarts/echarts.js old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/echarts.js.map b/Server/public/static/echarts/echarts.js.map old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/echarts.min.js b/Server/public/static/echarts/echarts.min.js old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/echarts.simple.js b/Server/public/static/echarts/echarts.simple.js old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/echarts.simple.js.map b/Server/public/static/echarts/echarts.simple.js.map old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/echarts.simple.min.js b/Server/public/static/echarts/echarts.simple.min.js old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/extension/bmap.js b/Server/public/static/echarts/extension/bmap.js old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/extension/bmap.js.map b/Server/public/static/echarts/extension/bmap.js.map old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/extension/bmap.min.js b/Server/public/static/echarts/extension/bmap.min.js old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/extension/dataTool.js b/Server/public/static/echarts/extension/dataTool.js old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/extension/dataTool.js.map b/Server/public/static/echarts/extension/dataTool.js.map old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/extension/dataTool.min.js b/Server/public/static/echarts/extension/dataTool.min.js old mode 100644 new mode 100755 diff --git a/Server/public/static/echarts/package.json b/Server/public/static/echarts/package.json old mode 100644 new mode 100755 diff --git a/Server/public/static/fonts/PingFang_Regular.ttf b/Server/public/static/fonts/PingFang_Regular.ttf old mode 100644 new mode 100755 diff --git a/Server/public/static/jquery-3.4.0.min.js b/Server/public/static/jquery-3.4.0.min.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vue-router@3.4.9/vue-router.common.js b/Server/public/static/vue-router@3.4.9/vue-router.common.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vue-router@3.4.9/vue-router.esm.browser.js b/Server/public/static/vue-router@3.4.9/vue-router.esm.browser.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vue-router@3.4.9/vue-router.esm.browser.min.js b/Server/public/static/vue-router@3.4.9/vue-router.esm.browser.min.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vue-router@3.4.9/vue-router.esm.js b/Server/public/static/vue-router@3.4.9/vue-router.esm.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vue-router@3.4.9/vue-router.js b/Server/public/static/vue-router@3.4.9/vue-router.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vue-router@3.4.9/vue-router.min.js b/Server/public/static/vue-router@3.4.9/vue-router.min.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vue@2.6.11/README.md b/Server/public/static/vue@2.6.11/README.md old mode 100644 new mode 100755 diff --git a/Server/public/static/vue@2.6.11/vue.common.dev.js b/Server/public/static/vue@2.6.11/vue.common.dev.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vue@2.6.11/vue.common.js b/Server/public/static/vue@2.6.11/vue.common.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vue@2.6.11/vue.common.prod.js b/Server/public/static/vue@2.6.11/vue.common.prod.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vue@2.6.11/vue.esm.browser.js b/Server/public/static/vue@2.6.11/vue.esm.browser.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vue@2.6.11/vue.esm.browser.min.js b/Server/public/static/vue@2.6.11/vue.esm.browser.min.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vue@2.6.11/vue.esm.js b/Server/public/static/vue@2.6.11/vue.esm.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vue@2.6.11/vue.js b/Server/public/static/vue@2.6.11/vue.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vue@2.6.11/vue.min.js b/Server/public/static/vue@2.6.11/vue.min.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vue@2.6.11/vue.runtime.common.dev.js b/Server/public/static/vue@2.6.11/vue.runtime.common.dev.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vue@2.6.11/vue.runtime.common.js b/Server/public/static/vue@2.6.11/vue.runtime.common.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vue@2.6.11/vue.runtime.common.prod.js b/Server/public/static/vue@2.6.11/vue.runtime.common.prod.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vue@2.6.11/vue.runtime.esm.js b/Server/public/static/vue@2.6.11/vue.runtime.esm.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vue@2.6.11/vue.runtime.js b/Server/public/static/vue@2.6.11/vue.runtime.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vue@2.6.11/vue.runtime.min.js b/Server/public/static/vue@2.6.11/vue.runtime.min.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vuex@3.5.1/logger.d.ts b/Server/public/static/vuex@3.5.1/logger.d.ts old mode 100644 new mode 100755 diff --git a/Server/public/static/vuex@3.5.1/logger.js b/Server/public/static/vuex@3.5.1/logger.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vuex@3.5.1/vuex.cjs.js b/Server/public/static/vuex@3.5.1/vuex.cjs.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vuex@3.5.1/vuex.common.js b/Server/public/static/vuex@3.5.1/vuex.common.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vuex@3.5.1/vuex.esm-browser.js b/Server/public/static/vuex@3.5.1/vuex.esm-browser.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vuex@3.5.1/vuex.esm-browser.prod.js b/Server/public/static/vuex@3.5.1/vuex.esm-browser.prod.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vuex@3.5.1/vuex.esm-bundler.js b/Server/public/static/vuex@3.5.1/vuex.esm-bundler.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vuex@3.5.1/vuex.esm.browser.js b/Server/public/static/vuex@3.5.1/vuex.esm.browser.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vuex@3.5.1/vuex.esm.browser.min.js b/Server/public/static/vuex@3.5.1/vuex.esm.browser.min.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vuex@3.5.1/vuex.esm.js b/Server/public/static/vuex@3.5.1/vuex.esm.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vuex@3.5.1/vuex.global.js b/Server/public/static/vuex@3.5.1/vuex.global.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vuex@3.5.1/vuex.global.prod.js b/Server/public/static/vuex@3.5.1/vuex.global.prod.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vuex@3.5.1/vuex.js b/Server/public/static/vuex@3.5.1/vuex.js old mode 100644 new mode 100755 diff --git a/Server/public/static/vuex@3.5.1/vuex.min.js b/Server/public/static/vuex@3.5.1/vuex.min.js old mode 100644 new mode 100755 diff --git a/Server/public/test.php b/Server/public/test.php old mode 100644 new mode 100755 diff --git a/Server/route/route.php b/Server/route/route.php old mode 100644 new mode 100755 diff --git a/Server/scripts/README.md b/Server/scripts/README.md old mode 100644 new mode 100755 diff --git a/Server/think b/Server/think old mode 100644 new mode 100755 diff --git a/Server/thinkphp/.gitignore b/Server/thinkphp/.gitignore deleted file mode 100644 index 2b671b8ec..000000000 --- a/Server/thinkphp/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -composer.phar -composer.lock -.DS_Store -Thumbs.db -/phpunit.xml -/.idea -/.vscode \ No newline at end of file diff --git a/Server/thinkphp/.htaccess b/Server/thinkphp/.htaccess deleted file mode 100644 index 3418e55a6..000000000 --- a/Server/thinkphp/.htaccess +++ /dev/null @@ -1 +0,0 @@ -deny from all \ No newline at end of file diff --git a/Server/thinkphp/CONTRIBUTING.md b/Server/thinkphp/CONTRIBUTING.md deleted file mode 100644 index 6cefcb38c..000000000 --- a/Server/thinkphp/CONTRIBUTING.md +++ /dev/null @@ -1,119 +0,0 @@ -如何贡献我的源代码 -=== - -此文档介绍了 ThinkPHP 团队的组成以及运转机制,您提交的代码将给 ThinkPHP 项目带来什么好处,以及如何才能加入我们的行列。 - -## 通过 Github 贡献代码 - -ThinkPHP 目前使用 Git 来控制程序版本,如果你想为 ThinkPHP 贡献源代码,请先大致了解 Git 的使用方法。我们目前把项目托管在 GitHub 上,任何 GitHub 用户都可以向我们贡献代码。 - -参与的方式很简单,`fork`一份 ThinkPHP 的代码到你的仓库中,修改后提交,并向我们发起`pull request`申请,我们会及时对代码进行审查并处理你的申请并。审查通过后,你的代码将被`merge`进我们的仓库中,这样你就会自动出现在贡献者名单里了,非常方便。 - -我们希望你贡献的代码符合: - -* ThinkPHP 的编码规范 -* 适当的注释,能让其他人读懂 -* 遵循 Apache2 开源协议 - -**如果想要了解更多细节或有任何疑问,请继续阅读下面的内容** - -### 注意事项 - -* 本项目代码格式化标准选用 [**PSR-2**](http://www.kancloud.cn/thinkphp/php-fig-psr/3141); -* 类名和类文件名遵循 [**PSR-4**](http://www.kancloud.cn/thinkphp/php-fig-psr/3144); -* 对于 Issues 的处理,请使用诸如 `fix #xxx(Issue ID)` 的 commit title 直接关闭 issue。 -* 系统会自动在 PHP 5.4 5.5 5.6 7.0 和 HHVM 上测试修改,其中 HHVM 下的测试容许报错,请确保你的修改符合 PHP 5.4 ~ 5.6 和 PHP 7.0 的语法规范; -* 管理员不会合并造成 CI faild 的修改,若出现 CI faild 请检查自己的源代码或修改相应的[单元测试文件](tests); - -## GitHub Issue - -GitHub 提供了 Issue 功能,该功能可以用于: - -* 提出 bug -* 提出功能改进 -* 反馈使用体验 - -该功能不应该用于: - - * 提出修改意见(涉及代码署名和修订追溯问题) - * 不友善的言论 - -## 快速修改 - -**GitHub 提供了快速编辑文件的功能** - -1. 登录 GitHub 帐号; -2. 浏览项目文件,找到要进行修改的文件; -3. 点击右上角铅笔图标进行修改; -4. 填写 `Commit changes` 相关内容(Title 必填); -5. 提交修改,等待 CI 验证和管理员合并。 - -**若您需要一次提交大量修改,请继续阅读下面的内容** - -## 完整流程 - -1. `fork`本项目; -2. 克隆(`clone`)你 `fork` 的项目到本地; -3. 新建分支(`branch`)并检出(`checkout`)新分支; -4. 添加本项目到你的本地 git 仓库作为上游(`upstream`); -5. 进行修改,若你的修改包含方法或函数的增减,请记得修改[单元测试文件](tests); -6. 变基(衍合 `rebase`)你的分支到上游 master 分支; -7. `push` 你的本地仓库到 GitHub; -8. 提交 `pull request`; -9. 等待 CI 验证(若不通过则重复 5~7,GitHub 会自动更新你的 `pull request`); -10. 等待管理员处理,并及时 `rebase` 你的分支到上游 master 分支(若上游 master 分支有修改)。 - -*若有必要,可以 `git push -f` 强行推送 rebase 后的分支到自己的 `fork`* - -*绝对不可以使用 `git push -f` 强行推送修改到上游* - -### 注意事项 - -* 若对上述流程有任何不清楚的地方,请查阅 GIT 教程,如 [这个](http://backlogtool.com/git-guide/cn/); -* 对于代码**不同方面**的修改,请在自己 `fork` 的项目中**创建不同的分支**(原因参见`完整流程`第9条备注部分); -* 变基及交互式变基操作参见 [Git 交互式变基](http://pakchoi.me/2015/03/17/git-interactive-rebase/) - -## 推荐资源 - -### 开发环境 - -* XAMPP for Windows 5.5.x -* WampServer (for Windows) -* upupw Apache PHP5.4 ( for Windows) - -或自行安装 - -- Apache / Nginx -- PHP 5.4 ~ 5.6 -- MySQL / MariaDB - -*Windows 用户推荐添加 PHP bin 目录到 PATH,方便使用 composer* - -*Linux 用户自行配置环境, Mac 用户推荐使用内置 Apache 配合 Homebrew 安装 PHP 和 MariaDB* - -### 编辑器 - -Sublime Text 3 + phpfmt 插件 - -phpfmt 插件参数 - -```json -{ - "autocomplete": true, - "enable_auto_align": true, - "format_on_save": true, - "indent_with_space": true, - "psr1_naming": false, - "psr2": true, - "version": 4 -} -``` - -或其他 编辑器 / IDE 配合 PSR2 自动格式化工具 - -### Git GUI - -* SourceTree -* GitHub Desktop - -或其他 Git 图形界面客户端 diff --git a/Server/thinkphp/LICENSE.txt b/Server/thinkphp/LICENSE.txt deleted file mode 100644 index 774fa76fd..000000000 --- a/Server/thinkphp/LICENSE.txt +++ /dev/null @@ -1,32 +0,0 @@ - -ThinkPHP遵循Apache2开源协议发布,并提供免费使用。 -版权所有Copyright © 2006-2018 by ThinkPHP (http://thinkphp.cn) -All rights reserved。 -ThinkPHP® 商标和著作权所有者为上海顶想信息科技有限公司。 - -Apache Licence是著名的非盈利开源组织Apache采用的协议。 -该协议和BSD类似,鼓励代码共享和尊重原作者的著作权, -允许代码修改,再作为开源或商业软件发布。需要满足 -的条件: -1. 需要给代码的用户一份Apache Licence ; -2. 如果你修改了代码,需要在被修改的文件中说明; -3. 在延伸的代码中(修改和有源代码衍生的代码中)需要 -带有原来代码中的协议,商标,专利声明和其他原来作者规 -定需要包含的说明; -4. 如果再发布的产品中包含一个Notice文件,则在Notice文 -件中需要带有本协议内容。你可以在Notice中增加自己的 -许可,但不可以表现为对Apache Licence构成更改。 -具体的协议参考:http://www.apache.org/licenses/LICENSE-2.0 - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. diff --git a/Server/thinkphp/README.md b/Server/thinkphp/README.md deleted file mode 100644 index 1339e6c7b..000000000 --- a/Server/thinkphp/README.md +++ /dev/null @@ -1,99 +0,0 @@ -![](https://box.kancloud.cn/5a0aaa69a5ff42657b5c4715f3d49221) - -ThinkPHP 5.1(LTS) —— 12载初心,你值得信赖的PHP框架 -=============== - -[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/top-think/framework/badges/quality-score.png?b=5.1)](https://scrutinizer-ci.com/g/top-think/framework/?branch=5.1) -[![Build Status](https://travis-ci.org/top-think/framework.svg?branch=master)](https://travis-ci.org/top-think/framework) -[![Total Downloads](https://poser.pugx.org/topthink/framework/downloads)](https://packagist.org/packages/topthink/framework) -[![Latest Stable Version](https://poser.pugx.org/topthink/framework/v/stable)](https://packagist.org/packages/topthink/framework) -[![PHP Version](https://img.shields.io/badge/php-%3E%3D5.6-8892BF.svg)](http://www.php.net/) -[![License](https://poser.pugx.org/topthink/framework/license)](https://packagist.org/packages/topthink/framework) - -ThinkPHP5.1对底层架构做了进一步的改进,减少依赖,其主要特性包括: - - + 采用容器统一管理对象 - + 支持Facade - + 更易用的路由 - + 注解路由支持 - + 路由跨域请求支持 - + 验证类增强 - + 配置和路由目录独立 - + 取消系统常量 - + 类库别名机制 - + 模型和数据库增强 - + 依赖注入完善 - + 支持PSR-3日志规范 - + 中间件支持(`V5.1.6+`) - + 支持`Swoole`/`Workerman`运行(`V5.1.18+`) - -官方已经正式宣布`5.1.27`版本为LTS版本。 - -### 废除的功能: - - + 聚合模型 - + 内置控制器扩展类 - + 模型自动验证 - -> ThinkPHP5.1的运行环境要求PHP5.6+ 兼容PHP8.0。 - - -## 安装 - -使用composer安装 - -~~~ -composer create-project topthink/think tp -~~~ - -启动服务 - -~~~ -cd tp -php think run -~~~ - -然后就可以在浏览器中访问 - -~~~ -http://localhost:8000 -~~~ - -更新框架 -~~~ -composer update topthink/framework -~~~ - - -## 在线手册 - -+ [完全开发手册](https://www.kancloud.cn/manual/thinkphp5_1/content) -+ [升级指导](https://www.kancloud.cn/manual/thinkphp5_1/354155) - - -## 官方服务 - -+ [应用服务市场](https://market.topthink.com/) -+ [ThinkAPI——统一API服务](https://docs.topthink.com/think-api) - -## 命名规范 - -`ThinkPHP5.1`遵循PSR-2命名规范和PSR-4自动加载规范。 - -## 参与开发 - -请参阅 [ThinkPHP5 核心框架包](https://github.com/top-think/framework)。 - -## 版权信息 - -ThinkPHP遵循Apache2开源协议发布,并提供免费使用。 - -本项目包含的第三方源码和二进制文件之版权信息另行标注。 - -版权所有Copyright © 2006-2018 by ThinkPHP (http://thinkphp.cn) - -All rights reserved。 - -ThinkPHP® 商标和著作权所有者为上海顶想信息科技有限公司。 - -更多细节参阅 [LICENSE.txt](LICENSE.txt) diff --git a/Server/thinkphp/base.php b/Server/thinkphp/base.php deleted file mode 100644 index d7238cc6a..000000000 --- a/Server/thinkphp/base.php +++ /dev/null @@ -1,52 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think; - -// 载入Loader类 -require __DIR__ . '/library/think/Loader.php'; - -// 注册自动加载 -Loader::register(); - -// 注册错误和异常处理机制 -Error::register(); - -// 实现日志接口 -if (interface_exists('Psr\Log\LoggerInterface')) { - interface LoggerInterface extends \Psr\Log\LoggerInterface - {} -} else { - interface LoggerInterface - {} -} - -// 注册类库别名 -Loader::addClassAlias([ - 'App' => facade\App::class, - 'Build' => facade\Build::class, - 'Cache' => facade\Cache::class, - 'Config' => facade\Config::class, - 'Cookie' => facade\Cookie::class, - 'Db' => Db::class, - 'Debug' => facade\Debug::class, - 'Env' => facade\Env::class, - 'Facade' => Facade::class, - 'Hook' => facade\Hook::class, - 'Lang' => facade\Lang::class, - 'Log' => facade\Log::class, - 'Request' => facade\Request::class, - 'Response' => facade\Response::class, - 'Route' => facade\Route::class, - 'Session' => facade\Session::class, - 'Url' => facade\Url::class, - 'Validate' => facade\Validate::class, - 'View' => facade\View::class, -]); diff --git a/Server/thinkphp/composer.json b/Server/thinkphp/composer.json deleted file mode 100644 index 33477b1d7..000000000 --- a/Server/thinkphp/composer.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "name": "topthink/framework", - "description": "the new thinkphp framework", - "type": "think-framework", - "keywords": [ - "framework", - "thinkphp", - "ORM" - ], - "homepage": "http://thinkphp.cn/", - "license": "Apache-2.0", - "authors": [ - { - "name": "liu21st", - "email": "liu21st@gmail.com" - }, - { - "name": "yunwuxin", - "email": "448901948@qq.com" - } - ], - "require": { - "php": ">=5.6.0", - "topthink/think-installer": "2.*" - }, - "require-dev": { - "phpunit/phpunit": "^5.0|^6.0", - "johnkary/phpunit-speedtrap": "^1.0", - "mikey179/vfsstream": "~1.6", - "phploc/phploc": "2.*", - "sebastian/phpcpd": "2.*", - "squizlabs/php_codesniffer": "2.*", - "phpdocumentor/reflection-docblock": "^2.0" - } -} diff --git a/Server/thinkphp/convention.php b/Server/thinkphp/convention.php deleted file mode 100644 index 1d85e56ef..000000000 --- a/Server/thinkphp/convention.php +++ /dev/null @@ -1,327 +0,0 @@ - [ - // 应用名称 - 'app_name' => '', - // 应用地址 - 'app_host' => '', - // 应用调试模式 - 'app_debug' => false, - // 应用Trace - 'app_trace' => false, - // 应用模式状态 - 'app_status' => '', - // 是否HTTPS - 'is_https' => false, - // 入口自动绑定模块 - 'auto_bind_module' => false, - // 注册的根命名空间 - 'root_namespace' => [], - // 默认输出类型 - 'default_return_type' => 'html', - // 默认AJAX 数据返回格式,可选json xml ... - 'default_ajax_return' => 'json', - // 默认JSONP格式返回的处理方法 - 'default_jsonp_handler' => 'jsonpReturn', - // 默认JSONP处理方法 - 'var_jsonp_handler' => 'callback', - // 默认时区 - 'default_timezone' => 'Asia/Shanghai', - // 是否开启多语言 - 'lang_switch_on' => false, - // 默认验证器 - 'default_validate' => '', - // 默认语言 - 'default_lang' => 'zh-cn', - - // +---------------------------------------------------------------------- - // | 模块设置 - // +---------------------------------------------------------------------- - - // 自动搜索控制器 - 'controller_auto_search' => false, - // 操作方法前缀 - 'use_action_prefix' => false, - // 操作方法后缀 - 'action_suffix' => '', - // 默认的空控制器名 - 'empty_controller' => 'Error', - // 默认的空模块名 - 'empty_module' => '', - // 默认模块名 - 'default_module' => 'index', - // 是否支持多模块 - 'app_multi_module' => true, - // 禁止访问模块 - 'deny_module_list' => ['common'], - // 默认控制器名 - 'default_controller' => 'Index', - // 默认操作名 - 'default_action' => 'index', - // 是否自动转换URL中的控制器和操作名 - 'url_convert' => true, - // 默认的访问控制器层 - 'url_controller_layer' => 'controller', - // 应用类库后缀 - 'class_suffix' => false, - // 控制器类后缀 - 'controller_suffix' => false, - - // +---------------------------------------------------------------------- - // | URL请求设置 - // +---------------------------------------------------------------------- - - // 默认全局过滤方法 用逗号分隔多个 - 'default_filter' => '', - // PATHINFO变量名 用于兼容模式 - 'var_pathinfo' => 's', - // 兼容PATH_INFO获取 - 'pathinfo_fetch' => ['ORIG_PATH_INFO', 'REDIRECT_PATH_INFO', 'REDIRECT_URL'], - // HTTPS代理标识 - 'https_agent_name' => '', - // IP代理获取标识 - 'http_agent_ip' => 'HTTP_X_REAL_IP', - // URL伪静态后缀 - 'url_html_suffix' => 'html', - // 域名根,如thinkphp.cn - 'url_domain_root' => '', - // 表单请求类型伪装变量 - 'var_method' => '_method', - // 表单ajax伪装变量 - 'var_ajax' => '_ajax', - // 表单pjax伪装变量 - 'var_pjax' => '_pjax', - // 是否开启请求缓存 true自动缓存 支持设置请求缓存规则 - 'request_cache' => false, - // 请求缓存有效期 - 'request_cache_expire' => null, - // 全局请求缓存排除规则 - 'request_cache_except' => [], - - // +---------------------------------------------------------------------- - // | 路由设置 - // +---------------------------------------------------------------------- - - // pathinfo分隔符 - 'pathinfo_depr' => '/', - // URL普通方式参数 用于自动生成 - 'url_common_param' => false, - // URL参数方式 0 按名称成对解析 1 按顺序解析 - 'url_param_type' => 0, - // 是否开启路由延迟解析 - 'url_lazy_route' => false, - // 是否强制使用路由 - 'url_route_must' => false, - // 合并路由规则 - 'route_rule_merge' => false, - // 路由是否完全匹配 - 'route_complete_match' => false, - // 使用注解路由 - 'route_annotation' => false, - // 默认的路由变量规则 - 'default_route_pattern' => '\w+', - // 是否开启路由缓存 - 'route_check_cache' => false, - // 路由缓存的Key自定义设置(闭包),默认为当前URL和请求类型的md5 - 'route_check_cache_key' => '', - // 路由缓存的设置 - 'route_cache_option' => [], - - // +---------------------------------------------------------------------- - // | 异常及错误设置 - // +---------------------------------------------------------------------- - - // 默认跳转页面对应的模板文件 - 'dispatch_success_tmpl' => __DIR__ . '/tpl/dispatch_jump.tpl', - 'dispatch_error_tmpl' => __DIR__ . '/tpl/dispatch_jump.tpl', - // 异常页面的模板文件 - 'exception_tmpl' => __DIR__ . '/tpl/think_exception.tpl', - // 错误显示信息,非调试模式有效 - 'error_message' => '页面错误!请稍后再试~', - // 显示错误信息 - 'show_error_msg' => false, - // 异常处理handle类 留空使用 \think\exception\Handle - 'exception_handle' => '', - ], - - // +---------------------------------------------------------------------- - // | 模板设置 - // +---------------------------------------------------------------------- - - 'template' => [ - // 默认模板渲染规则 1 解析为小写+下划线 2 全部转换小写 - 'auto_rule' => 1, - // 模板引擎类型 支持 php think 支持扩展 - 'type' => 'Think', - // 视图基础目录,配置目录为所有模块的视图起始目录 - 'view_base' => '', - // 当前模板的视图目录 留空为自动获取 - 'view_path' => '', - // 模板后缀 - 'view_suffix' => 'html', - // 模板文件名分隔符 - 'view_depr' => DIRECTORY_SEPARATOR, - // 模板引擎普通标签开始标记 - 'tpl_begin' => '{', - // 模板引擎普通标签结束标记 - 'tpl_end' => '}', - // 标签库标签开始标记 - 'taglib_begin' => '{', - // 标签库标签结束标记 - 'taglib_end' => '}', - ], - - // +---------------------------------------------------------------------- - // | 日志设置 - // +---------------------------------------------------------------------- - - 'log' => [ - // 日志记录方式,内置 file socket 支持扩展 - 'type' => 'File', - // 日志保存目录 - //'path' => LOG_PATH, - // 日志记录级别 - 'level' => [], - // 是否记录trace信息到日志 - 'record_trace' => false, - // 是否JSON格式记录 - 'json' => false, - ], - - // +---------------------------------------------------------------------- - // | Trace设置 开启 app_trace 后 有效 - // +---------------------------------------------------------------------- - - 'trace' => [ - // 内置Html Console 支持扩展 - 'type' => 'Html', - 'file' => __DIR__ . '/tpl/page_trace.tpl', - ], - - // +---------------------------------------------------------------------- - // | 缓存设置 - // +---------------------------------------------------------------------- - - 'cache' => [ - // 驱动方式 - 'type' => 'File', - // 缓存保存目录 - //'path' => CACHE_PATH, - // 缓存前缀 - 'prefix' => '', - // 缓存有效期 0表示永久缓存 - 'expire' => 0, - ], - - // +---------------------------------------------------------------------- - // | 会话设置 - // +---------------------------------------------------------------------- - - 'session' => [ - 'id' => '', - // SESSION_ID的提交变量,解决flash上传跨域 - 'var_session_id' => '', - // SESSION 前缀 - 'prefix' => 'think', - // 驱动方式 支持redis memcache memcached - 'type' => '', - // 是否自动开启 SESSION - 'auto_start' => true, - 'httponly' => true, - 'secure' => false, - ], - - // +---------------------------------------------------------------------- - // | Cookie设置 - // +---------------------------------------------------------------------- - - 'cookie' => [ - // cookie 名称前缀 - 'prefix' => '', - // cookie 保存时间 - 'expire' => 0, - // cookie 保存路径 - 'path' => '/', - // cookie 有效域名 - 'domain' => '', - // cookie 启用安全传输 - 'secure' => false, - // httponly设置 - 'httponly' => '', - // 是否使用 setcookie - 'setcookie' => true, - ], - - // +---------------------------------------------------------------------- - // | 数据库设置 - // +---------------------------------------------------------------------- - - 'database' => [ - // 数据库类型 - 'type' => 'mysql', - // 数据库连接DSN配置 - 'dsn' => '', - // 服务器地址 - 'hostname' => '127.0.0.1', - // 数据库名 - 'database' => '', - // 数据库用户名 - 'username' => 'root', - // 数据库密码 - 'password' => '', - // 数据库连接端口 - 'hostport' => '', - // 数据库连接参数 - 'params' => [], - // 数据库编码默认采用utf8 - 'charset' => 'utf8', - // 数据库表前缀 - 'prefix' => '', - // 数据库调试模式 - 'debug' => false, - // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器) - 'deploy' => 0, - // 数据库读写是否分离 主从式有效 - 'rw_separate' => false, - // 读写分离后 主服务器数量 - 'master_num' => 1, - // 指定从服务器序号 - 'slave_no' => '', - // 是否严格检查字段是否存在 - 'fields_strict' => true, - // 数据集返回类型 - 'resultset_type' => 'array', - // 自动写入时间戳字段 - 'auto_timestamp' => false, - // 时间字段取出后的默认时间格式 - 'datetime_format' => 'Y-m-d H:i:s', - // 是否需要进行SQL性能分析 - 'sql_explain' => false, - // 查询对象 - 'query' => '\\think\\db\\Query', - ], - - //分页配置 - 'paginate' => [ - 'type' => 'bootstrap', - 'var_page' => 'page', - 'list_rows' => 15, - ], - - //控制台配置 - 'console' => [ - 'name' => 'Think Console', - 'version' => '0.1', - 'user' => null, - 'auto_path' => '', - ], - - // 中间件配置 - 'middleware' => [ - 'default_namespace' => 'app\\http\\middleware\\', - ], -]; diff --git a/Server/thinkphp/helper.php b/Server/thinkphp/helper.php deleted file mode 100644 index 72b9e9fde..000000000 --- a/Server/thinkphp/helper.php +++ /dev/null @@ -1,726 +0,0 @@ - -// +---------------------------------------------------------------------- - -//------------------------ -// ThinkPHP 助手函数 -//------------------------- - -use think\Container; -use think\Db; -use think\exception\HttpException; -use think\exception\HttpResponseException; -use think\facade\Cache; -use think\facade\Config; -use think\facade\Cookie; -use think\facade\Debug; -use think\facade\Env; -use think\facade\Hook; -use think\facade\Lang; -use think\facade\Log; -use think\facade\Request; -use think\facade\Route; -use think\facade\Session; -use think\facade\Url; -use think\Response; -use think\route\RuleItem; - -if (!function_exists('abort')) { - /** - * 抛出HTTP异常 - * @param integer|Response $code 状态码 或者 Response对象实例 - * @param string $message 错误信息 - * @param array $header 参数 - */ - function abort($code, $message = null, $header = []) - { - if ($code instanceof Response) { - throw new HttpResponseException($code); - } else { - throw new HttpException($code, $message, null, $header); - } - } -} - -if (!function_exists('action')) { - /** - * 调用模块的操作方法 参数格式 [模块/控制器/]操作 - * @param string $url 调用地址 - * @param string|array $vars 调用参数 支持字符串和数组 - * @param string $layer 要调用的控制层名称 - * @param bool $appendSuffix 是否添加类名后缀 - * @return mixed - */ - function action($url, $vars = [], $layer = 'controller', $appendSuffix = false) - { - return app()->action($url, $vars, $layer, $appendSuffix); - } -} - -if (!function_exists('app')) { - /** - * 快速获取容器中的实例 支持依赖注入 - * @param string $name 类名或标识 默认获取当前应用实例 - * @param array $args 参数 - * @param bool $newInstance 是否每次创建新的实例 - * @return mixed|\think\App - */ - function app($name = 'think\App', $args = [], $newInstance = false) - { - return Container::get($name, $args, $newInstance); - } -} - -if (!function_exists('behavior')) { - /** - * 执行某个行为(run方法) 支持依赖注入 - * @param mixed $behavior 行为类名或者别名 - * @param mixed $args 参数 - * @return mixed - */ - function behavior($behavior, $args = null) - { - return Hook::exec($behavior, $args); - } -} - -if (!function_exists('bind')) { - /** - * 绑定一个类到容器 - * @access public - * @param string $abstract 类标识、接口 - * @param mixed $concrete 要绑定的类、闭包或者实例 - * @return Container - */ - function bind($abstract, $concrete = null) - { - return Container::getInstance()->bindTo($abstract, $concrete); - } -} - -if (!function_exists('cache')) { - /** - * 缓存管理 - * @param mixed $name 缓存名称,如果为数组表示进行缓存设置 - * @param mixed $value 缓存值 - * @param mixed $options 缓存参数 - * @param string $tag 缓存标签 - * @return mixed - */ - function cache($name, $value = '', $options = null, $tag = null) - { - if (is_array($options)) { - // 缓存操作的同时初始化 - Cache::connect($options); - } elseif (is_array($name)) { - // 缓存初始化 - return Cache::connect($name); - } - - if ('' === $value) { - // 获取缓存 - return 0 === strpos($name, '?') ? Cache::has(substr($name, 1)) : Cache::get($name); - } elseif (is_null($value)) { - // 删除缓存 - return Cache::rm($name); - } - - // 缓存数据 - if (is_array($options)) { - $expire = isset($options['expire']) ? $options['expire'] : null; //修复查询缓存无法设置过期时间 - } else { - $expire = is_numeric($options) ? $options : null; //默认快捷缓存设置过期时间 - } - - if (is_null($tag)) { - return Cache::set($name, $value, $expire); - } else { - return Cache::tag($tag)->set($name, $value, $expire); - } - } -} - -if (!function_exists('call')) { - /** - * 调用反射执行callable 支持依赖注入 - * @param mixed $callable 支持闭包等callable写法 - * @param array $args 参数 - * @return mixed - */ - function call($callable, $args = []) - { - return Container::getInstance()->invoke($callable, $args); - } -} - -if (!function_exists('class_basename')) { - /** - * 获取类名(不包含命名空间) - * - * @param string|object $class - * @return string - */ - function class_basename($class) - { - $class = is_object($class) ? get_class($class) : $class; - return basename(str_replace('\\', '/', $class)); - } -} - -if (!function_exists('class_uses_recursive')) { - /** - *获取一个类里所有用到的trait,包括父类的 - * - * @param $class - * @return array - */ - function class_uses_recursive($class) - { - if (is_object($class)) { - $class = get_class($class); - } - - $results = []; - $classes = array_merge([$class => $class], class_parents($class)); - foreach ($classes as $class) { - $results += trait_uses_recursive($class); - } - - return array_unique($results); - } -} - -if (!function_exists('config')) { - /** - * 获取和设置配置参数 - * @param string|array $name 参数名 - * @param mixed $value 参数值 - * @return mixed - */ - function config($name = '', $value = null) - { - if (is_null($value) && is_string($name)) { - if ('.' == substr($name, -1)) { - return Config::pull(substr($name, 0, -1)); - } - - return 0 === strpos($name, '?') ? Config::has(substr($name, 1)) : Config::get($name); - } else { - return Config::set($name, $value); - } - } -} - -if (!function_exists('container')) { - /** - * 获取容器对象实例 - * @return Container - */ - function container() - { - return Container::getInstance(); - } -} - -if (!function_exists('controller')) { - /** - * 实例化控制器 格式:[模块/]控制器 - * @param string $name 资源地址 - * @param string $layer 控制层名称 - * @param bool $appendSuffix 是否添加类名后缀 - * @return \think\Controller - */ - function controller($name, $layer = 'controller', $appendSuffix = false) - { - return app()->controller($name, $layer, $appendSuffix); - } -} - -if (!function_exists('cookie')) { - /** - * Cookie管理 - * @param string|array $name cookie名称,如果为数组表示进行cookie设置 - * @param mixed $value cookie值 - * @param mixed $option 参数 - * @return mixed - */ - function cookie($name, $value = '', $option = null) - { - if (is_array($name)) { - // 初始化 - Cookie::init($name); - } elseif (is_null($name)) { - // 清除 - Cookie::clear($value); - } elseif ('' === $value) { - // 获取 - return 0 === strpos($name, '?') ? Cookie::has(substr($name, 1), $option) : Cookie::get($name); - } elseif (is_null($value)) { - // 删除 - return Cookie::delete($name); - } else { - // 设置 - return Cookie::set($name, $value, $option); - } - } -} - -if (!function_exists('db')) { - /** - * 实例化数据库类 - * @param string $name 操作的数据表名称(不含前缀) - * @param array|string $config 数据库配置参数 - * @param bool $force 是否强制重新连接 - * @return \think\db\Query - */ - function db($name = '', $config = [], $force = true) - { - return Db::connect($config, $force)->name($name); - } -} - -if (!function_exists('debug')) { - /** - * 记录时间(微秒)和内存使用情况 - * @param string $start 开始标签 - * @param string $end 结束标签 - * @param integer|string $dec 小数位 如果是m 表示统计内存占用 - * @return mixed - */ - function debug($start, $end = '', $dec = 6) - { - if ('' == $end) { - Debug::remark($start); - } else { - return 'm' == $dec ? Debug::getRangeMem($start, $end) : Debug::getRangeTime($start, $end, $dec); - } - } -} - -if (!function_exists('download')) { - /** - * 获取\think\response\Download对象实例 - * @param string $filename 要下载的文件 - * @param string $name 显示文件名 - * @param bool $content 是否为内容 - * @param integer $expire 有效期(秒) - * @return \think\response\Download - */ - function download($filename, $name = '', $content = false, $expire = 360, $openinBrowser = false) - { - return Response::create($filename, 'download')->name($name)->isContent($content)->expire($expire)->openinBrowser($openinBrowser); - } -} - -if (!function_exists('dump')) { - /** - * 浏览器友好的变量输出 - * @param mixed $var 变量 - * @param boolean $echo 是否输出 默认为true 如果为false 则返回输出字符串 - * @param string $label 标签 默认为空 - * @return void|string - */ - function dump($var, $echo = true, $label = null) - { - return Debug::dump($var, $echo, $label); - } -} - -if (!function_exists('env')) { - /** - * 获取环境变量值 - * @access public - * @param string $name 环境变量名(支持二级 .号分割) - * @param string $default 默认值 - * @return mixed - */ - function env($name = null, $default = null) - { - return Env::get($name, $default); - } -} - -if (!function_exists('exception')) { - /** - * 抛出异常处理 - * - * @param string $msg 异常消息 - * @param integer $code 异常代码 默认为0 - * @param string $exception 异常类 - * - * @throws Exception - */ - function exception($msg, $code = 0, $exception = '') - { - $e = $exception ?: '\think\Exception'; - throw new $e($msg, $code); - } -} - -if (!function_exists('halt')) { - /** - * 调试变量并且中断输出 - * @param mixed $var 调试变量或者信息 - */ - function halt($var) - { - dump($var); - - throw new HttpResponseException(new Response); - } -} - -if (!function_exists('input')) { - /** - * 获取输入数据 支持默认值和过滤 - * @param string $key 获取的变量名 - * @param mixed $default 默认值 - * @param string $filter 过滤方法 - * @return mixed - */ - function input($key = '', $default = null, $filter = '') - { - if (0 === strpos($key, '?')) { - $key = substr($key, 1); - $has = true; - } - - if ($pos = strpos($key, '.')) { - // 指定参数来源 - $method = substr($key, 0, $pos); - if (in_array($method, ['get', 'post', 'put', 'patch', 'delete', 'route', 'param', 'request', 'session', 'cookie', 'server', 'env', 'path', 'file'])) { - $key = substr($key, $pos + 1); - } else { - $method = 'param'; - } - } else { - // 默认为自动判断 - $method = 'param'; - } - - if (isset($has)) { - return request()->has($key, $method, $default); - } else { - return request()->$method($key, $default, $filter); - } - } -} - -if (!function_exists('json')) { - /** - * 获取\think\response\Json对象实例 - * @param mixed $data 返回的数据 - * @param integer $code 状态码 - * @param array $header 头部 - * @param array $options 参数 - * @return \think\response\Json - */ - function json($data = [], $code = 200, $header = [], $options = []) - { - return Response::create($data, 'json', $code, $header, $options); - } -} - -if (!function_exists('jsonp')) { - /** - * 获取\think\response\Jsonp对象实例 - * @param mixed $data 返回的数据 - * @param integer $code 状态码 - * @param array $header 头部 - * @param array $options 参数 - * @return \think\response\Jsonp - */ - function jsonp($data = [], $code = 200, $header = [], $options = []) - { - return Response::create($data, 'jsonp', $code, $header, $options); - } -} - -if (!function_exists('lang')) { - /** - * 获取语言变量值 - * @param string $name 语言变量名 - * @param array $vars 动态变量值 - * @param string $lang 语言 - * @return mixed - */ - function lang($name, $vars = [], $lang = '') - { - return Lang::get($name, $vars, $lang); - } -} - -if (!function_exists('model')) { - /** - * 实例化Model - * @param string $name Model名称 - * @param string $layer 业务层名称 - * @param bool $appendSuffix 是否添加类名后缀 - * @return \think\Model - */ - function model($name = '', $layer = 'model', $appendSuffix = false) - { - return app()->model($name, $layer, $appendSuffix); - } -} - -if (!function_exists('parse_name')) { - /** - * 字符串命名风格转换 - * type 0 将Java风格转换为C的风格 1 将C风格转换为Java的风格 - * @param string $name 字符串 - * @param integer $type 转换类型 - * @param bool $ucfirst 首字母是否大写(驼峰规则) - * @return string - */ - function parse_name($name, $type = 0, $ucfirst = true) - { - if ($type) { - $name = preg_replace_callback('/_([a-zA-Z])/', function ($match) { - return strtoupper($match[1]); - }, $name); - - return $ucfirst ? ucfirst($name) : lcfirst($name); - } else { - return strtolower(trim(preg_replace("/[A-Z]/", "_\\0", $name), "_")); - } - } -} - -if (!function_exists('redirect')) { - /** - * 获取\think\response\Redirect对象实例 - * @param mixed $url 重定向地址 支持Url::build方法的地址 - * @param array|integer $params 额外参数 - * @param integer $code 状态码 - * @return \think\response\Redirect - */ - function redirect($url = [], $params = [], $code = 302) - { - if (is_integer($params)) { - $code = $params; - $params = []; - } - - return Response::create($url, 'redirect', $code)->params($params); - } -} - -if (!function_exists('request')) { - /** - * 获取当前Request对象实例 - * @return Request - */ - function request() - { - return app('request'); - } -} - -if (!function_exists('response')) { - /** - * 创建普通 Response 对象实例 - * @param mixed $data 输出数据 - * @param int|string $code 状态码 - * @param array $header 头信息 - * @param string $type - * @return Response - */ - function response($data = '', $code = 200, $header = [], $type = 'html') - { - return Response::create($data, $type, $code, $header); - } -} - -if (!function_exists('route')) { - /** - * 路由注册 - * @param string $rule 路由规则 - * @param mixed $route 路由地址 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleItem - */ - function route($rule, $route, $option = [], $pattern = []) - { - return Route::rule($rule, $route, '*', $option, $pattern); - } -} - -if (!function_exists('session')) { - /** - * Session管理 - * @param string|array $name session名称,如果为数组表示进行session设置 - * @param mixed $value session值 - * @param string $prefix 前缀 - * @return mixed - */ - function session($name, $value = '', $prefix = null) - { - if (is_array($name)) { - // 初始化 - Session::init($name); - } elseif (is_null($name)) { - // 清除 - Session::clear($value); - } elseif ('' === $value) { - // 判断或获取 - return 0 === strpos($name, '?') ? Session::has(substr($name, 1), $prefix) : Session::get($name, $prefix); - } elseif (is_null($value)) { - // 删除 - return Session::delete($name, $prefix); - } else { - // 设置 - return Session::set($name, $value, $prefix); - } - } -} - -if (!function_exists('token')) { - /** - * 生成表单令牌 - * @param string $name 令牌名称 - * @param mixed $type 令牌生成方法 - * @return string - */ - function token($name = '__token__', $type = 'md5') - { - $token = Request::token($name, $type); - - return ''; - } -} - -if (!function_exists('trace')) { - /** - * 记录日志信息 - * @param mixed $log log信息 支持字符串和数组 - * @param string $level 日志级别 - * @return array|void - */ - function trace($log = '[think]', $level = 'log') - { - if ('[think]' === $log) { - return Log::getLog(); - } else { - Log::record($log, $level); - } - } -} - -if (!function_exists('trait_uses_recursive')) { - /** - * 获取一个trait里所有引用到的trait - * - * @param string $trait - * @return array - */ - function trait_uses_recursive($trait) - { - $traits = class_uses($trait); - foreach ($traits as $trait) { - $traits += trait_uses_recursive($trait); - } - - return $traits; - } -} - -if (!function_exists('url')) { - /** - * Url生成 - * @param string $url 路由地址 - * @param string|array $vars 变量 - * @param bool|string $suffix 生成的URL后缀 - * @param bool|string $domain 域名 - * @return string - */ - function url($url = '', $vars = '', $suffix = true, $domain = false) - { - return Url::build($url, $vars, $suffix, $domain); - } -} - -if (!function_exists('validate')) { - /** - * 实例化验证器 - * @param string $name 验证器名称 - * @param string $layer 业务层名称 - * @param bool $appendSuffix 是否添加类名后缀 - * @return \think\Validate - */ - function validate($name = '', $layer = 'validate', $appendSuffix = false) - { - return app()->validate($name, $layer, $appendSuffix); - } -} - -if (!function_exists('view')) { - /** - * 渲染模板输出 - * @param string $template 模板文件 - * @param array $vars 模板变量 - * @param integer $code 状态码 - * @param callable $filter 内容过滤 - * @return \think\response\View - */ - function view($template = '', $vars = [], $code = 200, $filter = null) - { - return Response::create($template, 'view', $code)->assign($vars)->filter($filter); - } -} - -if (!function_exists('widget')) { - /** - * 渲染输出Widget - * @param string $name Widget名称 - * @param array $data 传入的参数 - * @return mixed - */ - function widget($name, $data = []) - { - $result = app()->action($name, $data, 'widget'); - - if (is_object($result)) { - $result = $result->getContent(); - } - - return $result; - } -} - -if (!function_exists('xml')) { - /** - * 获取\think\response\Xml对象实例 - * @param mixed $data 返回的数据 - * @param integer $code 状态码 - * @param array $header 头部 - * @param array $options 参数 - * @return \think\response\Xml - */ - function xml($data = [], $code = 200, $header = [], $options = []) - { - return Response::create($data, 'xml', $code, $header, $options); - } -} - -if (!function_exists('yaconf')) { - /** - * 获取yaconf配置 - * - * @param string $name 配置参数名 - * @param mixed $default 默认值 - * @return mixed - */ - function yaconf($name, $default = null) - { - return Config::yaconf($name, $default); - } -} diff --git a/Server/thinkphp/lang/zh-cn.php b/Server/thinkphp/lang/zh-cn.php deleted file mode 100644 index 1e0508204..000000000 --- a/Server/thinkphp/lang/zh-cn.php +++ /dev/null @@ -1,144 +0,0 @@ - -// +---------------------------------------------------------------------- - -// 核心中文语言包 -return [ - // 系统错误提示 - 'Undefined variable' => '未定义变量', - 'Undefined index' => '未定义数组索引', - 'Undefined offset' => '未定义数组下标', - 'Parse error' => '语法解析错误', - 'Type error' => '类型错误', - 'Fatal error' => '致命错误', - 'syntax error' => '语法错误', - - // 框架核心错误提示 - 'dispatch type not support' => '不支持的调度类型', - 'method param miss' => '方法参数错误', - 'method not exists' => '方法不存在', - 'function not exists' => '函数不存在', - 'file not exists' => '文件不存在', - 'module not exists' => '模块不存在', - 'controller not exists' => '控制器不存在', - 'class not exists' => '类不存在', - 'property not exists' => '类的属性不存在', - 'template not exists' => '模板文件不存在', - 'illegal controller name' => '非法的控制器名称', - 'illegal action name' => '非法的操作名称', - 'url suffix deny' => '禁止的URL后缀访问', - 'Route Not Found' => '当前访问路由未定义或不匹配', - 'Undefined db type' => '未定义数据库类型', - 'variable type error' => '变量类型错误', - 'PSR-4 error' => 'PSR-4 规范错误', - 'not support total' => '简洁模式下不能获取数据总数', - 'not support last' => '简洁模式下不能获取最后一页', - 'error session handler' => '错误的SESSION处理器类', - 'not allow php tag' => '模板不允许使用PHP语法', - 'not support' => '不支持', - 'redisd master' => 'Redisd 主服务器错误', - 'redisd slave' => 'Redisd 从服务器错误', - 'must run at sae' => '必须在SAE运行', - 'memcache init error' => '未开通Memcache服务,请在SAE管理平台初始化Memcache服务', - 'KVDB init error' => '没有初始化KVDB,请在SAE管理平台初始化KVDB服务', - 'fields not exists' => '数据表字段不存在', - 'where express error' => '查询表达式错误', - 'order express error' => '排序表达式错误', - 'no data to update' => '没有任何数据需要更新', - 'miss data to insert' => '缺少需要写入的数据', - 'not support data' => '不支持的数据表达式', - 'miss complex primary data' => '缺少复合主键数据', - 'miss update condition' => '缺少更新条件', - 'model data Not Found' => '模型数据不存在', - 'table data not Found' => '表数据不存在', - 'delete without condition' => '没有条件不会执行删除操作', - 'miss relation data' => '缺少关联表数据', - 'tag attr must' => '模板标签属性必须', - 'tag error' => '模板标签错误', - 'cache write error' => '缓存写入失败', - 'sae mc write error' => 'SAE mc 写入错误', - 'route name not exists' => '路由标识不存在(或参数不够)', - 'invalid request' => '非法请求', - 'bind attr has exists' => '模型的属性已经存在', - 'relation data not exists' => '关联数据不存在', - 'relation not support' => '关联不支持', - 'chunk not support order' => 'Chunk不支持调用order方法', - 'route pattern error' => '路由变量规则定义错误', - 'route behavior will not support' => '路由行为废弃(使用中间件替代)', - 'closure not support cache(true)' => '使用闭包查询不支持cache(true),请指定缓存Key', - - // 上传错误信息 - 'unknown upload error' => '未知上传错误!', - 'file write error' => '文件写入失败!', - 'upload temp dir not found' => '找不到临时文件夹!', - 'no file to uploaded' => '没有文件被上传!', - 'only the portion of file is uploaded' => '文件只有部分被上传!', - 'upload File size exceeds the maximum value' => '上传文件大小超过了最大值!', - 'upload write error' => '文件上传保存错误!', - 'has the same filename: {:filename}' => '存在同名文件:{:filename}', - 'upload illegal files' => '非法上传文件', - 'illegal image files' => '非法图片文件', - 'extensions to upload is not allowed' => '上传文件后缀不允许', - 'mimetype to upload is not allowed' => '上传文件MIME类型不允许!', - 'filesize not match' => '上传文件大小不符!', - 'directory {:path} creation failed' => '目录 {:path} 创建失败!', - - 'The middleware must return Response instance' => '中间件方法必须返回Response对象实例', - 'The queue was exhausted, with no response returned' => '中间件队列为空', - // Validate Error Message - ':attribute require' => ':attribute不能为空', - ':attribute must' => ':attribute必须', - ':attribute must be numeric' => ':attribute必须是数字', - ':attribute must be integer' => ':attribute必须是整数', - ':attribute must be float' => ':attribute必须是浮点数', - ':attribute must be bool' => ':attribute必须是布尔值', - ':attribute not a valid email address' => ':attribute格式不符', - ':attribute not a valid mobile' => ':attribute格式不符', - ':attribute must be a array' => ':attribute必须是数组', - ':attribute must be yes,on or 1' => ':attribute必须是yes、on或者1', - ':attribute not a valid datetime' => ':attribute不是一个有效的日期或时间格式', - ':attribute not a valid file' => ':attribute不是有效的上传文件', - ':attribute not a valid image' => ':attribute不是有效的图像文件', - ':attribute must be alpha' => ':attribute只能是字母', - ':attribute must be alpha-numeric' => ':attribute只能是字母和数字', - ':attribute must be alpha-numeric, dash, underscore' => ':attribute只能是字母、数字和下划线_及破折号-', - ':attribute not a valid domain or ip' => ':attribute不是有效的域名或者IP', - ':attribute must be chinese' => ':attribute只能是汉字', - ':attribute must be chinese or alpha' => ':attribute只能是汉字、字母', - ':attribute must be chinese,alpha-numeric' => ':attribute只能是汉字、字母和数字', - ':attribute must be chinese,alpha-numeric,underscore, dash' => ':attribute只能是汉字、字母、数字和下划线_及破折号-', - ':attribute not a valid url' => ':attribute不是有效的URL地址', - ':attribute not a valid ip' => ':attribute不是有效的IP地址', - ':attribute must be dateFormat of :rule' => ':attribute必须使用日期格式 :rule', - ':attribute must be in :rule' => ':attribute必须在 :rule 范围内', - ':attribute be notin :rule' => ':attribute不能在 :rule 范围内', - ':attribute must between :1 - :2' => ':attribute只能在 :1 - :2 之间', - ':attribute not between :1 - :2' => ':attribute不能在 :1 - :2 之间', - 'size of :attribute must be :rule' => ':attribute长度不符合要求 :rule', - 'max size of :attribute must be :rule' => ':attribute长度不能超过 :rule', - 'min size of :attribute must be :rule' => ':attribute长度不能小于 :rule', - ':attribute cannot be less than :rule' => ':attribute日期不能小于 :rule', - ':attribute cannot exceed :rule' => ':attribute日期不能超过 :rule', - ':attribute not within :rule' => '不在有效期内 :rule', - 'access IP is not allowed' => '不允许的IP访问', - 'access IP denied' => '禁止的IP访问', - ':attribute out of accord with :2' => ':attribute和确认字段:2不一致', - ':attribute cannot be same with :2' => ':attribute和比较字段:2不能相同', - ':attribute must greater than or equal :rule' => ':attribute必须大于等于 :rule', - ':attribute must greater than :rule' => ':attribute必须大于 :rule', - ':attribute must less than or equal :rule' => ':attribute必须小于等于 :rule', - ':attribute must less than :rule' => ':attribute必须小于 :rule', - ':attribute must equal :rule' => ':attribute必须等于 :rule', - ':attribute has exists' => ':attribute已存在', - ':attribute not conform to the rules' => ':attribute不符合指定规则', - 'invalid Request method' => '无效的请求类型', - 'invalid token' => '令牌数据无效', - 'not conform to the rules' => '规则错误', -]; diff --git a/Server/thinkphp/library/think/App.php b/Server/thinkphp/library/think/App.php deleted file mode 100644 index 35924a5ba..000000000 --- a/Server/thinkphp/library/think/App.php +++ /dev/null @@ -1,979 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\exception\ClassNotFoundException; -use think\exception\HttpResponseException; -use think\route\Dispatch; - -/** - * App 应用管理 - */ -class App extends Container -{ - const VERSION = '5.1.41 LTS'; - - /** - * 当前模块路径 - * @var string - */ - protected $modulePath; - - /** - * 应用调试模式 - * @var bool - */ - protected $appDebug = true; - - /** - * 应用开始时间 - * @var float - */ - protected $beginTime; - - /** - * 应用内存初始占用 - * @var integer - */ - protected $beginMem; - - /** - * 应用类库命名空间 - * @var string - */ - protected $namespace = 'app'; - - /** - * 应用类库后缀 - * @var bool - */ - protected $suffix = false; - - /** - * 严格路由检测 - * @var bool - */ - protected $routeMust; - - /** - * 应用类库目录 - * @var string - */ - protected $appPath; - - /** - * 框架目录 - * @var string - */ - protected $thinkPath; - - /** - * 应用根目录 - * @var string - */ - protected $rootPath; - - /** - * 运行时目录 - * @var string - */ - protected $runtimePath; - - /** - * 配置目录 - * @var string - */ - protected $configPath; - - /** - * 路由目录 - * @var string - */ - protected $routePath; - - /** - * 配置后缀 - * @var string - */ - protected $configExt; - - /** - * 应用调度实例 - * @var Dispatch - */ - protected $dispatch; - - /** - * 绑定模块(控制器) - * @var string - */ - protected $bindModule; - - /** - * 初始化 - * @var bool - */ - protected $initialized = false; - - public function __construct($appPath = '') - { - $this->thinkPath = dirname(dirname(__DIR__)) . DIRECTORY_SEPARATOR; - $this->path($appPath); - } - - /** - * 绑定模块或者控制器 - * @access public - * @param string $bind - * @return $this - */ - public function bind($bind) - { - $this->bindModule = $bind; - return $this; - } - - /** - * 设置应用类库目录 - * @access public - * @param string $path 路径 - * @return $this - */ - public function path($path) - { - $this->appPath = $path ? realpath($path) . DIRECTORY_SEPARATOR : $this->getAppPath(); - - return $this; - } - - /** - * 初始化应用 - * @access public - * @return void - */ - public function initialize() - { - if ($this->initialized) { - return; - } - - $this->initialized = true; - $this->beginTime = microtime(true); - $this->beginMem = memory_get_usage(); - - $this->rootPath = dirname($this->appPath) . DIRECTORY_SEPARATOR; - $this->runtimePath = $this->rootPath . 'runtime' . DIRECTORY_SEPARATOR; - $this->routePath = $this->rootPath . 'route' . DIRECTORY_SEPARATOR; - $this->configPath = $this->rootPath . 'config' . DIRECTORY_SEPARATOR; - - static::setInstance($this); - - $this->instance('app', $this); - - // 加载环境变量配置文件 - if (is_file($this->rootPath . '.env')) { - $this->env->load($this->rootPath . '.env'); - } - - $this->configExt = $this->env->get('config_ext', '.php'); - - // 加载惯例配置文件 - $this->config->set(include $this->thinkPath . 'convention.php'); - - // 设置路径环境变量 - $this->env->set([ - 'think_path' => $this->thinkPath, - 'root_path' => $this->rootPath, - 'app_path' => $this->appPath, - 'config_path' => $this->configPath, - 'route_path' => $this->routePath, - 'runtime_path' => $this->runtimePath, - 'extend_path' => $this->rootPath . 'extend' . DIRECTORY_SEPARATOR, - 'vendor_path' => $this->rootPath . 'vendor' . DIRECTORY_SEPARATOR, - ]); - - $this->namespace = $this->env->get('app_namespace', $this->namespace); - $this->env->set('app_namespace', $this->namespace); - - // 注册应用命名空间 - Loader::addNamespace($this->namespace, $this->appPath); - - // 初始化应用 - $this->init(); - - // 开启类名后缀 - $this->suffix = $this->config('app.class_suffix'); - - // 应用调试模式 - $this->appDebug = $this->env->get('app_debug', $this->config('app.app_debug')); - $this->env->set('app_debug', $this->appDebug); - - if (!$this->appDebug) { - ini_set('display_errors', 'Off'); - } elseif (PHP_SAPI != 'cli') { - //重新申请一块比较大的buffer - if (ob_get_level() > 0) { - $output = ob_get_clean(); - } - ob_start(); - if (!empty($output)) { - echo $output; - } - } - - // 注册异常处理类 - if ($this->config('app.exception_handle')) { - Error::setExceptionHandler($this->config('app.exception_handle')); - } - - // 注册根命名空间 - if (!empty($this->config('app.root_namespace'))) { - Loader::addNamespace($this->config('app.root_namespace')); - } - - // 加载composer autofile文件 - Loader::loadComposerAutoloadFiles(); - - // 注册类库别名 - Loader::addClassAlias($this->config->pull('alias')); - - // 数据库配置初始化 - Db::init($this->config->pull('database')); - - // 设置系统时区 - date_default_timezone_set($this->config('app.default_timezone')); - - // 读取语言包 - $this->loadLangPack(); - - // 路由初始化 - $this->routeInit(); - } - - /** - * 初始化应用或模块 - * @access public - * @param string $module 模块名 - * @return void - */ - public function init($module = '') - { - // 定位模块目录 - $module = $module ? $module . DIRECTORY_SEPARATOR : ''; - $path = $this->appPath . $module; - - // 加载初始化文件 - if (is_file($path . 'init.php')) { - include $path . 'init.php'; - } elseif (is_file($this->runtimePath . $module . 'init.php')) { - include $this->runtimePath . $module . 'init.php'; - } else { - // 加载行为扩展文件 - if (is_file($path . 'tags.php')) { - $tags = include $path . 'tags.php'; - if (is_array($tags)) { - $this->hook->import($tags); - } - } - - // 加载公共文件 - if (is_file($path . 'common.php')) { - include_once $path . 'common.php'; - } - - if ('' == $module) { - // 加载系统助手函数 - include $this->thinkPath . 'helper.php'; - } - - // 加载中间件 - if (is_file($path . 'middleware.php')) { - $middleware = include $path . 'middleware.php'; - if (is_array($middleware)) { - $this->middleware->import($middleware); - } - } - - // 注册服务的容器对象实例 - if (is_file($path . 'provider.php')) { - $provider = include $path . 'provider.php'; - if (is_array($provider)) { - $this->bindTo($provider); - } - } - - // 自动读取配置文件 - if (is_dir($path . 'config')) { - $dir = $path . 'config' . DIRECTORY_SEPARATOR; - } elseif (is_dir($this->configPath . $module)) { - $dir = $this->configPath . $module; - } - - $files = isset($dir) ? scandir($dir) : []; - - foreach ($files as $file) { - if ('.' . pathinfo($file, PATHINFO_EXTENSION) === $this->configExt) { - $this->config->load($dir . $file, pathinfo($file, PATHINFO_FILENAME)); - } - } - } - - $this->setModulePath($path); - - if ($module) { - // 对容器中的对象实例进行配置更新 - $this->containerConfigUpdate($module); - } - } - - protected function containerConfigUpdate($module) - { - $config = $this->config->get(); - - // 注册异常处理类 - if ($config['app']['exception_handle']) { - Error::setExceptionHandler($config['app']['exception_handle']); - } - - Db::init($config['database']); - $this->middleware->setConfig($config['middleware']); - $this->route->setConfig($config['app']); - $this->request->init($config['app']); - $this->cookie->init($config['cookie']); - $this->view->init($config['template']); - $this->log->init($config['log']); - $this->session->setConfig($config['session']); - $this->debug->setConfig($config['trace']); - $this->cache->init($config['cache'], true); - - // 加载当前模块语言包 - $this->lang->load($this->appPath . $module . DIRECTORY_SEPARATOR . 'lang' . DIRECTORY_SEPARATOR . $this->request->langset() . '.php'); - - // 模块请求缓存检查 - $this->checkRequestCache( - $config['app']['request_cache'], - $config['app']['request_cache_expire'], - $config['app']['request_cache_except'] - ); - } - - /** - * 执行应用程序 - * @access public - * @return Response - * @throws Exception - */ - public function run() - { - try { - // 初始化应用 - $this->initialize(); - - // 监听app_init - $this->hook->listen('app_init'); - - if ($this->bindModule) { - // 模块/控制器绑定 - $this->route->bind($this->bindModule); - } elseif ($this->config('app.auto_bind_module')) { - // 入口自动绑定 - $name = pathinfo($this->request->baseFile(), PATHINFO_FILENAME); - if ($name && 'index' != $name && is_dir($this->appPath . $name)) { - $this->route->bind($name); - } - } - - // 监听app_dispatch - $this->hook->listen('app_dispatch'); - - $dispatch = $this->dispatch; - - if (empty($dispatch)) { - // 路由检测 - $dispatch = $this->routeCheck()->init(); - } - - // 记录当前调度信息 - $this->request->dispatch($dispatch); - - // 记录路由和请求信息 - if ($this->appDebug) { - $this->log('[ ROUTE ] ' . var_export($this->request->routeInfo(), true)); - $this->log('[ HEADER ] ' . var_export($this->request->header(), true)); - $this->log('[ PARAM ] ' . var_export($this->request->param(), true)); - } - - // 监听app_begin - $this->hook->listen('app_begin'); - - // 请求缓存检查 - $this->checkRequestCache( - $this->config('request_cache'), - $this->config('request_cache_expire'), - $this->config('request_cache_except') - ); - - $data = null; - } catch (HttpResponseException $exception) { - $dispatch = null; - $data = $exception->getResponse(); - } - - $this->middleware->add(function (Request $request, $next) use ($dispatch, $data) { - return is_null($data) ? $dispatch->run() : $data; - }); - - $response = $this->middleware->dispatch($this->request); - - // 监听app_end - $this->hook->listen('app_end', $response); - - return $response; - } - - protected function getRouteCacheKey() - { - if ($this->config->get('route_check_cache_key')) { - $closure = $this->config->get('route_check_cache_key'); - $routeKey = $closure($this->request); - } else { - $routeKey = md5($this->request->baseUrl(true) . ':' . $this->request->method()); - } - - return $routeKey; - } - - protected function loadLangPack() - { - // 读取默认语言 - $this->lang->range($this->config('app.default_lang')); - - if ($this->config('app.lang_switch_on')) { - // 开启多语言机制 检测当前语言 - $this->lang->detect(); - } - - $this->request->setLangset($this->lang->range()); - - // 加载系统语言包 - $this->lang->load([ - $this->thinkPath . 'lang' . DIRECTORY_SEPARATOR . $this->request->langset() . '.php', - $this->appPath . 'lang' . DIRECTORY_SEPARATOR . $this->request->langset() . '.php', - ]); - } - - /** - * 设置当前地址的请求缓存 - * @access public - * @param string $key 缓存标识,支持变量规则 ,例如 item/:name/:id - * @param mixed $expire 缓存有效期 - * @param array $except 缓存排除 - * @param string $tag 缓存标签 - * @return void - */ - public function checkRequestCache($key, $expire = null, $except = [], $tag = null) - { - $cache = $this->request->cache($key, $expire, $except, $tag); - - if ($cache) { - $this->setResponseCache($cache); - } - } - - public function setResponseCache($cache) - { - list($key, $expire, $tag) = $cache; - - if (strtotime($this->request->server('HTTP_IF_MODIFIED_SINCE')) + $expire > $this->request->server('REQUEST_TIME')) { - // 读取缓存 - $response = Response::create()->code(304); - throw new HttpResponseException($response); - } elseif ($this->cache->has($key)) { - list($content, $header) = $this->cache->get($key); - - $response = Response::create($content)->header($header); - throw new HttpResponseException($response); - } - } - - /** - * 设置当前请求的调度信息 - * @access public - * @param Dispatch $dispatch 调度信息 - * @return $this - */ - public function dispatch(Dispatch $dispatch) - { - $this->dispatch = $dispatch; - return $this; - } - - /** - * 记录调试信息 - * @access public - * @param mixed $msg 调试信息 - * @param string $type 信息类型 - * @return void - */ - public function log($msg, $type = 'info') - { - $this->appDebug && $this->log->record($msg, $type); - } - - /** - * 获取配置参数 为空则获取所有配置 - * @access public - * @param string $name 配置参数名(支持二级配置 .号分割) - * @return mixed - */ - public function config($name = '') - { - return $this->config->get($name); - } - - /** - * 路由初始化 导入路由定义规则 - * @access public - * @return void - */ - public function routeInit() - { - // 路由检测 - if (is_dir($this->routePath)) { - $files = glob($this->routePath . '*.php'); - foreach ($files as $file) { - $rules = include $file; - if (is_array($rules)) { - $this->route->import($rules); - } - } - } - - if ($this->route->config('route_annotation')) { - // 自动生成路由定义 - if ($this->appDebug) { - $suffix = $this->route->config('controller_suffix') || $this->route->config('class_suffix'); - $this->build->buildRoute($suffix); - } - - $filename = $this->runtimePath . 'build_route.php'; - - if (is_file($filename)) { - include $filename; - } - } - } - - /** - * URL路由检测(根据PATH_INFO) - * @access public - * @return Dispatch - */ - public function routeCheck() - { - // 检测路由缓存 - if (!$this->appDebug && $this->config->get('route_check_cache')) { - $routeKey = $this->getRouteCacheKey(); - $option = $this->config->get('route_cache_option'); - - if ($option && $this->cache->connect($option)->has($routeKey)) { - return $this->cache->connect($option)->get($routeKey); - } elseif ($this->cache->has($routeKey)) { - return $this->cache->get($routeKey); - } - } - - // 获取应用调度信息 - $path = $this->request->path(); - - // 是否强制路由模式 - $must = !is_null($this->routeMust) ? $this->routeMust : $this->route->config('url_route_must'); - - // 路由检测 返回一个Dispatch对象 - $dispatch = $this->route->check($path, $must); - - if (!empty($routeKey)) { - try { - if ($option) { - $this->cache->connect($option)->tag('route_cache')->set($routeKey, $dispatch); - } else { - $this->cache->tag('route_cache')->set($routeKey, $dispatch); - } - } catch (\Exception $e) { - // 存在闭包的时候缓存无效 - } - } - - return $dispatch; - } - - /** - * 设置应用的路由检测机制 - * @access public - * @param bool $must 是否强制检测路由 - * @return $this - */ - public function routeMust($must = false) - { - $this->routeMust = $must; - return $this; - } - - /** - * 解析模块和类名 - * @access protected - * @param string $name 资源地址 - * @param string $layer 验证层名称 - * @param bool $appendSuffix 是否添加类名后缀 - * @return array - */ - protected function parseModuleAndClass($name, $layer, $appendSuffix) - { - if (false !== strpos($name, '\\')) { - $class = $name; - $module = $this->request->module(); - } else { - if (strpos($name, '/')) { - list($module, $name) = explode('/', $name, 2); - } else { - $module = $this->request->module(); - } - - $class = $this->parseClass($module, $layer, $name, $appendSuffix); - } - - return [$module, $class]; - } - - /** - * 实例化应用类库 - * @access public - * @param string $name 类名称 - * @param string $layer 业务层名称 - * @param bool $appendSuffix 是否添加类名后缀 - * @param string $common 公共模块名 - * @return object - * @throws ClassNotFoundException - */ - public function create($name, $layer, $appendSuffix = false, $common = 'common') - { - $guid = $name . $layer; - - if ($this->__isset($guid)) { - return $this->__get($guid); - } - - list($module, $class) = $this->parseModuleAndClass($name, $layer, $appendSuffix); - - if (class_exists($class)) { - $object = $this->__get($class); - } else { - $class = str_replace('\\' . $module . '\\', '\\' . $common . '\\', $class); - if (class_exists($class)) { - $object = $this->__get($class); - } else { - throw new ClassNotFoundException('class not exists:' . $class, $class); - } - } - - $this->__set($guid, $class); - - return $object; - } - - /** - * 实例化(分层)模型 - * @access public - * @param string $name Model名称 - * @param string $layer 业务层名称 - * @param bool $appendSuffix 是否添加类名后缀 - * @param string $common 公共模块名 - * @return Model - * @throws ClassNotFoundException - */ - public function model($name = '', $layer = 'model', $appendSuffix = false, $common = 'common') - { - return $this->create($name, $layer, $appendSuffix, $common); - } - - /** - * 实例化(分层)控制器 格式:[模块名/]控制器名 - * @access public - * @param string $name 资源地址 - * @param string $layer 控制层名称 - * @param bool $appendSuffix 是否添加类名后缀 - * @param string $empty 空控制器名称 - * @return object - * @throws ClassNotFoundException - */ - public function controller($name, $layer = 'controller', $appendSuffix = false, $empty = '') - { - list($module, $class) = $this->parseModuleAndClass($name, $layer, $appendSuffix); - - if (class_exists($class)) { - return $this->make($class, true); - } elseif ($empty && class_exists($emptyClass = $this->parseClass($module, $layer, $empty, $appendSuffix))) { - return $this->make($emptyClass, true); - } - - throw new ClassNotFoundException('class not exists:' . $class, $class); - } - - /** - * 实例化验证类 格式:[模块名/]验证器名 - * @access public - * @param string $name 资源地址 - * @param string $layer 验证层名称 - * @param bool $appendSuffix 是否添加类名后缀 - * @param string $common 公共模块名 - * @return Validate - * @throws ClassNotFoundException - */ - public function validate($name = '', $layer = 'validate', $appendSuffix = false, $common = 'common') - { - $name = $name ?: $this->config('default_validate'); - - if (empty($name)) { - return new Validate; - } - - return $this->create($name, $layer, $appendSuffix, $common); - } - - /** - * 数据库初始化 - * @access public - * @param mixed $config 数据库配置 - * @param bool|string $name 连接标识 true 强制重新连接 - * @return \think\db\Query - */ - public function db($config = [], $name = false) - { - return Db::connect($config, $name); - } - - /** - * 远程调用模块的操作方法 参数格式 [模块/控制器/]操作 - * @access public - * @param string $url 调用地址 - * @param string|array $vars 调用参数 支持字符串和数组 - * @param string $layer 要调用的控制层名称 - * @param bool $appendSuffix 是否添加类名后缀 - * @return mixed - * @throws ClassNotFoundException - */ - public function action($url, $vars = [], $layer = 'controller', $appendSuffix = false) - { - $info = pathinfo($url); - $action = $info['basename']; - $module = '.' != $info['dirname'] ? $info['dirname'] : $this->request->controller(); - $class = $this->controller($module, $layer, $appendSuffix); - - if (is_scalar($vars)) { - if (strpos($vars, '=')) { - parse_str($vars, $vars); - } else { - $vars = [$vars]; - } - } - - return $this->invokeMethod([$class, $action . $this->config('action_suffix')], $vars); - } - - /** - * 解析应用类的类名 - * @access public - * @param string $module 模块名 - * @param string $layer 层名 controller model ... - * @param string $name 类名 - * @param bool $appendSuffix - * @return string - */ - public function parseClass($module, $layer, $name, $appendSuffix = false) - { - $name = str_replace(['/', '.'], '\\', $name); - $array = explode('\\', $name); - $class = Loader::parseName(array_pop($array), 1) . ($this->suffix || $appendSuffix ? ucfirst($layer) : ''); - $path = $array ? implode('\\', $array) . '\\' : ''; - - return $this->namespace . '\\' . ($module ? $module . '\\' : '') . $layer . '\\' . $path . $class; - } - - /** - * 获取框架版本 - * @access public - * @return string - */ - public function version() - { - return static::VERSION; - } - - /** - * 是否为调试模式 - * @access public - * @return bool - */ - public function isDebug() - { - return $this->appDebug; - } - - /** - * 获取模块路径 - * @access public - * @return string - */ - public function getModulePath() - { - return $this->modulePath; - } - - /** - * 设置模块路径 - * @access public - * @param string $path 路径 - * @return void - */ - public function setModulePath($path) - { - $this->modulePath = $path; - $this->env->set('module_path', $path); - } - - /** - * 获取应用根目录 - * @access public - * @return string - */ - public function getRootPath() - { - return $this->rootPath; - } - - /** - * 获取应用类库目录 - * @access public - * @return string - */ - public function getAppPath() - { - if (is_null($this->appPath)) { - $this->appPath = Loader::getRootPath() . 'application' . DIRECTORY_SEPARATOR; - } - - return $this->appPath; - } - - /** - * 获取应用运行时目录 - * @access public - * @return string - */ - public function getRuntimePath() - { - return $this->runtimePath; - } - - /** - * 获取核心框架目录 - * @access public - * @return string - */ - public function getThinkPath() - { - return $this->thinkPath; - } - - /** - * 获取路由目录 - * @access public - * @return string - */ - public function getRoutePath() - { - return $this->routePath; - } - - /** - * 获取应用配置目录 - * @access public - * @return string - */ - public function getConfigPath() - { - return $this->configPath; - } - - /** - * 获取配置后缀 - * @access public - * @return string - */ - public function getConfigExt() - { - return $this->configExt; - } - - /** - * 获取应用类库命名空间 - * @access public - * @return string - */ - public function getNamespace() - { - return $this->namespace; - } - - /** - * 设置应用类库命名空间 - * @access public - * @param string $namespace 命名空间名称 - * @return $this - */ - public function setNamespace($namespace) - { - $this->namespace = $namespace; - return $this; - } - - /** - * 是否启用类库后缀 - * @access public - * @return bool - */ - public function getSuffix() - { - return $this->suffix; - } - - /** - * 获取应用开启时间 - * @access public - * @return float - */ - public function getBeginTime() - { - return $this->beginTime; - } - - /** - * 获取应用初始内存占用 - * @access public - * @return integer - */ - public function getBeginMem() - { - return $this->beginMem; - } - -} diff --git a/Server/thinkphp/library/think/Build.php b/Server/thinkphp/library/think/Build.php deleted file mode 100644 index 7a531d74c..000000000 --- a/Server/thinkphp/library/think/Build.php +++ /dev/null @@ -1,415 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -class Build -{ - /** - * 应用对象 - * @var App - */ - protected $app; - - /** - * 应用目录 - * @var string - */ - protected $basePath; - - public function __construct(App $app) - { - $this->app = $app; - $this->basePath = $this->app->getAppPath(); - } - - /** - * 根据传入的build资料创建目录和文件 - * @access public - * @param array $build build列表 - * @param string $namespace 应用类库命名空间 - * @param bool $suffix 类库后缀 - * @return void - */ - public function run(array $build = [], $namespace = 'app', $suffix = false) - { - // 锁定 - $lockfile = $this->basePath . 'build.lock'; - - if (is_writable($lockfile)) { - return; - } elseif (!touch($lockfile)) { - throw new Exception('应用目录[' . $this->basePath . ']不可写,目录无法自动生成!
请手动生成项目目录~', 10006); - } - - foreach ($build as $module => $list) { - if ('__dir__' == $module) { - // 创建目录列表 - $this->buildDir($list); - } elseif ('__file__' == $module) { - // 创建文件列表 - $this->buildFile($list); - } else { - // 创建模块 - $this->module($module, $list, $namespace, $suffix); - } - } - - // 解除锁定 - unlink($lockfile); - } - - /** - * 创建目录 - * @access protected - * @param array $list 目录列表 - * @return void - */ - protected function buildDir($list) - { - foreach ($list as $dir) { - $this->checkDirBuild($this->basePath . $dir); - } - } - - /** - * 创建文件 - * @access protected - * @param array $list 文件列表 - * @return void - */ - protected function buildFile($list) - { - foreach ($list as $file) { - if (!is_dir($this->basePath . dirname($file))) { - // 创建目录 - mkdir($this->basePath . dirname($file), 0755, true); - } - - if (!is_file($this->basePath . $file)) { - file_put_contents($this->basePath . $file, 'php' == pathinfo($file, PATHINFO_EXTENSION) ? "basePath . $module)) { - // 创建模块目录 - mkdir($this->basePath . $module); - } - - if (basename($this->app->getRuntimePath()) != $module) { - // 创建配置文件和公共文件 - $this->buildCommon($module); - // 创建模块的默认页面 - $this->buildHello($module, $namespace, $suffix); - } - - if (empty($list)) { - // 创建默认的模块目录和文件 - $list = [ - '__file__' => ['common.php'], - '__dir__' => ['controller', 'model', 'view', 'config'], - ]; - } - - // 创建子目录和文件 - foreach ($list as $path => $file) { - $modulePath = $this->basePath . $module . DIRECTORY_SEPARATOR; - if ('__dir__' == $path) { - // 生成子目录 - foreach ($file as $dir) { - $this->checkDirBuild($modulePath . $dir); - } - } elseif ('__file__' == $path) { - // 生成(空白)文件 - foreach ($file as $name) { - if (!is_file($modulePath . $name)) { - file_put_contents($modulePath . $name, 'php' == pathinfo($name, PATHINFO_EXTENSION) ? "checkDirBuild(dirname($filename)); - $content = ''; - break; - default: - // 其他文件 - $content = "app->getNameSpace(); - $content = 'app->config('app.url_controller_layer'); - } - - if ($this->app->config('app.app_multi_module')) { - $modules = glob($this->basePath . '*', GLOB_ONLYDIR); - - foreach ($modules as $module) { - $module = basename($module); - - if (in_array($module, $this->app->config('app.deny_module_list'))) { - continue; - } - - $path = $this->basePath . $module . DIRECTORY_SEPARATOR . $layer . DIRECTORY_SEPARATOR; - $content .= $this->buildDirRoute($path, $namespace, $module, $suffix, $layer); - } - } else { - $path = $this->basePath . $layer . DIRECTORY_SEPARATOR; - $content .= $this->buildDirRoute($path, $namespace, '', $suffix, $layer); - } - - $filename = $this->app->getRuntimePath() . 'build_route.php'; - file_put_contents($filename, $content); - - return $filename; - } - - /** - * 生成子目录控制器类的路由规则 - * @access protected - * @param string $path 控制器目录 - * @param string $namespace 应用命名空间 - * @param string $module 模块 - * @param bool $suffix 类库后缀 - * @param string $layer 控制器层目录名 - * @return string - */ - protected function buildDirRoute($path, $namespace, $module, $suffix, $layer) - { - $content = ''; - $controllers = glob($path . '*.php'); - - foreach ($controllers as $controller) { - $controller = basename($controller, '.php'); - - $class = new \ReflectionClass($namespace . '\\' . ($module ? $module . '\\' : '') . $layer . '\\' . $controller); - - if (strpos($layer, '\\')) { - // 多级控制器 - $level = str_replace(DIRECTORY_SEPARATOR, '.', substr($layer, 11)); - $controller = $level . '.' . $controller; - $length = strlen(strstr($layer, '\\', true)); - } else { - $length = strlen($layer); - } - - if ($suffix) { - $controller = substr($controller, 0, -$length); - } - - $content .= $this->getControllerRoute($class, $module, $controller); - } - - $subDir = glob($path . '*', GLOB_ONLYDIR); - - foreach ($subDir as $dir) { - $content .= $this->buildDirRoute($dir . DIRECTORY_SEPARATOR, $namespace, $module, $suffix, $layer . '\\' . basename($dir)); - } - - return $content; - } - - /** - * 生成控制器类的路由规则 - * @access protected - * @param string $class 控制器完整类名 - * @param string $module 模块名 - * @param string $controller 控制器名 - * @return string - */ - protected function getControllerRoute($class, $module, $controller) - { - $content = ''; - $comment = $class->getDocComment(); - - if (false !== strpos($comment, '@route(')) { - $comment = $this->parseRouteComment($comment); - $route = ($module ? $module . '/' : '') . $controller; - $comment = preg_replace('/route\(\s?([\'\"][\-\_\/\:\<\>\?\$\[\]\w]+[\'\"])\s?\)/is', 'Route::resource(\1,\'' . $route . '\')', $comment); - $content .= PHP_EOL . $comment; - } elseif (false !== strpos($comment, '@alias(')) { - $comment = $this->parseRouteComment($comment, '@alias('); - $route = ($module ? $module . '/' : '') . $controller; - $comment = preg_replace('/alias\(\s?([\'\"][\-\_\/\w]+[\'\"])\s?\)/is', 'Route::alias(\1,\'' . $route . '\')', $comment); - $content .= PHP_EOL . $comment; - } - - $methods = $class->getMethods(\ReflectionMethod::IS_PUBLIC); - - foreach ($methods as $method) { - $comment = $this->getMethodRouteComment($module, $controller, $method); - if ($comment) { - $content .= PHP_EOL . $comment; - } - } - - return $content; - } - - /** - * 解析路由注释 - * @access protected - * @param string $comment - * @param string $tag - * @return string - */ - protected function parseRouteComment($comment, $tag = '@route(') - { - $comment = substr($comment, 3, -2); - $comment = explode(PHP_EOL, substr(strstr(trim($comment), $tag), 1)); - $comment = array_map(function ($item) {return trim(trim($item), ' \t*');}, $comment); - - if (count($comment) > 1) { - $key = array_search('', $comment); - $comment = array_slice($comment, 0, false === $key ? 1 : $key); - } - - $comment = implode(PHP_EOL . "\t", $comment) . ';'; - - if (strpos($comment, '{')) { - $comment = preg_replace_callback('/\{\s?.*?\s?\}/s', function ($matches) { - return false !== strpos($matches[0], '"') ? '[' . substr(var_export(json_decode($matches[0], true), true), 7, -1) . ']' : $matches[0]; - }, $comment); - } - return $comment; - } - - /** - * 获取方法的路由注释 - * @access protected - * @param string $module 模块 - * @param string $controller 控制器名 - * @param \ReflectMethod $reflectMethod - * @return string|void - */ - protected function getMethodRouteComment($module, $controller, $reflectMethod) - { - $comment = $reflectMethod->getDocComment(); - - if (false !== strpos($comment, '@route(')) { - $comment = $this->parseRouteComment($comment); - $action = $reflectMethod->getName(); - - if ($suffix = $this->app->config('app.action_suffix')) { - $action = substr($action, 0, -strlen($suffix)); - } - - $route = ($module ? $module . '/' : '') . $controller . '/' . $action; - $comment = preg_replace('/route\s?\(\s?([\'\"][\-\_\/\:\<\>\?\$\[\]\w]+[\'\"])\s?\,?\s?[\'\"]?(\w+?)[\'\"]?\s?\)/is', 'Route::\2(\1,\'' . $route . '\')', $comment); - $comment = preg_replace('/route\s?\(\s?([\'\"][\-\_\/\:\<\>\?\$\[\]\w]+[\'\"])\s?\)/is', 'Route::rule(\1,\'' . $route . '\')', $comment); - - return $comment; - } - } - - /** - * 创建模块的欢迎页面 - * @access protected - * @param string $module 模块名 - * @param string $namespace 应用类库命名空间 - * @param bool $suffix 类库后缀 - * @return void - */ - protected function buildHello($module, $namespace, $suffix = false) - { - $filename = $this->basePath . ($module ? $module . DIRECTORY_SEPARATOR : '') . 'controller' . DIRECTORY_SEPARATOR . 'Index' . ($suffix ? 'Controller' : '') . '.php'; - if (!is_file($filename)) { - $content = file_get_contents($this->app->getThinkPath() . 'tpl' . DIRECTORY_SEPARATOR . 'default_index.tpl'); - $content = str_replace(['{$app}', '{$module}', '{layer}', '{$suffix}'], [$namespace, $module ? $module . '\\' : '', 'controller', $suffix ? 'Controller' : ''], $content); - $this->checkDirBuild(dirname($filename)); - - file_put_contents($filename, $content); - } - } - - /** - * 创建模块的公共文件 - * @access protected - * @param string $module 模块名 - * @return void - */ - protected function buildCommon($module) - { - $filename = $this->app->getConfigPath() . ($module ? $module . DIRECTORY_SEPARATOR : '') . 'app.php'; - $this->checkDirBuild(dirname($filename)); - - if (!is_file($filename)) { - file_put_contents($filename, "basePath . ($module ? $module . DIRECTORY_SEPARATOR : '') . 'common.php'; - - if (!is_file($filename)) { - file_put_contents($filename, " -// +---------------------------------------------------------------------- - -namespace think; - -use think\cache\Driver; - -/** - * Class Cache - * - * @package think - * - * @mixin Driver - * @mixin \think\cache\driver\File - */ -class Cache -{ - /** - * 缓存实例 - * @var array - */ - protected $instance = []; - - /** - * 缓存配置 - * @var array - */ - protected $config = []; - - /** - * 操作句柄 - * @var object - */ - protected $handler; - - public function __construct(array $config = []) - { - $this->config = $config; - $this->init($config); - } - - /** - * 连接缓存 - * @access public - * @param array $options 配置数组 - * @param bool|string $name 缓存连接标识 true 强制重新连接 - * @return Driver - */ - public function connect(array $options = [], $name = false) - { - if (false === $name) { - $name = md5(serialize($options)); - } - - if (true === $name || !isset($this->instance[$name])) { - $type = !empty($options['type']) ? $options['type'] : 'File'; - - if (true === $name) { - $name = md5(serialize($options)); - } - - $this->instance[$name] = Loader::factory($type, '\\think\\cache\\driver\\', $options); - } - - return $this->instance[$name]; - } - - /** - * 自动初始化缓存 - * @access public - * @param array $options 配置数组 - * @param bool $force 强制更新 - * @return Driver - */ - public function init(array $options = [], $force = false) - { - if (is_null($this->handler) || $force) { - - if ('complex' == $options['type']) { - $default = $options['default']; - $options = isset($options[$default['type']]) ? $options[$default['type']] : $default; - } - - $this->handler = $this->connect($options); - } - - return $this->handler; - } - - public static function __make(Config $config) - { - return new static($config->pull('cache')); - } - - public function getConfig() - { - return $this->config; - } - - public function setConfig(array $config) - { - $this->config = array_merge($this->config, $config); - } - - /** - * 切换缓存类型 需要配置 cache.type 为 complex - * @access public - * @param string $name 缓存标识 - * @return Driver - */ - public function store($name = '') - { - if ('' !== $name && 'complex' == $this->config['type']) { - return $this->connect($this->config[$name], strtolower($name)); - } - - return $this->init(); - } - - public function __call($method, $args) - { - return call_user_func_array([$this->init(), $method], $args); - } - -} diff --git a/Server/thinkphp/library/think/Collection.php b/Server/thinkphp/library/think/Collection.php deleted file mode 100644 index d7454ec59..000000000 --- a/Server/thinkphp/library/think/Collection.php +++ /dev/null @@ -1,552 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use ArrayAccess; -use ArrayIterator; -use Countable; -use IteratorAggregate; -use JsonSerializable; - -class Collection implements ArrayAccess, Countable, IteratorAggregate, JsonSerializable -{ - /** - * 数据集数据 - * @var array - */ - protected $items = []; - - public function __construct($items = []) - { - $this->items = $this->convertToArray($items); - } - - public static function make($items = []) - { - return new static($items); - } - - /** - * 是否为空 - * @access public - * @return bool - */ - public function isEmpty() - { - return empty($this->items); - } - - public function toArray() - { - return array_map(function ($value) { - return ($value instanceof Model || $value instanceof self) ? $value->toArray() : $value; - }, $this->items); - } - - public function all() - { - return $this->items; - } - - /** - * 合并数组 - * - * @access public - * @param mixed $items - * @return static - */ - public function merge($items) - { - return new static(array_merge($this->items, $this->convertToArray($items))); - } - - /** - * 交换数组中的键和值 - * - * @access public - * @return static - */ - public function flip() - { - return new static(array_flip($this->items)); - } - - /** - * 按指定键整理数据 - * - * @access public - * @param mixed $items 数据 - * @param string $indexKey 键名 - * @return array - */ - public function dictionary($items = null, &$indexKey = null) - { - if ($items instanceof self || $items instanceof Paginator) { - $items = $items->all(); - } - - $items = is_null($items) ? $this->items : $items; - - if ($items && empty($indexKey)) { - $indexKey = is_array($items[0]) ? 'id' : $items[0]->getPk(); - } - - if (isset($indexKey) && is_string($indexKey)) { - return array_column($items, null, $indexKey); - } - - return $items; - } - - /** - * 比较数组,返回差集 - * - * @access public - * @param mixed $items 数据 - * @param string $indexKey 指定比较的键名 - * @return static - */ - public function diff($items, $indexKey = null) - { - if ($this->isEmpty() || is_scalar($this->items[0])) { - return new static(array_diff($this->items, $this->convertToArray($items))); - } - - $diff = []; - $dictionary = $this->dictionary($items, $indexKey); - - if (is_string($indexKey)) { - foreach ($this->items as $item) { - if (!isset($dictionary[$item[$indexKey]])) { - $diff[] = $item; - } - } - } - - return new static($diff); - } - - /** - * 比较数组,返回交集 - * - * @access public - * @param mixed $items 数据 - * @param string $indexKey 指定比较的键名 - * @return static - */ - public function intersect($items, $indexKey = null) - { - if ($this->isEmpty() || is_scalar($this->items[0])) { - return new static(array_diff($this->items, $this->convertToArray($items))); - } - - $intersect = []; - $dictionary = $this->dictionary($items, $indexKey); - - if (is_string($indexKey)) { - foreach ($this->items as $item) { - if (isset($dictionary[$item[$indexKey]])) { - $intersect[] = $item; - } - } - } - - return new static($intersect); - } - - /** - * 返回数组中所有的键名 - * - * @access public - * @return array - */ - public function keys() - { - $current = current($this->items); - - if (is_scalar($current)) { - $array = $this->items; - } elseif (is_array($current)) { - $array = $current; - } else { - $array = $current->toArray(); - } - - return array_keys($array); - } - - /** - * 删除数组的最后一个元素(出栈) - * - * @access public - * @return mixed - */ - public function pop() - { - return array_pop($this->items); - } - - /** - * 通过使用用户自定义函数,以字符串返回数组 - * - * @access public - * @param callable $callback - * @param mixed $initial - * @return mixed - */ - public function reduce(callable $callback, $initial = null) - { - return array_reduce($this->items, $callback, $initial); - } - - /** - * 以相反的顺序返回数组。 - * - * @access public - * @return static - */ - public function reverse() - { - return new static(array_reverse($this->items)); - } - - /** - * 删除数组中首个元素,并返回被删除元素的值 - * - * @access public - * @return mixed - */ - public function shift() - { - return array_shift($this->items); - } - - /** - * 在数组结尾插入一个元素 - * @access public - * @param mixed $value - * @param mixed $key - * @return void - */ - public function push($value, $key = null) - { - if (is_null($key)) { - $this->items[] = $value; - } else { - $this->items[$key] = $value; - } - } - - /** - * 把一个数组分割为新的数组块. - * - * @access public - * @param int $size - * @param bool $preserveKeys - * @return static - */ - public function chunk($size, $preserveKeys = false) - { - $chunks = []; - - foreach (array_chunk($this->items, $size, $preserveKeys) as $chunk) { - $chunks[] = new static($chunk); - } - - return new static($chunks); - } - - /** - * 在数组开头插入一个元素 - * @access public - * @param mixed $value - * @param mixed $key - * @return void - */ - public function unshift($value, $key = null) - { - if (is_null($key)) { - array_unshift($this->items, $value); - } else { - $this->items = [$key => $value] + $this->items; - } - } - - /** - * 给每个元素执行个回调 - * - * @access public - * @param callable $callback - * @return $this - */ - public function each(callable $callback) - { - foreach ($this->items as $key => $item) { - $result = $callback($item, $key); - - if (false === $result) { - break; - } elseif (!is_object($item)) { - $this->items[$key] = $result; - } - } - - return $this; - } - - /** - * 用回调函数处理数组中的元素 - * @access public - * @param callable|null $callback - * @return static - */ - public function map(callable $callback) - { - return new static(array_map($callback, $this->items)); - } - - /** - * 用回调函数过滤数组中的元素 - * @access public - * @param callable|null $callback - * @return static - */ - public function filter(callable $callback = null) - { - if ($callback) { - return new static(array_filter($this->items, $callback)); - } - - return new static(array_filter($this->items)); - } - - /** - * 根据字段条件过滤数组中的元素 - * @access public - * @param string $field 字段名 - * @param mixed $operator 操作符 - * @param mixed $value 数据 - * @return static - */ - public function where($field, $operator, $value = null) - { - if (is_null($value)) { - $value = $operator; - $operator = '='; - } - - return $this->filter(function ($data) use ($field, $operator, $value) { - if (strpos($field, '.')) { - list($field, $relation) = explode('.', $field); - - $result = isset($data[$field][$relation]) ? $data[$field][$relation] : null; - } else { - $result = isset($data[$field]) ? $data[$field] : null; - } - - switch (strtolower($operator)) { - case '===': - return $result === $value; - case '!==': - return $result !== $value; - case '!=': - case '<>': - return $result != $value; - case '>': - return $result > $value; - case '>=': - return $result >= $value; - case '<': - return $result < $value; - case '<=': - return $result <= $value; - case 'like': - return is_string($result) && false !== strpos($result, $value); - case 'not like': - return is_string($result) && false === strpos($result, $value); - case 'in': - return is_scalar($result) && in_array($result, $value, true); - case 'not in': - return is_scalar($result) && !in_array($result, $value, true); - case 'between': - list($min, $max) = is_string($value) ? explode(',', $value) : $value; - return is_scalar($result) && $result >= $min && $result <= $max; - case 'not between': - list($min, $max) = is_string($value) ? explode(',', $value) : $value; - return is_scalar($result) && $result > $max || $result < $min; - case '==': - case '=': - default: - return $result == $value; - } - }); - } - - /** - * 返回数据中指定的一列 - * @access public - * @param mixed $columnKey 键名 - * @param mixed $indexKey 作为索引值的列 - * @return array - */ - public function column($columnKey, $indexKey = null) - { - return array_column($this->toArray(), $columnKey, $indexKey); - } - - /** - * 对数组排序 - * - * @access public - * @param callable|null $callback - * @return static - */ - public function sort(callable $callback = null) - { - $items = $this->items; - - $callback = $callback ?: function ($a, $b) { - return $a == $b ? 0 : (($a < $b) ? -1 : 1); - - }; - - uasort($items, $callback); - - return new static($items); - } - - /** - * 指定字段排序 - * @access public - * @param string $field 排序字段 - * @param string $order 排序 - * @param bool $intSort 是否为数字排序 - * @return $this - */ - public function order($field, $order = null, $intSort = true) - { - return $this->sort(function ($a, $b) use ($field, $order, $intSort) { - $fieldA = isset($a[$field]) ? $a[$field] : null; - $fieldB = isset($b[$field]) ? $b[$field] : null; - - if ($intSort) { - return 'desc' == strtolower($order) ? $fieldB >= $fieldA : $fieldA >= $fieldB; - } else { - return 'desc' == strtolower($order) ? strcmp($fieldB, $fieldA) : strcmp($fieldA, $fieldB); - } - }); - } - - /** - * 将数组打乱 - * - * @access public - * @return static - */ - public function shuffle() - { - $items = $this->items; - - shuffle($items); - - return new static($items); - } - - /** - * 截取数组 - * - * @access public - * @param int $offset - * @param int $length - * @param bool $preserveKeys - * @return static - */ - public function slice($offset, $length = null, $preserveKeys = false) - { - return new static(array_slice($this->items, $offset, $length, $preserveKeys)); - } - - // ArrayAccess - public function offsetExists($offset) - { - return array_key_exists($offset, $this->items); - } - - public function offsetGet($offset) - { - return $this->items[$offset]; - } - - public function offsetSet($offset, $value) - { - if (is_null($offset)) { - $this->items[] = $value; - } else { - $this->items[$offset] = $value; - } - } - - public function offsetUnset($offset) - { - unset($this->items[$offset]); - } - - //Countable - public function count() - { - return count($this->items); - } - - //IteratorAggregate - public function getIterator() - { - return new ArrayIterator($this->items); - } - - //JsonSerializable - public function jsonSerialize() - { - return $this->toArray(); - } - - /** - * 转换当前数据集为JSON字符串 - * @access public - * @param integer $options json参数 - * @return string - */ - public function toJson($options = JSON_UNESCAPED_UNICODE) - { - return json_encode($this->toArray(), $options); - } - - public function __toString() - { - return $this->toJson(); - } - - /** - * 转换成数组 - * - * @access public - * @param mixed $items - * @return array - */ - protected function convertToArray($items) - { - if ($items instanceof self) { - return $items->all(); - } - - return (array) $items; - } -} diff --git a/Server/thinkphp/library/think/Config.php b/Server/thinkphp/library/think/Config.php deleted file mode 100644 index bec6222ad..000000000 --- a/Server/thinkphp/library/think/Config.php +++ /dev/null @@ -1,398 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use Yaconf; - -class Config implements \ArrayAccess -{ - /** - * 配置参数 - * @var array - */ - protected $config = []; - - /** - * 配置前缀 - * @var string - */ - protected $prefix = 'app'; - - /** - * 配置文件目录 - * @var string - */ - protected $path; - - /** - * 配置文件后缀 - * @var string - */ - protected $ext; - - /** - * 是否支持Yaconf - * @var bool - */ - protected $yaconf; - - /** - * 构造方法 - * @access public - */ - public function __construct($path = '', $ext = '.php') - { - $this->path = $path; - $this->ext = $ext; - $this->yaconf = class_exists('Yaconf'); - } - - public static function __make(App $app) - { - $path = $app->getConfigPath(); - $ext = $app->getConfigExt(); - return new static($path, $ext); - } - - /** - * 设置开启Yaconf - * @access public - * @param bool|string $yaconf 是否使用Yaconf - * @return void - */ - public function setYaconf($yaconf) - { - if ($this->yaconf) { - $this->yaconf = $yaconf; - } - } - - /** - * 设置配置参数默认前缀 - * @access public - * @param string $prefix 前缀 - * @return void - */ - public function setDefaultPrefix($prefix) - { - $this->prefix = $prefix; - } - - /** - * 解析配置文件或内容 - * @access public - * @param string $config 配置文件路径或内容 - * @param string $type 配置解析类型 - * @param string $name 配置名(如设置即表示二级配置) - * @return mixed - */ - public function parse($config, $type = '', $name = '') - { - if (empty($type)) { - $type = pathinfo($config, PATHINFO_EXTENSION); - } - - $object = Loader::factory($type, '\\think\\config\\driver\\', $config); - - return $this->set($object->parse(), $name); - } - - /** - * 加载配置文件(多种格式) - * @access public - * @param string $file 配置文件名 - * @param string $name 一级配置名 - * @return mixed - */ - public function load($file, $name = '') - { - if (is_file($file)) { - $filename = $file; - } elseif (is_file($this->path . $file . $this->ext)) { - $filename = $this->path . $file . $this->ext; - } - - if (isset($filename)) { - return $this->loadFile($filename, $name); - } elseif ($this->yaconf && Yaconf::has($file)) { - return $this->set(Yaconf::get($file), $name); - } - - return $this->config; - } - - /** - * 获取实际的yaconf配置参数 - * @access protected - * @param string $name 配置参数名 - * @return string - */ - protected function getYaconfName($name) - { - if ($this->yaconf && is_string($this->yaconf)) { - return $this->yaconf . '.' . $name; - } - - return $name; - } - - /** - * 获取yaconf配置 - * @access public - * @param string $name 配置参数名 - * @param mixed $default 默认值 - * @return mixed - */ - public function yaconf($name, $default = null) - { - if ($this->yaconf) { - $yaconfName = $this->getYaconfName($name); - - if (Yaconf::has($yaconfName)) { - return Yaconf::get($yaconfName); - } - } - - return $default; - } - - protected function loadFile($file, $name) - { - $name = strtolower($name); - $type = pathinfo($file, PATHINFO_EXTENSION); - - if ('php' == $type) { - return $this->set(include $file, $name); - } elseif ('yaml' == $type && function_exists('yaml_parse_file')) { - return $this->set(yaml_parse_file($file), $name); - } - - return $this->parse($file, $type, $name); - } - - /** - * 检测配置是否存在 - * @access public - * @param string $name 配置参数名(支持多级配置 .号分割) - * @return bool - */ - public function has($name) - { - if (false === strpos($name, '.')) { - $name = $this->prefix . '.' . $name; - } - - return !is_null($this->get($name)); - } - - /** - * 获取一级配置 - * @access public - * @param string $name 一级配置名 - * @return array - */ - public function pull($name) - { - $name = strtolower($name); - - if ($this->yaconf) { - $yaconfName = $this->getYaconfName($name); - - if (Yaconf::has($yaconfName)) { - $config = Yaconf::get($yaconfName); - return isset($this->config[$name]) ? array_merge($this->config[$name], $config) : $config; - } - } - - return isset($this->config[$name]) ? $this->config[$name] : []; - } - - /** - * 获取配置参数 为空则获取所有配置 - * @access public - * @param string $name 配置参数名(支持多级配置 .号分割) - * @param mixed $default 默认值 - * @return mixed - */ - public function get($name = null, $default = null) - { - if ($name && false === strpos($name, '.')) { - $name = $this->prefix . '.' . $name; - } - - // 无参数时获取所有 - if (empty($name)) { - return $this->config; - } - - if ('.' == substr($name, -1)) { - return $this->pull(substr($name, 0, -1)); - } - - if ($this->yaconf) { - $yaconfName = $this->getYaconfName($name); - - if (Yaconf::has($yaconfName)) { - return Yaconf::get($yaconfName); - } - } - - $name = explode('.', $name); - $name[0] = strtolower($name[0]); - $config = $this->config; - - // 按.拆分成多维数组进行判断 - foreach ($name as $val) { - if (isset($config[$val])) { - $config = $config[$val]; - } else { - return $default; - } - } - - return $config; - } - - /** - * 设置配置参数 name为数组则为批量设置 - * @access public - * @param string|array $name 配置参数名(支持三级配置 .号分割) - * @param mixed $value 配置值 - * @return mixed - */ - public function set($name, $value = null) - { - if (is_string($name)) { - if (false === strpos($name, '.')) { - $name = $this->prefix . '.' . $name; - } - - $name = explode('.', $name, 3); - - if (count($name) == 2) { - $this->config[strtolower($name[0])][$name[1]] = $value; - } else { - $this->config[strtolower($name[0])][$name[1]][$name[2]] = $value; - } - - return $value; - } elseif (is_array($name)) { - // 批量设置 - if (!empty($value)) { - if (isset($this->config[$value])) { - $result = array_merge($this->config[$value], $name); - } else { - $result = $name; - } - - $this->config[$value] = $result; - } else { - $result = $this->config = array_merge($this->config, $name); - } - } else { - // 为空直接返回 已有配置 - $result = $this->config; - } - - return $result; - } - - /** - * 移除配置 - * @access public - * @param string $name 配置参数名(支持三级配置 .号分割) - * @return void - */ - public function remove($name) - { - if (false === strpos($name, '.')) { - $name = $this->prefix . '.' . $name; - } - - $name = explode('.', $name, 3); - - if (count($name) == 2) { - unset($this->config[strtolower($name[0])][$name[1]]); - } else { - unset($this->config[strtolower($name[0])][$name[1]][$name[2]]); - } - } - - /** - * 重置配置参数 - * @access public - * @param string $prefix 配置前缀名 - * @return void - */ - public function reset($prefix = '') - { - if ('' === $prefix) { - $this->config = []; - } else { - $this->config[$prefix] = []; - } - } - - /** - * 设置配置 - * @access public - * @param string $name 参数名 - * @param mixed $value 值 - */ - public function __set($name, $value) - { - return $this->set($name, $value); - } - - /** - * 获取配置参数 - * @access public - * @param string $name 参数名 - * @return mixed - */ - public function __get($name) - { - return $this->get($name); - } - - /** - * 检测是否存在参数 - * @access public - * @param string $name 参数名 - * @return bool - */ - public function __isset($name) - { - return $this->has($name); - } - - // ArrayAccess - public function offsetSet($name, $value) - { - $this->set($name, $value); - } - - public function offsetExists($name) - { - return $this->has($name); - } - - public function offsetUnset($name) - { - $this->remove($name); - } - - public function offsetGet($name) - { - return $this->get($name); - } -} diff --git a/Server/thinkphp/library/think/Console.php b/Server/thinkphp/library/think/Console.php deleted file mode 100644 index 22f3e2c5f..000000000 --- a/Server/thinkphp/library/think/Console.php +++ /dev/null @@ -1,829 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\console\Command; -use think\console\command\Help as HelpCommand; -use think\console\Input; -use think\console\input\Argument as InputArgument; -use think\console\input\Definition as InputDefinition; -use think\console\input\Option as InputOption; -use think\console\Output; -use think\console\output\driver\Buffer; - -class Console -{ - - private $name; - private $version; - - /** @var Command[] */ - private $commands = []; - - private $wantHelps = false; - - private $catchExceptions = true; - private $autoExit = true; - private $definition; - private $defaultCommand; - - private static $defaultCommands = [ - 'help' => "think\\console\\command\\Help", - 'list' => "think\\console\\command\\Lists", - 'build' => "think\\console\\command\\Build", - 'clear' => "think\\console\\command\\Clear", - 'make:command' => "think\\console\\command\\make\\Command", - 'make:controller' => "think\\console\\command\\make\\Controller", - 'make:model' => "think\\console\\command\\make\\Model", - 'make:middleware' => "think\\console\\command\\make\\Middleware", - 'make:validate' => "think\\console\\command\\make\\Validate", - 'optimize:autoload' => "think\\console\\command\\optimize\\Autoload", - 'optimize:config' => "think\\console\\command\\optimize\\Config", - 'optimize:schema' => "think\\console\\command\\optimize\\Schema", - 'optimize:route' => "think\\console\\command\\optimize\\Route", - 'run' => "think\\console\\command\\RunServer", - 'version' => "think\\console\\command\\Version", - 'route:list' => "think\\console\\command\\RouteList", - ]; - - /** - * Console constructor. - * @access public - * @param string $name 名称 - * @param string $version 版本 - * @param null|string $user 执行用户 - */ - public function __construct($name = 'UNKNOWN', $version = 'UNKNOWN', $user = null) - { - $this->name = $name; - $this->version = $version; - - if ($user) { - $this->setUser($user); - } - - $this->defaultCommand = 'list'; - $this->definition = $this->getDefaultInputDefinition(); - } - - /** - * 设置执行用户 - * @param $user - */ - public function setUser($user) - { - if (DIRECTORY_SEPARATOR == '\\') { - return; - } - - $user = posix_getpwnam($user); - if ($user) { - posix_setuid($user['uid']); - posix_setgid($user['gid']); - } - } - - /** - * 初始化 Console - * @access public - * @param bool $run 是否运行 Console - * @return int|Console - */ - public static function init($run = true) - { - static $console; - - if (!$console) { - $config = Container::get('config')->pull('console'); - $console = new self($config['name'], $config['version'], $config['user']); - - $commands = $console->getDefinedCommands($config); - - // 添加指令集 - $console->addCommands($commands); - } - - if ($run) { - // 运行 - return $console->run(); - } else { - return $console; - } - } - - /** - * @access public - * @param array $config - * @return array - */ - public function getDefinedCommands(array $config = []) - { - $commands = self::$defaultCommands; - - if (!empty($config['auto_path']) && is_dir($config['auto_path'])) { - // 自动加载指令类 - $files = scandir($config['auto_path']); - - if (count($files) > 2) { - $beforeClass = get_declared_classes(); - - foreach ($files as $file) { - if (pathinfo($file, PATHINFO_EXTENSION) == 'php') { - include $config['auto_path'] . $file; - } - } - - $afterClass = get_declared_classes(); - $commands = array_merge($commands, array_diff($afterClass, $beforeClass)); - } - } - - $file = Container::get('env')->get('app_path') . 'command.php'; - - if (is_file($file)) { - $appCommands = include $file; - - if (is_array($appCommands)) { - $commands = array_merge($commands, $appCommands); - } - } - - return $commands; - } - - /** - * @access public - * @param string $command - * @param array $parameters - * @param string $driver - * @return Output|Buffer - */ - public static function call($command, array $parameters = [], $driver = 'buffer') - { - $console = self::init(false); - - array_unshift($parameters, $command); - - $input = new Input($parameters); - $output = new Output($driver); - - $console->setCatchExceptions(false); - $console->find($command)->run($input, $output); - - return $output; - } - - /** - * 执行当前的指令 - * @access public - * @return int - * @throws \Exception - * @api - */ - public function run() - { - $input = new Input(); - $output = new Output(); - - $this->configureIO($input, $output); - - try { - $exitCode = $this->doRun($input, $output); - } catch (\Exception $e) { - if (!$this->catchExceptions) { - throw $e; - } - - $output->renderException($e); - - $exitCode = $e->getCode(); - if (is_numeric($exitCode)) { - $exitCode = (int) $exitCode; - if (0 === $exitCode) { - $exitCode = 1; - } - } else { - $exitCode = 1; - } - } - - if ($this->autoExit) { - if ($exitCode > 255) { - $exitCode = 255; - } - - exit($exitCode); - } - - return $exitCode; - } - - /** - * 执行指令 - * @access public - * @param Input $input - * @param Output $output - * @return int - */ - public function doRun(Input $input, Output $output) - { - if (true === $input->hasParameterOption(['--version', '-V'])) { - $output->writeln($this->getLongVersion()); - - return 0; - } - - $name = $this->getCommandName($input); - - if (true === $input->hasParameterOption(['--help', '-h'])) { - if (!$name) { - $name = 'help'; - $input = new Input(['help']); - } else { - $this->wantHelps = true; - } - } - - if (!$name) { - $name = $this->defaultCommand; - $input = new Input([$this->defaultCommand]); - } - - $command = $this->find($name); - - $exitCode = $this->doRunCommand($command, $input, $output); - - return $exitCode; - } - - /** - * 设置输入参数定义 - * @access public - * @param InputDefinition $definition - */ - public function setDefinition(InputDefinition $definition) - { - $this->definition = $definition; - } - - /** - * 获取输入参数定义 - * @access public - * @return InputDefinition The InputDefinition instance - */ - public function getDefinition() - { - return $this->definition; - } - - /** - * Gets the help message. - * @access public - * @return string A help message. - */ - public function getHelp() - { - return $this->getLongVersion(); - } - - /** - * 是否捕获异常 - * @access public - * @param bool $boolean - * @api - */ - public function setCatchExceptions($boolean) - { - $this->catchExceptions = (bool) $boolean; - } - - /** - * 是否自动退出 - * @access public - * @param bool $boolean - * @api - */ - public function setAutoExit($boolean) - { - $this->autoExit = (bool) $boolean; - } - - /** - * 获取名称 - * @access public - * @return string - */ - public function getName() - { - return $this->name; - } - - /** - * 设置名称 - * @access public - * @param string $name - */ - public function setName($name) - { - $this->name = $name; - } - - /** - * 获取版本 - * @access public - * @return string - * @api - */ - public function getVersion() - { - return $this->version; - } - - /** - * 设置版本 - * @access public - * @param string $version - */ - public function setVersion($version) - { - $this->version = $version; - } - - /** - * 获取完整的版本号 - * @access public - * @return string - */ - public function getLongVersion() - { - if ('UNKNOWN' !== $this->getName() && 'UNKNOWN' !== $this->getVersion()) { - return sprintf('%s version %s', $this->getName(), $this->getVersion()); - } - - return 'Console Tool'; - } - - /** - * 注册一个指令 (便于动态创建指令) - * @access public - * @param string $name 指令名 - * @return Command - */ - public function register($name) - { - return $this->add(new Command($name)); - } - - /** - * 添加指令集 - * @access public - * @param array $commands - */ - public function addCommands(array $commands) - { - foreach ($commands as $key => $command) { - if (is_subclass_of($command, "\\think\\console\\Command")) { - // 注册指令 - $this->add($command, is_numeric($key) ? '' : $key); - } - } - } - - /** - * 注册一个指令(对象) - * @access public - * @param mixed $command 指令对象或者指令类名 - * @param string $name 指令名 留空则自动获取 - * @return mixed - */ - public function add($command, $name) - { - if ($name) { - $this->commands[$name] = $command; - return; - } - - if (is_string($command)) { - $command = new $command(); - } - - $command->setConsole($this); - - if (!$command->isEnabled()) { - $command->setConsole(null); - return; - } - - if (null === $command->getDefinition()) { - throw new \LogicException(sprintf('Command class "%s" is not correctly initialized. You probably forgot to call the parent constructor.', get_class($command))); - } - - $this->commands[$command->getName()] = $command; - - foreach ($command->getAliases() as $alias) { - $this->commands[$alias] = $command; - } - - return $command; - } - - /** - * 获取指令 - * @access public - * @param string $name 指令名称 - * @return Command - * @throws \InvalidArgumentException - */ - public function get($name) - { - if (!isset($this->commands[$name])) { - throw new \InvalidArgumentException(sprintf('The command "%s" does not exist.', $name)); - } - - $command = $this->commands[$name]; - - if (is_string($command)) { - $command = new $command(); - } - - $command->setConsole($this); - - if ($this->wantHelps) { - $this->wantHelps = false; - - /** @var HelpCommand $helpCommand */ - $helpCommand = $this->get('help'); - $helpCommand->setCommand($command); - - return $helpCommand; - } - - return $command; - } - - /** - * 某个指令是否存在 - * @access public - * @param string $name 指令名称 - * @return bool - */ - public function has($name) - { - return isset($this->commands[$name]); - } - - /** - * 获取所有的命名空间 - * @access public - * @return array - */ - public function getNamespaces() - { - $namespaces = []; - foreach ($this->commands as $name => $command) { - if (is_string($command)) { - $namespaces = array_merge($namespaces, $this->extractAllNamespaces($name)); - } else { - $namespaces = array_merge($namespaces, $this->extractAllNamespaces($command->getName())); - - foreach ($command->getAliases() as $alias) { - $namespaces = array_merge($namespaces, $this->extractAllNamespaces($alias)); - } - } - - } - - return array_values(array_unique(array_filter($namespaces))); - } - - /** - * 查找注册命名空间中的名称或缩写。 - * @access public - * @param string $namespace - * @return string - * @throws \InvalidArgumentException - */ - public function findNamespace($namespace) - { - $allNamespaces = $this->getNamespaces(); - $expr = preg_replace_callback('{([^:]+|)}', function ($matches) { - return preg_quote($matches[1]) . '[^:]*'; - }, $namespace); - $namespaces = preg_grep('{^' . $expr . '}', $allNamespaces); - - if (empty($namespaces)) { - $message = sprintf('There are no commands defined in the "%s" namespace.', $namespace); - - if ($alternatives = $this->findAlternatives($namespace, $allNamespaces)) { - if (1 == count($alternatives)) { - $message .= "\n\nDid you mean this?\n "; - } else { - $message .= "\n\nDid you mean one of these?\n "; - } - - $message .= implode("\n ", $alternatives); - } - - throw new \InvalidArgumentException($message); - } - - $exact = in_array($namespace, $namespaces, true); - if (count($namespaces) > 1 && !$exact) { - throw new \InvalidArgumentException(sprintf('The namespace "%s" is ambiguous (%s).', $namespace, $this->getAbbreviationSuggestions(array_values($namespaces)))); - } - - return $exact ? $namespace : reset($namespaces); - } - - /** - * 查找指令 - * @access public - * @param string $name 名称或者别名 - * @return Command - * @throws \InvalidArgumentException - */ - public function find($name) - { - $allCommands = array_keys($this->commands); - - $expr = preg_replace_callback('{([^:]+|)}', function ($matches) { - return preg_quote($matches[1]) . '[^:]*'; - }, $name); - - $commands = preg_grep('{^' . $expr . '}', $allCommands); - - if (empty($commands) || count(preg_grep('{^' . $expr . '$}', $commands)) < 1) { - if (false !== $pos = strrpos($name, ':')) { - $this->findNamespace(substr($name, 0, $pos)); - } - - $message = sprintf('Command "%s" is not defined.', $name); - - if ($alternatives = $this->findAlternatives($name, $allCommands)) { - if (1 == count($alternatives)) { - $message .= "\n\nDid you mean this?\n "; - } else { - $message .= "\n\nDid you mean one of these?\n "; - } - $message .= implode("\n ", $alternatives); - } - - throw new \InvalidArgumentException($message); - } - - $exact = in_array($name, $commands, true); - if (count($commands) > 1 && !$exact) { - $suggestions = $this->getAbbreviationSuggestions(array_values($commands)); - - throw new \InvalidArgumentException(sprintf('Command "%s" is ambiguous (%s).', $name, $suggestions)); - } - - return $this->get($exact ? $name : reset($commands)); - } - - /** - * 获取所有的指令 - * @access public - * @param string $namespace 命名空间 - * @return Command[] - * @api - */ - public function all($namespace = null) - { - if (null === $namespace) { - return $this->commands; - } - - $commands = []; - foreach ($this->commands as $name => $command) { - if ($this->extractNamespace($name, substr_count($namespace, ':') + 1) === $namespace) { - $commands[$name] = $command; - } - } - - return $commands; - } - - /** - * 获取可能的指令名 - * @access public - * @param array $names - * @return array - */ - public static function getAbbreviations($names) - { - $abbrevs = []; - foreach ($names as $name) { - for ($len = strlen($name); $len > 0; --$len) { - $abbrev = substr($name, 0, $len); - $abbrevs[$abbrev][] = $name; - } - } - - return $abbrevs; - } - - /** - * 配置基于用户的参数和选项的输入和输出实例。 - * @access protected - * @param Input $input 输入实例 - * @param Output $output 输出实例 - */ - protected function configureIO(Input $input, Output $output) - { - if (true === $input->hasParameterOption(['--ansi'])) { - $output->setDecorated(true); - } elseif (true === $input->hasParameterOption(['--no-ansi'])) { - $output->setDecorated(false); - } - - if (true === $input->hasParameterOption(['--no-interaction', '-n'])) { - $input->setInteractive(false); - } - - if (true === $input->hasParameterOption(['--quiet', '-q'])) { - $output->setVerbosity(Output::VERBOSITY_QUIET); - } else { - if ($input->hasParameterOption('-vvv') || $input->hasParameterOption('--verbose=3') || $input->getParameterOption('--verbose') === 3) { - $output->setVerbosity(Output::VERBOSITY_DEBUG); - } elseif ($input->hasParameterOption('-vv') || $input->hasParameterOption('--verbose=2') || $input->getParameterOption('--verbose') === 2) { - $output->setVerbosity(Output::VERBOSITY_VERY_VERBOSE); - } elseif ($input->hasParameterOption('-v') || $input->hasParameterOption('--verbose=1') || $input->hasParameterOption('--verbose') || $input->getParameterOption('--verbose')) { - $output->setVerbosity(Output::VERBOSITY_VERBOSE); - } - } - } - - /** - * 执行指令 - * @access protected - * @param Command $command 指令实例 - * @param Input $input 输入实例 - * @param Output $output 输出实例 - * @return int - * @throws \Exception - */ - protected function doRunCommand(Command $command, Input $input, Output $output) - { - return $command->run($input, $output); - } - - /** - * 获取指令的基础名称 - * @access protected - * @param Input $input - * @return string - */ - protected function getCommandName(Input $input) - { - return $input->getFirstArgument(); - } - - /** - * 获取默认输入定义 - * @access protected - * @return InputDefinition - */ - protected function getDefaultInputDefinition() - { - return new InputDefinition([ - new InputArgument('command', InputArgument::REQUIRED, 'The command to execute'), - new InputOption('--help', '-h', InputOption::VALUE_NONE, 'Display this help message'), - new InputOption('--version', '-V', InputOption::VALUE_NONE, 'Display this console version'), - new InputOption('--quiet', '-q', InputOption::VALUE_NONE, 'Do not output any message'), - new InputOption('--verbose', '-v|vv|vvv', InputOption::VALUE_NONE, 'Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug'), - new InputOption('--ansi', '', InputOption::VALUE_NONE, 'Force ANSI output'), - new InputOption('--no-ansi', '', InputOption::VALUE_NONE, 'Disable ANSI output'), - new InputOption('--no-interaction', '-n', InputOption::VALUE_NONE, 'Do not ask any interactive question'), - ]); - } - - public static function addDefaultCommands(array $classnames) - { - self::$defaultCommands = array_merge(self::$defaultCommands, $classnames); - } - - /** - * 获取可能的建议 - * @access private - * @param array $abbrevs - * @return string - */ - private function getAbbreviationSuggestions($abbrevs) - { - return sprintf('%s, %s%s', $abbrevs[0], $abbrevs[1], count($abbrevs) > 2 ? sprintf(' and %d more', count($abbrevs) - 2) : ''); - } - - /** - * 返回命名空间部分 - * @access public - * @param string $name 指令 - * @param string $limit 部分的命名空间的最大数量 - * @return string - */ - public function extractNamespace($name, $limit = null) - { - $parts = explode(':', $name); - array_pop($parts); - - return implode(':', null === $limit ? $parts : array_slice($parts, 0, $limit)); - } - - /** - * 查找可替代的建议 - * @access private - * @param string $name - * @param array|\Traversable $collection - * @return array - */ - private function findAlternatives($name, $collection) - { - $threshold = 1e3; - $alternatives = []; - - $collectionParts = []; - foreach ($collection as $item) { - $collectionParts[$item] = explode(':', $item); - } - - foreach (explode(':', $name) as $i => $subname) { - foreach ($collectionParts as $collectionName => $parts) { - $exists = isset($alternatives[$collectionName]); - if (!isset($parts[$i]) && $exists) { - $alternatives[$collectionName] += $threshold; - continue; - } elseif (!isset($parts[$i])) { - continue; - } - - $lev = levenshtein($subname, $parts[$i]); - if ($lev <= strlen($subname) / 3 || '' !== $subname && false !== strpos($parts[$i], $subname)) { - $alternatives[$collectionName] = $exists ? $alternatives[$collectionName] + $lev : $lev; - } elseif ($exists) { - $alternatives[$collectionName] += $threshold; - } - } - } - - foreach ($collection as $item) { - $lev = levenshtein($name, $item); - if ($lev <= strlen($name) / 3 || false !== strpos($item, $name)) { - $alternatives[$item] = isset($alternatives[$item]) ? $alternatives[$item] - $lev : $lev; - } - } - - $alternatives = array_filter($alternatives, function ($lev) use ($threshold) { - return $lev < 2 * $threshold; - }); - asort($alternatives); - - return array_keys($alternatives); - } - - /** - * 设置默认的指令 - * @access public - * @param string $commandName The Command name - */ - public function setDefaultCommand($commandName) - { - $this->defaultCommand = $commandName; - } - - /** - * 返回所有的命名空间 - * @access private - * @param string $name - * @return array - */ - private function extractAllNamespaces($name) - { - $parts = explode(':', $name, -1); - $namespaces = []; - - foreach ($parts as $part) { - if (count($namespaces)) { - $namespaces[] = end($namespaces) . ':' . $part; - } else { - $namespaces[] = $part; - } - } - - return $namespaces; - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['commands'], $data['definition']); - - return $data; - } -} diff --git a/Server/thinkphp/library/think/Container.php b/Server/thinkphp/library/think/Container.php deleted file mode 100644 index 91b32aa63..000000000 --- a/Server/thinkphp/library/think/Container.php +++ /dev/null @@ -1,618 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use ArrayAccess; -use ArrayIterator; -use Closure; -use Countable; -use InvalidArgumentException; -use IteratorAggregate; -use ReflectionClass; -use ReflectionException; -use ReflectionFunction; -use ReflectionMethod; -use think\exception\ClassNotFoundException; - -/** - * @package think - * @property Build $build - * @property Cache $cache - * @property Config $config - * @property Cookie $cookie - * @property Debug $debug - * @property Env $env - * @property Hook $hook - * @property Lang $lang - * @property Middleware $middleware - * @property Request $request - * @property Response $response - * @property Route $route - * @property Session $session - * @property Template $template - * @property Url $url - * @property Validate $validate - * @property View $view - * @property route\RuleName $rule_name - * @property Log $log - */ -class Container implements ArrayAccess, IteratorAggregate, Countable -{ - /** - * 容器对象实例 - * @var Container - */ - protected static $instance; - - /** - * 容器中的对象实例 - * @var array - */ - protected $instances = []; - - /** - * 容器绑定标识 - * @var array - */ - protected $bind = [ - 'app' => App::class, - 'build' => Build::class, - 'cache' => Cache::class, - 'config' => Config::class, - 'cookie' => Cookie::class, - 'debug' => Debug::class, - 'env' => Env::class, - 'hook' => Hook::class, - 'lang' => Lang::class, - 'log' => Log::class, - 'middleware' => Middleware::class, - 'request' => Request::class, - 'response' => Response::class, - 'route' => Route::class, - 'session' => Session::class, - 'template' => Template::class, - 'url' => Url::class, - 'validate' => Validate::class, - 'view' => View::class, - 'rule_name' => route\RuleName::class, - // 接口依赖注入 - 'think\LoggerInterface' => Log::class, - ]; - - /** - * 容器标识别名 - * @var array - */ - protected $name = []; - - /** - * 获取当前容器的实例(单例) - * @access public - * @return static - */ - public static function getInstance() - { - if (is_null(static::$instance)) { - static::$instance = new static; - } - - return static::$instance; - } - - /** - * 设置当前容器的实例 - * @access public - * @param object $instance - * @return void - */ - public static function setInstance($instance) - { - static::$instance = $instance; - } - - /** - * 获取容器中的对象实例 - * @access public - * @param string $abstract 类名或者标识 - * @param array|true $vars 变量 - * @param bool $newInstance 是否每次创建新的实例 - * @return object - */ - public static function get($abstract, $vars = [], $newInstance = false) - { - return static::getInstance()->make($abstract, $vars, $newInstance); - } - - /** - * 绑定一个类、闭包、实例、接口实现到容器 - * @access public - * @param string $abstract 类标识、接口 - * @param mixed $concrete 要绑定的类、闭包或者实例 - * @return Container - */ - public static function set($abstract, $concrete = null) - { - return static::getInstance()->bindTo($abstract, $concrete); - } - - /** - * 移除容器中的对象实例 - * @access public - * @param string $abstract 类标识、接口 - * @return void - */ - public static function remove($abstract) - { - return static::getInstance()->delete($abstract); - } - - /** - * 清除容器中的对象实例 - * @access public - * @return void - */ - public static function clear() - { - return static::getInstance()->flush(); - } - - /** - * 绑定一个类、闭包、实例、接口实现到容器 - * @access public - * @param string|array $abstract 类标识、接口 - * @param mixed $concrete 要绑定的类、闭包或者实例 - * @return $this - */ - public function bindTo($abstract, $concrete = null) - { - if (is_array($abstract)) { - $this->bind = array_merge($this->bind, $abstract); - } elseif ($concrete instanceof Closure) { - $this->bind[$abstract] = $concrete; - } elseif (is_object($concrete)) { - if (isset($this->bind[$abstract])) { - $abstract = $this->bind[$abstract]; - } - $this->instances[$abstract] = $concrete; - } else { - $this->bind[$abstract] = $concrete; - } - - return $this; - } - - /** - * 绑定一个类实例当容器 - * @access public - * @param string $abstract 类名或者标识 - * @param object|\Closure $instance 类的实例 - * @return $this - */ - public function instance($abstract, $instance) - { - if ($instance instanceof \Closure) { - $this->bind[$abstract] = $instance; - } else { - if (isset($this->bind[$abstract])) { - $abstract = $this->bind[$abstract]; - } - - $this->instances[$abstract] = $instance; - } - - return $this; - } - - /** - * 判断容器中是否存在类及标识 - * @access public - * @param string $abstract 类名或者标识 - * @return bool - */ - public function bound($abstract) - { - return isset($this->bind[$abstract]) || isset($this->instances[$abstract]); - } - - /** - * 判断容器中是否存在对象实例 - * @access public - * @param string $abstract 类名或者标识 - * @return bool - */ - public function exists($abstract) - { - if (isset($this->bind[$abstract])) { - $abstract = $this->bind[$abstract]; - } - - return isset($this->instances[$abstract]); - } - - /** - * 判断容器中是否存在类及标识 - * @access public - * @param string $name 类名或者标识 - * @return bool - */ - public function has($name) - { - return $this->bound($name); - } - - /** - * 创建类的实例 - * @access public - * @param string $abstract 类名或者标识 - * @param array|true $vars 变量 - * @param bool $newInstance 是否每次创建新的实例 - * @return object - */ - public function make($abstract, $vars = [], $newInstance = false) - { - if (true === $vars) { - // 总是创建新的实例化对象 - $newInstance = true; - $vars = []; - } - - $abstract = isset($this->name[$abstract]) ? $this->name[$abstract] : $abstract; - - if (isset($this->instances[$abstract]) && !$newInstance) { - return $this->instances[$abstract]; - } - - if (isset($this->bind[$abstract])) { - $concrete = $this->bind[$abstract]; - - if ($concrete instanceof Closure) { - $object = $this->invokeFunction($concrete, $vars); - } else { - $this->name[$abstract] = $concrete; - return $this->make($concrete, $vars, $newInstance); - } - } else { - $object = $this->invokeClass($abstract, $vars); - } - - if (!$newInstance) { - $this->instances[$abstract] = $object; - } - - return $object; - } - - /** - * 删除容器中的对象实例 - * @access public - * @param string|array $abstract 类名或者标识 - * @return void - */ - public function delete($abstract) - { - foreach ((array) $abstract as $name) { - $name = isset($this->name[$name]) ? $this->name[$name] : $name; - - if (isset($this->instances[$name])) { - unset($this->instances[$name]); - } - } - } - - /** - * 获取容器中的对象实例 - * @access public - * @return array - */ - public function all() - { - return $this->instances; - } - - /** - * 清除容器中的对象实例 - * @access public - * @return void - */ - public function flush() - { - $this->instances = []; - $this->bind = []; - $this->name = []; - } - - /** - * 执行函数或者闭包方法 支持参数调用 - * @access public - * @param mixed $function 函数或者闭包 - * @param array $vars 参数 - * @return mixed - */ - public function invokeFunction($function, $vars = []) - { - try { - $reflect = new ReflectionFunction($function); - - $args = $this->bindParams($reflect, $vars); - - return call_user_func_array($function, $args); - } catch (ReflectionException $e) { - throw new Exception('function not exists: ' . $function . '()'); - } - } - - /** - * 调用反射执行类的方法 支持参数绑定 - * @access public - * @param mixed $method 方法 - * @param array $vars 参数 - * @return mixed - */ - public function invokeMethod($method, $vars = []) - { - try { - if (is_array($method)) { - $class = is_object($method[0]) ? $method[0] : $this->invokeClass($method[0]); - $reflect = new ReflectionMethod($class, $method[1]); - } else { - // 静态方法 - $reflect = new ReflectionMethod($method); - } - - $args = $this->bindParams($reflect, $vars); - - return $reflect->invokeArgs(isset($class) ? $class : null, $args); - } catch (ReflectionException $e) { - if (is_array($method) && is_object($method[0])) { - $method[0] = get_class($method[0]); - } - - throw new Exception('method not exists: ' . (is_array($method) ? $method[0] . '::' . $method[1] : $method) . '()'); - } - } - - /** - * 调用反射执行类的方法 支持参数绑定 - * @access public - * @param object $instance 对象实例 - * @param mixed $reflect 反射类 - * @param array $vars 参数 - * @return mixed - */ - public function invokeReflectMethod($instance, $reflect, $vars = []) - { - $args = $this->bindParams($reflect, $vars); - - return $reflect->invokeArgs($instance, $args); - } - - /** - * 调用反射执行callable 支持参数绑定 - * @access public - * @param mixed $callable - * @param array $vars 参数 - * @return mixed - */ - public function invoke($callable, $vars = []) - { - if ($callable instanceof Closure) { - return $this->invokeFunction($callable, $vars); - } - - return $this->invokeMethod($callable, $vars); - } - - /** - * 调用反射执行类的实例化 支持依赖注入 - * @access public - * @param string $class 类名 - * @param array $vars 参数 - * @return mixed - */ - public function invokeClass($class, $vars = []) - { - try { - $reflect = new ReflectionClass($class); - - if ($reflect->hasMethod('__make')) { - $method = new ReflectionMethod($class, '__make'); - - if ($method->isPublic() && $method->isStatic()) { - $args = $this->bindParams($method, $vars); - return $method->invokeArgs(null, $args); - } - } - - $constructor = $reflect->getConstructor(); - - $args = $constructor ? $this->bindParams($constructor, $vars) : []; - - return $reflect->newInstanceArgs($args); - - } catch (ReflectionException $e) { - throw new ClassNotFoundException('class not exists: ' . $class, $class); - } - } - - /** - * 绑定参数 - * @access protected - * @param \ReflectionMethod|\ReflectionFunction $reflect 反射类 - * @param array $vars 参数 - * @return array - */ - protected function bindParams($reflect, $vars = []) - { - if ($reflect->getNumberOfParameters() == 0) { - return []; - } - - // 判断数组类型 数字数组时按顺序绑定参数 - reset($vars); - $type = key($vars) === 0 ? 1 : 0; - $params = $reflect->getParameters(); - - if (PHP_VERSION > 8.0) { - $args = $this->parseParamsForPHP8($params, $vars, $type); - } else { - $args = $this->parseParams($params, $vars, $type); - } - - return $args; - } - - /** - * 解析参数 - * @access protected - * @param array $params 参数列表 - * @param array $vars 参数数据 - * @param int $type 参数类别 - * @return array - */ - protected function parseParams($params, $vars, $type) - { - foreach ($params as $param) { - $name = $param->getName(); - $lowerName = Loader::parseName($name); - $class = $param->getClass(); - - if ($class) { - $args[] = $this->getObjectParam($class->getName(), $vars); - } elseif (1 == $type && !empty($vars)) { - $args[] = array_shift($vars); - } elseif (0 == $type && isset($vars[$name])) { - $args[] = $vars[$name]; - } elseif (0 == $type && isset($vars[$lowerName])) { - $args[] = $vars[$lowerName]; - } elseif ($param->isDefaultValueAvailable()) { - $args[] = $param->getDefaultValue(); - } else { - throw new InvalidArgumentException('method param miss:' . $name); - } - } - return $args; - } - - /** - * 解析参数 - * @access protected - * @param array $params 参数列表 - * @param array $vars 参数数据 - * @param int $type 参数类别 - * @return array - */ - protected function parseParamsForPHP8($params, $vars, $type) - { - foreach ($params as $param) { - $name = $param->getName(); - $lowerName = Loader::parseName($name); - $reflectionType = $param->getType(); - - if ($reflectionType && $reflectionType->isBuiltin() === false) { - $args[] = $this->getObjectParam($reflectionType->getName(), $vars); - } elseif (1 == $type && !empty($vars)) { - $args[] = array_shift($vars); - } elseif (0 == $type && array_key_exists($name, $vars)) { - $args[] = $vars[$name]; - } elseif (0 == $type && array_key_exists($lowerName, $vars)) { - $args[] = $vars[$lowerName]; - } elseif ($param->isDefaultValueAvailable()) { - $args[] = $param->getDefaultValue(); - } else { - throw new InvalidArgumentException('method param miss:' . $name); - } - } - return $args; - } - - /** - * 获取对象类型的参数值 - * @access protected - * @param string $className 类名 - * @param array $vars 参数 - * @return mixed - */ - protected function getObjectParam($className, &$vars) - { - $array = $vars; - $value = array_shift($array); - - if ($value instanceof $className) { - $result = $value; - array_shift($vars); - } else { - $result = $this->make($className); - } - - return $result; - } - - public function __set($name, $value) - { - $this->bindTo($name, $value); - } - - public function __get($name) - { - return $this->make($name); - } - - public function __isset($name) - { - return $this->bound($name); - } - - public function __unset($name) - { - $this->delete($name); - } - - public function offsetExists($key) - { - return $this->__isset($key); - } - - public function offsetGet($key) - { - return $this->__get($key); - } - - public function offsetSet($key, $value) - { - $this->__set($key, $value); - } - - public function offsetUnset($key) - { - $this->__unset($key); - } - - //Countable - public function count() - { - return count($this->instances); - } - - //IteratorAggregate - public function getIterator() - { - return new ArrayIterator($this->instances); - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['instances'], $data['instance']); - - return $data; - } -} diff --git a/Server/thinkphp/library/think/Controller.php b/Server/thinkphp/library/think/Controller.php deleted file mode 100644 index 966eaaa83..000000000 --- a/Server/thinkphp/library/think/Controller.php +++ /dev/null @@ -1,287 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\exception\ValidateException; -use traits\controller\Jump; - -class Controller -{ - use Jump; - - /** - * 视图类实例 - * @var \think\View - */ - protected $view; - - /** - * Request实例 - * @var \think\Request - */ - protected $request; - - /** - * 验证失败是否抛出异常 - * @var bool - */ - protected $failException = false; - - /** - * 是否批量验证 - * @var bool - */ - protected $batchValidate = false; - - /** - * 前置操作方法列表(即将废弃) - * @var array $beforeActionList - */ - protected $beforeActionList = []; - - /** - * 控制器中间件 - * @var array - */ - protected $middleware = []; - - /** - * 构造方法 - * @access public - */ - public function __construct(App $app = null) - { - $this->app = $app ?: Container::get('app'); - $this->request = $this->app['request']; - $this->view = $this->app['view']; - - // 控制器初始化 - $this->initialize(); - - $this->registerMiddleware(); - - // 前置操作方法 即将废弃 - foreach ((array) $this->beforeActionList as $method => $options) { - is_numeric($method) ? - $this->beforeAction($options) : - $this->beforeAction($method, $options); - } - } - - // 初始化 - protected function initialize() - {} - - // 注册控制器中间件 - public function registerMiddleware() - { - foreach ($this->middleware as $key => $val) { - if (!is_int($key)) { - $only = $except = null; - - if (isset($val['only'])) { - $only = array_map(function ($item) { - return strtolower($item); - }, $val['only']); - } elseif (isset($val['except'])) { - $except = array_map(function ($item) { - return strtolower($item); - }, $val['except']); - } - - if (isset($only) && !in_array($this->request->action(), $only)) { - continue; - } elseif (isset($except) && in_array($this->request->action(), $except)) { - continue; - } else { - $val = $key; - } - } - - $this->app['middleware']->controller($val); - } - } - - /** - * 前置操作 - * @access protected - * @param string $method 前置操作方法名 - * @param array $options 调用参数 ['only'=>[...]] 或者['except'=>[...]] - */ - protected function beforeAction($method, $options = []) - { - if (isset($options['only'])) { - if (is_string($options['only'])) { - $options['only'] = explode(',', $options['only']); - } - - $only = array_map(function ($val) { - return strtolower($val); - }, $options['only']); - - if (!in_array($this->request->action(), $only)) { - return; - } - } elseif (isset($options['except'])) { - if (is_string($options['except'])) { - $options['except'] = explode(',', $options['except']); - } - - $except = array_map(function ($val) { - return strtolower($val); - }, $options['except']); - - if (in_array($this->request->action(), $except)) { - return; - } - } - - call_user_func([$this, $method]); - } - - /** - * 加载模板输出 - * @access protected - * @param string $template 模板文件名 - * @param array $vars 模板输出变量 - * @param array $config 模板参数 - * @return mixed - */ - protected function fetch($template = '', $vars = [], $config = []) - { - return Response::create($template, 'view')->assign($vars)->config($config); - } - - /** - * 渲染内容输出 - * @access protected - * @param string $content 模板内容 - * @param array $vars 模板输出变量 - * @param array $config 模板参数 - * @return mixed - */ - protected function display($content = '', $vars = [], $config = []) - { - return Response::create($content, 'view')->assign($vars)->config($config)->isContent(true); - } - - /** - * 模板变量赋值 - * @access protected - * @param mixed $name 要显示的模板变量 - * @param mixed $value 变量的值 - * @return $this - */ - protected function assign($name, $value = '') - { - $this->view->assign($name, $value); - - return $this; - } - - /** - * 视图过滤 - * @access protected - * @param Callable $filter 过滤方法或闭包 - * @return $this - */ - protected function filter($filter) - { - $this->view->filter($filter); - - return $this; - } - - /** - * 初始化模板引擎 - * @access protected - * @param array|string $engine 引擎参数 - * @return $this - */ - protected function engine($engine) - { - $this->view->engine($engine); - - return $this; - } - - /** - * 设置验证失败后是否抛出异常 - * @access protected - * @param bool $fail 是否抛出异常 - * @return $this - */ - protected function validateFailException($fail = true) - { - $this->failException = $fail; - - return $this; - } - - /** - * 验证数据 - * @access protected - * @param array $data 数据 - * @param string|array $validate 验证器名或者验证规则数组 - * @param array $message 提示信息 - * @param bool $batch 是否批量验证 - * @param mixed $callback 回调方法(闭包) - * @return array|string|true - * @throws ValidateException - */ - protected function validate($data, $validate, $message = [], $batch = false, $callback = null) - { - if (is_array($validate)) { - $v = $this->app->validate(); - $v->rule($validate); - } else { - if (strpos($validate, '.')) { - // 支持场景 - list($validate, $scene) = explode('.', $validate); - } - $v = $this->app->validate($validate); - if (!empty($scene)) { - $v->scene($scene); - } - } - - // 是否批量验证 - if ($batch || $this->batchValidate) { - $v->batch(true); - } - - if (is_array($message)) { - $v->message($message); - } - - if ($callback && is_callable($callback)) { - call_user_func_array($callback, [$v, &$data]); - } - - if (!$v->check($data)) { - if ($this->failException) { - throw new ValidateException($v->getError()); - } - return $v->getError(); - } - - return true; - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['app'], $data['request']); - - return $data; - } -} diff --git a/Server/thinkphp/library/think/Cookie.php b/Server/thinkphp/library/think/Cookie.php deleted file mode 100644 index 6a9fb1ee5..000000000 --- a/Server/thinkphp/library/think/Cookie.php +++ /dev/null @@ -1,268 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -class Cookie -{ - /** - * 配置参数 - * @var array - */ - protected $config = [ - // cookie 名称前缀 - 'prefix' => '', - // cookie 保存时间 - 'expire' => 0, - // cookie 保存路径 - 'path' => '/', - // cookie 有效域名 - 'domain' => '', - // cookie 启用安全传输 - 'secure' => false, - // httponly设置 - 'httponly' => false, - // 是否使用 setcookie - 'setcookie' => true, - ]; - - /** - * 构造方法 - * @access public - */ - public function __construct(array $config = []) - { - $this->init($config); - } - - /** - * Cookie初始化 - * @access public - * @param array $config - * @return void - */ - public function init(array $config = []) - { - $this->config = array_merge($this->config, array_change_key_case($config)); - - if (!empty($this->config['httponly']) && PHP_SESSION_ACTIVE != session_status()) { - ini_set('session.cookie_httponly', 1); - } - } - - public static function __make(Config $config) - { - return new static($config->pull('cookie')); - } - - /** - * 设置或者获取cookie作用域(前缀) - * @access public - * @param string $prefix - * @return string|void - */ - public function prefix($prefix = '') - { - if (empty($prefix)) { - return $this->config['prefix']; - } - - $this->config['prefix'] = $prefix; - } - - /** - * Cookie 设置、获取、删除 - * - * @access public - * @param string $name cookie名称 - * @param mixed $value cookie值 - * @param mixed $option 可选参数 可能会是 null|integer|string - * @return void - */ - public function set($name, $value = '', $option = null) - { - // 参数设置(会覆盖黙认设置) - if (!is_null($option)) { - if (is_numeric($option)) { - $option = ['expire' => $option]; - } elseif (is_string($option)) { - parse_str($option, $option); - } - - $config = array_merge($this->config, array_change_key_case($option)); - } else { - $config = $this->config; - } - - $name = $config['prefix'] . $name; - - // 设置cookie - if (is_array($value)) { - array_walk_recursive($value, [$this, 'jsonFormatProtect'], 'encode'); - $value = 'think:' . json_encode($value); - } - - $expire = !empty($config['expire']) ? $_SERVER['REQUEST_TIME'] + intval($config['expire']) : 0; - - if ($config['setcookie']) { - $this->setCookie($name, $value, $expire, $config); - } - - $_COOKIE[$name] = $value; - } - - /** - * Cookie 设置保存 - * - * @access public - * @param string $name cookie名称 - * @param mixed $value cookie值 - * @param array $option 可选参数 - * @return void - */ - protected function setCookie($name, $value, $expire, $option = []) - { - setcookie($name, $value, $expire, $option['path'], $option['domain'], $option['secure'], $option['httponly']); - } - - /** - * 永久保存Cookie数据 - * @access public - * @param string $name cookie名称 - * @param mixed $value cookie值 - * @param mixed $option 可选参数 可能会是 null|integer|string - * @return void - */ - public function forever($name, $value = '', $option = null) - { - if (is_null($option) || is_numeric($option)) { - $option = []; - } - - $option['expire'] = 315360000; - - $this->set($name, $value, $option); - } - - /** - * 判断Cookie数据 - * @access public - * @param string $name cookie名称 - * @param string|null $prefix cookie前缀 - * @return bool - */ - public function has($name, $prefix = null) - { - $prefix = !is_null($prefix) ? $prefix : $this->config['prefix']; - $name = $prefix . $name; - - return isset($_COOKIE[$name]); - } - - /** - * Cookie获取 - * @access public - * @param string $name cookie名称 留空获取全部 - * @param string|null $prefix cookie前缀 - * @return mixed - */ - public function get($name = '', $prefix = null) - { - $prefix = !is_null($prefix) ? $prefix : $this->config['prefix']; - $key = $prefix . $name; - - if ('' == $name) { - if ($prefix) { - $value = []; - foreach ($_COOKIE as $k => $val) { - if (0 === strpos($k, $prefix)) { - $value[$k] = $val; - } - } - } else { - $value = $_COOKIE; - } - } elseif (isset($_COOKIE[$key])) { - $value = $_COOKIE[$key]; - - if (0 === strpos($value, 'think:')) { - $value = substr($value, 6); - $value = json_decode($value, true); - array_walk_recursive($value, [$this, 'jsonFormatProtect'], 'decode'); - } - } else { - $value = null; - } - - return $value; - } - - /** - * Cookie删除 - * @access public - * @param string $name cookie名称 - * @param string|null $prefix cookie前缀 - * @return void - */ - public function delete($name, $prefix = null) - { - $config = $this->config; - $prefix = !is_null($prefix) ? $prefix : $config['prefix']; - $name = $prefix . $name; - - if ($config['setcookie']) { - $this->setcookie($name, '', $_SERVER['REQUEST_TIME'] - 3600, $config); - } - - // 删除指定cookie - unset($_COOKIE[$name]); - } - - /** - * Cookie清空 - * @access public - * @param string|null $prefix cookie前缀 - * @return void - */ - public function clear($prefix = null) - { - // 清除指定前缀的所有cookie - if (empty($_COOKIE)) { - return; - } - - // 要删除的cookie前缀,不指定则删除config设置的指定前缀 - $config = $this->config; - $prefix = !is_null($prefix) ? $prefix : $config['prefix']; - - if ($prefix) { - // 如果前缀为空字符串将不作处理直接返回 - foreach ($_COOKIE as $key => $val) { - if (0 === strpos($key, $prefix)) { - if ($config['setcookie']) { - $this->setcookie($key, '', $_SERVER['REQUEST_TIME'] - 3600, $config); - } - unset($_COOKIE[$key]); - } - } - } - - return; - } - - private function jsonFormatProtect(&$val, $key, $type = 'encode') - { - if (!empty($val) && true !== $val) { - $val = 'decode' == $type ? urldecode($val) : urlencode($val); - } - } - -} diff --git a/Server/thinkphp/library/think/Db.php b/Server/thinkphp/library/think/Db.php deleted file mode 100644 index 9280eac0e..000000000 --- a/Server/thinkphp/library/think/Db.php +++ /dev/null @@ -1,197 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\db\Connection; - -/** - * Class Db - * @package think - * @method \think\db\Query master() static 从主服务器读取数据 - * @method \think\db\Query readMaster(bool $all = false) static 后续从主服务器读取数据 - * @method \think\db\Query table(string $table) static 指定数据表(含前缀) - * @method \think\db\Query name(string $name) static 指定数据表(不含前缀) - * @method \think\db\Expression raw(string $value) static 使用表达式设置数据 - * @method \think\db\Query where(mixed $field, string $op = null, mixed $condition = null) static 查询条件 - * @method \think\db\Query whereRaw(string $where, array $bind = []) static 表达式查询 - * @method \think\db\Query whereExp(string $field, string $condition, array $bind = []) static 字段表达式查询 - * @method \think\db\Query when(mixed $condition, mixed $query, mixed $otherwise = null) static 条件查询 - * @method \think\db\Query join(mixed $join, mixed $condition = null, string $type = 'INNER') static JOIN查询 - * @method \think\db\Query view(mixed $join, mixed $field = null, mixed $on = null, string $type = 'INNER') static 视图查询 - * @method \think\db\Query field(mixed $field, boolean $except = false) static 指定查询字段 - * @method \think\db\Query fieldRaw(string $field, array $bind = []) static 指定查询字段 - * @method \think\db\Query union(mixed $union, boolean $all = false) static UNION查询 - * @method \think\db\Query limit(mixed $offset, integer $length = null) static 查询LIMIT - * @method \think\db\Query order(mixed $field, string $order = null) static 查询ORDER - * @method \think\db\Query orderRaw(string $field, array $bind = []) static 查询ORDER - * @method \think\db\Query cache(mixed $key = null , integer $expire = null) static 设置查询缓存 - * @method \think\db\Query withAttr(string $name,callable $callback = null) static 使用获取器获取数据 - * @method mixed value(string $field) static 获取某个字段的值 - * @method array column(string $field, string $key = '') static 获取某个列的值 - * @method mixed find(mixed $data = null) static 查询单个记录 - * @method mixed select(mixed $data = null) static 查询多个记录 - * @method integer insert(array $data, boolean $replace = false, boolean $getLastInsID = false, string $sequence = null) static 插入一条记录 - * @method integer insertGetId(array $data, boolean $replace = false, string $sequence = null) static 插入一条记录并返回自增ID - * @method integer insertAll(array $dataSet) static 插入多条记录 - * @method integer update(array $data) static 更新记录 - * @method integer delete(mixed $data = null) static 删除记录 - * @method boolean chunk(integer $count, callable $callback, string $column = null) static 分块获取数据 - * @method \Generator cursor(mixed $data = null) static 使用游标查找记录 - * @method mixed query(string $sql, array $bind = [], boolean $master = false, bool $pdo = false) static SQL查询 - * @method integer execute(string $sql, array $bind = [], boolean $fetch = false, boolean $getLastInsID = false, string $sequence = null) static SQL执行 - * @method \think\Paginator paginate(integer $listRows = 15, mixed $simple = null, array $config = []) static 分页查询 - * @method mixed transaction(callable $callback) static 执行数据库事务 - * @method void startTrans() static 启动事务 - * @method void commit() static 用于非自动提交状态下面的查询提交 - * @method void rollback() static 事务回滚 - * @method boolean batchQuery(array $sqlArray) static 批处理执行SQL语句 - * @method string getLastInsID(string $sequence = null) static 获取最近插入的ID - */ -class Db -{ - /** - * 当前数据库连接对象 - * @var Connection - */ - protected static $connection; - - /** - * 数据库配置 - * @var array - */ - protected static $config = []; - - /** - * 查询次数 - * @var integer - */ - public static $queryTimes = 0; - - /** - * 执行次数 - * @var integer - */ - public static $executeTimes = 0; - - /** - * 配置 - * @access public - * @param mixed $config - * @return void - */ - public static function init($config = []) - { - self::$config = $config; - - if (empty($config['query'])) { - self::$config['query'] = '\\think\\db\\Query'; - } - } - - /** - * 获取数据库配置 - * @access public - * @param string $config 配置名称 - * @return mixed - */ - public static function getConfig($name = '') - { - if ('' === $name) { - return self::$config; - } - - return isset(self::$config[$name]) ? self::$config[$name] : null; - } - - /** - * 切换数据库连接 - * @access public - * @param mixed $config 连接配置 - * @param bool|string $name 连接标识 true 强制重新连接 - * @param string $query 查询对象类名 - * @return mixed 返回查询对象实例 - * @throws Exception - */ - public static function connect($config = [], $name = false, $query = '') - { - // 解析配置参数 - $options = self::parseConfig($config ?: self::$config); - - $query = $query ?: $options['query']; - - // 创建数据库连接对象实例 - self::$connection = Connection::instance($options, $name); - - return new $query(self::$connection); - } - - /** - * 数据库连接参数解析 - * @access private - * @param mixed $config - * @return array - */ - private static function parseConfig($config) - { - if (is_string($config) && false === strpos($config, '/')) { - // 支持读取配置参数 - $config = isset(self::$config[$config]) ? self::$config[$config] : self::$config; - } - - $result = is_string($config) ? self::parseDsnConfig($config) : $config; - - if (empty($result['query'])) { - $result['query'] = self::$config['query']; - } - - return $result; - } - - /** - * DSN解析 - * 格式: mysql://username:passwd@localhost:3306/DbName?param1=val1¶m2=val2#utf8 - * @access private - * @param string $dsnStr - * @return array - */ - private static function parseDsnConfig($dsnStr) - { - $info = parse_url($dsnStr); - - if (!$info) { - return []; - } - - $dsn = [ - 'type' => $info['scheme'], - 'username' => isset($info['user']) ? $info['user'] : '', - 'password' => isset($info['pass']) ? $info['pass'] : '', - 'hostname' => isset($info['host']) ? $info['host'] : '', - 'hostport' => isset($info['port']) ? $info['port'] : '', - 'database' => !empty($info['path']) ? ltrim($info['path'], '/') : '', - 'charset' => isset($info['fragment']) ? $info['fragment'] : 'utf8', - ]; - - if (isset($info['query'])) { - parse_str($info['query'], $dsn['params']); - } else { - $dsn['params'] = []; - } - - return $dsn; - } - - public static function __callStatic($method, $args) - { - return call_user_func_array([static::connect(), $method], $args); - } -} diff --git a/Server/thinkphp/library/think/Debug.php b/Server/thinkphp/library/think/Debug.php deleted file mode 100644 index 776e17873..000000000 --- a/Server/thinkphp/library/think/Debug.php +++ /dev/null @@ -1,278 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\model\Collection as ModelCollection; -use think\response\Redirect; - -class Debug -{ - /** - * 配置参数 - * @var array - */ - protected $config = []; - - /** - * 区间时间信息 - * @var array - */ - protected $info = []; - - /** - * 区间内存信息 - * @var array - */ - protected $mem = []; - - /** - * 应用对象 - * @var App - */ - protected $app; - - public function __construct(App $app, array $config = []) - { - $this->app = $app; - $this->config = $config; - } - - public static function __make(App $app, Config $config) - { - return new static($app, $config->pull('trace')); - } - - public function setConfig(array $config) - { - $this->config = array_merge($this->config, $config); - } - - /** - * 记录时间(微秒)和内存使用情况 - * @access public - * @param string $name 标记位置 - * @param mixed $value 标记值 留空则取当前 time 表示仅记录时间 否则同时记录时间和内存 - * @return void - */ - public function remark($name, $value = '') - { - // 记录时间和内存使用 - $this->info[$name] = is_float($value) ? $value : microtime(true); - - if ('time' != $value) { - $this->mem['mem'][$name] = is_float($value) ? $value : memory_get_usage(); - $this->mem['peak'][$name] = memory_get_peak_usage(); - } - } - - /** - * 统计某个区间的时间(微秒)使用情况 - * @access public - * @param string $start 开始标签 - * @param string $end 结束标签 - * @param integer|string $dec 小数位 - * @return integer - */ - public function getRangeTime($start, $end, $dec = 6) - { - if (!isset($this->info[$end])) { - $this->info[$end] = microtime(true); - } - - return number_format(($this->info[$end] - $this->info[$start]), $dec); - } - - /** - * 统计从开始到统计时的时间(微秒)使用情况 - * @access public - * @param integer|string $dec 小数位 - * @return integer - */ - public function getUseTime($dec = 6) - { - return number_format((microtime(true) - $this->app->getBeginTime()), $dec); - } - - /** - * 获取当前访问的吞吐率情况 - * @access public - * @return string - */ - public function getThroughputRate() - { - return number_format(1 / $this->getUseTime(), 2) . 'req/s'; - } - - /** - * 记录区间的内存使用情况 - * @access public - * @param string $start 开始标签 - * @param string $end 结束标签 - * @param integer|string $dec 小数位 - * @return string - */ - public function getRangeMem($start, $end, $dec = 2) - { - if (!isset($this->mem['mem'][$end])) { - $this->mem['mem'][$end] = memory_get_usage(); - } - - $size = $this->mem['mem'][$end] - $this->mem['mem'][$start]; - $a = ['B', 'KB', 'MB', 'GB', 'TB']; - $pos = 0; - - while ($size >= 1024) { - $size /= 1024; - $pos++; - } - - return round($size, $dec) . " " . $a[$pos]; - } - - /** - * 统计从开始到统计时的内存使用情况 - * @access public - * @param integer|string $dec 小数位 - * @return string - */ - public function getUseMem($dec = 2) - { - $size = memory_get_usage() - $this->app->getBeginMem(); - $a = ['B', 'KB', 'MB', 'GB', 'TB']; - $pos = 0; - - while ($size >= 1024) { - $size /= 1024; - $pos++; - } - - return round($size, $dec) . " " . $a[$pos]; - } - - /** - * 统计区间的内存峰值情况 - * @access public - * @param string $start 开始标签 - * @param string $end 结束标签 - * @param integer|string $dec 小数位 - * @return string - */ - public function getMemPeak($start, $end, $dec = 2) - { - if (!isset($this->mem['peak'][$end])) { - $this->mem['peak'][$end] = memory_get_peak_usage(); - } - - $size = $this->mem['peak'][$end] - $this->mem['peak'][$start]; - $a = ['B', 'KB', 'MB', 'GB', 'TB']; - $pos = 0; - - while ($size >= 1024) { - $size /= 1024; - $pos++; - } - - return round($size, $dec) . " " . $a[$pos]; - } - - /** - * 获取文件加载信息 - * @access public - * @param bool $detail 是否显示详细 - * @return integer|array - */ - public function getFile($detail = false) - { - if ($detail) { - $files = get_included_files(); - $info = []; - - foreach ($files as $key => $file) { - $info[] = $file . ' ( ' . number_format(filesize($file) / 1024, 2) . ' KB )'; - } - - return $info; - } - - return count(get_included_files()); - } - - /** - * 浏览器友好的变量输出 - * @access public - * @param mixed $var 变量 - * @param boolean $echo 是否输出 默认为true 如果为false 则返回输出字符串 - * @param string $label 标签 默认为空 - * @param integer $flags htmlspecialchars flags - * @return void|string - */ - public function dump($var, $echo = true, $label = null, $flags = ENT_SUBSTITUTE) - { - $label = (null === $label) ? '' : rtrim($label) . ':'; - if ($var instanceof Model || $var instanceof ModelCollection) { - $var = $var->toArray(); - } - - ob_start(); - var_dump($var); - - $output = ob_get_clean(); - $output = preg_replace('/\]\=\>\n(\s+)/m', '] => ', $output); - - if (PHP_SAPI == 'cli') { - $output = PHP_EOL . $label . $output . PHP_EOL; - } else { - if (!extension_loaded('xdebug')) { - $output = htmlspecialchars($output, $flags); - } - $output = '
' . $label . $output . '
'; - } - if ($echo) { - echo($output); - return; - } - return $output; - } - - public function inject(Response $response, &$content) - { - $config = $this->config; - $type = isset($config['type']) ? $config['type'] : 'Html'; - - unset($config['type']); - - $trace = Loader::factory($type, '\\think\\debug\\', $config); - - if ($response instanceof Redirect) { - //TODO 记录 - } else { - $output = $trace->output($response, $this->app['log']->getLog()); - if (is_string($output)) { - // trace调试信息注入 - $pos = strripos($content, ''); - if (false !== $pos) { - $content = substr($content, 0, $pos) . $output . substr($content, $pos); - } else { - $content = $content . $output; - } - } - } - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['app']); - - return $data; - } -} diff --git a/Server/thinkphp/library/think/Env.php b/Server/thinkphp/library/think/Env.php deleted file mode 100644 index eaeee943e..000000000 --- a/Server/thinkphp/library/think/Env.php +++ /dev/null @@ -1,113 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -class Env -{ - /** - * 环境变量数据 - * @var array - */ - protected $data = []; - - public function __construct() - { - $this->data = $_ENV; - } - - /** - * 读取环境变量定义文件 - * @access public - * @param string $file 环境变量定义文件 - * @return void - */ - public function load($file) - { - $env = parse_ini_file($file, true); - $this->set($env); - } - - /** - * 获取环境变量值 - * @access public - * @param string $name 环境变量名 - * @param mixed $default 默认值 - * @return mixed - */ - public function get($name = null, $default = null, $php_prefix = true) - { - if (is_null($name)) { - return $this->data; - } - - $name = strtoupper(str_replace('.', '_', $name)); - - if (isset($this->data[$name])) { - return $this->data[$name]; - } - - return $this->getEnv($name, $default, $php_prefix); - } - - protected function getEnv($name, $default = null, $php_prefix = true) - { - if ($php_prefix) { - $name = 'PHP_' . $name; - } - - $result = getenv($name); - - if (false === $result) { - return $default; - } - - if ('false' === $result) { - $result = false; - } elseif ('true' === $result) { - $result = true; - } - - if (!isset($this->data[$name])) { - $this->data[$name] = $result; - } - - return $result; - } - - /** - * 设置环境变量值 - * @access public - * @param string|array $env 环境变量 - * @param mixed $value 值 - * @return void - */ - public function set($env, $value = null) - { - if (is_array($env)) { - $env = array_change_key_case($env, CASE_UPPER); - - foreach ($env as $key => $val) { - if (is_array($val)) { - foreach ($val as $k => $v) { - $this->data[$key . '_' . strtoupper($k)] = $v; - } - } else { - $this->data[$key] = $val; - } - } - } else { - $name = strtoupper(str_replace('.', '_', $env)); - - $this->data[$name] = $value; - } - } -} diff --git a/Server/thinkphp/library/think/Error.php b/Server/thinkphp/library/think/Error.php deleted file mode 100644 index ea3328eec..000000000 --- a/Server/thinkphp/library/think/Error.php +++ /dev/null @@ -1,147 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\console\Output as ConsoleOutput; -use think\exception\ErrorException; -use think\exception\Handle; -use think\exception\ThrowableError; - -class Error -{ - /** - * 配置参数 - * @var array - */ - protected static $exceptionHandler; - - /** - * 注册异常处理 - * @access public - * @return void - */ - public static function register() - { - error_reporting(E_ALL); - set_error_handler([__CLASS__, 'appError']); - set_exception_handler([__CLASS__, 'appException']); - register_shutdown_function([__CLASS__, 'appShutdown']); - } - - /** - * Exception Handler - * @access public - * @param \Exception|\Throwable $e - */ - public static function appException($e) - { - if (!$e instanceof \Exception) { - $e = new ThrowableError($e); - } - - self::getExceptionHandler()->report($e); - - if (PHP_SAPI == 'cli') { - self::getExceptionHandler()->renderForConsole(new ConsoleOutput, $e); - } else { - self::getExceptionHandler()->render($e)->send(); - } - } - - /** - * Error Handler - * @access public - * @param integer $errno 错误编号 - * @param integer $errstr 详细错误信息 - * @param string $errfile 出错的文件 - * @param integer $errline 出错行号 - * @throws ErrorException - */ - public static function appError($errno, $errstr, $errfile = '', $errline = 0) - { - $exception = new ErrorException($errno, $errstr, $errfile, $errline); - if (error_reporting() & $errno) { - // 将错误信息托管至 think\exception\ErrorException - throw $exception; - } - - self::getExceptionHandler()->report($exception); - } - - /** - * Shutdown Handler - * @access public - */ - public static function appShutdown() - { - if (!is_null($error = error_get_last()) && self::isFatal($error['type'])) { - // 将错误信息托管至think\ErrorException - $exception = new ErrorException($error['type'], $error['message'], $error['file'], $error['line']); - - self::appException($exception); - } - - // 写入日志 - Container::get('log')->save(); - } - - /** - * 确定错误类型是否致命 - * - * @access protected - * @param int $type - * @return bool - */ - protected static function isFatal($type) - { - return in_array($type, [E_ERROR, E_CORE_ERROR, E_COMPILE_ERROR, E_PARSE]); - } - - /** - * 设置异常处理类 - * - * @access public - * @param mixed $handle - * @return void - */ - public static function setExceptionHandler($handle) - { - self::$exceptionHandler = $handle; - } - - /** - * Get an instance of the exception handler. - * - * @access public - * @return Handle - */ - public static function getExceptionHandler() - { - static $handle; - - if (!$handle) { - // 异常处理handle - $class = self::$exceptionHandler; - - if ($class && is_string($class) && class_exists($class) && is_subclass_of($class, "\\think\\exception\\Handle")) { - $handle = new $class; - } else { - $handle = new Handle; - if ($class instanceof \Closure) { - $handle->setRender($class); - } - } - } - - return $handle; - } -} diff --git a/Server/thinkphp/library/think/Exception.php b/Server/thinkphp/library/think/Exception.php deleted file mode 100644 index 414a090ad..000000000 --- a/Server/thinkphp/library/think/Exception.php +++ /dev/null @@ -1,56 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -class Exception extends \Exception -{ - - /** - * 保存异常页面显示的额外Debug数据 - * @var array - */ - protected $data = []; - - /** - * 设置异常额外的Debug数据 - * 数据将会显示为下面的格式 - * - * Exception Data - * -------------------------------------------------- - * Label 1 - * key1 value1 - * key2 value2 - * Label 2 - * key1 value1 - * key2 value2 - * - * @access protected - * @param string $label 数据分类,用于异常页面显示 - * @param array $data 需要显示的数据,必须为关联数组 - */ - final protected function setData($label, array $data) - { - $this->data[$label] = $data; - } - - /** - * 获取异常额外Debug数据 - * 主要用于输出到异常页面便于调试 - * @access public - * @return array 由setData设置的Debug数据 - */ - final public function getData() - { - return $this->data; - } - -} diff --git a/Server/thinkphp/library/think/Facade.php b/Server/thinkphp/library/think/Facade.php deleted file mode 100644 index ac5ae28bc..000000000 --- a/Server/thinkphp/library/think/Facade.php +++ /dev/null @@ -1,125 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -class Facade -{ - /** - * 绑定对象 - * @var array - */ - protected static $bind = []; - - /** - * 始终创建新的对象实例 - * @var bool - */ - protected static $alwaysNewInstance; - - /** - * 绑定类的静态代理 - * @static - * @access public - * @param string|array $name 类标识 - * @param string $class 类名 - * @return object - */ - public static function bind($name, $class = null) - { - if (__CLASS__ != static::class) { - return self::__callStatic('bind', func_get_args()); - } - - if (is_array($name)) { - self::$bind = array_merge(self::$bind, $name); - } else { - self::$bind[$name] = $class; - } - } - - /** - * 创建Facade实例 - * @static - * @access protected - * @param string $class 类名或标识 - * @param array $args 变量 - * @param bool $newInstance 是否每次创建新的实例 - * @return object - */ - protected static function createFacade($class = '', $args = [], $newInstance = false) - { - $class = $class ?: static::class; - - $facadeClass = static::getFacadeClass(); - - if ($facadeClass) { - $class = $facadeClass; - } elseif (isset(self::$bind[$class])) { - $class = self::$bind[$class]; - } - - if (static::$alwaysNewInstance) { - $newInstance = true; - } - - return Container::getInstance()->make($class, $args, $newInstance); - } - - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - {} - - /** - * 带参数实例化当前Facade类 - * @access public - * @return mixed - */ - public static function instance(...$args) - { - if (__CLASS__ != static::class) { - return self::createFacade('', $args); - } - } - - /** - * 调用类的实例 - * @access public - * @param string $class 类名或者标识 - * @param array|true $args 变量 - * @param bool $newInstance 是否每次创建新的实例 - * @return mixed - */ - public static function make($class, $args = [], $newInstance = false) - { - if (__CLASS__ != static::class) { - return self::__callStatic('make', func_get_args()); - } - - if (true === $args) { - // 总是创建新的实例化对象 - $newInstance = true; - $args = []; - } - - return self::createFacade($class, $args, $newInstance); - } - - // 调用实际类的方法 - public static function __callStatic($method, $params) - { - return call_user_func_array([static::createFacade(), $method], $params); - } -} diff --git a/Server/thinkphp/library/think/File.php b/Server/thinkphp/library/think/File.php deleted file mode 100644 index b24b77708..000000000 --- a/Server/thinkphp/library/think/File.php +++ /dev/null @@ -1,496 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use SplFileObject; - -class File extends SplFileObject -{ - /** - * 错误信息 - * @var string - */ - private $error = ''; - - /** - * 当前完整文件名 - * @var string - */ - protected $filename; - - /** - * 上传文件名 - * @var string - */ - protected $saveName; - - /** - * 上传文件命名规则 - * @var string - */ - protected $rule = 'date'; - - /** - * 上传文件验证规则 - * @var array - */ - protected $validate = []; - - /** - * 是否单元测试 - * @var bool - */ - protected $isTest; - - /** - * 上传文件信息 - * @var array - */ - protected $info = []; - - /** - * 文件hash规则 - * @var array - */ - protected $hash = []; - - public function __construct($filename, $mode = 'r') - { - parent::__construct($filename, $mode); - - $this->filename = $this->getRealPath() ?: $this->getPathname(); - } - - /** - * 是否测试 - * @access public - * @param bool $test 是否测试 - * @return $this - */ - public function isTest($test = false) - { - $this->isTest = $test; - - return $this; - } - - /** - * 设置上传信息 - * @access public - * @param array $info 上传文件信息 - * @return $this - */ - public function setUploadInfo($info) - { - $this->info = $info; - - return $this; - } - - /** - * 获取上传文件的信息 - * @access public - * @param string $name - * @return array|string - */ - public function getInfo($name = '') - { - return isset($this->info[$name]) ? $this->info[$name] : $this->info; - } - - /** - * 获取上传文件的文件名 - * @access public - * @return string - */ - public function getSaveName() - { - return $this->saveName; - } - - /** - * 设置上传文件的保存文件名 - * @access public - * @param string $saveName - * @return $this - */ - public function setSaveName($saveName) - { - $this->saveName = $saveName; - - return $this; - } - - /** - * 获取文件的哈希散列值 - * @access public - * @param string $type - * @return string - */ - public function hash($type = 'sha1') - { - if (!isset($this->hash[$type])) { - $this->hash[$type] = hash_file($type, $this->filename); - } - - return $this->hash[$type]; - } - - /** - * 检查目录是否可写 - * @access protected - * @param string $path 目录 - * @return boolean - */ - protected function checkPath($path) - { - if (is_dir($path)) { - return true; - } - - if (mkdir($path, 0755, true)) { - return true; - } - - $this->error = ['directory {:path} creation failed', ['path' => $path]]; - return false; - } - - /** - * 获取文件类型信息 - * @access public - * @return string - */ - public function getMime() - { - $finfo = finfo_open(FILEINFO_MIME_TYPE); - - return finfo_file($finfo, $this->filename); - } - - /** - * 设置文件的命名规则 - * @access public - * @param string $rule 文件命名规则 - * @return $this - */ - public function rule($rule) - { - $this->rule = $rule; - - return $this; - } - - /** - * 设置上传文件的验证规则 - * @access public - * @param array $rule 验证规则 - * @return $this - */ - public function validate($rule = []) - { - $this->validate = $rule; - - return $this; - } - - /** - * 检测是否合法的上传文件 - * @access public - * @return bool - */ - public function isValid() - { - if ($this->isTest) { - return is_file($this->filename); - } - - return is_uploaded_file($this->filename); - } - - /** - * 检测上传文件 - * @access public - * @param array $rule 验证规则 - * @return bool - */ - public function check($rule = []) - { - $rule = $rule ?: $this->validate; - - if ((isset($rule['size']) && !$this->checkSize($rule['size'])) - || (isset($rule['type']) && !$this->checkMime($rule['type'])) - || (isset($rule['ext']) && !$this->checkExt($rule['ext'])) - || !$this->checkImg()) { - return false; - } - - return true; - } - - /** - * 检测上传文件后缀 - * @access public - * @param array|string $ext 允许后缀 - * @return bool - */ - public function checkExt($ext) - { - if (is_string($ext)) { - $ext = explode(',', $ext); - } - - $extension = strtolower(pathinfo($this->getInfo('name'), PATHINFO_EXTENSION)); - - if (!in_array($extension, $ext)) { - $this->error = 'extensions to upload is not allowed'; - return false; - } - - return true; - } - - /** - * 检测图像文件 - * @access public - * @return bool - */ - public function checkImg() - { - $extension = strtolower(pathinfo($this->getInfo('name'), PATHINFO_EXTENSION)); - - /* 对图像文件进行严格检测 */ - if (in_array($extension, ['gif', 'jpg', 'jpeg', 'bmp', 'png', 'swf']) && !in_array($this->getImageType($this->filename), [1, 2, 3, 4, 6, 13])) { - $this->error = 'illegal image files'; - return false; - } - - return true; - } - - // 判断图像类型 - protected function getImageType($image) - { - if (function_exists('exif_imagetype')) { - return exif_imagetype($image); - } - - try { - $info = getimagesize($image); - return $info ? $info[2] : false; - } catch (\Exception $e) { - return false; - } - } - - /** - * 检测上传文件大小 - * @access public - * @param integer $size 最大大小 - * @return bool - */ - public function checkSize($size) - { - if ($this->getSize() > (int) $size) { - $this->error = 'filesize not match'; - return false; - } - - return true; - } - - /** - * 检测上传文件类型 - * @access public - * @param array|string $mime 允许类型 - * @return bool - */ - public function checkMime($mime) - { - if (is_string($mime)) { - $mime = explode(',', $mime); - } - - if (!in_array(strtolower($this->getMime()), $mime)) { - $this->error = 'mimetype to upload is not allowed'; - return false; - } - - return true; - } - - /** - * 移动文件 - * @access public - * @param string $path 保存路径 - * @param string|bool $savename 保存的文件名 默认自动生成 - * @param boolean $replace 同名文件是否覆盖 - * @param bool $autoAppendExt 自动补充扩展名 - * @return false|File false-失败 否则返回File实例 - */ - public function move($path, $savename = true, $replace = true, $autoAppendExt = true) - { - // 文件上传失败,捕获错误代码 - if (!empty($this->info['error'])) { - $this->error($this->info['error']); - return false; - } - - // 检测合法性 - if (!$this->isValid()) { - $this->error = 'upload illegal files'; - return false; - } - - // 验证上传 - if (!$this->check()) { - return false; - } - - $path = rtrim($path, DIRECTORY_SEPARATOR) . DIRECTORY_SEPARATOR; - // 文件保存命名规则 - $saveName = $this->buildSaveName($savename, $autoAppendExt); - $filename = $path . $saveName; - - // 检测目录 - if (false === $this->checkPath(dirname($filename))) { - return false; - } - - /* 不覆盖同名文件 */ - if (!$replace && is_file($filename)) { - $this->error = ['has the same filename: {:filename}', ['filename' => $filename]]; - return false; - } - - /* 移动文件 */ - if ($this->isTest) { - rename($this->filename, $filename); - } elseif (!move_uploaded_file($this->filename, $filename)) { - $this->error = 'upload write error'; - return false; - } - - // 返回 File对象实例 - $file = new self($filename); - $file->setSaveName($saveName); - $file->setUploadInfo($this->info); - - return $file; - } - - /** - * 获取保存文件名 - * @access protected - * @param string|bool $savename 保存的文件名 默认自动生成 - * @param bool $autoAppendExt 自动补充扩展名 - * @return string - */ - protected function buildSaveName($savename, $autoAppendExt = true) - { - if (true === $savename) { - // 自动生成文件名 - $savename = $this->autoBuildName(); - } elseif ('' === $savename || false === $savename) { - // 保留原文件名 - $savename = $this->getInfo('name'); - } - - if ($autoAppendExt && false === strpos($savename, '.')) { - $savename .= '.' . pathinfo($this->getInfo('name'), PATHINFO_EXTENSION); - } - - return $savename; - } - - /** - * 自动生成文件名 - * @access protected - * @return string - */ - protected function autoBuildName() - { - if ($this->rule instanceof \Closure) { - $savename = call_user_func_array($this->rule, [$this]); - } else { - switch ($this->rule) { - case 'date': - $savename = date('Ymd') . DIRECTORY_SEPARATOR . md5(microtime(true)); - break; - default: - if (in_array($this->rule, hash_algos())) { - $hash = $this->hash($this->rule); - $savename = substr($hash, 0, 2) . DIRECTORY_SEPARATOR . substr($hash, 2); - } elseif (is_callable($this->rule)) { - $savename = call_user_func($this->rule); - } else { - $savename = date('Ymd') . DIRECTORY_SEPARATOR . md5(microtime(true)); - } - } - } - - return $savename; - } - - /** - * 获取错误代码信息 - * @access private - * @param int $errorNo 错误号 - */ - private function error($errorNo) - { - switch ($errorNo) { - case 1: - case 2: - $this->error = 'upload File size exceeds the maximum value'; - break; - case 3: - $this->error = 'only the portion of file is uploaded'; - break; - case 4: - $this->error = 'no file to uploaded'; - break; - case 6: - $this->error = 'upload temp dir not found'; - break; - case 7: - $this->error = 'file write error'; - break; - default: - $this->error = 'unknown upload error'; - } - } - - /** - * 获取错误信息(支持多语言) - * @access public - * @return string - */ - public function getError() - { - $lang = Container::get('lang'); - - if (is_array($this->error)) { - list($msg, $vars) = $this->error; - } else { - $msg = $this->error; - $vars = []; - } - - return $lang->has($msg) ? $lang->get($msg, $vars) : $msg; - } - - public function __call($method, $args) - { - return $this->hash($method); - } -} diff --git a/Server/thinkphp/library/think/Hook.php b/Server/thinkphp/library/think/Hook.php deleted file mode 100644 index 1d011410e..000000000 --- a/Server/thinkphp/library/think/Hook.php +++ /dev/null @@ -1,220 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -class Hook -{ - /** - * 钩子行为定义 - * @var array - */ - private $tags = []; - - /** - * 绑定行为列表 - * @var array - */ - protected $bind = []; - - /** - * 入口方法名称 - * @var string - */ - private static $portal = 'run'; - - /** - * 应用对象 - * @var App - */ - protected $app; - - public function __construct(App $app) - { - $this->app = $app; - } - - /** - * 指定入口方法名称 - * @access public - * @param string $name 方法名 - * @return $this - */ - public function portal($name) - { - self::$portal = $name; - return $this; - } - - /** - * 指定行为标识 便于调用 - * @access public - * @param string|array $name 行为标识 - * @param mixed $behavior 行为 - * @return $this - */ - public function alias($name, $behavior = null) - { - if (is_array($name)) { - $this->bind = array_merge($this->bind, $name); - } else { - $this->bind[$name] = $behavior; - } - - return $this; - } - - /** - * 动态添加行为扩展到某个标签 - * @access public - * @param string $tag 标签名称 - * @param mixed $behavior 行为名称 - * @param bool $first 是否放到开头执行 - * @return void - */ - public function add($tag, $behavior, $first = false) - { - isset($this->tags[$tag]) || $this->tags[$tag] = []; - - if (is_array($behavior) && !is_callable($behavior)) { - if (!array_key_exists('_overlay', $behavior)) { - $this->tags[$tag] = array_merge($this->tags[$tag], $behavior); - } else { - unset($behavior['_overlay']); - $this->tags[$tag] = $behavior; - } - } elseif ($first) { - array_unshift($this->tags[$tag], $behavior); - } else { - $this->tags[$tag][] = $behavior; - } - } - - /** - * 批量导入插件 - * @access public - * @param array $tags 插件信息 - * @param bool $recursive 是否递归合并 - * @return void - */ - public function import(array $tags, $recursive = true) - { - if ($recursive) { - foreach ($tags as $tag => $behavior) { - $this->add($tag, $behavior); - } - } else { - $this->tags = $tags + $this->tags; - } - } - - /** - * 获取插件信息 - * @access public - * @param string $tag 插件位置 留空获取全部 - * @return array - */ - public function get($tag = '') - { - if (empty($tag)) { - //获取全部的插件信息 - return $this->tags; - } - - return array_key_exists($tag, $this->tags) ? $this->tags[$tag] : []; - } - - /** - * 监听标签的行为 - * @access public - * @param string $tag 标签名称 - * @param mixed $params 传入参数 - * @param bool $once 只获取一个有效返回值 - * @return mixed - */ - public function listen($tag, $params = null, $once = false) - { - $results = []; - $tags = $this->get($tag); - - foreach ($tags as $key => $name) { - $results[$key] = $this->execTag($name, $tag, $params); - - if (false === $results[$key] || (!is_null($results[$key]) && $once)) { - break; - } - } - - return $once ? end($results) : $results; - } - - /** - * 执行行为 - * @access public - * @param mixed $class 行为 - * @param mixed $params 参数 - * @return mixed - */ - public function exec($class, $params = null) - { - if ($class instanceof \Closure || is_array($class)) { - $method = $class; - } else { - if (isset($this->bind[$class])) { - $class = $this->bind[$class]; - } - $method = [$class, self::$portal]; - } - - return $this->app->invoke($method, [$params]); - } - - /** - * 执行某个标签的行为 - * @access protected - * @param mixed $class 要执行的行为 - * @param string $tag 方法名(标签名) - * @param mixed $params 参数 - * @return mixed - */ - protected function execTag($class, $tag = '', $params = null) - { - $method = Loader::parseName($tag, 1, false); - - if ($class instanceof \Closure) { - $call = $class; - $class = 'Closure'; - } elseif (is_array($class) || strpos($class, '::')) { - $call = $class; - } else { - $obj = Container::get($class); - - if (!is_callable([$obj, $method])) { - $method = self::$portal; - } - - $call = [$class, $method]; - $class = $class . '->' . $method; - } - - $result = $this->app->invoke($call, [$params]); - - return $result; - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['app']); - - return $data; - } -} diff --git a/Server/thinkphp/library/think/Lang.php b/Server/thinkphp/library/think/Lang.php deleted file mode 100644 index ed36dd8c9..000000000 --- a/Server/thinkphp/library/think/Lang.php +++ /dev/null @@ -1,290 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -class Lang -{ - /** - * 多语言信息 - * @var array - */ - private $lang = []; - - /** - * 当前语言 - * @var string - */ - private $range = 'zh-cn'; - - /** - * 多语言自动侦测变量名 - * @var string - */ - protected $langDetectVar = 'lang'; - - /** - * 多语言cookie变量 - * @var string - */ - protected $langCookieVar = 'think_var'; - - /** - * 允许的多语言列表 - * @var array - */ - protected $allowLangList = []; - - /** - * Accept-Language转义为对应语言包名称 系统默认配置 - * @var string - */ - protected $acceptLanguage = [ - 'zh-hans-cn' => 'zh-cn', - ]; - - /** - * 应用对象 - * @var App - */ - protected $app; - - public function __construct(App $app) - { - $this->app = $app; - } - - // 设定当前的语言 - public function range($range = '') - { - if ('' == $range) { - return $this->range; - } else { - $this->range = $range; - } - } - - /** - * 设置语言定义(不区分大小写) - * @access public - * @param string|array $name 语言变量 - * @param string $value 语言值 - * @param string $range 语言作用域 - * @return mixed - */ - public function set($name, $value = null, $range = '') - { - $range = $range ?: $this->range; - // 批量定义 - if (!isset($this->lang[$range])) { - $this->lang[$range] = []; - } - - if (is_array($name)) { - return $this->lang[$range] = array_change_key_case($name) + $this->lang[$range]; - } - - return $this->lang[$range][strtolower($name)] = $value; - } - - /** - * 加载语言定义(不区分大小写) - * @access public - * @param string|array $file 语言文件 - * @param string $range 语言作用域 - * @return array - */ - public function load($file, $range = '') - { - $range = $range ?: $this->range; - if (!isset($this->lang[$range])) { - $this->lang[$range] = []; - } - - // 批量定义 - if (is_string($file)) { - $file = [$file]; - } - - $lang = []; - - foreach ($file as $_file) { - if (is_file($_file)) { - // 记录加载信息 - $this->app->log('[ LANG ] ' . $_file); - $_lang = include $_file; - if (is_array($_lang)) { - $lang = array_change_key_case($_lang) + $lang; - } - } - } - - if (!empty($lang)) { - $this->lang[$range] = $lang + $this->lang[$range]; - } - - return $this->lang[$range]; - } - - /** - * 获取语言定义(不区分大小写) - * @access public - * @param string|null $name 语言变量 - * @param string $range 语言作用域 - * @return bool - */ - public function has($name, $range = '') - { - $range = $range ?: $this->range; - - return isset($this->lang[$range][strtolower($name)]); - } - - /** - * 获取语言定义(不区分大小写) - * @access public - * @param string|null $name 语言变量 - * @param array $vars 变量替换 - * @param string $range 语言作用域 - * @return mixed - */ - public function get($name = null, $vars = [], $range = '') - { - $range = $range ?: $this->range; - - // 空参数返回所有定义 - if (is_null($name)) { - return $this->lang[$range]; - } - - $key = strtolower($name); - $value = isset($this->lang[$range][$key]) ? $this->lang[$range][$key] : $name; - - // 变量解析 - if (!empty($vars) && is_array($vars)) { - /** - * Notes: - * 为了检测的方便,数字索引的判断仅仅是参数数组的第一个元素的key为数字0 - * 数字索引采用的是系统的 sprintf 函数替换,用法请参考 sprintf 函数 - */ - if (key($vars) === 0) { - // 数字索引解析 - array_unshift($vars, $value); - $value = call_user_func_array('sprintf', $vars); - } else { - // 关联索引解析 - $replace = array_keys($vars); - foreach ($replace as &$v) { - $v = "{:{$v}}"; - } - $value = str_replace($replace, $vars, $value); - } - } - - return $value; - } - - /** - * 自动侦测设置获取语言选择 - * @access public - * @return string - */ - public function detect() - { - // 自动侦测设置获取语言选择 - $langSet = ''; - - if (isset($_GET[$this->langDetectVar])) { - // url中设置了语言变量 - $langSet = strtolower($_GET[$this->langDetectVar]); - } elseif (isset($_COOKIE[$this->langCookieVar])) { - // Cookie中设置了语言变量 - $langSet = strtolower($_COOKIE[$this->langCookieVar]); - } elseif (isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) { - // 自动侦测浏览器语言 - preg_match('/^([a-z\d\-]+)/i', $_SERVER['HTTP_ACCEPT_LANGUAGE'], $matches); - $langSet = strtolower($matches[1]); - if (isset($this->acceptLanguage[$langSet])) { - $langSet = $this->acceptLanguage[$langSet]; - } - } - - if (preg_match('/^([a-z\d\-]+)/i', $langSet, $matches)) { - $langSet = strtolower($matches[1]); - } else { - $langSet = $this->range; - } - - if (empty($this->allowLangList) || in_array($langSet, $this->allowLangList)) { - // 合法的语言 - $this->range = $langSet ?: $this->range; - } - - return $this->range; - } - - /** - * 设置当前语言到Cookie - * @access public - * @param string $lang 语言 - * @return void - */ - public function saveToCookie($lang = null) - { - $range = $lang ?: $this->range; - - $_COOKIE[$this->langCookieVar] = $range; - } - - /** - * 设置语言自动侦测的变量 - * @access public - * @param string $var 变量名称 - * @return void - */ - public function setLangDetectVar($var) - { - $this->langDetectVar = $var; - } - - /** - * 设置语言的cookie保存变量 - * @access public - * @param string $var 变量名称 - * @return void - */ - public function setLangCookieVar($var) - { - $this->langCookieVar = $var; - } - - /** - * 设置允许的语言列表 - * @access public - * @param array $list 语言列表 - * @return void - */ - public function setAllowLangList(array $list) - { - $this->allowLangList = $list; - } - - /** - * 设置转义的语言列表 - * @access public - * @param array $list 语言列表 - * @return void - */ - public function setAcceptLanguage(array $list) - { - $this->acceptLanguage = array_merge($this->acceptLanguage, $list); - } -} diff --git a/Server/thinkphp/library/think/Loader.php b/Server/thinkphp/library/think/Loader.php deleted file mode 100644 index d807db640..000000000 --- a/Server/thinkphp/library/think/Loader.php +++ /dev/null @@ -1,417 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\exception\ClassNotFoundException; - -class Loader -{ - /** - * 类名映射信息 - * @var array - */ - protected static $classMap = []; - - /** - * 类库别名 - * @var array - */ - protected static $classAlias = []; - - /** - * PSR-4 - * @var array - */ - private static $prefixLengthsPsr4 = []; - private static $prefixDirsPsr4 = []; - private static $fallbackDirsPsr4 = []; - - /** - * PSR-0 - * @var array - */ - private static $prefixesPsr0 = []; - private static $fallbackDirsPsr0 = []; - - /** - * 需要加载的文件 - * @var array - */ - private static $files = []; - - /** - * Composer安装路径 - * @var string - */ - private static $composerPath; - - // 获取应用根目录 - public static function getRootPath() - { - if ('cli' == PHP_SAPI) { - $scriptName = realpath($_SERVER['argv'][0]); - } else { - $scriptName = $_SERVER['SCRIPT_FILENAME']; - } - - $path = realpath(dirname($scriptName)); - - if (!is_file($path . DIRECTORY_SEPARATOR . 'think')) { - $path = dirname($path); - } - - return $path . DIRECTORY_SEPARATOR; - } - - // 注册自动加载机制 - public static function register($autoload = '') - { - // 注册系统自动加载 - spl_autoload_register($autoload ?: 'think\\Loader::autoload', true, true); - - $rootPath = self::getRootPath(); - - self::$composerPath = $rootPath . 'vendor' . DIRECTORY_SEPARATOR . 'composer' . DIRECTORY_SEPARATOR; - - // Composer自动加载支持 - if (is_dir(self::$composerPath)) { - if (is_file(self::$composerPath . 'autoload_static.php')) { - require self::$composerPath . 'autoload_static.php'; - - $declaredClass = get_declared_classes(); - $composerClass = array_pop($declaredClass); - - foreach (['prefixLengthsPsr4', 'prefixDirsPsr4', 'fallbackDirsPsr4', 'prefixesPsr0', 'fallbackDirsPsr0', 'classMap', 'files'] as $attr) { - if (property_exists($composerClass, $attr)) { - self::${$attr} = $composerClass::${$attr}; - } - } - } else { - self::registerComposerLoader(self::$composerPath); - } - } - - // 注册命名空间定义 - self::addNamespace([ - 'think' => __DIR__, - 'traits' => dirname(__DIR__) . DIRECTORY_SEPARATOR . 'traits', - ]); - - // 加载类库映射文件 - if (is_file($rootPath . 'runtime' . DIRECTORY_SEPARATOR . 'classmap.php')) { - self::addClassMap(__include_file($rootPath . 'runtime' . DIRECTORY_SEPARATOR . 'classmap.php')); - } - - // 自动加载extend目录 - self::addAutoLoadDir($rootPath . 'extend'); - } - - // 自动加载 - public static function autoload($class) - { - if (isset(self::$classAlias[$class])) { - return class_alias(self::$classAlias[$class], $class); - } - - if ($file = self::findFile($class)) { - - // Win环境严格区分大小写 - if (strpos(PHP_OS, 'WIN') !== false && pathinfo($file, PATHINFO_FILENAME) != pathinfo(realpath($file), PATHINFO_FILENAME)) { - return false; - } - - __include_file($file); - return true; - } - } - - /** - * 查找文件 - * @access private - * @param string $class - * @return string|false - */ - private static function findFile($class) - { - if (!empty(self::$classMap[$class])) { - // 类库映射 - return self::$classMap[$class]; - } - - // 查找 PSR-4 - $logicalPathPsr4 = strtr($class, '\\', DIRECTORY_SEPARATOR) . '.php'; - - $first = $class[0]; - if (isset(self::$prefixLengthsPsr4[$first])) { - foreach (self::$prefixLengthsPsr4[$first] as $prefix => $length) { - if (0 === strpos($class, $prefix)) { - foreach (self::$prefixDirsPsr4[$prefix] as $dir) { - if (is_file($file = $dir . DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $length))) { - return $file; - } - } - } - } - } - - // 查找 PSR-4 fallback dirs - foreach (self::$fallbackDirsPsr4 as $dir) { - if (is_file($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr4)) { - return $file; - } - } - - // 查找 PSR-0 - if (false !== $pos = strrpos($class, '\\')) { - // namespaced class name - $logicalPathPsr0 = substr($logicalPathPsr4, 0, $pos + 1) - . strtr(substr($logicalPathPsr4, $pos + 1), '_', DIRECTORY_SEPARATOR); - } else { - // PEAR-like class name - $logicalPathPsr0 = strtr($class, '_', DIRECTORY_SEPARATOR) . '.php'; - } - - if (isset(self::$prefixesPsr0[$first])) { - foreach (self::$prefixesPsr0[$first] as $prefix => $dirs) { - if (0 === strpos($class, $prefix)) { - foreach ($dirs as $dir) { - if (is_file($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) { - return $file; - } - } - } - } - } - - // 查找 PSR-0 fallback dirs - foreach (self::$fallbackDirsPsr0 as $dir) { - if (is_file($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) { - return $file; - } - } - - return self::$classMap[$class] = false; - } - - // 注册classmap - public static function addClassMap($class, $map = '') - { - if (is_array($class)) { - self::$classMap = array_merge(self::$classMap, $class); - } else { - self::$classMap[$class] = $map; - } - } - - // 注册命名空间 - public static function addNamespace($namespace, $path = '') - { - if (is_array($namespace)) { - foreach ($namespace as $prefix => $paths) { - self::addPsr4($prefix . '\\', rtrim($paths, DIRECTORY_SEPARATOR), true); - } - } else { - self::addPsr4($namespace . '\\', rtrim($path, DIRECTORY_SEPARATOR), true); - } - } - - // 添加Ps0空间 - private static function addPsr0($prefix, $paths, $prepend = false) - { - if (!$prefix) { - if ($prepend) { - self::$fallbackDirsPsr0 = array_merge( - (array) $paths, - self::$fallbackDirsPsr0 - ); - } else { - self::$fallbackDirsPsr0 = array_merge( - self::$fallbackDirsPsr0, - (array) $paths - ); - } - - return; - } - - $first = $prefix[0]; - if (!isset(self::$prefixesPsr0[$first][$prefix])) { - self::$prefixesPsr0[$first][$prefix] = (array) $paths; - - return; - } - - if ($prepend) { - self::$prefixesPsr0[$first][$prefix] = array_merge( - (array) $paths, - self::$prefixesPsr0[$first][$prefix] - ); - } else { - self::$prefixesPsr0[$first][$prefix] = array_merge( - self::$prefixesPsr0[$first][$prefix], - (array) $paths - ); - } - } - - // 添加Psr4空间 - private static function addPsr4($prefix, $paths, $prepend = false) - { - if (!$prefix) { - // Register directories for the root namespace. - if ($prepend) { - self::$fallbackDirsPsr4 = array_merge( - (array) $paths, - self::$fallbackDirsPsr4 - ); - } else { - self::$fallbackDirsPsr4 = array_merge( - self::$fallbackDirsPsr4, - (array) $paths - ); - } - } elseif (!isset(self::$prefixDirsPsr4[$prefix])) { - // Register directories for a new namespace. - $length = strlen($prefix); - if ('\\' !== $prefix[$length - 1]) { - throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator."); - } - - self::$prefixLengthsPsr4[$prefix[0]][$prefix] = $length; - self::$prefixDirsPsr4[$prefix] = (array) $paths; - } elseif ($prepend) { - // Prepend directories for an already registered namespace. - self::$prefixDirsPsr4[$prefix] = array_merge( - (array) $paths, - self::$prefixDirsPsr4[$prefix] - ); - } else { - // Append directories for an already registered namespace. - self::$prefixDirsPsr4[$prefix] = array_merge( - self::$prefixDirsPsr4[$prefix], - (array) $paths - ); - } - } - - // 注册自动加载类库目录 - public static function addAutoLoadDir($path) - { - self::$fallbackDirsPsr4[] = $path; - } - - // 注册类别名 - public static function addClassAlias($alias, $class = null) - { - if (is_array($alias)) { - self::$classAlias = array_merge(self::$classAlias, $alias); - } else { - self::$classAlias[$alias] = $class; - } - } - - // 注册composer自动加载 - public static function registerComposerLoader($composerPath) - { - if (is_file($composerPath . 'autoload_namespaces.php')) { - $map = require $composerPath . 'autoload_namespaces.php'; - foreach ($map as $namespace => $path) { - self::addPsr0($namespace, $path); - } - } - - if (is_file($composerPath . 'autoload_psr4.php')) { - $map = require $composerPath . 'autoload_psr4.php'; - foreach ($map as $namespace => $path) { - self::addPsr4($namespace, $path); - } - } - - if (is_file($composerPath . 'autoload_classmap.php')) { - $classMap = require $composerPath . 'autoload_classmap.php'; - if ($classMap) { - self::addClassMap($classMap); - } - } - - if (is_file($composerPath . 'autoload_files.php')) { - self::$files = require $composerPath . 'autoload_files.php'; - } - } - - // 加载composer autofile文件 - public static function loadComposerAutoloadFiles() - { - foreach (self::$files as $fileIdentifier => $file) { - if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { - __require_file($file); - - $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; - } - } - } - - /** - * 字符串命名风格转换 - * type 0 将Java风格转换为C的风格 1 将C风格转换为Java的风格 - * @access public - * @param string $name 字符串 - * @param integer $type 转换类型 - * @param bool $ucfirst 首字母是否大写(驼峰规则) - * @return string - */ - public static function parseName($name, $type = 0, $ucfirst = true) - { - if ($type) { - $name = preg_replace_callback('/_([a-zA-Z])/', function ($match) { - return strtoupper($match[1]); - }, $name); - return $ucfirst ? ucfirst($name) : lcfirst($name); - } - - return strtolower(trim(preg_replace("/[A-Z]/", "_\\0", $name), "_")); - } - - /** - * 创建工厂对象实例 - * @access public - * @param string $name 工厂类名 - * @param string $namespace 默认命名空间 - * @return mixed - */ - public static function factory($name, $namespace = '', ...$args) - { - $class = false !== strpos($name, '\\') ? $name : $namespace . ucwords($name); - - if (class_exists($class)) { - return Container::getInstance()->invokeClass($class, $args); - } else { - throw new ClassNotFoundException('class not exists:' . $class, $class); - } - } -} - -/** - * 作用范围隔离 - * - * @param $file - * @return mixed - */ -function __include_file($file) -{ - return include $file; -} - -function __require_file($file) -{ - return require $file; -} diff --git a/Server/thinkphp/library/think/Log.php b/Server/thinkphp/library/think/Log.php deleted file mode 100644 index 8902e9767..000000000 --- a/Server/thinkphp/library/think/Log.php +++ /dev/null @@ -1,389 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -class Log implements LoggerInterface -{ - const EMERGENCY = 'emergency'; - const ALERT = 'alert'; - const CRITICAL = 'critical'; - const ERROR = 'error'; - const WARNING = 'warning'; - const NOTICE = 'notice'; - const INFO = 'info'; - const DEBUG = 'debug'; - const SQL = 'sql'; - - /** - * 日志信息 - * @var array - */ - protected $log = []; - - /** - * 配置参数 - * @var array - */ - protected $config = []; - - /** - * 日志写入驱动 - * @var object - */ - protected $driver; - - /** - * 日志授权key - * @var string - */ - protected $key; - - /** - * 是否允许日志写入 - * @var bool - */ - protected $allowWrite = true; - - /** - * 应用对象 - * @var App - */ - protected $app; - - public function __construct(App $app) - { - $this->app = $app; - } - - public static function __make(App $app, Config $config) - { - return (new static($app))->init($config->pull('log')); - } - - /** - * 日志初始化 - * @access public - * @param array $config - * @return $this - */ - public function init($config = []) - { - $type = isset($config['type']) ? $config['type'] : 'File'; - - $this->config = $config; - - unset($config['type']); - - if (!empty($config['close'])) { - $this->allowWrite = false; - } - - $this->driver = Loader::factory($type, '\\think\\log\\driver\\', $config); - - return $this; - } - - /** - * 获取日志信息 - * @access public - * @param string $type 信息类型 - * @return array - */ - public function getLog($type = '') - { - return $type ? $this->log[$type] : $this->log; - } - - /** - * 记录日志信息 - * @access public - * @param mixed $msg 日志信息 - * @param string $type 日志级别 - * @param array $context 替换内容 - * @return $this - */ - public function record($msg, $type = 'info', array $context = []) - { - if (!$this->allowWrite) { - return; - } - - if (is_string($msg) && !empty($context)) { - $replace = []; - foreach ($context as $key => $val) { - $replace['{' . $key . '}'] = $val; - } - - $msg = strtr($msg, $replace); - } - - if (PHP_SAPI == 'cli') { - if (empty($this->config['level']) || in_array($type, $this->config['level'])) { - // 命令行日志实时写入 - $this->write($msg, $type, true); - } - } else { - $this->log[$type][] = $msg; - } - - return $this; - } - - /** - * 清空日志信息 - * @access public - * @return $this - */ - public function clear() - { - $this->log = []; - - return $this; - } - - /** - * 当前日志记录的授权key - * @access public - * @param string $key 授权key - * @return $this - */ - public function key($key) - { - $this->key = $key; - - return $this; - } - - /** - * 检查日志写入权限 - * @access public - * @param array $config 当前日志配置参数 - * @return bool - */ - public function check($config) - { - if ($this->key && !empty($config['allow_key']) && !in_array($this->key, $config['allow_key'])) { - return false; - } - - return true; - } - - /** - * 关闭本次请求日志写入 - * @access public - * @return $this - */ - public function close() - { - $this->allowWrite = false; - $this->log = []; - - return $this; - } - - /** - * 保存调试信息 - * @access public - * @return bool - */ - public function save() - { - if (empty($this->log) || !$this->allowWrite) { - return true; - } - - if (!$this->check($this->config)) { - // 检测日志写入权限 - return false; - } - - $log = []; - - foreach ($this->log as $level => $info) { - if (!$this->app->isDebug() && 'debug' == $level) { - continue; - } - - if (empty($this->config['level']) || in_array($level, $this->config['level'])) { - $log[$level] = $info; - - $this->app['hook']->listen('log_level', [$level, $info]); - } - } - - $result = $this->driver->save($log, true); - - if ($result) { - $this->log = []; - } - - return $result; - } - - /** - * 实时写入日志信息 并支持行为 - * @access public - * @param mixed $msg 调试信息 - * @param string $type 日志级别 - * @param bool $force 是否强制写入 - * @return bool - */ - public function write($msg, $type = 'info', $force = false) - { - // 封装日志信息 - if (empty($this->config['level'])) { - $force = true; - } - - if (true === $force || in_array($type, $this->config['level'])) { - $log[$type][] = $msg; - } else { - return false; - } - - // 监听log_write - $this->app['hook']->listen('log_write', $log); - - // 写入日志 - return $this->driver->save($log, false); - } - - /** - * 记录日志信息 - * @access public - * @param string $level 日志级别 - * @param mixed $message 日志信息 - * @param array $context 替换内容 - * @return void - */ - public function log($level, $message, array $context = []) - { - $this->record($message, $level, $context); - } - - /** - * 记录emergency信息 - * @access public - * @param mixed $message 日志信息 - * @param array $context 替换内容 - * @return void - */ - public function emergency($message, array $context = []) - { - $this->log(__FUNCTION__, $message, $context); - } - - /** - * 记录警报信息 - * @access public - * @param mixed $message 日志信息 - * @param array $context 替换内容 - * @return void - */ - public function alert($message, array $context = []) - { - $this->log(__FUNCTION__, $message, $context); - } - - /** - * 记录紧急情况 - * @access public - * @param mixed $message 日志信息 - * @param array $context 替换内容 - * @return void - */ - public function critical($message, array $context = []) - { - $this->log(__FUNCTION__, $message, $context); - } - - /** - * 记录错误信息 - * @access public - * @param mixed $message 日志信息 - * @param array $context 替换内容 - * @return void - */ - public function error($message, array $context = []) - { - $this->log(__FUNCTION__, $message, $context); - } - - /** - * 记录warning信息 - * @access public - * @param mixed $message 日志信息 - * @param array $context 替换内容 - * @return void - */ - public function warning($message, array $context = []) - { - $this->log(__FUNCTION__, $message, $context); - } - - /** - * 记录notice信息 - * @access public - * @param mixed $message 日志信息 - * @param array $context 替换内容 - * @return void - */ - public function notice($message, array $context = []) - { - $this->log(__FUNCTION__, $message, $context); - } - - /** - * 记录一般信息 - * @access public - * @param mixed $message 日志信息 - * @param array $context 替换内容 - * @return void - */ - public function info($message, array $context = []) - { - $this->log(__FUNCTION__, $message, $context); - } - - /** - * 记录调试信息 - * @access public - * @param mixed $message 日志信息 - * @param array $context 替换内容 - * @return void - */ - public function debug($message, array $context = []) - { - $this->log(__FUNCTION__, $message, $context); - } - - /** - * 记录sql信息 - * @access public - * @param mixed $message 日志信息 - * @param array $context 替换内容 - * @return void - */ - public function sql($message, array $context = []) - { - $this->log(__FUNCTION__, $message, $context); - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['app']); - - return $data; - } -} diff --git a/Server/thinkphp/library/think/Middleware.php b/Server/thinkphp/library/think/Middleware.php deleted file mode 100644 index d3f43606d..000000000 --- a/Server/thinkphp/library/think/Middleware.php +++ /dev/null @@ -1,205 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use InvalidArgumentException; -use LogicException; -use think\exception\HttpResponseException; - -class Middleware -{ - protected $queue = []; - protected $app; - protected $config = [ - 'default_namespace' => 'app\\http\\middleware\\', - ]; - - public function __construct(App $app, array $config = []) - { - $this->app = $app; - $this->config = array_merge($this->config, $config); - } - - public static function __make(App $app, Config $config) - { - return new static($app, $config->pull('middleware')); - } - - public function setConfig(array $config) - { - $this->config = array_merge($this->config, $config); - } - - /** - * 导入中间件 - * @access public - * @param array $middlewares - * @param string $type 中间件类型 - */ - public function import(array $middlewares = [], $type = 'route') - { - foreach ($middlewares as $middleware) { - $this->add($middleware, $type); - } - } - - /** - * 注册中间件 - * @access public - * @param mixed $middleware - * @param string $type 中间件类型 - */ - public function add($middleware, $type = 'route') - { - if (is_null($middleware)) { - return; - } - - $middleware = $this->buildMiddleware($middleware, $type); - - if ($middleware) { - $this->queue[$type][] = $middleware; - } - } - - /** - * 注册控制器中间件 - * @access public - * @param mixed $middleware - */ - public function controller($middleware) - { - return $this->add($middleware, 'controller'); - } - - /** - * 移除中间件 - * @access public - * @param mixed $middleware - * @param string $type 中间件类型 - */ - public function unshift($middleware, $type = 'route') - { - if (is_null($middleware)) { - return; - } - - $middleware = $this->buildMiddleware($middleware, $type); - - if ($middleware) { - array_unshift($this->queue[$type], $middleware); - } - } - - /** - * 获取注册的中间件 - * @access public - * @param string $type 中间件类型 - */ - public function all($type = 'route') - { - return $this->queue[$type] ?: []; - } - - /** - * 清除中间件 - * @access public - */ - public function clear() - { - $this->queue = []; - } - - /** - * 中间件调度 - * @access public - * @param Request $request - * @param string $type 中间件类型 - */ - public function dispatch(Request $request, $type = 'route') - { - return call_user_func($this->resolve($type), $request); - } - - /** - * 解析中间件 - * @access protected - * @param mixed $middleware - * @param string $type 中间件类型 - */ - protected function buildMiddleware($middleware, $type = 'route') - { - if (is_array($middleware)) { - list($middleware, $param) = $middleware; - } - - if ($middleware instanceof \Closure) { - return [$middleware, isset($param) ? $param : null]; - } - - if (!is_string($middleware)) { - throw new InvalidArgumentException('The middleware is invalid'); - } - - if (false === strpos($middleware, '\\')) { - if (isset($this->config[$middleware])) { - $middleware = $this->config[$middleware]; - } else { - $middleware = $this->config['default_namespace'] . $middleware; - } - } - - if (is_array($middleware)) { - return $this->import($middleware, $type); - } - - if (strpos($middleware, ':')) { - list($middleware, $param) = explode(':', $middleware, 2); - } - - return [[$this->app->make($middleware), 'handle'], isset($param) ? $param : null]; - } - - protected function resolve($type = 'route') - { - return function (Request $request) use ($type) { - - $middleware = array_shift($this->queue[$type]); - - if (null === $middleware) { - throw new InvalidArgumentException('The queue was exhausted, with no response returned'); - } - - list($call, $param) = $middleware; - - try { - $response = call_user_func_array($call, [$request, $this->resolve($type), $param]); - } catch (HttpResponseException $exception) { - $response = $exception->getResponse(); - } - - if (!$response instanceof Response) { - throw new LogicException('The middleware must return Response instance'); - } - - return $response; - }; - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['app']); - - return $data; - } -} diff --git a/Server/thinkphp/library/think/Model.php b/Server/thinkphp/library/think/Model.php deleted file mode 100644 index 50f2ca146..000000000 --- a/Server/thinkphp/library/think/Model.php +++ /dev/null @@ -1,1125 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use InvalidArgumentException; -use think\db\Query; - -/** - * Class Model - * @package think - * @mixin Query - * @method $this scope(string|array $scope) static 查询范围 - * @method $this where(mixed $field, string $op = null, mixed $condition = null) static 查询条件 - * @method $this whereRaw(string $where, array $bind = [], string $logic = 'AND') static 表达式查询 - * @method $this whereExp(string $field, string $condition, array $bind = [], string $logic = 'AND') static 字段表达式查询 - * @method $this when(mixed $condition, mixed $query, mixed $otherwise = null) static 条件查询 - * @method $this join(mixed $join, mixed $condition = null, string $type = 'INNER', array $bind = []) static JOIN查询 - * @method $this view(mixed $join, mixed $field = null, mixed $on = null, string $type = 'INNER') static 视图查询 - * @method $this with(mixed $with, callable $callback = null) static 关联预载入 - * @method $this count(string $field = '*') static Count统计查询 - * @method $this min(string $field, bool $force = true) static Min统计查询 - * @method $this max(string $field, bool $force = true) static Max统计查询 - * @method $this sum(string $field) static SUM统计查询 - * @method $this avg(string $field) static Avg统计查询 - * @method $this field(mixed $field, boolean $except = false, string $tableName = '', string $prefix = '', string $alias = '') static 指定查询字段 - * @method $this fieldRaw(string $field) static 指定查询字段 - * @method $this union(mixed $union, boolean $all = false) static UNION查询 - * @method $this limit(mixed $offset, integer $length = null) static 查询LIMIT - * @method $this order(mixed $field, string $order = null) static 查询ORDER - * @method $this orderRaw(string $field, array $bind = []) static 查询ORDER - * @method $this cache(mixed $key = null, integer|\DateTime $expire = null, string $tag = null) static 设置查询缓存 - * @method mixed value(string $field, mixed $default = null) static 获取某个字段的值 - * @method array column(string $field, string $key = '') static 获取某个列的值 - * @method $this find(mixed $data = null) static 查询单个记录 - * @method $this findOrFail(mixed $data = null) 查询单个记录 - * @method Collection|$this[] select(mixed $data = null) static 查询多个记录 - * @method $this get(mixed $data = null, mixed $with = [], bool $cache = false, bool $failException = false) static 查询单个记录 支持关联预载入 - * @method $this getOrFail(mixed $data = null, mixed $with = [], bool $cache = false) static 查询单个记录 不存在则抛出异常 - * @method $this findOrEmpty(mixed $data = null) static 查询单个记录 不存在则返回空模型 - * @method Collection|$this[] all(mixed $data = null, mixed $with = [], bool $cache = false) static 查询多个记录 支持关联预载入 - * @method $this withAttr(array $name, \Closure $closure = null) static 动态定义获取器 - * @method $this withJoin(string|array $with, string $joinType = '') static - * @method $this withCount(string|array $relation, bool $subQuery = true) static 关联统计 - * @method $this withSum(string|array $relation, string $field, bool $subQuery = true) static 关联SUM统计 - * @method $this withMax(string|array $relation, string $field, bool $subQuery = true) static 关联MAX统计 - * @method $this withMin(string|array $relation, string $field, bool $subQuery = true) static 关联Min统计 - * @method $this withAvg(string|array $relation, string $field, bool $subQuery = true) static 关联Avg统计 - * @method Paginator|$this paginate(int|array $listRows = null, int|bool $simple = false, array $config = []) static 分页 - */ -abstract class Model implements \JsonSerializable, \ArrayAccess -{ - use model\concern\Attribute; - use model\concern\RelationShip; - use model\concern\ModelEvent; - use model\concern\TimeStamp; - use model\concern\Conversion; - - /** - * 是否存在数据 - * @var bool - */ - private $exists = false; - - /** - * 是否Replace - * @var bool - */ - private $replace = false; - - /** - * 是否强制更新所有数据 - * @var bool - */ - private $force = false; - - /** - * 更新条件 - * @var array - */ - private $updateWhere; - - /** - * 数据库配置信息 - * @var array|string - */ - protected $connection = []; - - /** - * 数据库查询对象类名 - * @var string - */ - protected $query; - - /** - * 模型名称 - * @var string - */ - protected $name; - - /** - * 数据表名称 - * @var string - */ - protected $table; - - /** - * 写入自动完成定义 - * @var array - */ - protected $auto = []; - - /** - * 新增自动完成定义 - * @var array - */ - protected $insert = []; - - /** - * 更新自动完成定义 - * @var array - */ - protected $update = []; - - /** - * 初始化过的模型. - * @var array - */ - protected static $initialized = []; - - /** - * 是否从主库读取(主从分布式有效) - * @var array - */ - protected static $readMaster; - - /** - * 查询对象实例 - * @var Query - */ - protected $queryInstance; - - /** - * 错误信息 - * @var mixed - */ - protected $error; - - /** - * 软删除字段默认值 - * @var mixed - */ - protected $defaultSoftDelete; - - /** - * 全局查询范围 - * @var array - */ - protected $globalScope = []; - - /** - * 架构函数 - * @access public - * @param array|object $data 数据 - */ - public function __construct($data = []) - { - if (is_object($data)) { - $this->data = get_object_vars($data); - } else { - $this->data = $data; - } - - if ($this->disuse) { - // 废弃字段 - foreach ((array) $this->disuse as $key) { - if (array_key_exists($key, $this->data)) { - unset($this->data[$key]); - } - } - } - - // 记录原始数据 - $this->origin = $this->data; - - $config = Db::getConfig(); - - if (empty($this->name)) { - // 当前模型名 - $name = str_replace('\\', '/', static::class); - $this->name = basename($name); - if (Container::get('config')->get('class_suffix')) { - $suffix = basename(dirname($name)); - $this->name = substr($this->name, 0, -strlen($suffix)); - } - } - - if (is_null($this->autoWriteTimestamp)) { - // 自动写入时间戳 - $this->autoWriteTimestamp = $config['auto_timestamp']; - } - - if (is_null($this->dateFormat)) { - // 设置时间戳格式 - $this->dateFormat = $config['datetime_format']; - } - - if (is_null($this->resultSetType)) { - $this->resultSetType = $config['resultset_type']; - } - - if (!empty($this->connection) && is_array($this->connection)) { - // 设置模型的数据库连接 - $this->connection = array_merge($config, $this->connection); - } - - if ($this->observerClass) { - // 注册模型观察者 - static::observe($this->observerClass); - } - - // 执行初始化操作 - $this->initialize(); - } - - /** - * 获取当前模型名称 - * @access public - * @return string - */ - public function getName() - { - return $this->name; - } - - /** - * 是否从主库读取数据(主从分布有效) - * @access public - * @param bool $all 是否所有模型有效 - * @return $this - */ - public function readMaster($all = false) - { - $model = $all ? '*' : static::class; - - static::$readMaster[$model] = true; - - return $this; - } - - /** - * 创建新的模型实例 - * @access public - * @param array|object $data 数据 - * @param bool $isUpdate 是否为更新 - * @param mixed $where 更新条件 - * @return Model - */ - public function newInstance($data = [], $isUpdate = false, $where = null) - { - return (new static($data))->isUpdate($isUpdate, $where); - } - - /** - * 创建模型的查询对象 - * @access protected - * @return Query - */ - protected function buildQuery() - { - // 设置当前模型 确保查询返回模型对象 - $query = Db::connect($this->connection, false, $this->query); - $query->model($this) - ->name($this->name) - ->json($this->json, $this->jsonAssoc) - ->setJsonFieldType($this->jsonType); - - if (isset(static::$readMaster['*']) || isset(static::$readMaster[static::class])) { - $query->master(true); - } - - // 设置当前数据表和模型名 - if (!empty($this->table)) { - $query->table($this->table); - } - - if (!empty($this->pk)) { - $query->pk($this->pk); - } - - return $query; - } - - /** - * 获取当前模型的数据库查询对象 - * @access public - * @param Query $query 查询对象实例 - * @return $this - */ - public function setQuery($query) - { - $this->queryInstance = $query; - return $this; - } - - /** - * 获取当前模型的数据库查询对象 - * @access public - * @param bool|array $useBaseQuery 是否调用全局查询范围(或者指定查询范围名称) - * @return Query - */ - public function db($useBaseQuery = true) - { - if ($this->queryInstance) { - return $this->queryInstance; - } - - $query = $this->buildQuery(); - - // 软删除 - if (property_exists($this, 'withTrashed') && !$this->withTrashed) { - $this->withNoTrashed($query); - } - - // 全局作用域 - if (true === $useBaseQuery && method_exists($this, 'base')) { - call_user_func_array([$this, 'base'], [ & $query]); - } - - $globalScope = is_array($useBaseQuery) && $useBaseQuery ? $useBaseQuery : $this->globalScope; - - if ($globalScope && false !== $useBaseQuery) { - $query->scope($globalScope); - } - - // 返回当前模型的数据库查询对象 - return $query; - } - - /** - * 初始化模型 - * @access protected - * @return void - */ - protected function initialize() - { - if (!isset(static::$initialized[static::class])) { - static::$initialized[static::class] = true; - static::init(); - } - } - - /** - * 初始化处理 - * @access protected - * @return void - */ - protected static function init() - {} - - /** - * 数据自动完成 - * @access protected - * @param array $auto 要自动更新的字段列表 - * @return void - */ - protected function autoCompleteData($auto = []) - { - foreach ($auto as $field => $value) { - if (is_integer($field)) { - $field = $value; - $value = null; - } - - if (!isset($this->data[$field])) { - $default = null; - } else { - $default = $this->data[$field]; - } - - $this->setAttr($field, !is_null($value) ? $value : $default); - } - } - - /** - * 更新是否强制写入数据 而不做比较 - * @access public - * @param bool $force - * @return $this - */ - public function force($force = true) - { - $this->force = $force; - return $this; - } - - /** - * 判断force - * @access public - * @return bool - */ - public function isForce() - { - return $this->force; - } - - /** - * 新增数据是否使用Replace - * @access public - * @param bool $replace - * @return $this - */ - public function replace($replace = true) - { - $this->replace = $replace; - return $this; - } - - /** - * 设置数据是否存在 - * @access public - * @param bool $exists - * @return $this - */ - public function exists($exists) - { - $this->exists = $exists; - return $this; - } - - /** - * 判断数据是否存在数据库 - * @access public - * @return bool - */ - public function isExists() - { - return $this->exists; - } - - /** - * 判断模型是否为空 - * @access public - * @return bool - */ - public function isEmpty() - { - return empty($this->data); - } - - /** - * 保存当前数据对象 - * @access public - * @param array $data 数据 - * @param array $where 更新条件 - * @param string $sequence 自增序列名 - * @return bool - */ - public function save($data = [], $where = [], $sequence = null) - { - if (is_string($data)) { - $sequence = $data; - $data = []; - } - - if (!$this->checkBeforeSave($data, $where)) { - return false; - } - - $result = $this->exists ? $this->updateData($where) : $this->insertData($sequence); - - if (false === $result) { - return false; - } - - // 写入回调 - $this->trigger('after_write'); - - // 重新记录原始数据 - $this->origin = $this->data; - $this->set = []; - - return true; - } - - /** - * 写入之前检查数据 - * @access protected - * @param array $data 数据 - * @param array $where 保存条件 - * @return bool - */ - protected function checkBeforeSave($data, $where) - { - if (!empty($data)) { - // 数据对象赋值 - foreach ($data as $key => $value) { - $this->setAttr($key, $value, $data); - } - - if (!empty($where)) { - $this->exists = true; - $this->updateWhere = $where; - } - } - - // 数据自动完成 - $this->autoCompleteData($this->auto); - - // 事件回调 - if (false === $this->trigger('before_write')) { - return false; - } - - return true; - } - - /** - * 检查数据是否允许写入 - * @access protected - * @param array $append 自动完成的字段列表 - * @return array - */ - protected function checkAllowFields(array $append = []) - { - // 检测字段 - if (empty($this->field) || true === $this->field) { - $query = $this->db(false); - $table = $this->table ?: $query->getTable(); - - $this->field = $query->getConnection()->getTableFields($table); - - $field = $this->field; - } else { - $field = array_merge($this->field, $append); - - if ($this->autoWriteTimestamp) { - array_push($field, $this->createTime, $this->updateTime); - } - } - - if ($this->disuse) { - // 废弃字段 - $field = array_diff($field, (array) $this->disuse); - } - - return $field; - } - - /** - * 更新写入数据 - * @access protected - * @param mixed $where 更新条件 - * @return bool - */ - protected function updateData($where) - { - // 自动更新 - $this->autoCompleteData($this->update); - - // 事件回调 - if (false === $this->trigger('before_update')) { - return false; - } - - // 获取有更新的数据 - $data = $this->getChangedData(); - - if (empty($data)) { - // 关联更新 - if (!empty($this->relationWrite)) { - $this->autoRelationUpdate(); - } - - return true; - } elseif ($this->autoWriteTimestamp && $this->updateTime && !isset($data[$this->updateTime])) { - // 自动写入更新时间 - $data[$this->updateTime] = $this->autoWriteTimestamp($this->updateTime); - - $this->data[$this->updateTime] = $data[$this->updateTime]; - } - - if (empty($where) && !empty($this->updateWhere)) { - $where = $this->updateWhere; - } - - // 检查允许字段 - $allowFields = $this->checkAllowFields(array_merge($this->auto, $this->update)); - - // 保留主键数据 - foreach ($this->data as $key => $val) { - if ($this->isPk($key)) { - $data[$key] = $val; - } - } - - $pk = $this->getPk(); - $array = []; - - foreach ((array) $pk as $key) { - if (isset($data[$key])) { - $array[] = [$key, '=', $data[$key]]; - unset($data[$key]); - } - } - - if (!empty($array)) { - $where = $array; - } - - foreach ((array) $this->relationWrite as $name => $val) { - if (is_array($val)) { - foreach ($val as $key) { - if (isset($data[$key])) { - unset($data[$key]); - } - } - } - } - - // 模型更新 - $db = $this->db(false); - $db->startTrans(); - - try { - $db->where($where) - ->strict(false) - ->field($allowFields) - ->update($data); - - // 关联更新 - if (!empty($this->relationWrite)) { - $this->autoRelationUpdate(); - } - - $db->commit(); - - // 更新回调 - $this->trigger('after_update'); - - return true; - } catch (\Exception $e) { - $db->rollback(); - throw $e; - } - } - - /** - * 新增写入数据 - * @access protected - * @param string $sequence 自增序列名 - * @return bool - */ - protected function insertData($sequence) - { - // 自动写入 - $this->autoCompleteData($this->insert); - - // 时间戳自动写入 - $this->checkTimeStampWrite(); - - if (false === $this->trigger('before_insert')) { - return false; - } - - // 检查允许字段 - $allowFields = $this->checkAllowFields(array_merge($this->auto, $this->insert)); - - $db = $this->db(false); - $db->startTrans(); - - try { - $result = $db->strict(false) - ->field($allowFields) - ->insert($this->data, $this->replace, false, $sequence); - - // 获取自动增长主键 - if ($result && $insertId = $db->getLastInsID($sequence)) { - $pk = $this->getPk(); - - foreach ((array) $pk as $key) { - if (!isset($this->data[$key]) || '' == $this->data[$key]) { - $this->data[$key] = $insertId; - } - } - } - - // 关联写入 - if (!empty($this->relationWrite)) { - $this->autoRelationInsert(); - } - - $db->commit(); - - // 标记为更新 - $this->exists = true; - - // 新增回调 - $this->trigger('after_insert'); - - return true; - } catch (\Exception $e) { - $db->rollback(); - throw $e; - } - } - - /** - * 字段值(延迟)增长 - * @access public - * @param string $field 字段名 - * @param integer $step 增长值 - * @param integer $lazyTime 延时时间(s) - * @return bool - * @throws Exception - */ - public function setInc($field, $step = 1, $lazyTime = 0) - { - // 读取更新条件 - $where = $this->getWhere(); - - // 事件回调 - if (false === $this->trigger('before_update')) { - return false; - } - - $result = $this->db(false) - ->where($where) - ->setInc($field, $step, $lazyTime); - - if (true !== $result) { - $this->data[$field] += $step; - } - - // 更新回调 - $this->trigger('after_update'); - - return true; - } - - /** - * 字段值(延迟)减少 - * @access public - * @param string $field 字段名 - * @param integer $step 减少值 - * @param integer $lazyTime 延时时间(s) - * @return bool - * @throws Exception - */ - public function setDec($field, $step = 1, $lazyTime = 0) - { - // 读取更新条件 - $where = $this->getWhere(); - - // 事件回调 - if (false === $this->trigger('before_update')) { - return false; - } - - $result = $this->db(false) - ->where($where) - ->setDec($field, $step, $lazyTime); - - if (true !== $result) { - $this->data[$field] -= $step; - } - - // 更新回调 - $this->trigger('after_update'); - - return true; - } - - /** - * 获取当前的更新条件 - * @access protected - * @return mixed - */ - protected function getWhere() - { - // 删除条件 - $pk = $this->getPk(); - - $where = []; - if (is_string($pk) && isset($this->data[$pk])) { - $where[] = [$pk, '=', $this->data[$pk]]; - } elseif (is_array($pk)) { - foreach ($pk as $field) { - if (isset($this->data[$field])) { - $where[] = [$field, '=', $this->data[$field]]; - } - } - } - - if (empty($where)) { - $where = empty($this->updateWhere) ? null : $this->updateWhere; - } - - return $where; - } - - /** - * 保存多个数据到当前数据对象 - * @access public - * @param array $dataSet 数据 - * @param boolean $replace 是否自动识别更新和写入 - * @return Collection - * @throws \Exception - */ - public function saveAll($dataSet, $replace = true) - { - $db = $this->db(false); - $db->startTrans(); - - try { - $pk = $this->getPk(); - - if (is_string($pk) && $replace) { - $auto = true; - } - - $result = []; - - foreach ($dataSet as $key => $data) { - if ($this->exists || (!empty($auto) && isset($data[$pk]))) { - $result[$key] = self::update($data, [], $this->field); - } else { - $result[$key] = self::create($data, $this->field, $this->replace); - } - } - - $db->commit(); - - return $this->toCollection($result); - } catch (\Exception $e) { - $db->rollback(); - throw $e; - } - } - - /** - * 是否为更新数据 - * @access public - * @param mixed $update - * @param mixed $where - * @return $this - */ - public function isUpdate($update = true, $where = null) - { - if (is_bool($update)) { - $this->exists = $update; - - if (!empty($where)) { - $this->updateWhere = $where; - } - } else { - $this->exists = true; - $this->updateWhere = $update; - } - - return $this; - } - - /** - * 删除当前的记录 - * @access public - * @return bool - */ - public function delete() - { - if (!$this->exists || false === $this->trigger('before_delete')) { - return false; - } - - // 读取更新条件 - $where = $this->getWhere(); - - $db = $this->db(false); - $db->startTrans(); - - try { - // 删除当前模型数据 - $db->where($where)->delete(); - - // 关联删除 - if (!empty($this->relationWrite)) { - $this->autoRelationDelete(); - } - - $db->commit(); - - $this->trigger('after_delete'); - - $this->exists = false; - - return true; - } catch (\Exception $e) { - $db->rollback(); - throw $e; - } - } - - /** - * 设置自动完成的字段( 规则通过修改器定义) - * @access public - * @param array $fields 需要自动完成的字段 - * @return $this - */ - public function auto($fields) - { - $this->auto = $fields; - - return $this; - } - - /** - * 写入数据 - * @access public - * @param array $data 数据数组 - * @param array|true $field 允许字段 - * @param bool $replace 使用Replace - * @return static - */ - public static function create($data = [], $field = null, $replace = false) - { - $model = new static(); - - if (!empty($field)) { - $model->allowField($field); - } - - $model->isUpdate(false)->replace($replace)->save($data, []); - - return $model; - } - - /** - * 更新数据 - * @access public - * @param array $data 数据数组 - * @param array $where 更新条件 - * @param array|true $field 允许字段 - * @return static - */ - public static function update($data = [], $where = [], $field = null) - { - $model = new static(); - - if (!empty($field)) { - $model->allowField($field); - } - - $model->isUpdate(true)->save($data, $where); - - return $model; - } - - /** - * 删除记录 - * @access public - * @param mixed $data 主键列表 支持闭包查询条件 - * @return bool - */ - public static function destroy($data) - { - if (empty($data) && 0 !== $data) { - return false; - } - - $model = new static(); - - $query = $model->db(); - - if (is_array($data) && key($data) !== 0) { - $query->where($data); - $data = null; - } elseif ($data instanceof \Closure) { - $data($query); - $data = null; - } - - $resultSet = $query->select($data); - - if ($resultSet) { - foreach ($resultSet as $data) { - $data->delete(); - } - } - - return true; - } - - /** - * 获取错误信息 - * @access public - * @return mixed - */ - public function getError() - { - return $this->error; - } - - /** - * 解序列化后处理 - */ - public function __wakeup() - { - $this->initialize(); - } - - public function __debugInfo() - { - return [ - 'data' => $this->data, - 'relation' => $this->relation, - ]; - } - - /** - * 修改器 设置数据对象的值 - * @access public - * @param string $name 名称 - * @param mixed $value 值 - * @return void - */ - public function __set($name, $value) - { - $this->setAttr($name, $value); - } - - /** - * 获取器 获取数据对象的值 - * @access public - * @param string $name 名称 - * @return mixed - */ - public function __get($name) - { - return $this->getAttr($name); - } - - /** - * 检测数据对象的值 - * @access public - * @param string $name 名称 - * @return boolean - */ - public function __isset($name) - { - try { - return !is_null($this->getAttr($name)); - } catch (InvalidArgumentException $e) { - return false; - } - } - - /** - * 销毁数据对象的值 - * @access public - * @param string $name 名称 - * @return void - */ - public function __unset($name) - { - unset($this->data[$name], $this->relation[$name]); - } - - // ArrayAccess - public function offsetSet($name, $value) - { - $this->setAttr($name, $value); - } - - public function offsetExists($name) - { - return $this->__isset($name); - } - - public function offsetUnset($name) - { - $this->__unset($name); - } - - public function offsetGet($name) - { - return $this->getAttr($name); - } - - /** - * 设置是否使用全局查询范围 - * @access public - * @param bool|array $use 是否启用全局查询范围(或者用数组指定查询范围名称) - * @return Query - */ - public static function useGlobalScope($use) - { - $model = new static(); - - return $model->db($use); - } - - public function __call($method, $args) - { - if ('withattr' == strtolower($method)) { - return call_user_func_array([$this, 'withAttribute'], $args); - } - - return call_user_func_array([$this->db(), $method], $args); - } - - public static function __callStatic($method, $args) - { - $model = new static(); - - return call_user_func_array([$model->db(), $method], $args); - } -} diff --git a/Server/thinkphp/library/think/Paginator.php b/Server/thinkphp/library/think/Paginator.php deleted file mode 100644 index bbe63e2e3..000000000 --- a/Server/thinkphp/library/think/Paginator.php +++ /dev/null @@ -1,445 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use ArrayAccess; -use ArrayIterator; -use Countable; -use IteratorAggregate; -use JsonSerializable; -use Traversable; - -abstract class Paginator implements ArrayAccess, Countable, IteratorAggregate, JsonSerializable -{ - /** - * 是否简洁模式 - * @var bool - */ - protected $simple = false; - - /** - * 数据集 - * @var Collection - */ - protected $items; - - /** - * 当前页 - * @var integer - */ - protected $currentPage; - - /** - * 最后一页 - * @var integer - */ - protected $lastPage; - - /** - * 数据总数 - * @var integer|null - */ - protected $total; - - /** - * 每页数量 - * @var integer - */ - protected $listRows; - - /** - * 是否有下一页 - * @var bool - */ - protected $hasMore; - - /** - * 分页配置 - * @var array - */ - protected $options = [ - 'var_page' => 'page', - 'path' => '/', - 'query' => [], - 'fragment' => '', - ]; - - public function __construct($items, $listRows, $currentPage = null, $total = null, $simple = false, $options = []) - { - $this->options = array_merge($this->options, $options); - - $this->options['path'] = '/' != $this->options['path'] ? rtrim($this->options['path'], '/') : $this->options['path']; - - $this->simple = $simple; - $this->listRows = $listRows; - - if (!$items instanceof Collection) { - $items = Collection::make($items); - } - - if ($simple) { - $this->currentPage = $this->setCurrentPage($currentPage); - $this->hasMore = count($items) > ($this->listRows); - $items = $items->slice(0, $this->listRows); - } else { - $this->total = $total; - $this->lastPage = (int) ceil($total / $listRows); - $this->currentPage = $this->setCurrentPage($currentPage); - $this->hasMore = $this->currentPage < $this->lastPage; - } - $this->items = $items; - } - - /** - * @access public - * @param $items - * @param $listRows - * @param null $currentPage - * @param null $total - * @param bool $simple - * @param array $options - * @return Paginator - */ - public static function make($items, $listRows, $currentPage = null, $total = null, $simple = false, $options = []) - { - return new static($items, $listRows, $currentPage, $total, $simple, $options); - } - - protected function setCurrentPage($currentPage) - { - if (!$this->simple && $currentPage > $this->lastPage) { - return $this->lastPage > 0 ? $this->lastPage : 1; - } - - return $currentPage; - } - - /** - * 获取页码对应的链接 - * - * @access protected - * @param $page - * @return string - */ - protected function url($page) - { - if ($page <= 0) { - $page = 1; - } - - if (strpos($this->options['path'], '[PAGE]') === false) { - $parameters = [$this->options['var_page'] => $page]; - $path = $this->options['path']; - } else { - $parameters = []; - $path = str_replace('[PAGE]', $page, $this->options['path']); - } - - if (count($this->options['query']) > 0) { - $parameters = array_merge($this->options['query'], $parameters); - } - - $url = $path; - if (!empty($parameters)) { - $url .= '?' . http_build_query($parameters, null, '&'); - } - - return $url . $this->buildFragment(); - } - - /** - * 自动获取当前页码 - * @access public - * @param string $varPage - * @param int $default - * @return int - */ - public static function getCurrentPage($varPage = 'page', $default = 1) - { - $page = Container::get('request')->param($varPage); - - if (filter_var($page, FILTER_VALIDATE_INT) !== false && (int) $page >= 1) { - return $page; - } - - return $default; - } - - /** - * 自动获取当前的path - * @access public - * @return string - */ - public static function getCurrentPath() - { - return Container::get('request')->baseUrl(); - } - - public function total() - { - if ($this->simple) { - throw new \DomainException('not support total'); - } - - return $this->total; - } - - public function listRows() - { - return $this->listRows; - } - - public function currentPage() - { - return $this->currentPage; - } - - public function lastPage() - { - if ($this->simple) { - throw new \DomainException('not support last'); - } - - return $this->lastPage; - } - - /** - * 数据是否足够分页 - * @access public - * @return boolean - */ - public function hasPages() - { - return !(1 == $this->currentPage && !$this->hasMore); - } - - /** - * 创建一组分页链接 - * - * @access public - * @param int $start - * @param int $end - * @return array - */ - public function getUrlRange($start, $end) - { - $urls = []; - - for ($page = $start; $page <= $end; $page++) { - $urls[$page] = $this->url($page); - } - - return $urls; - } - - /** - * 设置URL锚点 - * - * @access public - * @param string|null $fragment - * @return $this - */ - public function fragment($fragment) - { - $this->options['fragment'] = $fragment; - - return $this; - } - - /** - * 添加URL参数 - * - * @access public - * @param array|string $key - * @param string|null $value - * @return $this - */ - public function appends($key, $value = null) - { - if (!is_array($key)) { - $queries = [$key => $value]; - } else { - $queries = $key; - } - - foreach ($queries as $k => $v) { - if ($k !== $this->options['var_page']) { - $this->options['query'][$k] = $v; - } - } - - return $this; - } - - /** - * 构造锚点字符串 - * - * @access public - * @return string - */ - protected function buildFragment() - { - return $this->options['fragment'] ? '#' . $this->options['fragment'] : ''; - } - - /** - * 渲染分页html - * @access public - * @return mixed - */ - abstract public function render(); - - public function items() - { - return $this->items->all(); - } - - public function getCollection() - { - return $this->items; - } - - public function isEmpty() - { - return $this->items->isEmpty(); - } - - /** - * 给每个元素执行个回调 - * - * @access public - * @param callable $callback - * @return $this - */ - public function each(callable $callback) - { - foreach ($this->items as $key => $item) { - $result = $callback($item, $key); - - if (false === $result) { - break; - } elseif (!is_object($item)) { - $this->items[$key] = $result; - } - } - - return $this; - } - - /** - * Retrieve an external iterator - * @access public - * @return Traversable An instance of an object implementing Iterator or - * Traversable - */ - public function getIterator() - { - return new ArrayIterator($this->items->all()); - } - - /** - * Whether a offset exists - * @access public - * @param mixed $offset - * @return bool - */ - public function offsetExists($offset) - { - return $this->items->offsetExists($offset); - } - - /** - * Offset to retrieve - * @access public - * @param mixed $offset - * @return mixed - */ - public function offsetGet($offset) - { - return $this->items->offsetGet($offset); - } - - /** - * Offset to set - * @access public - * @param mixed $offset - * @param mixed $value - */ - public function offsetSet($offset, $value) - { - $this->items->offsetSet($offset, $value); - } - - /** - * Offset to unset - * @access public - * @param mixed $offset - * @return void - * @since 5.0.0 - */ - public function offsetUnset($offset) - { - $this->items->offsetUnset($offset); - } - - /** - * Count elements of an object - */ - public function count() - { - return $this->items->count(); - } - - public function __toString() - { - return (string) $this->render(); - } - - public function toArray() - { - try { - $total = $this->total(); - } catch (\DomainException $e) { - $total = null; - } - - return [ - 'total' => $total, - 'per_page' => $this->listRows(), - 'current_page' => $this->currentPage(), - 'last_page' => $this->lastPage, - 'data' => $this->items->toArray(), - ]; - } - - /** - * Specify data which should be serialized to JSON - */ - public function jsonSerialize() - { - return $this->toArray(); - } - - public function __call($name, $arguments) - { - $collection = $this->getCollection(); - - $result = call_user_func_array([$collection, $name], $arguments); - - if ($result === $collection) { - return $this; - } - - return $result; - } - -} diff --git a/Server/thinkphp/library/think/Process.php b/Server/thinkphp/library/think/Process.php deleted file mode 100644 index 3b574db49..000000000 --- a/Server/thinkphp/library/think/Process.php +++ /dev/null @@ -1,1268 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\process\exception\Failed as ProcessFailedException; -use think\process\exception\Timeout as ProcessTimeoutException; -use think\process\pipes\Pipes; -use think\process\pipes\Unix as UnixPipes; -use think\process\pipes\Windows as WindowsPipes; -use think\process\Utils; - -class Process -{ - - const ERR = 'err'; - const OUT = 'out'; - - const STATUS_READY = 'ready'; - const STATUS_STARTED = 'started'; - const STATUS_TERMINATED = 'terminated'; - - const STDIN = 0; - const STDOUT = 1; - const STDERR = 2; - - const TIMEOUT_PRECISION = 0.2; - - private $callback; - private $commandline; - private $cwd; - private $env; - private $input; - private $starttime; - private $lastOutputTime; - private $timeout; - private $idleTimeout; - private $options; - private $exitcode; - private $fallbackExitcode; - private $processInformation; - private $outputDisabled = false; - private $stdout; - private $stderr; - private $enhanceWindowsCompatibility = true; - private $enhanceSigchildCompatibility; - private $process; - private $status = self::STATUS_READY; - private $incrementalOutputOffset = 0; - private $incrementalErrorOutputOffset = 0; - private $tty; - private $pty; - - private $useFileHandles = false; - - /** @var Pipes */ - private $processPipes; - - private $latestSignal; - - private static $sigchild; - - /** - * @var array - */ - public static $exitCodes = [ - 0 => 'OK', - 1 => 'General error', - 2 => 'Misuse of shell builtins', - 126 => 'Invoked command cannot execute', - 127 => 'Command not found', - 128 => 'Invalid exit argument', - // signals - 129 => 'Hangup', - 130 => 'Interrupt', - 131 => 'Quit and dump core', - 132 => 'Illegal instruction', - 133 => 'Trace/breakpoint trap', - 134 => 'Process aborted', - 135 => 'Bus error: "access to undefined portion of memory object"', - 136 => 'Floating point exception: "erroneous arithmetic operation"', - 137 => 'Kill (terminate immediately)', - 138 => 'User-defined 1', - 139 => 'Segmentation violation', - 140 => 'User-defined 2', - 141 => 'Write to pipe with no one reading', - 142 => 'Signal raised by alarm', - 143 => 'Termination (request to terminate)', - // 144 - not defined - 145 => 'Child process terminated, stopped (or continued*)', - 146 => 'Continue if stopped', - 147 => 'Stop executing temporarily', - 148 => 'Terminal stop signal', - 149 => 'Background process attempting to read from tty ("in")', - 150 => 'Background process attempting to write to tty ("out")', - 151 => 'Urgent data available on socket', - 152 => 'CPU time limit exceeded', - 153 => 'File size limit exceeded', - 154 => 'Signal raised by timer counting virtual time: "virtual timer expired"', - 155 => 'Profiling timer expired', - // 156 - not defined - 157 => 'Pollable event', - // 158 - not defined - 159 => 'Bad syscall', - ]; - - /** - * 构造方法 - * @access public - * @param string $commandline 指令 - * @param string|null $cwd 工作目录 - * @param array|null $env 环境变量 - * @param string|null $input 输入 - * @param int|float|null $timeout 超时时间 - * @param array $options proc_open的选项 - * @throws \RuntimeException - * @api - */ - public function __construct($commandline, $cwd = null, array $env = null, $input = null, $timeout = 60, array $options = []) - { - if (!function_exists('proc_open')) { - throw new \RuntimeException('The Process class relies on proc_open, which is not available on your PHP installation.'); - } - - $this->commandline = $commandline; - $this->cwd = $cwd; - - if (null === $this->cwd && (defined('ZEND_THREAD_SAFE') || '\\' === DIRECTORY_SEPARATOR)) { - $this->cwd = getcwd(); - } - if (null !== $env) { - $this->setEnv($env); - } - - $this->input = $input; - $this->setTimeout($timeout); - $this->useFileHandles = '\\' === DIRECTORY_SEPARATOR; - $this->pty = false; - $this->enhanceWindowsCompatibility = true; - $this->enhanceSigchildCompatibility = '\\' !== DIRECTORY_SEPARATOR && $this->isSigchildEnabled(); - $this->options = array_replace([ - 'suppress_errors' => true, - 'binary_pipes' => true, - ], $options); - } - - public function __destruct() - { - $this->stop(); - } - - public function __clone() - { - $this->resetProcessData(); - } - - /** - * 运行指令 - * @access public - * @param callback|null $callback - * @return int - */ - public function run($callback = null) - { - $this->start($callback); - - return $this->wait(); - } - - /** - * 运行指令 - * @access public - * @param callable|null $callback - * @return self - * @throws \RuntimeException - * @throws ProcessFailedException - */ - public function mustRun($callback = null) - { - if ($this->isSigchildEnabled() && !$this->enhanceSigchildCompatibility) { - throw new \RuntimeException('This PHP has been compiled with --enable-sigchild. You must use setEnhanceSigchildCompatibility() to use this method.'); - } - - if (0 !== $this->run($callback)) { - throw new ProcessFailedException($this); - } - - return $this; - } - - /** - * 启动进程并写到 STDIN 输入后返回。 - * @access public - * @param callable|null $callback - * @throws \RuntimeException - * @throws \RuntimeException - * @throws \LogicException - */ - public function start($callback = null) - { - if ($this->isRunning()) { - throw new \RuntimeException('Process is already running'); - } - if ($this->outputDisabled && null !== $callback) { - throw new \LogicException('Output has been disabled, enable it to allow the use of a callback.'); - } - - $this->resetProcessData(); - $this->starttime = $this->lastOutputTime = microtime(true); - $this->callback = $this->buildCallback($callback); - $descriptors = $this->getDescriptors(); - - $commandline = $this->commandline; - - if ('\\' === DIRECTORY_SEPARATOR && $this->enhanceWindowsCompatibility) { - $commandline = 'cmd /V:ON /E:ON /C "(' . $commandline . ')'; - foreach ($this->processPipes->getFiles() as $offset => $filename) { - $commandline .= ' ' . $offset . '>' . Utils::escapeArgument($filename); - } - $commandline .= '"'; - - if (!isset($this->options['bypass_shell'])) { - $this->options['bypass_shell'] = true; - } - } - - $this->process = proc_open($commandline, $descriptors, $this->processPipes->pipes, $this->cwd, $this->env, $this->options); - - if (!is_resource($this->process)) { - throw new \RuntimeException('Unable to launch a new process.'); - } - $this->status = self::STATUS_STARTED; - - if ($this->tty) { - return; - } - - $this->updateStatus(false); - $this->checkTimeout(); - } - - /** - * 重启进程 - * @access public - * @param callable|null $callback - * @return Process - * @throws \RuntimeException - * @throws \RuntimeException - */ - public function restart($callback = null) - { - if ($this->isRunning()) { - throw new \RuntimeException('Process is already running'); - } - - $process = clone $this; - $process->start($callback); - - return $process; - } - - /** - * 等待要终止的进程 - * @access public - * @param callable|null $callback - * @return int - */ - public function wait($callback = null) - { - $this->requireProcessIsStarted(__FUNCTION__); - - $this->updateStatus(false); - if (null !== $callback) { - $this->callback = $this->buildCallback($callback); - } - - do { - $this->checkTimeout(); - $running = '\\' === DIRECTORY_SEPARATOR ? $this->isRunning() : $this->processPipes->areOpen(); - $close = '\\' !== DIRECTORY_SEPARATOR || !$running; - $this->readPipes(true, $close); - } while ($running); - - while ($this->isRunning()) { - usleep(1000); - } - - if ($this->processInformation['signaled'] && $this->processInformation['termsig'] !== $this->latestSignal) { - throw new \RuntimeException(sprintf('The process has been signaled with signal "%s".', $this->processInformation['termsig'])); - } - - return $this->exitcode; - } - - /** - * 获取PID - * @access public - * @return int|null - * @throws \RuntimeException - */ - public function getPid() - { - if ($this->isSigchildEnabled()) { - throw new \RuntimeException('This PHP has been compiled with --enable-sigchild. The process identifier can not be retrieved.'); - } - - $this->updateStatus(false); - - return $this->isRunning() ? $this->processInformation['pid'] : null; - } - - /** - * 将一个 POSIX 信号发送到进程中 - * @access public - * @param int $signal - * @return Process - */ - public function signal($signal) - { - $this->doSignal($signal, true); - - return $this; - } - - /** - * 禁用从底层过程获取输出和错误输出。 - * @access public - * @return Process - */ - public function disableOutput() - { - if ($this->isRunning()) { - throw new \RuntimeException('Disabling output while the process is running is not possible.'); - } - if (null !== $this->idleTimeout) { - throw new \LogicException('Output can not be disabled while an idle timeout is set.'); - } - - $this->outputDisabled = true; - - return $this; - } - - /** - * 开启从底层过程获取输出和错误输出。 - * @access public - * @return Process - * @throws \RuntimeException - */ - public function enableOutput() - { - if ($this->isRunning()) { - throw new \RuntimeException('Enabling output while the process is running is not possible.'); - } - - $this->outputDisabled = false; - - return $this; - } - - /** - * 输出是否禁用 - * @access public - * @return bool - */ - public function isOutputDisabled() - { - return $this->outputDisabled; - } - - /** - * 获取当前的输出管道 - * @access public - * @return string - * @throws \LogicException - * @api - */ - public function getOutput() - { - if ($this->outputDisabled) { - throw new \LogicException('Output has been disabled.'); - } - - $this->requireProcessIsStarted(__FUNCTION__); - - $this->readPipes(false, '\\' === DIRECTORY_SEPARATOR ? !$this->processInformation['running'] : true); - - return $this->stdout; - } - - /** - * 以增量方式返回的输出结果。 - * @access public - * @return string - */ - public function getIncrementalOutput() - { - $this->requireProcessIsStarted(__FUNCTION__); - - $data = $this->getOutput(); - - $latest = substr($data, $this->incrementalOutputOffset); - - if (false === $latest) { - return ''; - } - - $this->incrementalOutputOffset = strlen($data); - - return $latest; - } - - /** - * 清空输出 - * @access public - * @return Process - */ - public function clearOutput() - { - $this->stdout = ''; - $this->incrementalOutputOffset = 0; - - return $this; - } - - /** - * 返回当前的错误输出的过程 (STDERR)。 - * @access public - * @return string - */ - public function getErrorOutput() - { - if ($this->outputDisabled) { - throw new \LogicException('Output has been disabled.'); - } - - $this->requireProcessIsStarted(__FUNCTION__); - - $this->readPipes(false, '\\' === DIRECTORY_SEPARATOR ? !$this->processInformation['running'] : true); - - return $this->stderr; - } - - /** - * 以增量方式返回 errorOutput - * @access public - * @return string - */ - public function getIncrementalErrorOutput() - { - $this->requireProcessIsStarted(__FUNCTION__); - - $data = $this->getErrorOutput(); - - $latest = substr($data, $this->incrementalErrorOutputOffset); - - if (false === $latest) { - return ''; - } - - $this->incrementalErrorOutputOffset = strlen($data); - - return $latest; - } - - /** - * 清空 errorOutput - * @access public - * @return Process - */ - public function clearErrorOutput() - { - $this->stderr = ''; - $this->incrementalErrorOutputOffset = 0; - - return $this; - } - - /** - * 获取退出码 - * @access public - * @return null|int - */ - public function getExitCode() - { - if ($this->isSigchildEnabled() && !$this->enhanceSigchildCompatibility) { - throw new \RuntimeException('This PHP has been compiled with --enable-sigchild. You must use setEnhanceSigchildCompatibility() to use this method.'); - } - - $this->updateStatus(false); - - return $this->exitcode; - } - - /** - * 获取退出文本 - * @access public - * @return null|string - */ - public function getExitCodeText() - { - if (null === $exitcode = $this->getExitCode()) { - return; - } - - return isset(self::$exitCodes[$exitcode]) ? self::$exitCodes[$exitcode] : 'Unknown error'; - } - - /** - * 检查是否成功 - * @access public - * @return bool - */ - public function isSuccessful() - { - return 0 === $this->getExitCode(); - } - - /** - * 是否未捕获的信号已被终止子进程 - * @access public - * @return bool - */ - public function hasBeenSignaled() - { - $this->requireProcessIsTerminated(__FUNCTION__); - - if ($this->isSigchildEnabled()) { - throw new \RuntimeException('This PHP has been compiled with --enable-sigchild. Term signal can not be retrieved.'); - } - - $this->updateStatus(false); - - return $this->processInformation['signaled']; - } - - /** - * 返回导致子进程终止其执行的数。 - * @access public - * @return int - */ - public function getTermSignal() - { - $this->requireProcessIsTerminated(__FUNCTION__); - - if ($this->isSigchildEnabled()) { - throw new \RuntimeException('This PHP has been compiled with --enable-sigchild. Term signal can not be retrieved.'); - } - - $this->updateStatus(false); - - return $this->processInformation['termsig']; - } - - /** - * 检查子进程信号是否已停止 - * @access public - * @return bool - */ - public function hasBeenStopped() - { - $this->requireProcessIsTerminated(__FUNCTION__); - - $this->updateStatus(false); - - return $this->processInformation['stopped']; - } - - /** - * 返回导致子进程停止其执行的数。 - * @access public - * @return int - */ - public function getStopSignal() - { - $this->requireProcessIsTerminated(__FUNCTION__); - - $this->updateStatus(false); - - return $this->processInformation['stopsig']; - } - - /** - * 检查是否正在运行 - * @access public - * @return bool - */ - public function isRunning() - { - if (self::STATUS_STARTED !== $this->status) { - return false; - } - - $this->updateStatus(false); - - return $this->processInformation['running']; - } - - /** - * 检查是否已开始 - * @access public - * @return bool - */ - public function isStarted() - { - return self::STATUS_READY != $this->status; - } - - /** - * 检查是否已终止 - * @access public - * @return bool - */ - public function isTerminated() - { - $this->updateStatus(false); - - return self::STATUS_TERMINATED == $this->status; - } - - /** - * 获取当前的状态 - * @access public - * @return string - */ - public function getStatus() - { - $this->updateStatus(false); - - return $this->status; - } - - /** - * 终止进程 - * @access public - */ - public function stop() - { - if ($this->isRunning()) { - if ('\\' === DIRECTORY_SEPARATOR && !$this->isSigchildEnabled()) { - exec(sprintf('taskkill /F /T /PID %d 2>&1', $this->getPid()), $output, $exitCode); - if ($exitCode > 0) { - throw new \RuntimeException('Unable to kill the process'); - } - } else { - $pids = preg_split('/\s+/', `ps -o pid --no-heading --ppid {$this->getPid()}`); - foreach ($pids as $pid) { - if (is_numeric($pid)) { - posix_kill($pid, 9); - } - } - } - } - - $this->updateStatus(false); - if ($this->processInformation['running']) { - $this->close(); - } - - return $this->exitcode; - } - - /** - * 添加一行输出 - * @access public - * @param string $line - */ - public function addOutput($line) -{ - $this->lastOutputTime = microtime(true); - $this->stdout .= $line; - } - - /** - * 添加一行错误输出 - * @access public - * @param string $line - */ - public function addErrorOutput($line) -{ - $this->lastOutputTime = microtime(true); - $this->stderr .= $line; - } - - /** - * 获取被执行的指令 - * @access public - * @return string - */ - public function getCommandLine() -{ - return $this->commandline; - } - - /** - * 设置指令 - * @access public - * @param string $commandline - * @return self - */ - public function setCommandLine($commandline) -{ - $this->commandline = $commandline; - - return $this; - } - - /** - * 获取超时时间 - * @access public - * @return float|null - */ - public function getTimeout() -{ - return $this->timeout; - } - - /** - * 获取idle超时时间 - * @access public - * @return float|null - */ - public function getIdleTimeout() -{ - return $this->idleTimeout; - } - - /** - * 设置超时时间 - * @access public - * @param int|float|null $timeout - * @return self - */ - public function setTimeout($timeout) -{ - $this->timeout = $this->validateTimeout($timeout); - - return $this; - } - - /** - * 设置idle超时时间 - * @access public - * @param int|float|null $timeout - * @return self - */ - public function setIdleTimeout($timeout) -{ - if (null !== $timeout && $this->outputDisabled) { - throw new \LogicException('Idle timeout can not be set while the output is disabled.'); - } - - $this->idleTimeout = $this->validateTimeout($timeout); - - return $this; - } - - /** - * 设置TTY - * @access public - * @param bool $tty - * @return self - */ - public function setTty($tty) -{ - if ('\\' === DIRECTORY_SEPARATOR && $tty) { - throw new \RuntimeException('TTY mode is not supported on Windows platform.'); - } - if ($tty && (!file_exists('/dev/tty') || !is_readable('/dev/tty'))) { - throw new \RuntimeException('TTY mode requires /dev/tty to be readable.'); - } - - $this->tty = (bool) $tty; - - return $this; - } - - /** - * 检查是否是tty模式 - * @access public - * @return bool - */ - public function isTty() -{ - return $this->tty; - } - - /** - * 设置pty模式 - * @access public - * @param bool $bool - * @return self - */ - public function setPty($bool) -{ - $this->pty = (bool) $bool; - - return $this; - } - - /** - * 是否是pty模式 - * @access public - * @return bool - */ - public function isPty() -{ - return $this->pty; - } - - /** - * 获取工作目录 - * @access public - * @return string|null - */ - public function getWorkingDirectory() -{ - if (null === $this->cwd) { - return getcwd() ?: null; - } - - return $this->cwd; - } - - /** - * 设置工作目录 - * @access public - * @param string $cwd - * @return self - */ - public function setWorkingDirectory($cwd) -{ - $this->cwd = $cwd; - - return $this; - } - - /** - * 获取环境变量 - * @access public - * @return array - */ - public function getEnv() -{ - return $this->env; - } - - /** - * 设置环境变量 - * @access public - * @param array $env - * @return self - */ - public function setEnv(array $env) -{ - $env = array_filter($env, function ($value) { - return !is_array($value); - }); - - $this->env = []; - foreach ($env as $key => $value) { - $this->env[(binary) $key] = (binary) $value; - } - - return $this; - } - - /** - * 获取输入 - * @access public - * @return null|string - */ - public function getInput() -{ - return $this->input; - } - - /** - * 设置输入 - * @access public - * @param mixed $input - * @return self - */ - public function setInput($input) -{ - if ($this->isRunning()) { - throw new \LogicException('Input can not be set while the process is running.'); - } - - $this->input = Utils::validateInput(sprintf('%s::%s', __CLASS__, __FUNCTION__), $input); - - return $this; - } - - /** - * 获取proc_open的选项 - * @access public - * @return array - */ - public function getOptions() -{ - return $this->options; - } - - /** - * 设置proc_open的选项 - * @access public - * @param array $options - * @return self - */ - public function setOptions(array $options) -{ - $this->options = $options; - - return $this; - } - - /** - * 是否兼容windows - * @access public - * @return bool - */ - public function getEnhanceWindowsCompatibility() -{ - return $this->enhanceWindowsCompatibility; - } - - /** - * 设置是否兼容windows - * @access public - * @param bool $enhance - * @return self - */ - public function setEnhanceWindowsCompatibility($enhance) -{ - $this->enhanceWindowsCompatibility = (bool) $enhance; - - return $this; - } - - /** - * 返回是否 sigchild 兼容模式激活 - * @access public - * @return bool - */ - public function getEnhanceSigchildCompatibility() -{ - return $this->enhanceSigchildCompatibility; - } - - /** - * 激活 sigchild 兼容性模式。 - * @access public - * @param bool $enhance - * @return self - */ - public function setEnhanceSigchildCompatibility($enhance) -{ - $this->enhanceSigchildCompatibility = (bool) $enhance; - - return $this; - } - - /** - * 是否超时 - */ - public function checkTimeout() -{ - if (self::STATUS_STARTED !== $this->status) { - return; - } - - if (null !== $this->timeout && $this->timeout < microtime(true) - $this->starttime) { - $this->stop(); - - throw new ProcessTimeoutException($this, ProcessTimeoutException::TYPE_GENERAL); - } - - if (null !== $this->idleTimeout && $this->idleTimeout < microtime(true) - $this->lastOutputTime) { - $this->stop(); - - throw new ProcessTimeoutException($this, ProcessTimeoutException::TYPE_IDLE); - } - } - - /** - * 是否支持pty - * @access public - * @return bool - */ - public static function isPtySupported() -{ - static $result; - - if (null !== $result) { - return $result; - } - - if ('\\' === DIRECTORY_SEPARATOR) { - return $result = false; - } - - $proc = @proc_open('echo 1', [['pty'], ['pty'], ['pty']], $pipes); - if (is_resource($proc)) { - proc_close($proc); - - return $result = true; - } - - return $result = false; - } - - /** - * 创建所需的 proc_open 的描述符 - * @access private - * @return array - */ - private function getDescriptors() -{ - if ('\\' === DIRECTORY_SEPARATOR) { - $this->processPipes = WindowsPipes::create($this, $this->input); - } else { - $this->processPipes = UnixPipes::create($this, $this->input); - } - $descriptors = $this->processPipes->getDescriptors($this->outputDisabled); - - if (!$this->useFileHandles && $this->enhanceSigchildCompatibility && $this->isSigchildEnabled()) { - - $descriptors = array_merge($descriptors, [['pipe', 'w']]); - - $this->commandline = '(' . $this->commandline . ') 3>/dev/null; code=$?; echo $code >&3; exit $code'; - } - - return $descriptors; - } - - /** - * 建立 wait () 使用的回调。 - * @access protected - * @param callable|null $callback - * @return callable - */ - protected function buildCallback($callback) -{ - $out = self::OUT; - $callback = function ($type, $data) use ($callback, $out) { - if ($out == $type) { - $this->addOutput($data); - } else { - $this->addErrorOutput($data); - } - - if (null !== $callback) { - call_user_func($callback, $type, $data); - } - }; - - return $callback; - } - - /** - * 更新状态 - * @access protected - * @param bool $blocking - */ - protected function updateStatus($blocking) -{ - if (self::STATUS_STARTED !== $this->status) { - return; - } - - $this->processInformation = proc_get_status($this->process); - $this->captureExitCode(); - - $this->readPipes($blocking, '\\' === DIRECTORY_SEPARATOR ? !$this->processInformation['running'] : true); - - if (!$this->processInformation['running']) { - $this->close(); - } - } - - /** - * 是否开启 '--enable-sigchild' - * @access protected - * @return bool - */ - protected function isSigchildEnabled() -{ - if (null !== self::$sigchild) { - return self::$sigchild; - } - - if (!function_exists('phpinfo')) { - return self::$sigchild = false; - } - - ob_start(); - phpinfo(INFO_GENERAL); - - return self::$sigchild = false !== strpos(ob_get_clean(), '--enable-sigchild'); - } - - /** - * 验证是否超时 - * @access private - * @param int|float|null $timeout - * @return float|null - */ - private function validateTimeout($timeout) -{ - $timeout = (float) $timeout; - - if (0.0 === $timeout) { - $timeout = null; - } elseif ($timeout < 0) { - throw new \InvalidArgumentException('The timeout value must be a valid positive integer or float number.'); - } - - return $timeout; - } - - /** - * 读取pipes - * @access private - * @param bool $blocking - * @param bool $close - */ - private function readPipes($blocking, $close) -{ - $result = $this->processPipes->readAndWrite($blocking, $close); - - $callback = $this->callback; - foreach ($result as $type => $data) { - if (3 == $type) { - $this->fallbackExitcode = (int) $data; - } else { - $callback(self::STDOUT === $type ? self::OUT : self::ERR, $data); - } - } - } - - /** - * 捕获退出码 - */ - private function captureExitCode() -{ - if (isset($this->processInformation['exitcode']) && -1 != $this->processInformation['exitcode']) { - $this->exitcode = $this->processInformation['exitcode']; - } - } - - /** - * 关闭资源 - * @access private - * @return int 退出码 - */ - private function close() -{ - $this->processPipes->close(); - if (is_resource($this->process)) { - $exitcode = proc_close($this->process); - } else { - $exitcode = -1; - } - - $this->exitcode = -1 !== $exitcode ? $exitcode : (null !== $this->exitcode ? $this->exitcode : -1); - $this->status = self::STATUS_TERMINATED; - - if (-1 === $this->exitcode && null !== $this->fallbackExitcode) { - $this->exitcode = $this->fallbackExitcode; - } elseif (-1 === $this->exitcode && $this->processInformation['signaled'] - && 0 < $this->processInformation['termsig'] - ) { - $this->exitcode = 128 + $this->processInformation['termsig']; - } - - return $this->exitcode; - } - - /** - * 重置数据 - */ - private function resetProcessData() -{ - $this->starttime = null; - $this->callback = null; - $this->exitcode = null; - $this->fallbackExitcode = null; - $this->processInformation = null; - $this->stdout = null; - $this->stderr = null; - $this->process = null; - $this->latestSignal = null; - $this->status = self::STATUS_READY; - $this->incrementalOutputOffset = 0; - $this->incrementalErrorOutputOffset = 0; - } - - /** - * 将一个 POSIX 信号发送到进程中。 - * @access private - * @param int $signal - * @param bool $throwException - * @return bool - */ - private function doSignal($signal, $throwException) -{ - if (!$this->isRunning()) { - if ($throwException) { - throw new \LogicException('Can not send signal on a non running process.'); - } - - return false; - } - - if ($this->isSigchildEnabled()) { - if ($throwException) { - throw new \RuntimeException('This PHP has been compiled with --enable-sigchild. The process can not be signaled.'); - } - - return false; - } - - if (true !== @proc_terminate($this->process, $signal)) { - if ($throwException) { - throw new \RuntimeException(sprintf('Error while sending signal `%s`.', $signal)); - } - - return false; - } - - $this->latestSignal = $signal; - - return true; - } - - /** - * 确保进程已经开启 - * @access private - * @param string $functionName - */ - private function requireProcessIsStarted($functionName) -{ - if (!$this->isStarted()) { - throw new \LogicException(sprintf('Process must be started before calling %s.', $functionName)); - } - } - - /** - * 确保进程已经终止 - * @access private - * @param string $functionName - */ - private function requireProcessIsTerminated($functionName) -{ - if (!$this->isTerminated()) { - throw new \LogicException(sprintf('Process must be terminated before calling %s.', $functionName)); - } - } -} diff --git a/Server/thinkphp/library/think/Request.php b/Server/thinkphp/library/think/Request.php deleted file mode 100644 index 6b6dd4b41..000000000 --- a/Server/thinkphp/library/think/Request.php +++ /dev/null @@ -1,2267 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\facade\Cookie; -use think\facade\Session; - -class Request -{ - /** - * 配置参数 - * @var array - */ - protected $config = [ - // 表单请求类型伪装变量 - 'var_method' => '_method', - // 表单ajax伪装变量 - 'var_ajax' => '_ajax', - // 表单pjax伪装变量 - 'var_pjax' => '_pjax', - // PATHINFO变量名 用于兼容模式 - 'var_pathinfo' => 's', - // 兼容PATH_INFO获取 - 'pathinfo_fetch' => ['ORIG_PATH_INFO', 'REDIRECT_PATH_INFO', 'REDIRECT_URL'], - // 默认全局过滤方法 用逗号分隔多个 - 'default_filter' => '', - // 域名根,如thinkphp.cn - 'url_domain_root' => '', - // HTTPS代理标识 - 'https_agent_name' => '', - // IP代理获取标识 - 'http_agent_ip' => 'HTTP_X_REAL_IP', - // URL伪静态后缀 - 'url_html_suffix' => 'html', - ]; - - /** - * 请求类型 - * @var string - */ - protected $method; - - /** - * 主机名(含端口) - * @var string - */ - protected $host; - - /** - * 域名(含协议及端口) - * @var string - */ - protected $domain; - - /** - * 子域名 - * @var string - */ - protected $subDomain; - - /** - * 泛域名 - * @var string - */ - protected $panDomain; - - /** - * 当前URL地址 - * @var string - */ - protected $url; - - /** - * 基础URL - * @var string - */ - protected $baseUrl; - - /** - * 当前执行的文件 - * @var string - */ - protected $baseFile; - - /** - * 访问的ROOT地址 - * @var string - */ - protected $root; - - /** - * pathinfo - * @var string - */ - protected $pathinfo; - - /** - * pathinfo(不含后缀) - * @var string - */ - protected $path; - - /** - * 当前路由信息 - * @var array - */ - protected $routeInfo = []; - - /** - * 当前调度信息 - * @var \think\route\Dispatch - */ - protected $dispatch; - - /** - * 当前模块名 - * @var string - */ - protected $module; - - /** - * 当前控制器名 - * @var string - */ - protected $controller; - - /** - * 当前操作名 - * @var string - */ - protected $action; - - /** - * 当前语言集 - * @var string - */ - protected $langset; - - /** - * 当前请求参数 - * @var array - */ - protected $param = []; - - /** - * 当前GET参数 - * @var array - */ - protected $get = []; - - /** - * 当前POST参数 - * @var array - */ - protected $post = []; - - /** - * 当前REQUEST参数 - * @var array - */ - protected $request = []; - - /** - * 当前ROUTE参数 - * @var array - */ - protected $route = []; - - /** - * 当前PUT参数 - * @var array - */ - protected $put; - - /** - * 当前SESSION参数 - * @var array - */ - protected $session = []; - - /** - * 当前FILE参数 - * @var array - */ - protected $file = []; - - /** - * 当前COOKIE参数 - * @var array - */ - protected $cookie = []; - - /** - * 当前SERVER参数 - * @var array - */ - protected $server = []; - - /** - * 当前ENV参数 - * @var array - */ - protected $env = []; - - /** - * 当前HEADER参数 - * @var array - */ - protected $header = []; - - /** - * 资源类型定义 - * @var array - */ - protected $mimeType = [ - 'xml' => 'application/xml,text/xml,application/x-xml', - 'json' => 'application/json,text/x-json,application/jsonrequest,text/json', - 'js' => 'text/javascript,application/javascript,application/x-javascript', - 'css' => 'text/css', - 'rss' => 'application/rss+xml', - 'yaml' => 'application/x-yaml,text/yaml', - 'atom' => 'application/atom+xml', - 'pdf' => 'application/pdf', - 'text' => 'text/plain', - 'image' => 'image/png,image/jpg,image/jpeg,image/pjpeg,image/gif,image/webp,image/*', - 'csv' => 'text/csv', - 'html' => 'text/html,application/xhtml+xml,*/*', - ]; - - /** - * 当前请求内容 - * @var string - */ - protected $content; - - /** - * 全局过滤规则 - * @var array - */ - protected $filter; - - /** - * 扩展方法 - * @var array - */ - protected $hook = []; - - /** - * php://input内容 - * @var string - */ - protected $input; - - /** - * 请求缓存 - * @var array - */ - protected $cache; - - /** - * 缓存是否检查 - * @var bool - */ - protected $isCheckCache; - - /** - * 请求安全Key - * @var string - */ - protected $secureKey; - - /** - * 是否合并Param - * @var bool - */ - protected $mergeParam = false; - - /** - * 架构函数 - * @access public - * @param array $options 参数 - */ - public function __construct(array $options = []) - { - $this->init($options); - - // 保存 php://input - $this->input = file_get_contents('php://input'); - } - - public function init(array $options = []) - { - $this->config = array_merge($this->config, $options); - - if (is_null($this->filter) && !empty($this->config['default_filter'])) { - $this->filter = $this->config['default_filter']; - } - } - - public function config($name = null) - { - if (is_null($name)) { - return $this->config; - } - return isset($this->config[$name]) ? $this->config[$name] : null; - } - - public static function __make(App $app, Config $config) - { - $request = new static($config->pull('app')); - - $request->server = $_SERVER; - $request->env = $app['env']->get(); - - return $request; - } - - public function __call($method, $args) - { - if (array_key_exists($method, $this->hook)) { - array_unshift($args, $this); - return call_user_func_array($this->hook[$method], $args); - } - - throw new Exception('method not exists:' . static::class . '->' . $method); - } - - /** - * Hook 方法注入 - * @access public - * @param string|array $method 方法名 - * @param mixed $callback callable - * @return void - */ - public function hook($method, $callback = null) - { - if (is_array($method)) { - $this->hook = array_merge($this->hook, $method); - } else { - $this->hook[$method] = $callback; - } - } - - /** - * 创建一个URL请求 - * @access public - * @param string $uri URL地址 - * @param string $method 请求类型 - * @param array $params 请求参数 - * @param array $cookie - * @param array $files - * @param array $server - * @param string $content - * @return \think\Request - */ - public function create($uri, $method = 'GET', $params = [], $cookie = [], $files = [], $server = [], $content = null) - { - $server['PATH_INFO'] = ''; - $server['REQUEST_METHOD'] = strtoupper($method); - $info = parse_url($uri); - - if (isset($info['host'])) { - $server['SERVER_NAME'] = $info['host']; - $server['HTTP_HOST'] = $info['host']; - } - - if (isset($info['scheme'])) { - if ('https' === $info['scheme']) { - $server['HTTPS'] = 'on'; - $server['SERVER_PORT'] = 443; - } else { - unset($server['HTTPS']); - $server['SERVER_PORT'] = 80; - } - } - - if (isset($info['port'])) { - $server['SERVER_PORT'] = $info['port']; - $server['HTTP_HOST'] = $server['HTTP_HOST'] . ':' . $info['port']; - } - - if (isset($info['user'])) { - $server['PHP_AUTH_USER'] = $info['user']; - } - - if (isset($info['pass'])) { - $server['PHP_AUTH_PW'] = $info['pass']; - } - - if (!isset($info['path'])) { - $info['path'] = '/'; - } - - $options = []; - $queryString = ''; - - $options[strtolower($method)] = $params; - - if (isset($info['query'])) { - parse_str(html_entity_decode($info['query']), $query); - if (!empty($params)) { - $params = array_replace($query, $params); - $queryString = http_build_query($params, '', '&'); - } else { - $params = $query; - $queryString = $info['query']; - } - } elseif (!empty($params)) { - $queryString = http_build_query($params, '', '&'); - } - - if ($queryString) { - parse_str($queryString, $get); - $options['get'] = isset($options['get']) ? array_merge($get, $options['get']) : $get; - } - - $server['REQUEST_URI'] = $info['path'] . ('' !== $queryString ? '?' . $queryString : ''); - $server['QUERY_STRING'] = $queryString; - $options['cookie'] = $cookie; - $options['param'] = $params; - $options['file'] = $files; - $options['server'] = $server; - $options['url'] = $server['REQUEST_URI']; - $options['baseUrl'] = $info['path']; - $options['pathinfo'] = '/' == $info['path'] ? '/' : ltrim($info['path'], '/'); - $options['method'] = $server['REQUEST_METHOD']; - $options['domain'] = isset($info['scheme']) ? $info['scheme'] . '://' . $server['HTTP_HOST'] : ''; - $options['content'] = $content; - - $request = new static(); - foreach ($options as $name => $item) { - if (property_exists($request, $name)) { - $request->$name = $item; - } - } - - return $request; - } - - /** - * 获取当前包含协议、端口的域名 - * @access public - * @param bool $port 是否需要去除端口号 - * @return string - */ - public function domain($port = false) - { - return $this->scheme() . '://' . $this->host($port); - } - - /** - * 获取当前根域名 - * @access public - * @return string - */ - public function rootDomain() - { - $root = $this->config['url_domain_root']; - - if (!$root) { - $item = explode('.', $this->host(true)); - $count = count($item); - $root = $count > 1 ? $item[$count - 2] . '.' . $item[$count - 1] : $item[0]; - } - - return $root; - } - - /** - * 获取当前子域名 - * @access public - * @return string - */ - public function subDomain() - { - if (is_null($this->subDomain)) { - // 获取当前主域名 - $rootDomain = $this->config['url_domain_root']; - - if ($rootDomain) { - // 配置域名根 例如 thinkphp.cn 163.com.cn 如果是国家级域名 com.cn net.cn 之类的域名需要配置 - $domain = explode('.', rtrim(stristr($this->host(true), $rootDomain, true), '.')); - } else { - $domain = explode('.', $this->host(true), -2); - } - - $this->subDomain = implode('.', $domain); - } - - return $this->subDomain; - } - - /** - * 设置当前泛域名的值 - * @access public - * @param string $domain 域名 - * @return $this - */ - public function setPanDomain($domain) - { - $this->panDomain = $domain; - return $this; - } - - /** - * 获取当前泛域名的值 - * @access public - * @return string - */ - public function panDomain() - { - return $this->panDomain; - } - - /** - * 设置当前完整URL 包括QUERY_STRING - * @access public - * @param string $url URL - * @return $this - */ - public function setUrl($url) - { - $this->url = $url; - return $this; - } - - /** - * 获取当前完整URL 包括QUERY_STRING - * @access public - * @param bool $complete 是否包含域名 - * @return string - */ - public function url($complete = false) - { - if (!$this->url) { - if ($this->isCli()) { - $this->url = isset($_SERVER['argv'][1]) ? $_SERVER['argv'][1] : ''; - } elseif ($this->server('HTTP_X_REWRITE_URL')) { - $this->url = $this->server('HTTP_X_REWRITE_URL'); - } elseif ($this->server('REQUEST_URI')) { - $this->url = $this->server('REQUEST_URI'); - } elseif ($this->server('ORIG_PATH_INFO')) { - $this->url = $this->server('ORIG_PATH_INFO') . (!empty($this->server('QUERY_STRING')) ? '?' . $this->server('QUERY_STRING') : ''); - } else { - $this->url = ''; - } - } - - return $complete ? $this->domain() . $this->url : $this->url; - } - - /** - * 设置当前完整URL 不包括QUERY_STRING - * @access public - * @param string $url URL - * @return $this - */ - public function setBaseUrl($url) - { - $this->baseUrl = $url; - return $this; - } - - /** - * 获取当前URL 不含QUERY_STRING - * @access public - * @param bool $domain 是否包含域名 - * @return string|$this - */ - public function baseUrl($domain = false) - { - if (!$this->baseUrl) { - $str = $this->url(); - $this->baseUrl = strpos($str, '?') ? strstr($str, '?', true) : $str; - } - - return $domain ? $this->domain() . $this->baseUrl : $this->baseUrl; - } - - /** - * 设置或获取当前执行的文件 SCRIPT_NAME - * @access public - * @param bool $domain 是否包含域名 - * @return string|$this - */ - public function baseFile($domain = false) - { - if (!$this->baseFile) { - $url = ''; - if (!$this->isCli()) { - $script_name = basename($this->server('SCRIPT_FILENAME')); - if (basename($this->server('SCRIPT_NAME')) === $script_name) { - $url = $this->server('SCRIPT_NAME'); - } elseif (basename($this->server('PHP_SELF')) === $script_name) { - $url = $this->server('PHP_SELF'); - } elseif (basename($this->server('ORIG_SCRIPT_NAME')) === $script_name) { - $url = $this->server('ORIG_SCRIPT_NAME'); - } elseif (($pos = strpos($this->server('PHP_SELF'), '/' . $script_name)) !== false) { - $url = substr($this->server('SCRIPT_NAME'), 0, $pos) . '/' . $script_name; - } elseif ($this->server('DOCUMENT_ROOT') && strpos($this->server('SCRIPT_FILENAME'), $this->server('DOCUMENT_ROOT')) === 0) { - $url = str_replace('\\', '/', str_replace($this->server('DOCUMENT_ROOT'), '', $this->server('SCRIPT_FILENAME'))); - } - } - $this->baseFile = $url; - } - - return $domain ? $this->domain() . $this->baseFile : $this->baseFile; - } - - /** - * 设置URL访问根地址 - * @access public - * @param string $url URL地址 - * @return string|$this - */ - public function setRoot($url = null) - { - $this->root = $url; - return $this; - } - - /** - * 获取URL访问根地址 - * @access public - * @param bool $domain 是否包含域名 - * @return string|$this - */ - public function root($domain = false) - { - if (!$this->root) { - $file = $this->baseFile(); - if ($file && 0 !== strpos($this->url(), $file)) { - $file = str_replace('\\', '/', dirname($file)); - } - $this->root = rtrim($file, '/'); - } - - return $domain ? $this->domain() . $this->root : $this->root; - } - - /** - * 获取URL访问根目录 - * @access public - * @return string - */ - public function rootUrl() - { - $base = $this->root(); - $root = strpos($base, '.') ? ltrim(dirname($base), DIRECTORY_SEPARATOR) : $base; - - if ('' != $root) { - $root = '/' . ltrim($root, '/'); - } - - return $root; - } - - public function setPathinfo($pathinfo) - { - $this->pathinfo = $pathinfo; - return $this; - } - - /** - * 获取当前请求URL的pathinfo信息(含URL后缀) - * @access public - * @return string - */ - public function pathinfo() - { - if (is_null($this->pathinfo)) { - if (isset($_GET[$this->config['var_pathinfo']])) { - // 判断URL里面是否有兼容模式参数 - $pathinfo = $_GET[$this->config['var_pathinfo']]; - unset($_GET[$this->config['var_pathinfo']]); - unset($this->get[$this->config['var_pathinfo']]); - } elseif ($this->isCli()) { - // CLI模式下 index.php module/controller/action/params/... - $pathinfo = isset($_SERVER['argv'][1]) ? $_SERVER['argv'][1] : ''; - } elseif ('cli-server' == PHP_SAPI) { - $pathinfo = strpos($this->server('REQUEST_URI'), '?') ? strstr($this->server('REQUEST_URI'), '?', true) : $this->server('REQUEST_URI'); - } elseif ($this->server('PATH_INFO')) { - $pathinfo = $this->server('PATH_INFO'); - } - - // 分析PATHINFO信息 - if (!isset($pathinfo)) { - foreach ($this->config['pathinfo_fetch'] as $type) { - if ($this->server($type)) { - $pathinfo = (0 === strpos($this->server($type), $this->server('SCRIPT_NAME'))) ? - substr($this->server($type), strlen($this->server('SCRIPT_NAME'))) : $this->server($type); - break; - } - } - } - - if (!empty($pathinfo)) { - unset($this->get[$pathinfo], $this->request[$pathinfo]); - } - - $this->pathinfo = empty($pathinfo) || '/' == $pathinfo ? '' : ltrim($pathinfo, '/'); - } - - return $this->pathinfo; - } - - /** - * 获取当前请求URL的pathinfo信息(不含URL后缀) - * @access public - * @return string - */ - public function path() - { - if (is_null($this->path)) { - $suffix = $this->config['url_html_suffix']; - $pathinfo = $this->pathinfo(); - - if (false === $suffix) { - // 禁止伪静态访问 - $this->path = $pathinfo; - } elseif ($suffix) { - // 去除正常的URL后缀 - $this->path = preg_replace('/\.(' . ltrim($suffix, '.') . ')$/i', '', $pathinfo); - } else { - // 允许任何后缀访问 - $this->path = preg_replace('/\.' . $this->ext() . '$/i', '', $pathinfo); - } - } - - return $this->path; - } - - /** - * 当前URL的访问后缀 - * @access public - * @return string - */ - public function ext() - { - return pathinfo($this->pathinfo(), PATHINFO_EXTENSION); - } - - /** - * 获取当前请求的时间 - * @access public - * @param bool $float 是否使用浮点类型 - * @return integer|float - */ - public function time($float = false) - { - return $float ? $this->server('REQUEST_TIME_FLOAT') : $this->server('REQUEST_TIME'); - } - - /** - * 当前请求的资源类型 - * @access public - * @return false|string - */ - public function type() - { - $accept = $this->server('HTTP_ACCEPT'); - - if (empty($accept)) { - return false; - } - - foreach ($this->mimeType as $key => $val) { - $array = explode(',', $val); - foreach ($array as $k => $v) { - if (stristr($accept, $v)) { - return $key; - } - } - } - - return false; - } - - /** - * 设置资源类型 - * @access public - * @param string|array $type 资源类型名 - * @param string $val 资源类型 - * @return void - */ - public function mimeType($type, $val = '') - { - if (is_array($type)) { - $this->mimeType = array_merge($this->mimeType, $type); - } else { - $this->mimeType[$type] = $val; - } - } - - /** - * 当前的请求类型 - * @access public - * @param bool $origin 是否获取原始请求类型 - * @return string - */ - public function method($origin = false) - { - if ($origin) { - // 获取原始请求类型 - return $this->server('REQUEST_METHOD') ?: 'GET'; - } elseif (!$this->method) { - if (isset($_POST[$this->config['var_method']])) { - $method = strtolower($_POST[$this->config['var_method']]); - if (in_array($method, ['get', 'post', 'put', 'patch', 'delete'])) { - $this->method = strtoupper($method); - $this->{$method} = $_POST; - } else { - $this->method = 'POST'; - } - unset($_POST[$this->config['var_method']]); - } elseif ($this->server('HTTP_X_HTTP_METHOD_OVERRIDE')) { - $this->method = strtoupper($this->server('HTTP_X_HTTP_METHOD_OVERRIDE')); - } else { - $this->method = $this->server('REQUEST_METHOD') ?: 'GET'; - } - } - - return $this->method; - } - - /** - * 是否为GET请求 - * @access public - * @return bool - */ - public function isGet() - { - return $this->method() == 'GET'; - } - - /** - * 是否为POST请求 - * @access public - * @return bool - */ - public function isPost() - { - return $this->method() == 'POST'; - } - - /** - * 是否为PUT请求 - * @access public - * @return bool - */ - public function isPut() - { - return $this->method() == 'PUT'; - } - - /** - * 是否为DELTE请求 - * @access public - * @return bool - */ - public function isDelete() - { - return $this->method() == 'DELETE'; - } - - /** - * 是否为HEAD请求 - * @access public - * @return bool - */ - public function isHead() - { - return $this->method() == 'HEAD'; - } - - /** - * 是否为PATCH请求 - * @access public - * @return bool - */ - public function isPatch() - { - return $this->method() == 'PATCH'; - } - - /** - * 是否为OPTIONS请求 - * @access public - * @return bool - */ - public function isOptions() - { - return $this->method() == 'OPTIONS'; - } - - /** - * 是否为cli - * @access public - * @return bool - */ - public function isCli() - { - return PHP_SAPI == 'cli'; - } - - /** - * 是否为cgi - * @access public - * @return bool - */ - public function isCgi() - { - return strpos(PHP_SAPI, 'cgi') === 0; - } - - /** - * 获取当前请求的参数 - * @access public - * @param mixed $name 变量名 - * @param mixed $default 默认值 - * @param string|array $filter 过滤方法 - * @return mixed - */ - public function param($name = '', $default = null, $filter = '') - { - if (!$this->mergeParam) { - $method = $this->method(true); - - // 自动获取请求变量 - switch ($method) { - case 'POST': - $vars = $this->post(false); - break; - case 'PUT': - case 'DELETE': - case 'PATCH': - $vars = $this->put(false); - break; - default: - $vars = []; - } - - // 当前请求参数和URL地址中的参数合并 - $this->param = array_merge($this->param, $this->get(false), $vars, $this->route(false)); - - $this->mergeParam = true; - } - - if (true === $name) { - // 获取包含文件上传信息的数组 - $file = $this->file(); - $data = is_array($file) ? array_merge($this->param, $file) : $this->param; - - return $this->input($data, '', $default, $filter); - } - - return $this->input($this->param, $name, $default, $filter); - } - - /** - * 设置路由变量 - * @access public - * @param array $route 路由变量 - * @return $this - */ - public function setRouteVars(array $route) - { - $this->route = array_merge($this->route, $route); - return $this; - } - - /** - * 获取路由参数 - * @access public - * @param string|false $name 变量名 - * @param mixed $default 默认值 - * @param string|array $filter 过滤方法 - * @return mixed - */ - public function route($name = '', $default = null, $filter = '') - { - return $this->input($this->route, $name, $default, $filter); - } - - /** - * 获取GET参数 - * @access public - * @param string|false $name 变量名 - * @param mixed $default 默认值 - * @param string|array $filter 过滤方法 - * @return mixed - */ - public function get($name = '', $default = null, $filter = '') - { - if (empty($this->get)) { - $this->get = $_GET; - } - - return $this->input($this->get, $name, $default, $filter); - } - - /** - * 获取POST参数 - * @access public - * @param string|false $name 变量名 - * @param mixed $default 默认值 - * @param string|array $filter 过滤方法 - * @return mixed - */ - public function post($name = '', $default = null, $filter = '') - { - if (empty($this->post)) { - $this->post = !empty($_POST) ? $_POST : $this->getInputData($this->input); - } - - return $this->input($this->post, $name, $default, $filter); - } - - /** - * 获取PUT参数 - * @access public - * @param string|false $name 变量名 - * @param mixed $default 默认值 - * @param string|array $filter 过滤方法 - * @return mixed - */ - public function put($name = '', $default = null, $filter = '') - { - if (is_null($this->put)) { - $this->put = $this->getInputData($this->input); - } - - return $this->input($this->put, $name, $default, $filter); - } - - protected function getInputData($content) - { - if (false !== strpos($this->contentType(), 'json')) { - return (array) json_decode($content, true); - } elseif (strpos($content, '=')) { - parse_str($content, $data); - return $data; - } - - return []; - } - - /** - * 获取DELETE参数 - * @access public - * @param string|false $name 变量名 - * @param mixed $default 默认值 - * @param string|array $filter 过滤方法 - * @return mixed - */ - public function delete($name = '', $default = null, $filter = '') - { - return $this->put($name, $default, $filter); - } - - /** - * 获取PATCH参数 - * @access public - * @param string|false $name 变量名 - * @param mixed $default 默认值 - * @param string|array $filter 过滤方法 - * @return mixed - */ - public function patch($name = '', $default = null, $filter = '') - { - return $this->put($name, $default, $filter); - } - - /** - * 获取request变量 - * @access public - * @param string|false $name 变量名 - * @param mixed $default 默认值 - * @param string|array $filter 过滤方法 - * @return mixed - */ - public function request($name = '', $default = null, $filter = '') - { - if (empty($this->request)) { - $this->request = $_REQUEST; - } - - return $this->input($this->request, $name, $default, $filter); - } - - /** - * 获取session数据 - * @access public - * @param string $name 数据名称 - * @param string $default 默认值 - * @return mixed - */ - public function session($name = '', $default = null) - { - if (empty($this->session)) { - $this->session = Session::get(); - } - - if ('' === $name) { - return $this->session; - } - - $data = $this->getData($this->session, $name); - - return is_null($data) ? $default : $data; - } - - /** - * 获取cookie参数 - * @access public - * @param string $name 变量名 - * @param string $default 默认值 - * @param string|array $filter 过滤方法 - * @return mixed - */ - public function cookie($name = '', $default = null, $filter = '') - { - if (empty($this->cookie)) { - $this->cookie = Cookie::get(); - } - - if (!empty($name)) { - $data = Cookie::has($name) ? Cookie::get($name) : $default; - } else { - $data = $this->cookie; - } - - // 解析过滤器 - $filter = $this->getFilter($filter, $default); - - if (is_array($data)) { - array_walk_recursive($data, [$this, 'filterValue'], $filter); - reset($data); - } else { - $this->filterValue($data, $name, $filter); - } - - return $data; - } - - /** - * 获取server参数 - * @access public - * @param string $name 数据名称 - * @param string $default 默认值 - * @return mixed - */ - public function server($name = '', $default = null) - { - if (empty($name)) { - return $this->server; - } else { - $name = strtoupper($name); - } - - return isset($this->server[$name]) ? $this->server[$name] : $default; - } - - /** - * 获取上传的文件信息 - * @access public - * @param string $name 名称 - * @return null|array|\think\File - */ - public function file($name = '') - { - if (empty($this->file)) { - $this->file = isset($_FILES) ? $_FILES : []; - } - - $files = $this->file; - if (!empty($files)) { - if (strpos($name, '.')) { - list($name, $sub) = explode('.', $name); - } - - // 处理上传文件 - $array = $this->dealUploadFile($files, $name); - - if ('' === $name) { - // 获取全部文件 - return $array; - } elseif (isset($sub) && isset($array[$name][$sub])) { - return $array[$name][$sub]; - } elseif (isset($array[$name])) { - return $array[$name]; - } - } - - return; - } - - protected function dealUploadFile($files, $name) - { - $array = []; - foreach ($files as $key => $file) { - if ($file instanceof File) { - $array[$key] = $file; - } elseif (is_array($file['name'])) { - $item = []; - $keys = array_keys($file); - $count = count($file['name']); - - for ($i = 0; $i < $count; $i++) { - if ($file['error'][$i] > 0) { - if ($name == $key) { - $this->throwUploadFileError($file['error'][$i]); - } else { - continue; - } - } - - $temp['key'] = $key; - - foreach ($keys as $_key) { - $temp[$_key] = $file[$_key][$i]; - } - - $item[] = (new File($temp['tmp_name']))->setUploadInfo($temp); - } - - $array[$key] = $item; - } else { - if ($file['error'] > 0) { - if ($key == $name) { - $this->throwUploadFileError($file['error']); - } else { - continue; - } - } - - $array[$key] = (new File($file['tmp_name']))->setUploadInfo($file); - } - } - - return $array; - } - - protected function throwUploadFileError($error) - { - static $fileUploadErrors = [ - 1 => 'upload File size exceeds the maximum value', - 2 => 'upload File size exceeds the maximum value', - 3 => 'only the portion of file is uploaded', - 4 => 'no file to uploaded', - 6 => 'upload temp dir not found', - 7 => 'file write error', - ]; - - $msg = $fileUploadErrors[$error]; - - throw new Exception($msg); - } - - /** - * 获取环境变量 - * @access public - * @param string $name 数据名称 - * @param string $default 默认值 - * @return mixed - */ - public function env($name = '', $default = null) - { - if (empty($name)) { - return $this->env; - } else { - $name = strtoupper($name); - } - - return isset($this->env[$name]) ? $this->env[$name] : $default; - } - - /** - * 获取当前的Header - * @access public - * @param string $name header名称 - * @param string $default 默认值 - * @return string|array - */ - public function header($name = '', $default = null) - { - if (empty($this->header)) { - $header = []; - if (function_exists('apache_request_headers') && $result = apache_request_headers()) { - $header = $result; - } else { - $server = $this->server; - foreach ($server as $key => $val) { - if (0 === strpos($key, 'HTTP_')) { - $key = str_replace('_', '-', strtolower(substr($key, 5))); - $header[$key] = $val; - } - } - if (isset($server['CONTENT_TYPE'])) { - $header['content-type'] = $server['CONTENT_TYPE']; - } - if (isset($server['CONTENT_LENGTH'])) { - $header['content-length'] = $server['CONTENT_LENGTH']; - } - } - $this->header = array_change_key_case($header); - } - - if ('' === $name) { - return $this->header; - } - - $name = str_replace('_', '-', strtolower($name)); - - return isset($this->header[$name]) ? $this->header[$name] : $default; - } - - /** - * 递归重置数组指针 - * @access public - * @param array $data 数据源 - * @return void - */ - public function arrayReset(array &$data) - { - foreach ($data as &$value) { - if (is_array($value)) { - $this->arrayReset($value); - } - } - reset($data); - } - - /** - * 获取变量 支持过滤和默认值 - * @access public - * @param array $data 数据源 - * @param string|false $name 字段名 - * @param mixed $default 默认值 - * @param string|array $filter 过滤函数 - * @return mixed - */ - public function input($data = [], $name = '', $default = null, $filter = '') - { - if (false === $name) { - // 获取原始数据 - return $data; - } - - $name = (string) $name; - if ('' != $name) { - // 解析name - if (strpos($name, '/')) { - list($name, $type) = explode('/', $name); - } - - $data = $this->getData($data, $name); - - if (is_null($data)) { - return $default; - } - - if (is_object($data)) { - return $data; - } - } - - // 解析过滤器 - $filter = $this->getFilter($filter, $default); - - if (is_array($data)) { - array_walk_recursive($data, [$this, 'filterValue'], $filter); - if (version_compare(PHP_VERSION, '7.1.0', '<')) { - // 恢复PHP版本低于 7.1 时 array_walk_recursive 中消耗的内部指针 - $this->arrayReset($data); - } - } else { - $this->filterValue($data, $name, $filter); - } - - if (isset($type) && $data !== $default) { - // 强制类型转换 - $this->typeCast($data, $type); - } - - return $data; - } - - /** - * 获取数据 - * @access public - * @param array $data 数据源 - * @param string|false $name 字段名 - * @return mixed - */ - protected function getData(array $data, $name) - { - foreach (explode('.', $name) as $val) { - if (isset($data[$val])) { - $data = $data[$val]; - } else { - return; - } - } - - return $data; - } - - /** - * 设置或获取当前的过滤规则 - * @access public - * @param mixed $filter 过滤规则 - * @return mixed - */ - public function filter($filter = null) - { - if (is_null($filter)) { - return $this->filter; - } - - $this->filter = $filter; - } - - protected function getFilter($filter, $default) - { - if (is_null($filter)) { - $filter = []; - } else { - $filter = $filter ?: $this->filter; - if (is_string($filter) && false === strpos($filter, '/')) { - $filter = explode(',', $filter); - } else { - $filter = (array) $filter; - } - } - - $filter[] = $default; - - return $filter; - } - - /** - * 递归过滤给定的值 - * @access public - * @param mixed $value 键值 - * @param mixed $key 键名 - * @param array $filters 过滤方法+默认值 - * @return mixed - */ - private function filterValue(&$value, $key, $filters) - { - $default = array_pop($filters); - - foreach ($filters as $filter) { - if (is_callable($filter)) { - // 调用函数或者方法过滤 - $value = call_user_func($filter, $value); - } elseif (is_scalar($value)) { - if (false !== strpos($filter, '/')) { - // 正则过滤 - if (!preg_match($filter, $value)) { - // 匹配不成功返回默认值 - $value = $default; - break; - } - } elseif (!empty($filter)) { - // filter函数不存在时, 则使用filter_var进行过滤 - // filter为非整形值时, 调用filter_id取得过滤id - $value = filter_var($value, is_int($filter) ? $filter : filter_id($filter)); - if (false === $value) { - $value = $default; - break; - } - } - } - } - - return $value; - } - - /** - * 强制类型转换 - * @access public - * @param string $data - * @param string $type - * @return mixed - */ - private function typeCast(&$data, $type) - { - switch (strtolower($type)) { - // 数组 - case 'a': - $data = (array) $data; - break; - // 数字 - case 'd': - $data = (int) $data; - break; - // 浮点 - case 'f': - $data = (float) $data; - break; - // 布尔 - case 'b': - $data = (boolean) $data; - break; - // 字符串 - case 's': - if (is_scalar($data)) { - $data = (string) $data; - } else { - throw new \InvalidArgumentException('variable type error:' . gettype($data)); - } - break; - } - } - - /** - * 是否存在某个请求参数 - * @access public - * @param string $name 变量名 - * @param string $type 变量类型 - * @param bool $checkEmpty 是否检测空值 - * @return mixed - */ - public function has($name, $type = 'param', $checkEmpty = false) - { - if (!in_array($type, ['param', 'get', 'post', 'request', 'put', 'patch', 'file', 'session', 'cookie', 'env', 'header', 'route'])) { - return false; - } - - if (empty($this->$type)) { - $param = $this->$type(); - } else { - $param = $this->$type; - } - - // 按.拆分成多维数组进行判断 - foreach (explode('.', $name) as $val) { - if (isset($param[$val])) { - $param = $param[$val]; - } else { - return false; - } - } - - return ($checkEmpty && '' === $param) ? false : true; - } - - /** - * 获取指定的参数 - * @access public - * @param string|array $name 变量名 - * @param string $type 变量类型 - * @return mixed - */ - public function only($name, $type = 'param') - { - $param = $this->$type(); - - if (is_string($name)) { - $name = explode(',', $name); - } - - $item = []; - foreach ($name as $key => $val) { - - if (is_int($key)) { - $default = null; - $key = $val; - } else { - $default = $val; - } - - if (isset($param[$key])) { - $item[$key] = $param[$key]; - } elseif (isset($default)) { - $item[$key] = $default; - } - } - - return $item; - } - - /** - * 排除指定参数获取 - * @access public - * @param string|array $name 变量名 - * @param string $type 变量类型 - * @return mixed - */ - public function except($name, $type = 'param') - { - $param = $this->$type(); - if (is_string($name)) { - $name = explode(',', $name); - } - - foreach ($name as $key) { - if (isset($param[$key])) { - unset($param[$key]); - } - } - - return $param; - } - - /** - * 当前是否ssl - * @access public - * @return bool - */ - public function isSsl() - { - if ($this->server('HTTPS') && ('1' == $this->server('HTTPS') || 'on' == strtolower($this->server('HTTPS')))) { - return true; - } elseif ('https' == $this->server('REQUEST_SCHEME')) { - return true; - } elseif ('443' == $this->server('SERVER_PORT')) { - return true; - } elseif ('https' == $this->server('HTTP_X_FORWARDED_PROTO')) { - return true; - } elseif ($this->config['https_agent_name'] && $this->server($this->config['https_agent_name'])) { - return true; - } - - return false; - } - - /** - * 当前是否JSON请求 - * @access public - * @return bool - */ - public function isJson() - { - return false !== strpos($this->type(), 'json'); - } - - /** - * 当前是否Ajax请求 - * @access public - * @param bool $ajax true 获取原始ajax请求 - * @return bool - */ - public function isAjax($ajax = false) - { - $value = $this->server('HTTP_X_REQUESTED_WITH'); - $result = 'xmlhttprequest' == strtolower($value) ? true : false; - - if (true === $ajax) { - return $result; - } - - $result = $this->param($this->config['var_ajax']) ? true : $result; - $this->mergeParam = false; - return $result; - } - - /** - * 当前是否Pjax请求 - * @access public - * @param bool $pjax true 获取原始pjax请求 - * @return bool - */ - public function isPjax($pjax = false) - { - $result = !is_null($this->server('HTTP_X_PJAX')) ? true : false; - - if (true === $pjax) { - return $result; - } - - $result = $this->param($this->config['var_pjax']) ? true : $result; - $this->mergeParam = false; - return $result; - } - - /** - * 获取客户端IP地址 - * @access public - * @param integer $type 返回类型 0 返回IP地址 1 返回IPV4地址数字 - * @param boolean $adv 是否进行高级模式获取(有可能被伪装) - * @return mixed - */ - public function ip($type = 0, $adv = true) - { - $type = $type ? 1 : 0; - static $ip = null; - - if (null !== $ip) { - return $ip[$type]; - } - - $httpAgentIp = $this->config['http_agent_ip']; - - if ($httpAgentIp && $this->server($httpAgentIp)) { - $ip = $this->server($httpAgentIp); - } elseif ($adv) { - if ($this->server('HTTP_X_FORWARDED_FOR')) { - $arr = explode(',', $this->server('HTTP_X_FORWARDED_FOR')); - $pos = array_search('unknown', $arr); - if (false !== $pos) { - unset($arr[$pos]); - } - $ip = trim(current($arr)); - } elseif ($this->server('HTTP_CLIENT_IP')) { - $ip = $this->server('HTTP_CLIENT_IP'); - } elseif ($this->server('REMOTE_ADDR')) { - $ip = $this->server('REMOTE_ADDR'); - } - } elseif ($this->server('REMOTE_ADDR')) { - $ip = $this->server('REMOTE_ADDR'); - } - - // IP地址类型 - $ip_mode = (strpos($ip, ':') === false) ? 'ipv4' : 'ipv6'; - - // IP地址合法验证 - if (filter_var($ip, FILTER_VALIDATE_IP) !== $ip) { - $ip = ('ipv4' === $ip_mode) ? '0.0.0.0' : '::'; - } - - // 如果是ipv4地址,则直接使用ip2long返回int类型ip;如果是ipv6地址,暂时不支持,直接返回0 - $long_ip = ('ipv4' === $ip_mode) ? sprintf("%u", ip2long($ip)) : 0; - - $ip = [$ip, $long_ip]; - - return $ip[$type]; - } - - /** - * 检测是否使用手机访问 - * @access public - * @return bool - */ - public function isMobile() - { - if ($this->server('HTTP_VIA') && stristr($this->server('HTTP_VIA'), "wap")) { - return true; - } elseif ($this->server('HTTP_ACCEPT') && strpos(strtoupper($this->server('HTTP_ACCEPT')), "VND.WAP.WML")) { - return true; - } elseif ($this->server('HTTP_X_WAP_PROFILE') || $this->server('HTTP_PROFILE')) { - return true; - } elseif ($this->server('HTTP_USER_AGENT') && preg_match('/(blackberry|configuration\/cldc|hp |hp-|htc |htc_|htc-|iemobile|kindle|midp|mmp|motorola|mobile|nokia|opera mini|opera |Googlebot-Mobile|YahooSeeker\/M1A1-R2D2|android|iphone|ipod|mobi|palm|palmos|pocket|portalmmm|ppc;|smartphone|sonyericsson|sqh|spv|symbian|treo|up.browser|up.link|vodafone|windows ce|xda |xda_)/i', $this->server('HTTP_USER_AGENT'))) { - return true; - } - - return false; - } - - /** - * 当前URL地址中的scheme参数 - * @access public - * @return string - */ - public function scheme() - { - return $this->isSsl() ? 'https' : 'http'; - } - - /** - * 当前请求URL地址中的query参数 - * @access public - * @return string - */ - public function query() - { - return $this->server('QUERY_STRING'); - } - - /** - * 设置当前请求的host(包含端口) - * @access public - * @param string $host 主机名(含端口) - * @return $this - */ - public function setHost($host) - { - $this->host = $host; - - return $this; - } - - /** - * 当前请求的host - * @access public - * @param bool $strict true 仅仅获取HOST - * @return string - */ - public function host($strict = false) - { - if (!$this->host) { - $this->host = $this->server('HTTP_X_REAL_HOST') ?: $this->server('HTTP_X_FORWARDED_HOST') ?: $this->server('HTTP_HOST'); - } - - return true === $strict && strpos($this->host, ':') ? strstr($this->host, ':', true) : $this->host; - } - - /** - * 当前请求URL地址中的port参数 - * @access public - * @return integer - */ - public function port() - { - return $this->server('SERVER_PORT'); - } - - /** - * 当前请求 SERVER_PROTOCOL - * @access public - * @return string - */ - public function protocol() - { - return $this->server('SERVER_PROTOCOL'); - } - - /** - * 当前请求 REMOTE_PORT - * @access public - * @return integer - */ - public function remotePort() - { - return $this->server('REMOTE_PORT'); - } - - /** - * 当前请求 HTTP_CONTENT_TYPE - * @access public - * @return string - */ - public function contentType() - { - $contentType = $this->server('CONTENT_TYPE'); - - if ($contentType) { - if (strpos($contentType, ';')) { - list($type) = explode(';', $contentType); - } else { - $type = $contentType; - } - return trim($type); - } - - return ''; - } - - /** - * 获取当前请求的路由信息 - * @access public - * @param array $route 路由名称 - * @return array - */ - public function routeInfo(array $route = []) - { - if (!empty($route)) { - $this->routeInfo = $route; - } - - return $this->routeInfo; - } - - /** - * 设置或者获取当前请求的调度信息 - * @access public - * @param \think\route\Dispatch $dispatch 调度信息 - * @return \think\route\Dispatch - */ - public function dispatch($dispatch = null) - { - if (!is_null($dispatch)) { - $this->dispatch = $dispatch; - } - - return $this->dispatch; - } - - /** - * 获取当前请求的安全Key - * @access public - * @return string - */ - public function secureKey() - { - if (is_null($this->secureKey)) { - $this->secureKey = uniqid('', true); - } - - return $this->secureKey; - } - - /** - * 设置当前的模块名 - * @access public - * @param string $module 模块名 - * @return $this - */ - public function setModule($module) - { - $this->module = $module; - return $this; - } - - /** - * 设置当前的控制器名 - * @access public - * @param string $controller 控制器名 - * @return $this - */ - public function setController($controller) - { - $this->controller = $controller; - return $this; - } - - /** - * 设置当前的操作名 - * @access public - * @param string $action 操作名 - * @return $this - */ - public function setAction($action) - { - $this->action = $action; - return $this; - } - - /** - * 获取当前的模块名 - * @access public - * @return string - */ - public function module() - { - return $this->module ?: ''; - } - - /** - * 获取当前的控制器名 - * @access public - * @param bool $convert 转换为小写 - * @return string - */ - public function controller($convert = false) - { - $name = $this->controller ?: ''; - return $convert ? strtolower($name) : $name; - } - - /** - * 获取当前的操作名 - * @access public - * @param bool $convert 转换为驼峰 - * @return string - */ - public function action($convert = false) - { - $name = $this->action ?: ''; - return $convert ? $name : strtolower($name); - } - - /** - * 设置当前的语言 - * @access public - * @param string $lang 语言名 - * @return $this - */ - public function setLangset($lang) - { - $this->langset = $lang; - return $this; - } - - /** - * 获取当前的语言 - * @access public - * @return string - */ - public function langset() - { - return $this->langset ?: ''; - } - - /** - * 设置或者获取当前请求的content - * @access public - * @return string - */ - public function getContent() - { - if (is_null($this->content)) { - $this->content = $this->input; - } - - return $this->content; - } - - /** - * 获取当前请求的php://input - * @access public - * @return string - */ - public function getInput() - { - return $this->input; - } - - /** - * 生成请求令牌 - * @access public - * @param string $name 令牌名称 - * @param mixed $type 令牌生成方法 - * @return string - */ - public function token($name = '__token__', $type = null) - { - $type = is_callable($type) ? $type : 'md5'; - $token = call_user_func($type, $this->server('REQUEST_TIME_FLOAT')); - - if ($this->isAjax()) { - header($name . ': ' . $token); - } - - facade\Session::set($name, $token); - - return $token; - } - - /** - * 设置当前地址的请求缓存 - * @access public - * @param string $key 缓存标识,支持变量规则 ,例如 item/:name/:id - * @param mixed $expire 缓存有效期 - * @param array $except 缓存排除 - * @param string $tag 缓存标签 - * @return mixed - */ - public function cache($key, $expire = null, $except = [], $tag = null) - { - if (!is_array($except)) { - $tag = $except; - $except = []; - } - - if (false === $key || !$this->isGet() || $this->isCheckCache || false === $expire) { - // 关闭当前缓存 - return; - } - - // 标记请求缓存检查 - $this->isCheckCache = true; - - foreach ($except as $rule) { - if (0 === stripos($this->url(), $rule)) { - return; - } - } - - if ($key instanceof \Closure) { - $key = call_user_func_array($key, [$this]); - } elseif (true === $key) { - // 自动缓存功能 - $key = '__URL__'; - } elseif (strpos($key, '|')) { - list($key, $fun) = explode('|', $key); - } - - // 特殊规则替换 - if (false !== strpos($key, '__')) { - $key = str_replace(['__MODULE__', '__CONTROLLER__', '__ACTION__', '__URL__'], [$this->module, $this->controller, $this->action, md5($this->url(true))], $key); - } - - if (false !== strpos($key, ':')) { - $param = $this->param(); - foreach ($param as $item => $val) { - if (is_string($val) && false !== strpos($key, ':' . $item)) { - $key = str_replace(':' . $item, $val, $key); - } - } - } elseif (strpos($key, ']')) { - if ('[' . $this->ext() . ']' == $key) { - // 缓存某个后缀的请求 - $key = md5($this->url()); - } else { - return; - } - } - - if (isset($fun)) { - $key = $fun($key); - } - - $this->cache = [$key, $expire, $tag]; - return $this->cache; - } - - /** - * 读取请求缓存设置 - * @access public - * @return array - */ - public function getCache() - { - return $this->cache; - } - - /** - * 设置GET数据 - * @access public - * @param array $get 数据 - * @return $this - */ - public function withGet(array $get) - { - $this->get = $get; - return $this; - } - - /** - * 设置POST数据 - * @access public - * @param array $post 数据 - * @return $this - */ - public function withPost(array $post) - { - $this->post = $post; - return $this; - } - - /** - * 设置php://input数据 - * @access public - * @param string $input RAW数据 - * @return $this - */ - public function withInput($input) - { - $this->input = $input; - return $this; - } - - /** - * 设置文件上传数据 - * @access public - * @param array $files 上传信息 - * @return $this - */ - public function withFiles(array $files) - { - $this->file = $files; - return $this; - } - - /** - * 设置COOKIE数据 - * @access public - * @param array $cookie 数据 - * @return $this - */ - public function withCookie(array $cookie) - { - $this->cookie = $cookie; - return $this; - } - - /** - * 设置SERVER数据 - * @access public - * @param array $server 数据 - * @return $this - */ - public function withServer(array $server) - { - $this->server = array_change_key_case($server, CASE_UPPER); - return $this; - } - - /** - * 设置HEADER数据 - * @access public - * @param array $header 数据 - * @return $this - */ - public function withHeader(array $header) - { - $this->header = array_change_key_case($header); - return $this; - } - - /** - * 设置ENV数据 - * @access public - * @param array $env 数据 - * @return $this - */ - public function withEnv(array $env) - { - $this->env = $env; - return $this; - } - - /** - * 设置ROUTE变量 - * @access public - * @param array $route 数据 - * @return $this - */ - public function withRoute(array $route) - { - $this->route = $route; - return $this; - } - - /** - * 设置请求数据 - * @access public - * @param string $name 参数名 - * @param mixed $value 值 - */ - public function __set($name, $value) - { - return $this->param[$name] = $value; - } - - /** - * 获取请求数据的值 - * @access public - * @param string $name 参数名 - * @return mixed - */ - public function __get($name) - { - return $this->param($name); - } - - /** - * 检测请求数据的值 - * @access public - * @param string $name 名称 - * @return boolean - */ - public function __isset($name) - { - return isset($this->param[$name]); - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['dispatch'], $data['config']); - - return $data; - } -} diff --git a/Server/thinkphp/library/think/Response.php b/Server/thinkphp/library/think/Response.php deleted file mode 100644 index 5fa5402ab..000000000 --- a/Server/thinkphp/library/think/Response.php +++ /dev/null @@ -1,429 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\response\Redirect as RedirectResponse; - -class Response -{ - /** - * 原始数据 - * @var mixed - */ - protected $data; - - /** - * 应用对象实例 - * @var App - */ - protected $app; - - /** - * 当前contentType - * @var string - */ - protected $contentType = 'text/html'; - - /** - * 字符集 - * @var string - */ - protected $charset = 'utf-8'; - - /** - * 状态码 - * @var integer - */ - protected $code = 200; - - /** - * 是否允许请求缓存 - * @var bool - */ - protected $allowCache = true; - - /** - * 输出参数 - * @var array - */ - protected $options = []; - - /** - * header参数 - * @var array - */ - protected $header = []; - - /** - * 输出内容 - * @var string - */ - protected $content = null; - - /** - * 架构函数 - * @access public - * @param mixed $data 输出数据 - * @param int $code - * @param array $header - * @param array $options 输出参数 - */ - public function __construct($data = '', $code = 200, array $header = [], $options = []) - { - $this->data($data); - - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - - $this->contentType($this->contentType, $this->charset); - - $this->code = $code; - $this->app = Container::get('app'); - $this->header = array_merge($this->header, $header); - } - - /** - * 创建Response对象 - * @access public - * @param mixed $data 输出数据 - * @param string $type 输出类型 - * @param int $code - * @param array $header - * @param array $options 输出参数 - * @return Response - */ - public static function create($data = '', $type = '', $code = 200, array $header = [], $options = []) - { - $class = false !== strpos($type, '\\') ? $type : '\\think\\response\\' . ucfirst(strtolower($type)); - - if (class_exists($class)) { - return new $class($data, $code, $header, $options); - } - - return new static($data, $code, $header, $options); - } - - /** - * 发送数据到客户端 - * @access public - * @return void - * @throws \InvalidArgumentException - */ - public function send() - { - // 监听response_send - $this->app['hook']->listen('response_send', $this); - - // 处理输出数据 - $data = $this->getContent(); - - // Trace调试注入 - if ('cli' != PHP_SAPI && $this->app['env']->get('app_trace', $this->app->config('app.app_trace'))) { - $this->app['debug']->inject($this, $data); - } - - if (200 == $this->code && $this->allowCache) { - $cache = $this->app['request']->getCache(); - if ($cache) { - $this->header['Cache-Control'] = 'max-age=' . $cache[1] . ',must-revalidate'; - $this->header['Last-Modified'] = gmdate('D, d M Y H:i:s') . ' GMT'; - $this->header['Expires'] = gmdate('D, d M Y H:i:s', $_SERVER['REQUEST_TIME'] + $cache[1]) . ' GMT'; - - $this->app['cache']->tag($cache[2])->set($cache[0], [$data, $this->header], $cache[1]); - } - } - - if (!headers_sent() && !empty($this->header)) { - // 发送状态码 - http_response_code($this->code); - // 发送头部信息 - foreach ($this->header as $name => $val) { - header($name . (!is_null($val) ? ':' . $val : '')); - } - } - - $this->sendData($data); - - if (function_exists('fastcgi_finish_request')) { - // 提高页面响应 - fastcgi_finish_request(); - } - - // 监听response_end - $this->app['hook']->listen('response_end', $this); - - // 清空当次请求有效的数据 - if (!($this instanceof RedirectResponse)) { - $this->app['session']->flush(); - } - } - - /** - * 处理数据 - * @access protected - * @param mixed $data 要处理的数据 - * @return mixed - */ - protected function output($data) - { - return $data; - } - - /** - * 输出数据 - * @access protected - * @param string $data 要处理的数据 - * @return void - */ - protected function sendData($data) - { - echo $data; - } - - /** - * 输出的参数 - * @access public - * @param mixed $options 输出参数 - * @return $this - */ - public function options($options = []) - { - $this->options = array_merge($this->options, $options); - - return $this; - } - - /** - * 输出数据设置 - * @access public - * @param mixed $data 输出数据 - * @return $this - */ - public function data($data) - { - $this->data = $data; - - return $this; - } - - /** - * 是否允许请求缓存 - * @access public - * @param bool $cache 允许请求缓存 - * @return $this - */ - public function allowCache($cache) - { - $this->allowCache = $cache; - - return $this; - } - - /** - * 设置响应头 - * @access public - * @param string|array $name 参数名 - * @param string $value 参数值 - * @return $this - */ - public function header($name, $value = null) - { - if (is_array($name)) { - $this->header = array_merge($this->header, $name); - } else { - $this->header[$name] = $value; - } - - return $this; - } - - /** - * 设置页面输出内容 - * @access public - * @param mixed $content - * @return $this - */ - public function content($content) - { - if (null !== $content && !is_string($content) && !is_numeric($content) && !is_callable([ - $content, - '__toString', - ]) - ) { - throw new \InvalidArgumentException(sprintf('variable type error: %s', gettype($content))); - } - - $this->content = (string) $content; - - return $this; - } - - /** - * 发送HTTP状态 - * @access public - * @param integer $code 状态码 - * @return $this - */ - public function code($code) - { - $this->code = $code; - - return $this; - } - - /** - * LastModified - * @access public - * @param string $time - * @return $this - */ - public function lastModified($time) - { - $this->header['Last-Modified'] = $time; - - return $this; - } - - /** - * Expires - * @access public - * @param string $time - * @return $this - */ - public function expires($time) - { - $this->header['Expires'] = $time; - - return $this; - } - - /** - * ETag - * @access public - * @param string $eTag - * @return $this - */ - public function eTag($eTag) - { - $this->header['ETag'] = $eTag; - - return $this; - } - - /** - * 页面缓存控制 - * @access public - * @param string $cache 缓存设置 - * @return $this - */ - public function cacheControl($cache) - { - $this->header['Cache-control'] = $cache; - - return $this; - } - - /** - * 设置页面不做任何缓存 - * @access public - * @return $this - */ - public function noCache() - { - $this->header['Cache-Control'] = 'no-store, no-cache, must-revalidate, post-check=0, pre-check=0'; - $this->header['Pragma'] = 'no-cache'; - - return $this; - } - - /** - * 页面输出类型 - * @access public - * @param string $contentType 输出类型 - * @param string $charset 输出编码 - * @return $this - */ - public function contentType($contentType, $charset = 'utf-8') - { - $this->header['Content-Type'] = $contentType . '; charset=' . $charset; - - return $this; - } - - /** - * 获取头部信息 - * @access public - * @param string $name 头部名称 - * @return mixed - */ - public function getHeader($name = '') - { - if (!empty($name)) { - return isset($this->header[$name]) ? $this->header[$name] : null; - } - - return $this->header; - } - - /** - * 获取原始数据 - * @access public - * @return mixed - */ - public function getData() - { - return $this->data; - } - - /** - * 获取输出数据 - * @access public - * @return mixed - */ - public function getContent() - { - if (null == $this->content) { - $content = $this->output($this->data); - - if (null !== $content && !is_string($content) && !is_numeric($content) && !is_callable([ - $content, - '__toString', - ]) - ) { - throw new \InvalidArgumentException(sprintf('variable type error: %s', gettype($content))); - } - - $this->content = (string) $content; - } - - return $this->content; - } - - /** - * 获取状态码 - * @access public - * @return integer - */ - public function getCode() - { - return $this->code; - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['app']); - - return $data; - } -} diff --git a/Server/thinkphp/library/think/Route.php b/Server/thinkphp/library/think/Route.php deleted file mode 100644 index 97f6dc7d4..000000000 --- a/Server/thinkphp/library/think/Route.php +++ /dev/null @@ -1,992 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\exception\RouteNotFoundException; -use think\route\AliasRule; -use think\route\Dispatch; -use think\route\dispatch\Url as UrlDispatch; -use think\route\Domain; -use think\route\Resource; -use think\route\Rule; -use think\route\RuleGroup; -use think\route\RuleItem; - -class Route -{ - /** - * REST定义 - * @var array - */ - protected $rest = [ - 'index' => ['get', '', 'index'], - 'create' => ['get', '/create', 'create'], - 'edit' => ['get', '//edit', 'edit'], - 'read' => ['get', '/', 'read'], - 'save' => ['post', '', 'save'], - 'update' => ['put', '/', 'update'], - 'delete' => ['delete', '/', 'delete'], - ]; - - /** - * 请求方法前缀定义 - * @var array - */ - protected $methodPrefix = [ - 'get' => 'get', - 'post' => 'post', - 'put' => 'put', - 'delete' => 'delete', - 'patch' => 'patch', - ]; - - /** - * 应用对象 - * @var App - */ - protected $app; - - /** - * 请求对象 - * @var Request - */ - protected $request; - - /** - * 当前HOST - * @var string - */ - protected $host; - - /** - * 当前域名 - * @var string - */ - protected $domain; - - /** - * 当前分组对象 - * @var RuleGroup - */ - protected $group; - - /** - * 配置参数 - * @var array - */ - protected $config = []; - - /** - * 路由绑定 - * @var array - */ - protected $bind = []; - - /** - * 域名对象 - * @var array - */ - protected $domains = []; - - /** - * 跨域路由规则 - * @var RuleGroup - */ - protected $cross; - - /** - * 路由别名 - * @var array - */ - protected $alias = []; - - /** - * 路由是否延迟解析 - * @var bool - */ - protected $lazy = true; - - /** - * 路由是否测试模式 - * @var bool - */ - protected $isTest; - - /** - * (分组)路由规则是否合并解析 - * @var bool - */ - protected $mergeRuleRegex = true; - - /** - * 路由解析自动搜索多级控制器 - * @var bool - */ - protected $autoSearchController = true; - - public function __construct(App $app, array $config = []) - { - $this->app = $app; - $this->request = $app['request']; - $this->config = $config; - - $this->host = $this->request->host(true) ?: $config['app_host']; - - $this->setDefaultDomain(); - } - - public function config($name = null) - { - if (is_null($name)) { - return $this->config; - } - - return isset($this->config[$name]) ? $this->config[$name] : null; - } - - /** - * 配置 - * @access public - * @param array $config - * @return void - */ - public function setConfig(array $config = []) - { - $this->config = array_merge($this->config, array_change_key_case($config)); - } - - public static function __make(App $app, Config $config) - { - $config = $config->pull('app'); - $route = new static($app, $config); - - $route->lazy($config['url_lazy_route']) - ->autoSearchController($config['controller_auto_search']) - ->mergeRuleRegex($config['route_rule_merge']); - - return $route; - } - - /** - * 设置路由的请求对象实例 - * @access public - * @param Request $request 请求对象实例 - * @return void - */ - public function setRequest($request) - { - $this->request = $request; - } - - /** - * 设置路由域名及分组(包括资源路由)是否延迟解析 - * @access public - * @param bool $lazy 路由是否延迟解析 - * @return $this - */ - public function lazy($lazy = true) - { - $this->lazy = $lazy; - return $this; - } - - /** - * 设置路由为测试模式 - * @access public - * @param bool $test 路由是否测试模式 - * @return void - */ - public function setTestMode($test) - { - $this->isTest = $test; - } - - /** - * 检查路由是否为测试模式 - * @access public - * @return bool - */ - public function isTest() - { - return $this->isTest; - } - - /** - * 设置路由域名及分组(包括资源路由)是否合并解析 - * @access public - * @param bool $merge 路由是否合并解析 - * @return $this - */ - public function mergeRuleRegex($merge = true) - { - $this->mergeRuleRegex = $merge; - $this->group->mergeRuleRegex($merge); - - return $this; - } - - /** - * 设置路由自动解析是否搜索多级控制器 - * @access public - * @param bool $auto 是否自动搜索多级控制器 - * @return $this - */ - public function autoSearchController($auto = true) - { - $this->autoSearchController = $auto; - return $this; - } - - /** - * 初始化默认域名 - * @access protected - * @return void - */ - protected function setDefaultDomain() - { - // 默认域名 - $this->domain = $this->host; - - // 注册默认域名 - $domain = new Domain($this, $this->host); - - $this->domains[$this->host] = $domain; - - // 默认分组 - $this->group = $domain; - } - - /** - * 设置当前域名 - * @access public - * @param RuleGroup $group 域名 - * @return void - */ - public function setGroup(RuleGroup $group) - { - $this->group = $group; - } - - /** - * 获取当前分组 - * @access public - * @return RuleGroup - */ - public function getGroup() - { - return $this->group; - } - - /** - * 注册变量规则 - * @access public - * @param string|array $name 变量名 - * @param string $rule 变量规则 - * @return $this - */ - public function pattern($name, $rule = '') - { - $this->group->pattern($name, $rule); - - return $this; - } - - /** - * 注册路由参数 - * @access public - * @param string|array $name 参数名 - * @param mixed $value 值 - * @return $this - */ - public function option($name, $value = '') - { - $this->group->option($name, $value); - - return $this; - } - - /** - * 注册域名路由 - * @access public - * @param string|array $name 子域名 - * @param mixed $rule 路由规则 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return Domain - */ - public function domain($name, $rule = '', $option = [], $pattern = []) - { - // 支持多个域名使用相同路由规则 - $domainName = is_array($name) ? array_shift($name) : $name; - - if ('*' != $domainName && false === strpos($domainName, '.')) { - $domainName .= '.' . $this->request->rootDomain(); - } - - if (!isset($this->domains[$domainName])) { - $domain = (new Domain($this, $domainName, $rule, $option, $pattern)) - ->lazy($this->lazy) - ->mergeRuleRegex($this->mergeRuleRegex); - - $this->domains[$domainName] = $domain; - } else { - $domain = $this->domains[$domainName]; - $domain->parseGroupRule($rule); - } - - if (is_array($name) && !empty($name)) { - $root = $this->request->rootDomain(); - foreach ($name as $item) { - if (false === strpos($item, '.')) { - $item .= '.' . $root; - } - - $this->domains[$item] = $domainName; - } - } - - // 返回域名对象 - return $domain; - } - - /** - * 获取域名 - * @access public - * @return array - */ - public function getDomains() - { - return $this->domains; - } - - /** - * 设置路由绑定 - * @access public - * @param string $bind 绑定信息 - * @param string $domain 域名 - * @return $this - */ - public function bind($bind, $domain = null) - { - $domain = is_null($domain) ? $this->domain : $domain; - - $this->bind[$domain] = $bind; - - return $this; - } - - /** - * 读取路由绑定 - * @access public - * @param string $domain 域名 - * @return string|null - */ - public function getBind($domain = null) - { - if (is_null($domain)) { - $domain = $this->domain; - } elseif (true === $domain) { - return $this->bind; - } elseif (false === strpos($domain, '.')) { - $domain .= '.' . $this->request->rootDomain(); - } - - $subDomain = $this->request->subDomain(); - - if (strpos($subDomain, '.')) { - $name = '*' . strstr($subDomain, '.'); - } - - if (isset($this->bind[$domain])) { - $result = $this->bind[$domain]; - } elseif (isset($name) && isset($this->bind[$name])) { - $result = $this->bind[$name]; - } elseif (!empty($subDomain) && isset($this->bind['*'])) { - $result = $this->bind['*']; - } else { - $result = null; - } - - return $result; - } - - /** - * 读取路由标识 - * @access public - * @param string $name 路由标识 - * @param string $domain 域名 - * @return mixed - */ - public function getName($name = null, $domain = null, $method = '*') - { - return $this->app['rule_name']->get($name, $domain, $method); - } - - /** - * 读取路由 - * @access public - * @param string $rule 路由规则 - * @param string $domain 域名 - * @return array - */ - public function getRule($rule, $domain = null) - { - if (is_null($domain)) { - $domain = $this->domain; - } - - return $this->app['rule_name']->getRule($rule, $domain); - } - - /** - * 读取路由 - * @access public - * @param string $domain 域名 - * @return array - */ - public function getRuleList($domain = null) - { - return $this->app['rule_name']->getRuleList($domain); - } - - /** - * 批量导入路由标识 - * @access public - * @param array $name 路由标识 - * @return $this - */ - public function setName($name) - { - $this->app['rule_name']->import($name); - return $this; - } - - /** - * 导入配置文件的路由规则 - * @access public - * @param array $rules 路由规则 - * @param string $type 请求类型 - * @return void - */ - public function import(array $rules, $type = '*') - { - // 检查域名部署 - if (isset($rules['__domain__'])) { - foreach ($rules['__domain__'] as $key => $rule) { - $this->domain($key, $rule); - } - unset($rules['__domain__']); - } - - // 检查变量规则 - if (isset($rules['__pattern__'])) { - $this->pattern($rules['__pattern__']); - unset($rules['__pattern__']); - } - - // 检查路由别名 - if (isset($rules['__alias__'])) { - foreach ($rules['__alias__'] as $key => $val) { - $this->alias($key, $val); - } - unset($rules['__alias__']); - } - - // 检查资源路由 - if (isset($rules['__rest__'])) { - foreach ($rules['__rest__'] as $key => $rule) { - $this->resource($key, $rule); - } - unset($rules['__rest__']); - } - - // 检查路由规则(包含分组) - foreach ($rules as $key => $val) { - if (is_numeric($key)) { - $key = array_shift($val); - } - - if (empty($val)) { - continue; - } - - if (is_string($key) && 0 === strpos($key, '[')) { - $key = substr($key, 1, -1); - $this->group($key, $val); - } elseif (is_array($val)) { - $this->rule($key, $val[0], $type, $val[1], isset($val[2]) ? $val[2] : []); - } else { - $this->rule($key, $val, $type); - } - } - } - - /** - * 注册路由规则 - * @access public - * @param string $rule 路由规则 - * @param mixed $route 路由地址 - * @param string $method 请求类型 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleItem - */ - public function rule($rule, $route, $method = '*', array $option = [], array $pattern = []) - { - return $this->group->addRule($rule, $route, $method, $option, $pattern); - } - - /** - * 设置跨域有效路由规则 - * @access public - * @param Rule $rule 路由规则 - * @param string $method 请求类型 - * @return $this - */ - public function setCrossDomainRule($rule, $method = '*') - { - if (!isset($this->cross)) { - $this->cross = (new RuleGroup($this))->mergeRuleRegex($this->mergeRuleRegex); - } - - $this->cross->addRuleItem($rule, $method); - - return $this; - } - - /** - * 批量注册路由规则 - * @access public - * @param array $rules 路由规则 - * @param string $method 请求类型 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return void - */ - public function rules($rules, $method = '*', array $option = [], array $pattern = []) - { - $this->group->addRules($rules, $method, $option, $pattern); - } - - /** - * 注册路由分组 - * @access public - * @param string|array $name 分组名称或者参数 - * @param array|\Closure $route 分组路由 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleGroup - */ - public function group($name, $route, array $option = [], array $pattern = []) - { - if (is_array($name)) { - $option = $name; - $name = isset($option['name']) ? $option['name'] : ''; - } - - return (new RuleGroup($this, $this->group, $name, $route, $option, $pattern)) - ->lazy($this->lazy) - ->mergeRuleRegex($this->mergeRuleRegex); - } - - /** - * 注册路由 - * @access public - * @param string $rule 路由规则 - * @param mixed $route 路由地址 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleItem - */ - public function any($rule, $route = '', array $option = [], array $pattern = []) - { - return $this->rule($rule, $route, '*', $option, $pattern); - } - - /** - * 注册GET路由 - * @access public - * @param string $rule 路由规则 - * @param mixed $route 路由地址 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleItem - */ - public function get($rule, $route = '', array $option = [], array $pattern = []) - { - return $this->rule($rule, $route, 'GET', $option, $pattern); - } - - /** - * 注册POST路由 - * @access public - * @param string $rule 路由规则 - * @param mixed $route 路由地址 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleItem - */ - public function post($rule, $route = '', array $option = [], array $pattern = []) - { - return $this->rule($rule, $route, 'POST', $option, $pattern); - } - - /** - * 注册PUT路由 - * @access public - * @param string $rule 路由规则 - * @param mixed $route 路由地址 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleItem - */ - public function put($rule, $route = '', array $option = [], array $pattern = []) - { - return $this->rule($rule, $route, 'PUT', $option, $pattern); - } - - /** - * 注册DELETE路由 - * @access public - * @param string $rule 路由规则 - * @param mixed $route 路由地址 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleItem - */ - public function delete($rule, $route = '', array $option = [], array $pattern = []) - { - return $this->rule($rule, $route, 'DELETE', $option, $pattern); - } - - /** - * 注册PATCH路由 - * @access public - * @param string $rule 路由规则 - * @param mixed $route 路由地址 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleItem - */ - public function patch($rule, $route = '', array $option = [], array $pattern = []) - { - return $this->rule($rule, $route, 'PATCH', $option, $pattern); - } - - /** - * 注册资源路由 - * @access public - * @param string $rule 路由规则 - * @param string $route 路由地址 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return Resource - */ - public function resource($rule, $route = '', array $option = [], array $pattern = []) - { - return (new Resource($this, $this->group, $rule, $route, $option, $pattern, $this->rest)) - ->lazy($this->lazy); - } - - /** - * 注册控制器路由 操作方法对应不同的请求前缀 - * @access public - * @param string $rule 路由规则 - * @param string $route 路由地址 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleGroup - */ - public function controller($rule, $route = '', array $option = [], array $pattern = []) - { - $group = new RuleGroup($this, $this->group, $rule, null, $option, $pattern); - - foreach ($this->methodPrefix as $type => $val) { - $group->addRule('', $val . '', $type); - } - - return $group->prefix($route . '/'); - } - - /** - * 注册视图路由 - * @access public - * @param string|array $rule 路由规则 - * @param string $template 路由模板地址 - * @param array $vars 模板变量 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleItem - */ - public function view($rule, $template = '', array $vars = [], array $option = [], array $pattern = []) - { - return $this->rule($rule, $template, 'GET', $option, $pattern)->view($vars); - } - - /** - * 注册重定向路由 - * @access public - * @param string|array $rule 路由规则 - * @param string $route 路由地址 - * @param array $status 状态码 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleItem - */ - public function redirect($rule, $route = '', $status = 301, array $option = [], array $pattern = []) - { - return $this->rule($rule, $route, '*', $option, $pattern)->redirect()->status($status); - } - - /** - * 注册别名路由 - * @access public - * @param string $rule 路由别名 - * @param string $route 路由地址 - * @param array $option 路由参数 - * @return AliasRule - */ - public function alias($rule, $route, array $option = []) - { - $aliasRule = new AliasRule($this, $this->group, $rule, $route, $option); - - $this->alias[$rule] = $aliasRule; - - return $aliasRule; - } - - /** - * 获取别名路由定义 - * @access public - * @param string $name 路由别名 - * @return string|array|null - */ - public function getAlias($name = null) - { - if (is_null($name)) { - return $this->alias; - } - - return isset($this->alias[$name]) ? $this->alias[$name] : null; - } - - /** - * 设置不同请求类型下面的方法前缀 - * @access public - * @param string|array $method 请求类型 - * @param string $prefix 类型前缀 - * @return $this - */ - public function setMethodPrefix($method, $prefix = '') - { - if (is_array($method)) { - $this->methodPrefix = array_merge($this->methodPrefix, array_change_key_case($method)); - } else { - $this->methodPrefix[strtolower($method)] = $prefix; - } - - return $this; - } - - /** - * 获取请求类型的方法前缀 - * @access public - * @param string $method 请求类型 - * @param string $prefix 类型前缀 - * @return string|null - */ - public function getMethodPrefix($method) - { - $method = strtolower($method); - - return isset($this->methodPrefix[$method]) ? $this->methodPrefix[$method] : null; - } - - /** - * rest方法定义和修改 - * @access public - * @param string $name 方法名称 - * @param array|bool $resource 资源 - * @return $this - */ - public function rest($name, $resource = []) - { - if (is_array($name)) { - $this->rest = $resource ? $name : array_merge($this->rest, $name); - } else { - $this->rest[$name] = $resource; - } - - return $this; - } - - /** - * 获取rest方法定义的参数 - * @access public - * @param string $name 方法名称 - * @return array|null - */ - public function getRest($name = null) - { - if (is_null($name)) { - return $this->rest; - } - - return isset($this->rest[$name]) ? $this->rest[$name] : null; - } - - /** - * 注册未匹配路由规则后的处理 - * @access public - * @param string $route 路由地址 - * @param string $method 请求类型 - * @param array $option 路由参数 - * @return RuleItem - */ - public function miss($route, $method = '*', array $option = []) - { - return $this->group->addMissRule($route, $method, $option); - } - - /** - * 注册一个自动解析的URL路由 - * @access public - * @param string $route 路由地址 - * @return RuleItem - */ - public function auto($route) - { - return $this->group->addAutoRule($route); - } - - /** - * 检测URL路由 - * @access public - * @param string $url URL地址 - * @param bool $must 是否强制路由 - * @return Dispatch - * @throws RouteNotFoundException - */ - public function check($url, $must = false) - { - // 自动检测域名路由 - $domain = $this->checkDomain(); - $url = str_replace($this->config['pathinfo_depr'], '|', $url); - - $completeMatch = $this->config['route_complete_match']; - - $result = $domain->check($this->request, $url, $completeMatch); - - if (false === $result && !empty($this->cross)) { - // 检测跨域路由 - $result = $this->cross->check($this->request, $url, $completeMatch); - } - - if (false !== $result) { - // 路由匹配 - return $result; - } elseif ($must) { - // 强制路由不匹配则抛出异常 - throw new RouteNotFoundException(); - } - - // 默认路由解析 - return new UrlDispatch($this->request, $this->group, $url, [ - 'auto_search' => $this->autoSearchController, - ]); - } - - /** - * 检测域名的路由规则 - * @access protected - * @return Domain - */ - protected function checkDomain() - { - // 获取当前子域名 - $subDomain = $this->request->subDomain(); - - $item = false; - - if ($subDomain && count($this->domains) > 1) { - $domain = explode('.', $subDomain); - $domain2 = array_pop($domain); - - if ($domain) { - // 存在三级域名 - $domain3 = array_pop($domain); - } - - if ($subDomain && isset($this->domains[$subDomain])) { - // 子域名配置 - $item = $this->domains[$subDomain]; - } elseif (isset($this->domains['*.' . $domain2]) && !empty($domain3)) { - // 泛三级域名 - $item = $this->domains['*.' . $domain2]; - $panDomain = $domain3; - } elseif (isset($this->domains['*']) && !empty($domain2)) { - // 泛二级域名 - if ('www' != $domain2) { - $item = $this->domains['*']; - $panDomain = $domain2; - } - } - - if (isset($panDomain)) { - // 保存当前泛域名 - $this->request->setPanDomain($panDomain); - } - } - - if (false === $item) { - // 检测当前完整域名 - $item = $this->domains[$this->host]; - } - - if (is_string($item)) { - $item = $this->domains[$item]; - } - - return $item; - } - - /** - * 清空路由规则 - * @access public - * @return void - */ - public function clear() - { - $this->app['rule_name']->clear(); - $this->group->clear(); - } - - /** - * 设置全局的路由分组参数 - * @access public - * @param string $method 方法名 - * @param array $args 调用参数 - * @return RuleGroup - */ - public function __call($method, $args) - { - return call_user_func_array([$this->group, $method], $args); - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['app'], $data['request']); - - return $data; - } -} diff --git a/Server/thinkphp/library/think/Session.php b/Server/thinkphp/library/think/Session.php deleted file mode 100644 index 63ee7a03e..000000000 --- a/Server/thinkphp/library/think/Session.php +++ /dev/null @@ -1,579 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\exception\ClassNotFoundException; - -class Session -{ - /** - * 配置参数 - * @var array - */ - protected $config = []; - - /** - * 前缀 - * @var string - */ - protected $prefix = ''; - - /** - * 是否初始化 - * @var bool - */ - protected $init = null; - - /** - * 锁驱动 - * @var object - */ - protected $lockDriver = null; - - /** - * 锁key - * @var string - */ - protected $sessKey = 'PHPSESSID'; - - /** - * 锁超时时间 - * @var integer - */ - protected $lockTimeout = 3; - - /** - * 是否启用锁机制 - * @var bool - */ - protected $lock = false; - - public function __construct(array $config = []) - { - $this->config = $config; - } - - /** - * 设置或者获取session作用域(前缀) - * @access public - * @param string $prefix - * @return string|void - */ - public function prefix($prefix = '') - { - empty($this->init) && $this->boot(); - - if (empty($prefix) && null !== $prefix) { - return $this->prefix; - } else { - $this->prefix = $prefix; - } - } - - public static function __make(Config $config) - { - return new static($config->pull('session')); - } - - /** - * 配置 - * @access public - * @param array $config - * @return void - */ - public function setConfig(array $config = []) - { - $this->config = array_merge($this->config, array_change_key_case($config)); - - if (isset($config['prefix'])) { - $this->prefix = $config['prefix']; - } - - if (isset($config['use_lock'])) { - $this->lock = $config['use_lock']; - } - } - - /** - * 设置已经初始化 - * @access public - * @return void - */ - public function inited() - { - $this->init = true; - } - - /** - * session初始化 - * @access public - * @param array $config - * @return void - * @throws \think\Exception - */ - public function init(array $config = []) - { - $config = $config ?: $this->config; - - $isDoStart = false; - if (isset($config['use_trans_sid'])) { - ini_set('session.use_trans_sid', $config['use_trans_sid'] ? 1 : 0); - } - - // 启动session - if (!empty($config['auto_start']) && PHP_SESSION_ACTIVE != session_status()) { - ini_set('session.auto_start', 0); - $isDoStart = true; - } - - if (isset($config['prefix'])) { - $this->prefix = $config['prefix']; - } - - if (isset($config['use_lock'])) { - $this->lock = $config['use_lock']; - } - - if (isset($config['var_session_id']) && isset($_REQUEST[$config['var_session_id']])) { - session_id($_REQUEST[$config['var_session_id']]); - } elseif (isset($config['id']) && !empty($config['id'])) { - session_id($config['id']); - } - - if (isset($config['name'])) { - session_name($config['name']); - } - - if (isset($config['path'])) { - session_save_path($config['path']); - } - - if (isset($config['domain'])) { - ini_set('session.cookie_domain', $config['domain']); - } - - if (isset($config['expire'])) { - ini_set('session.gc_maxlifetime', $config['expire']); - ini_set('session.cookie_lifetime', $config['expire']); - } - - if (isset($config['secure'])) { - ini_set('session.cookie_secure', $config['secure']); - } - - if (isset($config['httponly'])) { - ini_set('session.cookie_httponly', $config['httponly']); - } - - if (isset($config['use_cookies'])) { - ini_set('session.use_cookies', $config['use_cookies'] ? 1 : 0); - } - - if (isset($config['cache_limiter'])) { - session_cache_limiter($config['cache_limiter']); - } - - if (isset($config['cache_expire'])) { - session_cache_expire($config['cache_expire']); - } - - if (!empty($config['type'])) { - // 读取session驱动 - $class = false !== strpos($config['type'], '\\') ? $config['type'] : '\\think\\session\\driver\\' . ucwords($config['type']); - - // 检查驱动类 - if (!class_exists($class) || !session_set_save_handler(new $class($config))) { - throw new ClassNotFoundException('error session handler:' . $class, $class); - } - } - - if ($isDoStart) { - $this->start(); - } else { - $this->init = false; - } - - return $this; - } - - /** - * session自动启动或者初始化 - * @access public - * @return void - */ - public function boot() - { - if (is_null($this->init)) { - $this->init(); - } - - if (false === $this->init) { - if (PHP_SESSION_ACTIVE != session_status()) { - $this->start(); - } - $this->init = true; - } - } - - /** - * session设置 - * @access public - * @param string $name session名称 - * @param mixed $value session值 - * @param string|null $prefix 作用域(前缀) - * @return void - */ - public function set($name, $value, $prefix = null) - { - $this->lock(); - - empty($this->init) && $this->boot(); - - $prefix = !is_null($prefix) ? $prefix : $this->prefix; - - if (strpos($name, '.')) { - // 二维数组赋值 - list($name1, $name2) = explode('.', $name); - if ($prefix) { - $_SESSION[$prefix][$name1][$name2] = $value; - } else { - $_SESSION[$name1][$name2] = $value; - } - } elseif ($prefix) { - $_SESSION[$prefix][$name] = $value; - } else { - $_SESSION[$name] = $value; - } - - $this->unlock(); - } - - /** - * session获取 - * @access public - * @param string $name session名称 - * @param string|null $prefix 作用域(前缀) - * @return mixed - */ - public function get($name = '', $prefix = null) - { - $this->lock(); - - empty($this->init) && $this->boot(); - - $prefix = !is_null($prefix) ? $prefix : $this->prefix; - - $value = $prefix ? (!empty($_SESSION[$prefix]) ? $_SESSION[$prefix] : []) : $_SESSION; - - if ('' != $name) { - $name = explode('.', $name); - - foreach ($name as $val) { - if (isset($value[$val])) { - $value = $value[$val]; - } else { - $value = null; - break; - } - } - } - - $this->unlock(); - - return $value; - } - - /** - * session 读写锁驱动实例化 - */ - protected function initDriver() - { - $config = $this->config; - - if (!empty($config['type']) && isset($config['use_lock']) && $config['use_lock']) { - // 读取session驱动 - $class = false !== strpos($config['type'], '\\') ? $config['type'] : '\\think\\session\\driver\\' . ucwords($config['type']); - - // 检查驱动类及类中是否存在 lock 和 unlock 函数 - if (class_exists($class) && method_exists($class, 'lock') && method_exists($class, 'unlock')) { - $this->lockDriver = new $class($config); - } - } - - // 通过cookie获得session_id - if (isset($config['name']) && $config['name']) { - $this->sessKey = $config['name']; - } - - if (isset($config['lock_timeout']) && $config['lock_timeout'] > 0) { - $this->lockTimeout = $config['lock_timeout']; - } - } - - /** - * session 读写加锁 - * @access protected - * @return void - */ - protected function lock() - { - if (empty($this->lock)) { - return; - } - - $this->initDriver(); - - if (null !== $this->lockDriver && method_exists($this->lockDriver, 'lock')) { - $t = time(); - // 使用 session_id 作为互斥条件,即只对同一 session_id 的会话互斥。第一次请求没有 session_id - $sessID = isset($_COOKIE[$this->sessKey]) ? $_COOKIE[$this->sessKey] : ''; - - do { - if (time() - $t > $this->lockTimeout) { - $this->unlock(); - } - } while (!$this->lockDriver->lock($sessID, $this->lockTimeout)); - } - } - - /** - * session 读写解锁 - * @access protected - * @return void - */ - protected function unlock() - { - if (empty($this->lock)) { - return; - } - - $this->pause(); - - if ($this->lockDriver && method_exists($this->lockDriver, 'unlock')) { - $sessID = isset($_COOKIE[$this->sessKey]) ? $_COOKIE[$this->sessKey] : ''; - $this->lockDriver->unlock($sessID); - } - } - - /** - * session获取并删除 - * @access public - * @param string $name session名称 - * @param string|null $prefix 作用域(前缀) - * @return mixed - */ - public function pull($name, $prefix = null) - { - $result = $this->get($name, $prefix); - - if ($result) { - $this->delete($name, $prefix); - return $result; - } else { - return; - } - } - - /** - * session设置 下一次请求有效 - * @access public - * @param string $name session名称 - * @param mixed $value session值 - * @param string|null $prefix 作用域(前缀) - * @return void - */ - public function flash($name, $value) - { - $this->set($name, $value); - - if (!$this->has('__flash__.__time__')) { - $this->set('__flash__.__time__', $_SERVER['REQUEST_TIME_FLOAT']); - } - - $this->push('__flash__', $name); - } - - /** - * 清空当前请求的session数据 - * @access public - * @return void - */ - public function flush() - { - if (!$this->init) { - return; - } - - $item = $this->get('__flash__'); - - if (!empty($item)) { - $time = $item['__time__']; - - if ($_SERVER['REQUEST_TIME_FLOAT'] > $time) { - unset($item['__time__']); - $this->delete($item); - $this->set('__flash__', []); - } - } - } - - /** - * 删除session数据 - * @access public - * @param string|array $name session名称 - * @param string|null $prefix 作用域(前缀) - * @return void - */ - public function delete($name, $prefix = null) - { - empty($this->init) && $this->boot(); - - $prefix = !is_null($prefix) ? $prefix : $this->prefix; - - if (is_array($name)) { - foreach ($name as $key) { - $this->delete($key, $prefix); - } - } elseif (strpos($name, '.')) { - list($name1, $name2) = explode('.', $name); - if ($prefix) { - unset($_SESSION[$prefix][$name1][$name2]); - } else { - unset($_SESSION[$name1][$name2]); - } - } else { - if ($prefix) { - unset($_SESSION[$prefix][$name]); - } else { - unset($_SESSION[$name]); - } - } - } - - /** - * 清空session数据 - * @access public - * @param string|null $prefix 作用域(前缀) - * @return void - */ - public function clear($prefix = null) - { - empty($this->init) && $this->boot(); - $prefix = !is_null($prefix) ? $prefix : $this->prefix; - - if ($prefix) { - unset($_SESSION[$prefix]); - } else { - $_SESSION = []; - } - } - - /** - * 判断session数据 - * @access public - * @param string $name session名称 - * @param string|null $prefix - * @return bool - */ - public function has($name, $prefix = null) - { - empty($this->init) && $this->boot(); - - $prefix = !is_null($prefix) ? $prefix : $this->prefix; - $value = $prefix ? (!empty($_SESSION[$prefix]) ? $_SESSION[$prefix] : []) : $_SESSION; - - $name = explode('.', $name); - - foreach ($name as $val) { - if (!isset($value[$val])) { - return false; - } else { - $value = $value[$val]; - } - } - - return true; - } - - /** - * 添加数据到一个session数组 - * @access public - * @param string $key - * @param mixed $value - * @return void - */ - public function push($key, $value) - { - $array = $this->get($key); - - if (is_null($array)) { - $array = []; - } - - $array[] = $value; - - $this->set($key, $array); - } - - /** - * 启动session - * @access public - * @return void - */ - public function start() - { - session_start(); - - $this->init = true; - } - - /** - * 销毁session - * @access public - * @return void - */ - public function destroy() - { - if (!empty($_SESSION)) { - $_SESSION = []; - } - - session_unset(); - session_destroy(); - - $this->init = null; - $this->lockDriver = null; - } - - /** - * 重新生成session_id - * @access public - * @param bool $delete 是否删除关联会话文件 - * @return void - */ - public function regenerate($delete = false) - { - session_regenerate_id($delete); - } - - /** - * 暂停session - * @access public - * @return void - */ - public function pause() - { - // 暂停session - session_write_close(); - $this->init = false; - } -} diff --git a/Server/thinkphp/library/think/Template.php b/Server/thinkphp/library/think/Template.php deleted file mode 100644 index 2855cbcb2..000000000 --- a/Server/thinkphp/library/think/Template.php +++ /dev/null @@ -1,1318 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\exception\TemplateNotFoundException; - -/** - * ThinkPHP分离出来的模板引擎 - * 支持XML标签和普通标签的模板解析 - * 编译型模板引擎 支持动态缓存 - */ -class Template -{ - protected $app; - /** - * 模板变量 - * @var array - */ - protected $data = []; - - /** - * 模板配置参数 - * @var array - */ - protected $config = [ - 'view_path' => '', // 模板路径 - 'view_base' => '', - 'view_suffix' => 'html', // 默认模板文件后缀 - 'view_depr' => DIRECTORY_SEPARATOR, - 'cache_suffix' => 'php', // 默认模板缓存后缀 - 'tpl_deny_func_list' => 'echo,exit', // 模板引擎禁用函数 - 'tpl_deny_php' => false, // 默认模板引擎是否禁用PHP原生代码 - 'tpl_begin' => '{', // 模板引擎普通标签开始标记 - 'tpl_end' => '}', // 模板引擎普通标签结束标记 - 'strip_space' => false, // 是否去除模板文件里面的html空格与换行 - 'tpl_cache' => true, // 是否开启模板编译缓存,设为false则每次都会重新编译 - 'compile_type' => 'file', // 模板编译类型 - 'cache_prefix' => '', // 模板缓存前缀标识,可以动态改变 - 'cache_time' => 0, // 模板缓存有效期 0 为永久,(以数字为值,单位:秒) - 'layout_on' => false, // 布局模板开关 - 'layout_name' => 'layout', // 布局模板入口文件 - 'layout_item' => '{__CONTENT__}', // 布局模板的内容替换标识 - 'taglib_begin' => '{', // 标签库标签开始标记 - 'taglib_end' => '}', // 标签库标签结束标记 - 'taglib_load' => true, // 是否使用内置标签库之外的其它标签库,默认自动检测 - 'taglib_build_in' => 'cx', // 内置标签库名称(标签使用不必指定标签库名称),以逗号分隔 注意解析顺序 - 'taglib_pre_load' => '', // 需要额外加载的标签库(须指定标签库名称),多个以逗号分隔 - 'display_cache' => false, // 模板渲染缓存 - 'cache_id' => '', // 模板缓存ID - 'tpl_replace_string' => [], - 'tpl_var_identify' => 'array', // .语法变量识别,array|object|'', 为空时自动识别 - 'default_filter' => 'htmlentities', // 默认过滤方法 用于普通标签输出 - ]; - - /** - * 保留内容信息 - * @var array - */ - private $literal = []; - - /** - * 模板包含信息 - * @var array - */ - private $includeFile = []; - - /** - * 模板存储对象 - * @var object - */ - protected $storage; - - /** - * 架构函数 - * @access public - * @param array $config - */ - public function __construct(App $app, array $config = []) - { - $this->app = $app; - $this->config['cache_path'] = $app->getRuntimePath() . 'temp/'; - $this->config = array_merge($this->config, $config); - - $this->config['taglib_begin_origin'] = $this->config['taglib_begin']; - $this->config['taglib_end_origin'] = $this->config['taglib_end']; - - $this->config['taglib_begin'] = preg_quote($this->config['taglib_begin'], '/'); - $this->config['taglib_end'] = preg_quote($this->config['taglib_end'], '/'); - $this->config['tpl_begin'] = preg_quote($this->config['tpl_begin'], '/'); - $this->config['tpl_end'] = preg_quote($this->config['tpl_end'], '/'); - - // 初始化模板编译存储器 - $type = $this->config['compile_type'] ? $this->config['compile_type'] : 'File'; - - $this->storage = Loader::factory($type, '\\think\\template\\driver\\', null); - } - - public static function __make(Config $config) - { - return new static($config->pull('template')); - } - - /** - * 模板变量赋值 - * @access public - * @param mixed $name - * @param mixed $value - * @return void - */ - public function assign($name, $value = '') - { - if (is_array($name)) { - $this->data = array_merge($this->data, $name); - } else { - $this->data[$name] = $value; - } - } - - /** - * 模板引擎参数赋值 - * @access public - * @param mixed $name - * @param mixed $value - */ - public function __set($name, $value) - { - $this->config[$name] = $value; - } - - /** - * 模板引擎配置项 - * @access public - * @param array|string $config - * @return void|array - */ - public function config($config) - { - if (is_array($config)) { - $this->config = array_merge($this->config, $config); - } elseif (isset($this->config[$config])) { - return $this->config[$config]; - } - } - - /** - * 模板变量获取 - * @access public - * @param string $name 变量名 - * @return mixed - */ - public function get($name = '') - { - if ('' == $name) { - return $this->data; - } - - $data = $this->data; - - foreach (explode('.', $name) as $key => $val) { - if (isset($data[$val])) { - $data = $data[$val]; - } else { - $data = null; - break; - } - } - - return $data; - } - - /** - * 渲染模板文件 - * @access public - * @param string $template 模板文件 - * @param array $vars 模板变量 - * @param array $config 模板参数 - * @return void - */ - public function fetch($template, $vars = [], $config = []) - { - if ($vars) { - $this->data = $vars; - } - - if ($config) { - $this->config($config); - } - - $cache = $this->app['cache']; - - if (!empty($this->config['cache_id']) && $this->config['display_cache']) { - // 读取渲染缓存 - $cacheContent = $cache->get($this->config['cache_id']); - - if (false !== $cacheContent) { - echo $cacheContent; - return; - } - } - - $template = $this->parseTemplateFile($template); - - if ($template) { - $cacheFile = $this->config['cache_path'] . $this->config['cache_prefix'] . md5($this->config['layout_on'] . $this->config['layout_name'] . $template) . '.' . ltrim($this->config['cache_suffix'], '.'); - - if (!$this->checkCache($cacheFile)) { - // 缓存无效 重新模板编译 - $content = file_get_contents($template); - $this->compiler($content, $cacheFile); - } - - // 页面缓存 - ob_start(); - ob_implicit_flush(0); - - // 读取编译存储 - $this->storage->read($cacheFile, $this->data); - - // 获取并清空缓存 - $content = ob_get_clean(); - - if (!empty($this->config['cache_id']) && $this->config['display_cache']) { - // 缓存页面输出 - $cache->set($this->config['cache_id'], $content, $this->config['cache_time']); - } - - echo $content; - } - } - - /** - * 渲染模板内容 - * @access public - * @param string $content 模板内容 - * @param array $vars 模板变量 - * @param array $config 模板参数 - * @return void - */ - public function display($content, $vars = [], $config = []) - { - if ($vars) { - $this->data = $vars; - } - - if ($config) { - $this->config($config); - } - - $cacheFile = $this->config['cache_path'] . $this->config['cache_prefix'] . md5($content) . '.' . ltrim($this->config['cache_suffix'], '.'); - - if (!$this->checkCache($cacheFile)) { - // 缓存无效 模板编译 - $this->compiler($content, $cacheFile); - } - - // 读取编译存储 - $this->storage->read($cacheFile, $this->data); - } - - /** - * 设置布局 - * @access public - * @param mixed $name 布局模板名称 false 则关闭布局 - * @param string $replace 布局模板内容替换标识 - * @return object - */ - public function layout($name, $replace = '') - { - if (false === $name) { - // 关闭布局 - $this->config['layout_on'] = false; - } else { - // 开启布局 - $this->config['layout_on'] = true; - - // 名称必须为字符串 - if (is_string($name)) { - $this->config['layout_name'] = $name; - } - - if (!empty($replace)) { - $this->config['layout_item'] = $replace; - } - } - - return $this; - } - - /** - * 检查编译缓存是否有效 - * 如果无效则需要重新编译 - * @access private - * @param string $cacheFile 缓存文件名 - * @return boolean - */ - private function checkCache($cacheFile) - { - if (!$this->config['tpl_cache'] || !is_file($cacheFile) || !$handle = @fopen($cacheFile, "r")) { - return false; - } - - // 读取第一行 - preg_match('/\/\*(.+?)\*\//', fgets($handle), $matches); - - if (!isset($matches[1])) { - return false; - } - - $includeFile = unserialize($matches[1]); - - if (!is_array($includeFile)) { - return false; - } - - // 检查模板文件是否有更新 - foreach ($includeFile as $path => $time) { - if (is_file($path) && filemtime($path) > $time) { - // 模板文件如果有更新则缓存需要更新 - return false; - } - } - - // 检查编译存储是否有效 - return $this->storage->check($cacheFile, $this->config['cache_time']); - } - - /** - * 检查编译缓存是否存在 - * @access public - * @param string $cacheId 缓存的id - * @return boolean - */ - public function isCache($cacheId) - { - if ($cacheId && $this->config['display_cache']) { - // 缓存页面输出 - return $this->app['cache']->has($cacheId); - } - - return false; - } - - /** - * 编译模板文件内容 - * @access private - * @param string $content 模板内容 - * @param string $cacheFile 缓存文件名 - * @return void - */ - private function compiler(&$content, $cacheFile) - { - // 判断是否启用布局 - if ($this->config['layout_on']) { - if (false !== strpos($content, '{__NOLAYOUT__}')) { - // 可以单独定义不使用布局 - $content = str_replace('{__NOLAYOUT__}', '', $content); - } else { - // 读取布局模板 - $layoutFile = $this->parseTemplateFile($this->config['layout_name']); - - if ($layoutFile) { - // 替换布局的主体内容 - $content = str_replace($this->config['layout_item'], $content, file_get_contents($layoutFile)); - } - } - } else { - $content = str_replace('{__NOLAYOUT__}', '', $content); - } - - // 模板解析 - $this->parse($content); - - if ($this->config['strip_space']) { - /* 去除html空格与换行 */ - $find = ['~>\s+<~', '~>(\s+\n|\r)~']; - $replace = ['><', '>']; - $content = preg_replace($find, $replace, $content); - } - - // 优化生成的php代码 - $content = preg_replace('/\?>\s*<\?php\s(?!echo\b|\bend)/s', '', $content); - - // 模板过滤输出 - $replace = $this->config['tpl_replace_string']; - $content = str_replace(array_keys($replace), array_values($replace), $content); - - // 添加安全代码及模板引用记录 - $content = 'includeFile) . '*/ ?>' . "\n" . $content; - // 编译存储 - $this->storage->write($cacheFile, $content); - - $this->includeFile = []; - } - - /** - * 模板解析入口 - * 支持普通标签和TagLib解析 支持自定义标签库 - * @access public - * @param string $content 要解析的模板内容 - * @return void - */ - public function parse(&$content) - { - // 内容为空不解析 - if (empty($content)) { - return; - } - - // 替换literal标签内容 - $this->parseLiteral($content); - - // 解析继承 - $this->parseExtend($content); - - // 解析布局 - $this->parseLayout($content); - - // 检查include语法 - $this->parseInclude($content); - - // 替换包含文件中literal标签内容 - $this->parseLiteral($content); - - // 检查PHP语法 - $this->parsePhp($content); - - // 获取需要引入的标签库列表 - // 标签库只需要定义一次,允许引入多个一次 - // 一般放在文件的最前面 - // 格式: - // 当TAGLIB_LOAD配置为true时才会进行检测 - if ($this->config['taglib_load']) { - $tagLibs = $this->getIncludeTagLib($content); - - if (!empty($tagLibs)) { - // 对导入的TagLib进行解析 - foreach ($tagLibs as $tagLibName) { - $this->parseTagLib($tagLibName, $content); - } - } - } - - // 预先加载的标签库 无需在每个模板中使用taglib标签加载 但必须使用标签库XML前缀 - if ($this->config['taglib_pre_load']) { - $tagLibs = explode(',', $this->config['taglib_pre_load']); - - foreach ($tagLibs as $tag) { - $this->parseTagLib($tag, $content); - } - } - - // 内置标签库 无需使用taglib标签导入就可以使用 并且不需使用标签库XML前缀 - $tagLibs = explode(',', $this->config['taglib_build_in']); - - foreach ($tagLibs as $tag) { - $this->parseTagLib($tag, $content, true); - } - - // 解析普通模板标签 {$tagName} - $this->parseTag($content); - - // 还原被替换的Literal标签 - $this->parseLiteral($content, true); - } - - /** - * 检查PHP语法 - * @access private - * @param string $content 要解析的模板内容 - * @return void - * @throws \think\Exception - */ - private function parsePhp(&$content) - { - // 短标签的情况要将' . "\n", $content); - - // PHP语法检查 - if ($this->config['tpl_deny_php'] && false !== strpos($content, 'getRegex('layout'), $content, $matches)) { - // 替换Layout标签 - $content = str_replace($matches[0], '', $content); - // 解析Layout标签 - $array = $this->parseAttr($matches[0]); - - if (!$this->config['layout_on'] || $this->config['layout_name'] != $array['name']) { - // 读取布局模板 - $layoutFile = $this->parseTemplateFile($array['name']); - - if ($layoutFile) { - $replace = isset($array['replace']) ? $array['replace'] : $this->config['layout_item']; - // 替换布局的主体内容 - $content = str_replace($replace, $content, file_get_contents($layoutFile)); - } - } - } else { - $content = str_replace('{__NOLAYOUT__}', '', $content); - } - } - - /** - * 解析模板中的include标签 - * @access private - * @param string $content 要解析的模板内容 - * @return void - */ - private function parseInclude(&$content) - { - $regex = $this->getRegex('include'); - $func = function ($template) use (&$func, &$regex, &$content) { - if (preg_match_all($regex, $template, $matches, PREG_SET_ORDER)) { - foreach ($matches as $match) { - $array = $this->parseAttr($match[0]); - $file = $array['file']; - unset($array['file']); - - // 分析模板文件名并读取内容 - $parseStr = $this->parseTemplateName($file); - - foreach ($array as $k => $v) { - // 以$开头字符串转换成模板变量 - if (0 === strpos($v, '$')) { - $v = $this->get(substr($v, 1)); - } - - $parseStr = str_replace('[' . $k . ']', $v, $parseStr); - } - - $content = str_replace($match[0], $parseStr, $content); - // 再次对包含文件进行模板分析 - $func($parseStr); - } - unset($matches); - } - }; - - // 替换模板中的include标签 - $func($content); - } - - /** - * 解析模板中的extend标签 - * @access private - * @param string $content 要解析的模板内容 - * @return void - */ - private function parseExtend(&$content) - { - $regex = $this->getRegex('extend'); - $array = $blocks = $baseBlocks = []; - $extend = ''; - - $func = function ($template) use (&$func, &$regex, &$array, &$extend, &$blocks, &$baseBlocks) { - if (preg_match($regex, $template, $matches)) { - if (!isset($array[$matches['name']])) { - $array[$matches['name']] = 1; - // 读取继承模板 - $extend = $this->parseTemplateName($matches['name']); - - // 递归检查继承 - $func($extend); - - // 取得block标签内容 - $blocks = array_merge($blocks, $this->parseBlock($template)); - - return; - } - } else { - // 取得顶层模板block标签内容 - $baseBlocks = $this->parseBlock($template, true); - - if (empty($extend)) { - // 无extend标签但有block标签的情况 - $extend = $template; - } - } - }; - - $func($content); - - if (!empty($extend)) { - if ($baseBlocks) { - $children = []; - foreach ($baseBlocks as $name => $val) { - $replace = $val['content']; - - if (!empty($children[$name])) { - // 如果包含有子block标签 - foreach ($children[$name] as $key) { - $replace = str_replace($baseBlocks[$key]['begin'] . $baseBlocks[$key]['content'] . $baseBlocks[$key]['end'], $blocks[$key]['content'], $replace); - } - } - - if (isset($blocks[$name])) { - // 带有{__block__}表示与所继承模板的相应标签合并,而不是覆盖 - $replace = str_replace(['{__BLOCK__}', '{__block__}'], $replace, $blocks[$name]['content']); - - if (!empty($val['parent'])) { - // 如果不是最顶层的block标签 - $parent = $val['parent']; - - if (isset($blocks[$parent])) { - $blocks[$parent]['content'] = str_replace($blocks[$name]['begin'] . $blocks[$name]['content'] . $blocks[$name]['end'], $replace, $blocks[$parent]['content']); - } - - $blocks[$name]['content'] = $replace; - $children[$parent][] = $name; - - continue; - } - } elseif (!empty($val['parent'])) { - // 如果子标签没有被继承则用原值 - $children[$val['parent']][] = $name; - $blocks[$name] = $val; - } - - if (!$val['parent']) { - // 替换模板中的顶级block标签 - $extend = str_replace($val['begin'] . $val['content'] . $val['end'], $replace, $extend); - } - } - } - - $content = $extend; - unset($blocks, $baseBlocks); - } - } - - /** - * 替换页面中的literal标签 - * @access private - * @param string $content 模板内容 - * @param boolean $restore 是否为还原 - * @return void - */ - private function parseLiteral(&$content, $restore = false) - { - $regex = $this->getRegex($restore ? 'restoreliteral' : 'literal'); - - if (preg_match_all($regex, $content, $matches, PREG_SET_ORDER)) { - if (!$restore) { - $count = count($this->literal); - - // 替换literal标签 - foreach ($matches as $match) { - $this->literal[] = substr($match[0], strlen($match[1]), -strlen($match[2])); - $content = str_replace($match[0], "", $content); - $count++; - } - } else { - // 还原literal标签 - foreach ($matches as $match) { - $content = str_replace($match[0], $this->literal[$match[1]], $content); - } - - // 清空literal记录 - $this->literal = []; - } - - unset($matches); - } - } - - /** - * 获取模板中的block标签 - * @access private - * @param string $content 模板内容 - * @param boolean $sort 是否排序 - * @return array - */ - private function parseBlock(&$content, $sort = false) - { - $regex = $this->getRegex('block'); - $result = []; - - if (preg_match_all($regex, $content, $matches, PREG_SET_ORDER | PREG_OFFSET_CAPTURE)) { - $right = $keys = []; - - foreach ($matches as $match) { - if (empty($match['name'][0])) { - if (count($right) > 0) { - $tag = array_pop($right); - $start = $tag['offset'] + strlen($tag['tag']); - $length = $match[0][1] - $start; - - $result[$tag['name']] = [ - 'begin' => $tag['tag'], - 'content' => substr($content, $start, $length), - 'end' => $match[0][0], - 'parent' => count($right) ? end($right)['name'] : '', - ]; - - $keys[$tag['name']] = $match[0][1]; - } - } else { - // 标签头压入栈 - $right[] = [ - 'name' => $match[2][0], - 'offset' => $match[0][1], - 'tag' => $match[0][0], - ]; - } - } - - unset($right, $matches); - - if ($sort) { - // 按block标签结束符在模板中的位置排序 - array_multisort($keys, $result); - } - } - - return $result; - } - - /** - * 搜索模板页面中包含的TagLib库 - * 并返回列表 - * @access private - * @param string $content 模板内容 - * @return array|null - */ - private function getIncludeTagLib(&$content) - { - // 搜索是否有TagLib标签 - if (preg_match($this->getRegex('taglib'), $content, $matches)) { - // 替换TagLib标签 - $content = str_replace($matches[0], '', $content); - - return explode(',', $matches['name']); - } - } - - /** - * TagLib库解析 - * @access public - * @param string $tagLib 要解析的标签库 - * @param string $content 要解析的模板内容 - * @param boolean $hide 是否隐藏标签库前缀 - * @return void - */ - public function parseTagLib($tagLib, &$content, $hide = false) - { - if (false !== strpos($tagLib, '\\')) { - // 支持指定标签库的命名空间 - $className = $tagLib; - $tagLib = substr($tagLib, strrpos($tagLib, '\\') + 1); - } else { - $className = '\\think\\template\\taglib\\' . ucwords($tagLib); - } - - $tLib = new $className($this); - - $tLib->parseTag($content, $hide ? '' : $tagLib); - } - - /** - * 分析标签属性 - * @access public - * @param string $str 属性字符串 - * @param string $name 不为空时返回指定的属性名 - * @return array - */ - public function parseAttr($str, $name = null) - { - $regex = '/\s+(?>(?P[\w-]+)\s*)=(?>\s*)([\"\'])(?P(?:(?!\\2).)*)\\2/is'; - $array = []; - - if (preg_match_all($regex, $str, $matches, PREG_SET_ORDER)) { - foreach ($matches as $match) { - $array[$match['name']] = $match['value']; - } - unset($matches); - } - - if (!empty($name) && isset($array[$name])) { - return $array[$name]; - } - - return $array; - } - - /** - * 模板标签解析 - * 格式: {TagName:args [|content] } - * @access private - * @param string $content 要解析的模板内容 - * @return void - */ - private function parseTag(&$content) - { - $regex = $this->getRegex('tag'); - - if (preg_match_all($regex, $content, $matches, PREG_SET_ORDER)) { - foreach ($matches as $match) { - $str = stripslashes($match[1]); - $flag = substr($str, 0, 1); - - switch ($flag) { - case '$': - // 解析模板变量 格式 {$varName} - // 是否带有?号 - if (false !== $pos = strpos($str, '?')) { - $array = preg_split('/([!=]={1,2}|(?<]={0,1})/', substr($str, 0, $pos), 2, PREG_SPLIT_DELIM_CAPTURE); - $name = $array[0]; - - $this->parseVar($name); - //$this->parseVarFunction($name); - - $str = trim(substr($str, $pos + 1)); - $this->parseVar($str); - $first = substr($str, 0, 1); - - if (strpos($name, ')')) { - // $name为对象或是自动识别,或者含有函数 - if (isset($array[1])) { - $this->parseVar($array[2]); - $name .= $array[1] . $array[2]; - } - - switch ($first) { - case '?': - $this->parseVarFunction($name); - $str = ''; - break; - case '=': - $str = ''; - break; - default: - $str = ''; - } - } else { - if (isset($array[1])) { - $express = true; - $this->parseVar($array[2]); - $express = $name . $array[1] . $array[2]; - } else { - $express = false; - } - - if (in_array($first, ['?', '=', ':'])) { - $str = trim(substr($str, 1)); - if ('$' == substr($str, 0, 1)) { - $str = $this->parseVarFunction($str); - } - } - - // $name为数组 - switch ($first) { - case '?': - // {$varname??'xxx'} $varname有定义则输出$varname,否则输出xxx - $str = 'parseVarFunction($name) . ' : ' . $str . '; ?>'; - break; - case '=': - // {$varname?='xxx'} $varname为真时才输出xxx - $str = ''; - break; - case ':': - // {$varname?:'xxx'} $varname为真时输出$varname,否则输出xxx - $str = 'parseVarFunction($name) . ' : ' . $str . '; ?>'; - break; - default: - if (strpos($str, ':')) { - // {$varname ? 'a' : 'b'} $varname为真时输出a,否则输出b - $array = explode(':', $str, 2); - - $array[0] = '$' == substr(trim($array[0]), 0, 1) ? $this->parseVarFunction($array[0]) : $array[0]; - $array[1] = '$' == substr(trim($array[1]), 0, 1) ? $this->parseVarFunction($array[1]) : $array[1]; - - $str = implode(' : ', $array); - } - $str = ''; - } - } - } else { - $this->parseVar($str); - $this->parseVarFunction($str); - $str = ''; - } - break; - case ':': - // 输出某个函数的结果 - $str = substr($str, 1); - $this->parseVar($str); - $str = ''; - break; - case '~': - // 执行某个函数 - $str = substr($str, 1); - $this->parseVar($str); - $str = ''; - break; - case '-': - case '+': - // 输出计算 - $this->parseVar($str); - $str = ''; - break; - case '/': - // 注释标签 - $flag2 = substr($str, 1, 1); - if ('/' == $flag2 || ('*' == $flag2 && substr(rtrim($str), -2) == '*/')) { - $str = ''; - } - break; - default: - // 未识别的标签直接返回 - $str = $this->config['tpl_begin'] . $str . $this->config['tpl_end']; - break; - } - - $content = str_replace($match[0], $str, $content); - } - - unset($matches); - } - } - - /** - * 模板变量解析,支持使用函数 - * 格式: {$varname|function1|function2=arg1,arg2} - * @access public - * @param string $varStr 变量数据 - * @return void - */ - public function parseVar(&$varStr) - { - $varStr = trim($varStr); - - if (preg_match_all('/\$[a-zA-Z_](?>\w*)(?:[:\.][0-9a-zA-Z_](?>\w*))+/', $varStr, $matches, PREG_OFFSET_CAPTURE)) { - static $_varParseList = []; - - while ($matches[0]) { - $match = array_pop($matches[0]); - - //如果已经解析过该变量字串,则直接返回变量值 - if (isset($_varParseList[$match[0]])) { - $parseStr = $_varParseList[$match[0]]; - } else { - if (strpos($match[0], '.')) { - $vars = explode('.', $match[0]); - $first = array_shift($vars); - - if ('$Think' == $first) { - // 所有以Think.打头的以特殊变量对待 无需模板赋值就可以输出 - $parseStr = $this->parseThinkVar($vars); - } elseif ('$Request' == $first) { - // 获取Request请求对象参数 - $method = array_shift($vars); - if (!empty($vars)) { - $params = implode('.', $vars); - if ('true' != $params) { - $params = '\'' . $params . '\''; - } - } else { - $params = ''; - } - - $parseStr = 'app(\'request\')->' . $method . '(' . $params . ')'; - } else { - switch ($this->config['tpl_var_identify']) { - case 'array': // 识别为数组 - $parseStr = $first . '[\'' . implode('\'][\'', $vars) . '\']'; - break; - case 'obj': // 识别为对象 - $parseStr = $first . '->' . implode('->', $vars); - break; - default: // 自动判断数组或对象 - $parseStr = '(is_array(' . $first . ')?' . $first . '[\'' . implode('\'][\'', $vars) . '\']:' . $first . '->' . implode('->', $vars) . ')'; - } - } - } else { - $parseStr = str_replace(':', '->', $match[0]); - } - - $_varParseList[$match[0]] = $parseStr; - } - - $varStr = substr_replace($varStr, $parseStr, $match[1], strlen($match[0])); - } - unset($matches); - } - } - - /** - * 对模板中使用了函数的变量进行解析 - * 格式 {$varname|function1|function2=arg1,arg2} - * @access public - * @param string $varStr 变量字符串 - * @param bool $autoescape 自动转义 - * @return void - */ - public function parseVarFunction(&$varStr, $autoescape = true) - { - if (!$autoescape && false === strpos($varStr, '|')) { - return $varStr; - } elseif ($autoescape && !preg_match('/\|(\s)?raw(\||\s)?/i', $varStr)) { - $varStr .= '|' . $this->config['default_filter']; - } - - static $_varFunctionList = []; - - $_key = md5($varStr); - - //如果已经解析过该变量字串,则直接返回变量值 - if (isset($_varFunctionList[$_key])) { - $varStr = $_varFunctionList[$_key]; - } else { - $varArray = explode('|', $varStr); - - // 取得变量名称 - $name = trim(array_shift($varArray)); - - // 对变量使用函数 - $length = count($varArray); - - // 取得模板禁止使用函数列表 - $template_deny_funs = explode(',', $this->config['tpl_deny_func_list']); - - for ($i = 0; $i < $length; $i++) { - $args = explode('=', $varArray[$i], 2); - - // 模板函数过滤 - $fun = trim($args[0]); - if (in_array($fun, $template_deny_funs)) { - continue; - } - - switch (strtolower($fun)) { - case 'raw': - break; - case 'date': - $name = 'date(' . $args[1] . ',!is_numeric(' . $name . ')? strtotime(' . $name . ') : ' . $name . ')'; - break; - case 'first': - $name = 'current(' . $name . ')'; - break; - case 'last': - $name = 'end(' . $name . ')'; - break; - case 'upper': - $name = 'strtoupper(' . $name . ')'; - break; - case 'lower': - $name = 'strtolower(' . $name . ')'; - break; - case 'format': - $name = 'sprintf(' . $args[1] . ',' . $name . ')'; - break; - case 'default': // 特殊模板函数 - if (false === strpos($name, '(')) { - $name = '(isset(' . $name . ') && (' . $name . ' !== \'\')?' . $name . ':' . $args[1] . ')'; - } else { - $name = '(' . $name . ' ?: ' . $args[1] . ')'; - } - break; - default: // 通用模板函数 - if (isset($args[1])) { - if (strstr($args[1], '###')) { - $args[1] = str_replace('###', $name, $args[1]); - $name = "$fun($args[1])"; - } else { - $name = "$fun($name,$args[1])"; - } - } else { - if (!empty($args[0])) { - $name = "$fun($name)"; - } - } - } - } - - $_varFunctionList[$_key] = $name; - $varStr = $name; - } - return $varStr; - } - - /** - * 特殊模板变量解析 - * 格式 以 $Think. 打头的变量属于特殊模板变量 - * @access public - * @param array $vars 变量数组 - * @return string - */ - public function parseThinkVar($vars) - { - $type = strtoupper(trim(array_shift($vars))); - $param = implode('.', $vars); - - if ($vars) { - switch ($type) { - case 'SERVER': - $parseStr = 'app(\'request\')->server(\'' . $param . '\')'; - break; - case 'GET': - $parseStr = 'app(\'request\')->get(\'' . $param . '\')'; - break; - case 'POST': - $parseStr = 'app(\'request\')->post(\'' . $param . '\')'; - break; - case 'COOKIE': - $parseStr = 'app(\'cookie\')->get(\'' . $param . '\')'; - break; - case 'SESSION': - $parseStr = 'app(\'session\')->get(\'' . $param . '\')'; - break; - case 'ENV': - $parseStr = 'app(\'request\')->env(\'' . $param . '\')'; - break; - case 'REQUEST': - $parseStr = 'app(\'request\')->request(\'' . $param . '\')'; - break; - case 'CONST': - $parseStr = strtoupper($param); - break; - case 'LANG': - $parseStr = 'app(\'lang\')->get(\'' . $param . '\')'; - break; - case 'CONFIG': - $parseStr = 'app(\'config\')->get(\'' . $param . '\')'; - break; - default: - $parseStr = '\'\''; - break; - } - } else { - switch ($type) { - case 'NOW': - $parseStr = "date('Y-m-d g:i a',time())"; - break; - case 'VERSION': - $parseStr = 'app()->version()'; - break; - case 'LDELIM': - $parseStr = '\'' . ltrim($this->config['tpl_begin'], '\\') . '\''; - break; - case 'RDELIM': - $parseStr = '\'' . ltrim($this->config['tpl_end'], '\\') . '\''; - break; - default: - if (defined($type)) { - $parseStr = $type; - } else { - $parseStr = ''; - } - } - } - - return $parseStr; - } - - /** - * 分析加载的模板文件并读取内容 支持多个模板文件读取 - * @access private - * @param string $templateName 模板文件名 - * @return string - */ - private function parseTemplateName($templateName) - { - $array = explode(',', $templateName); - $parseStr = ''; - - foreach ($array as $templateName) { - if (empty($templateName)) { - continue; - } - - if (0 === strpos($templateName, '$')) { - //支持加载变量文件名 - $templateName = $this->get(substr($templateName, 1)); - } - - $template = $this->parseTemplateFile($templateName); - - if ($template) { - // 获取模板文件内容 - $parseStr .= file_get_contents($template); - } - } - - return $parseStr; - } - - /** - * 解析模板文件名 - * @access private - * @param string $template 文件名 - * @return string|false - */ - private function parseTemplateFile($template) - { - if ('' == pathinfo($template, PATHINFO_EXTENSION)) { - if (strpos($template, '@')) { - list($module, $template) = explode('@', $template); - } - - if (0 !== strpos($template, '/')) { - $template = str_replace(['/', ':'], $this->config['view_depr'], $template); - } else { - $template = str_replace(['/', ':'], $this->config['view_depr'], substr($template, 1)); - } - - if ($this->config['view_base']) { - $module = isset($module) ? $module : $this->app['request']->module(); - $path = $this->config['view_base'] . ($module ? $module . DIRECTORY_SEPARATOR : ''); - } else { - $path = isset($module) ? $this->app->getAppPath() . $module . DIRECTORY_SEPARATOR . basename($this->config['view_path']) . DIRECTORY_SEPARATOR : $this->config['view_path']; - } - - $template = $path . $template . '.' . ltrim($this->config['view_suffix'], '.'); - } - - if (is_file($template)) { - // 记录模板文件的更新时间 - $this->includeFile[$template] = filemtime($template); - - return $template; - } - - throw new TemplateNotFoundException('template not exists:' . $template, $template); - } - - /** - * 按标签生成正则 - * @access private - * @param string $tagName 标签名 - * @return string - */ - private function getRegex($tagName) - { - $regex = ''; - if ('tag' == $tagName) { - $begin = $this->config['tpl_begin']; - $end = $this->config['tpl_end']; - - if (strlen(ltrim($begin, '\\')) == 1 && strlen(ltrim($end, '\\')) == 1) { - $regex = $begin . '((?:[\$]{1,2}[a-wA-w_]|[\:\~][\$a-wA-w_]|[+]{2}[\$][a-wA-w_]|[-]{2}[\$][a-wA-w_]|\/[\*\/])(?>[^' . $end . ']*))' . $end; - } else { - $regex = $begin . '((?:[\$]{1,2}[a-wA-w_]|[\:\~][\$a-wA-w_]|[+]{2}[\$][a-wA-w_]|[-]{2}[\$][a-wA-w_]|\/[\*\/])(?>(?:(?!' . $end . ').)*))' . $end; - } - } else { - $begin = $this->config['taglib_begin']; - $end = $this->config['taglib_end']; - $single = strlen(ltrim($begin, '\\')) == 1 && strlen(ltrim($end, '\\')) == 1 ? true : false; - - switch ($tagName) { - case 'block': - if ($single) { - $regex = $begin . '(?:' . $tagName . '\b\s+(?>(?:(?!name=).)*)\bname=([\'\"])(?P[\$\w\-\/\.]+)\\1(?>[^' . $end . ']*)|\/' . $tagName . ')' . $end; - } else { - $regex = $begin . '(?:' . $tagName . '\b\s+(?>(?:(?!name=).)*)\bname=([\'\"])(?P[\$\w\-\/\.]+)\\1(?>(?:(?!' . $end . ').)*)|\/' . $tagName . ')' . $end; - } - break; - case 'literal': - if ($single) { - $regex = '(' . $begin . $tagName . '\b(?>[^' . $end . ']*)' . $end . ')'; - $regex .= '(?:(?>[^' . $begin . ']*)(?>(?!' . $begin . '(?>' . $tagName . '\b[^' . $end . ']*|\/' . $tagName . ')' . $end . ')' . $begin . '[^' . $begin . ']*)*)'; - $regex .= '(' . $begin . '\/' . $tagName . $end . ')'; - } else { - $regex = '(' . $begin . $tagName . '\b(?>(?:(?!' . $end . ').)*)' . $end . ')'; - $regex .= '(?:(?>(?:(?!' . $begin . ').)*)(?>(?!' . $begin . '(?>' . $tagName . '\b(?>(?:(?!' . $end . ').)*)|\/' . $tagName . ')' . $end . ')' . $begin . '(?>(?:(?!' . $begin . ').)*))*)'; - $regex .= '(' . $begin . '\/' . $tagName . $end . ')'; - } - break; - case 'restoreliteral': - $regex = ''; - break; - case 'include': - $name = 'file'; - case 'taglib': - case 'layout': - case 'extend': - if (empty($name)) { - $name = 'name'; - } - if ($single) { - $regex = $begin . $tagName . '\b\s+(?>(?:(?!' . $name . '=).)*)\b' . $name . '=([\'\"])(?P[\$\w\-\/\.\:@,\\\\]+)\\1(?>[^' . $end . ']*)' . $end; - } else { - $regex = $begin . $tagName . '\b\s+(?>(?:(?!' . $name . '=).)*)\b' . $name . '=([\'\"])(?P[\$\w\-\/\.\:@,\\\\]+)\\1(?>(?:(?!' . $end . ').)*)' . $end; - } - break; - } - } - - return '/' . $regex . '/is'; - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['app'], $data['storage']); - - return $data; - } -} diff --git a/Server/thinkphp/library/think/Url.php b/Server/thinkphp/library/think/Url.php deleted file mode 100644 index acd510aa6..000000000 --- a/Server/thinkphp/library/think/Url.php +++ /dev/null @@ -1,412 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -class Url -{ - /** - * 配置参数 - * @var array - */ - protected $config = []; - - /** - * ROOT地址 - * @var string - */ - protected $root; - - /** - * 绑定检查 - * @var bool - */ - protected $bindCheck; - - /** - * 应用对象 - * @var App - */ - protected $app; - - public function __construct(App $app, array $config = []) - { - $this->app = $app; - $this->config = $config; - - if (is_file($app->getRuntimePath() . 'route.php')) { - // 读取路由映射文件 - $app['route']->setName(include $app->getRuntimePath() . 'route.php'); - } - } - - /** - * 初始化 - * @access public - * @param array $config - * @return void - */ - public function init(array $config = []) - { - $this->config = array_merge($this->config, array_change_key_case($config)); - } - - public static function __make(App $app, Config $config) - { - return new static($app, $config->pull('app')); - } - - /** - * URL生成 支持路由反射 - * @access public - * @param string $url 路由地址 - * @param string|array $vars 参数(支持数组和字符串)a=val&b=val2... ['a'=>'val1', 'b'=>'val2'] - * @param string|bool $suffix 伪静态后缀,默认为true表示获取配置值 - * @param boolean|string $domain 是否显示域名 或者直接传入域名 - * @return string - */ - public function build($url = '', $vars = '', $suffix = true, $domain = false) - { - // 解析URL - if (0 === strpos($url, '[') && $pos = strpos($url, ']')) { - // [name] 表示使用路由命名标识生成URL - $name = substr($url, 1, $pos - 1); - $url = 'name' . substr($url, $pos + 1); - } - - if (false === strpos($url, '://') && 0 !== strpos($url, '/')) { - $info = parse_url($url); - $url = !empty($info['path']) ? $info['path'] : ''; - - if (isset($info['fragment'])) { - // 解析锚点 - $anchor = $info['fragment']; - - if (false !== strpos($anchor, '?')) { - // 解析参数 - list($anchor, $info['query']) = explode('?', $anchor, 2); - } - - if (false !== strpos($anchor, '@')) { - // 解析域名 - list($anchor, $domain) = explode('@', $anchor, 2); - } - } elseif (strpos($url, '@') && false === strpos($url, '\\')) { - // 解析域名 - list($url, $domain) = explode('@', $url, 2); - } - } - - // 解析参数 - if (is_string($vars)) { - // aaa=1&bbb=2 转换成数组 - parse_str($vars, $vars); - } - - if ($url) { - $checkName = isset($name) ? $name : $url . (isset($info['query']) ? '?' . $info['query'] : ''); - $checkDomain = $domain && is_string($domain) ? $domain : null; - - $rule = $this->app['route']->getName($checkName, $checkDomain); - - if (is_null($rule) && isset($info['query'])) { - $rule = $this->app['route']->getName($url); - // 解析地址里面参数 合并到vars - parse_str($info['query'], $params); - $vars = array_merge($params, $vars); - unset($info['query']); - } - } - - if (!empty($rule) && $match = $this->getRuleUrl($rule, $vars, $domain)) { - // 匹配路由命名标识 - $url = $match[0]; - - if ($domain) { - $domain = $match[1]; - } - - if (!is_null($match[2])) { - $suffix = $match[2]; - } - } elseif (!empty($rule) && isset($name)) { - throw new \InvalidArgumentException('route name not exists:' . $name); - } else { - // 检查别名路由 - $alias = $this->app['route']->getAlias(); - $matchAlias = false; - - if ($alias) { - // 别名路由解析 - foreach ($alias as $key => $item) { - $val = $item->getRoute(); - - if (0 === strpos($url, $val)) { - $url = $key . substr($url, strlen($val)); - $matchAlias = true; - break; - } - } - } - - if (!$matchAlias) { - // 路由标识不存在 直接解析 - $url = $this->parseUrl($url); - } - - // 检测URL绑定 - if (!$this->bindCheck) { - $bind = $this->app['route']->getBind($domain && is_string($domain) ? $domain : null); - - if ($bind && 0 === strpos($url, $bind)) { - $url = substr($url, strlen($bind) + 1); - } else { - $binds = $this->app['route']->getBind(true); - - foreach ($binds as $key => $val) { - if (is_string($val) && 0 === strpos($url, $val) && substr_count($val, '/') > 1) { - $url = substr($url, strlen($val) + 1); - $domain = $key; - break; - } - } - } - } - - if (isset($info['query'])) { - // 解析地址里面参数 合并到vars - parse_str($info['query'], $params); - $vars = array_merge($params, $vars); - } - } - - // 还原URL分隔符 - $depr = $this->config['pathinfo_depr']; - $url = str_replace('/', $depr, $url); - - // URL后缀 - if ('/' == substr($url, -1) || '' == $url) { - $suffix = ''; - } else { - $suffix = $this->parseSuffix($suffix); - } - - // 锚点 - $anchor = !empty($anchor) ? '#' . $anchor : ''; - - // 参数组装 - if (!empty($vars)) { - // 添加参数 - if ($this->config['url_common_param']) { - $vars = http_build_query($vars); - $url .= $suffix . '?' . $vars . $anchor; - } else { - $paramType = $this->config['url_param_type']; - - foreach ($vars as $var => $val) { - if ('' !== trim($val)) { - if ($paramType) { - $url .= $depr . urlencode($val); - } else { - $url .= $depr . $var . $depr . urlencode($val); - } - } - } - - $url .= $suffix . $anchor; - } - } else { - $url .= $suffix . $anchor; - } - - // 检测域名 - $domain = $this->parseDomain($url, $domain); - - // URL组装 - $url = $domain . rtrim($this->root ?: $this->app['request']->root(), '/') . '/' . ltrim($url, '/'); - - $this->bindCheck = false; - - return $url; - } - - // 直接解析URL地址 - protected function parseUrl($url) - { - $request = $this->app['request']; - - if (0 === strpos($url, '/')) { - // 直接作为路由地址解析 - $url = substr($url, 1); - } elseif (false !== strpos($url, '\\')) { - // 解析到类 - $url = ltrim(str_replace('\\', '/', $url), '/'); - } elseif (0 === strpos($url, '@')) { - // 解析到控制器 - $url = substr($url, 1); - } else { - // 解析到 模块/控制器/操作 - $module = $request->module(); - $module = $module ? $module . '/' : ''; - $controller = $request->controller(); - - if ('' == $url) { - $action = $request->action(); - } else { - $path = explode('/', $url); - $action = array_pop($path); - $controller = empty($path) ? $controller : array_pop($path); - $module = empty($path) ? $module : array_pop($path) . '/'; - } - - if ($this->config['url_convert']) { - $action = strtolower($action); - $controller = Loader::parseName($controller); - } - - $url = $module . $controller . '/' . $action; - } - - return $url; - } - - // 检测域名 - protected function parseDomain(&$url, $domain) - { - if (!$domain) { - return ''; - } - - $rootDomain = $this->app['request']->rootDomain(); - if (true === $domain) { - // 自动判断域名 - $domain = $this->config['app_host'] ?: $this->app['request']->host(); - - $domains = $this->app['route']->getDomains(); - - if ($domains) { - $route_domain = array_keys($domains); - foreach ($route_domain as $domain_prefix) { - if (0 === strpos($domain_prefix, '*.') && strpos($domain, ltrim($domain_prefix, '*.')) !== false) { - foreach ($domains as $key => $rule) { - $rule = is_array($rule) ? $rule[0] : $rule; - if (is_string($rule) && false === strpos($key, '*') && 0 === strpos($url, $rule)) { - $url = ltrim($url, $rule); - $domain = $key; - - // 生成对应子域名 - if (!empty($rootDomain)) { - $domain .= $rootDomain; - } - break; - } elseif (false !== strpos($key, '*')) { - if (!empty($rootDomain)) { - $domain .= $rootDomain; - } - - break; - } - } - } - } - } - } elseif (0 !== strpos($domain, $rootDomain) && false === strpos($domain, '.')) { - $domain .= '.' . $rootDomain; - } - - if (false !== strpos($domain, '://')) { - $scheme = ''; - } else { - $scheme = $this->app['request']->isSsl() || $this->config['is_https'] ? 'https://' : 'http://'; - - } - - return $scheme . $domain; - } - - // 解析URL后缀 - protected function parseSuffix($suffix) - { - if ($suffix) { - $suffix = true === $suffix ? $this->config['url_html_suffix'] : $suffix; - - if ($pos = strpos($suffix, '|')) { - $suffix = substr($suffix, 0, $pos); - } - } - - return (empty($suffix) || 0 === strpos($suffix, '.')) ? $suffix : '.' . $suffix; - } - - // 匹配路由地址 - public function getRuleUrl($rule, &$vars = [], $allowDomain = '') - { - $port = $this->app['request']->port(); - foreach ($rule as $item) { - list($url, $pattern, $domain, $suffix, $method) = $item; - - if (is_string($allowDomain) && $domain != $allowDomain) { - continue; - } - - if ($port && !in_array($port, [80, 443])) { - $domain .= ':' . $port; - } - - if (empty($pattern)) { - return [rtrim($url, '?/-'), $domain, $suffix]; - } - - $type = $this->config['url_common_param']; - $keys = []; - - foreach ($pattern as $key => $val) { - if (isset($vars[$key])) { - $url = str_replace(['[:' . $key . ']', '<' . $key . '?>', ':' . $key, '<' . $key . '>'], $type ? $vars[$key] : urlencode($vars[$key]), $url); - $keys[] = $key; - $url = str_replace(['/?', '-?'], ['/', '-'], $url); - $result = [rtrim($url, '?/-'), $domain, $suffix]; - } elseif (2 == $val) { - $url = str_replace(['/[:' . $key . ']', '[:' . $key . ']', '<' . $key . '?>'], '', $url); - $url = str_replace(['/?', '-?'], ['/', '-'], $url); - $result = [rtrim($url, '?/-'), $domain, $suffix]; - } else { - $result = null; - $keys = []; - break; - } - } - - $vars = array_diff_key($vars, array_flip($keys)); - - if (isset($result)) { - return $result; - } - } - - return false; - } - - // 指定当前生成URL地址的root - public function root($root) - { - $this->root = $root; - $this->app['request']->setRoot($root); - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['app']); - - return $data; - } -} diff --git a/Server/thinkphp/library/think/Validate.php b/Server/thinkphp/library/think/Validate.php deleted file mode 100644 index 5fde7f310..000000000 --- a/Server/thinkphp/library/think/Validate.php +++ /dev/null @@ -1,1556 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\exception\ClassNotFoundException; -use think\validate\ValidateRule; - -class Validate -{ - - /** - * 自定义验证类型 - * @var array - */ - protected static $type = []; - - /** - * 验证类型别名 - * @var array - */ - protected $alias = [ - '>' => 'gt', '>=' => 'egt', '<' => 'lt', '<=' => 'elt', '=' => 'eq', 'same' => 'eq', - ]; - - /** - * 当前验证规则 - * @var array - */ - protected $rule = []; - - /** - * 验证提示信息 - * @var array - */ - protected $message = []; - - /** - * 验证字段描述 - * @var array - */ - protected $field = []; - - /** - * 默认规则提示 - * @var array - */ - protected static $typeMsg = [ - 'require' => ':attribute require', - 'must' => ':attribute must', - 'number' => ':attribute must be numeric', - 'integer' => ':attribute must be integer', - 'float' => ':attribute must be float', - 'boolean' => ':attribute must be bool', - 'email' => ':attribute not a valid email address', - 'mobile' => ':attribute not a valid mobile', - 'array' => ':attribute must be a array', - 'accepted' => ':attribute must be yes,on or 1', - 'date' => ':attribute not a valid datetime', - 'file' => ':attribute not a valid file', - 'image' => ':attribute not a valid image', - 'alpha' => ':attribute must be alpha', - 'alphaNum' => ':attribute must be alpha-numeric', - 'alphaDash' => ':attribute must be alpha-numeric, dash, underscore', - 'activeUrl' => ':attribute not a valid domain or ip', - 'chs' => ':attribute must be chinese', - 'chsAlpha' => ':attribute must be chinese or alpha', - 'chsAlphaNum' => ':attribute must be chinese,alpha-numeric', - 'chsDash' => ':attribute must be chinese,alpha-numeric,underscore, dash', - 'url' => ':attribute not a valid url', - 'ip' => ':attribute not a valid ip', - 'dateFormat' => ':attribute must be dateFormat of :rule', - 'in' => ':attribute must be in :rule', - 'notIn' => ':attribute be notin :rule', - 'between' => ':attribute must between :1 - :2', - 'notBetween' => ':attribute not between :1 - :2', - 'length' => 'size of :attribute must be :rule', - 'max' => 'max size of :attribute must be :rule', - 'min' => 'min size of :attribute must be :rule', - 'after' => ':attribute cannot be less than :rule', - 'before' => ':attribute cannot exceed :rule', - 'afterWith' => ':attribute cannot be less than :rule', - 'beforeWith' => ':attribute cannot exceed :rule', - 'expire' => ':attribute not within :rule', - 'allowIp' => 'access IP is not allowed', - 'denyIp' => 'access IP denied', - 'confirm' => ':attribute out of accord with :2', - 'different' => ':attribute cannot be same with :2', - 'egt' => ':attribute must greater than or equal :rule', - 'gt' => ':attribute must greater than :rule', - 'elt' => ':attribute must less than or equal :rule', - 'lt' => ':attribute must less than :rule', - 'eq' => ':attribute must equal :rule', - 'unique' => ':attribute has exists', - 'regex' => ':attribute not conform to the rules', - 'method' => 'invalid Request method', - 'token' => 'invalid token', - 'fileSize' => 'filesize not match', - 'fileExt' => 'extensions to upload is not allowed', - 'fileMime' => 'mimetype to upload is not allowed', - ]; - - /** - * 当前验证场景 - * @var array - */ - protected $currentScene = null; - - /** - * Filter_var 规则 - * @var array - */ - protected $filter = [ - 'email' => FILTER_VALIDATE_EMAIL, - 'ip' => [FILTER_VALIDATE_IP, FILTER_FLAG_IPV4 | FILTER_FLAG_IPV6], - 'integer' => FILTER_VALIDATE_INT, - 'url' => FILTER_VALIDATE_URL, - 'macAddr' => FILTER_VALIDATE_MAC, - 'float' => FILTER_VALIDATE_FLOAT, - ]; - - /** - * 内置正则验证规则 - * @var array - */ - protected $defaultRegex = [ - 'alphaDash' => '/^[A-Za-z0-9\-\_]+$/', - 'chs' => '/^[\x{4e00}-\x{9fa5}]+$/u', - 'chsAlpha' => '/^[\x{4e00}-\x{9fa5}a-zA-Z]+$/u', - 'chsAlphaNum' => '/^[\x{4e00}-\x{9fa5}a-zA-Z0-9]+$/u', - 'chsDash' => '/^[\x{4e00}-\x{9fa5}a-zA-Z0-9\_\-]+$/u', - 'mobile' => '/^1[3-9][0-9]\d{8}$/', - 'idCard' => '/(^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$)|(^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{2}$)/', - 'zip' => '/\d{6}/', - ]; - - /** - * 验证场景定义 - * @var array - */ - protected $scene = []; - - /** - * 验证失败错误信息 - * @var array - */ - protected $error = []; - - /** - * 是否批量验证 - * @var bool - */ - protected $batch = false; - - /** - * 场景需要验证的规则 - * @var array - */ - protected $only = []; - - /** - * 场景需要移除的验证规则 - * @var array - */ - protected $remove = []; - - /** - * 场景需要追加的验证规则 - * @var array - */ - protected $append = []; - - /** - * 验证正则定义 - * @var array - */ - protected $regex = []; - - /** - * 架构函数 - * @access public - * @param array $rules 验证规则 - * @param array $message 验证提示信息 - * @param array $field 验证字段描述信息 - */ - public function __construct(array $rules = [], array $message = [], array $field = []) - { - $this->rule = $rules + $this->rule; - $this->message = array_merge($this->message, $message); - $this->field = array_merge($this->field, $field); - } - - /** - * 创建一个验证器类 - * @access public - * @param array $rules 验证规则 - * @param array $message 验证提示信息 - * @param array $field 验证字段描述信息 - * @return Validate - */ - public static function make(array $rules = [], array $message = [], array $field = []) - { - return new self($rules, $message, $field); - } - - /** - * 添加字段验证规则 - * @access protected - * @param string|array $name 字段名称或者规则数组 - * @param mixed $rule 验证规则或者字段描述信息 - * @return $this - */ - public function rule($name, $rule = '') - { - if (is_array($name)) { - $this->rule = $name + $this->rule; - if (is_array($rule)) { - $this->field = array_merge($this->field, $rule); - } - } else { - $this->rule[$name] = $rule; - } - - return $this; - } - - /** - * 注册扩展验证(类型)规则 - * @access public - * @param string $type 验证规则类型 - * @param mixed $callback callback方法(或闭包) - * @return void - */ - public static function extend($type, $callback = null) - { - if (is_array($type)) { - self::$type = array_merge(self::$type, $type); - } else { - self::$type[$type] = $callback; - } - } - - /** - * 设置验证规则的默认提示信息 - * @access public - * @param string|array $type 验证规则类型名称或者数组 - * @param string $msg 验证提示信息 - * @return void - */ - public static function setTypeMsg($type, $msg = null) - { - if (is_array($type)) { - self::$typeMsg = array_merge(self::$typeMsg, $type); - } else { - self::$typeMsg[$type] = $msg; - } - } - - /** - * 设置提示信息 - * @access public - * @param string|array $name 字段名称 - * @param string $message 提示信息 - * @return Validate - */ - public function message($name, $message = '') - { - if (is_array($name)) { - $this->message = array_merge($this->message, $name); - } else { - $this->message[$name] = $message; - } - - return $this; - } - - /** - * 设置验证场景 - * @access public - * @param string $name 场景名 - * @return $this - */ - public function scene($name) - { - // 设置当前场景 - $this->currentScene = $name; - - return $this; - } - - /** - * 判断是否存在某个验证场景 - * @access public - * @param string $name 场景名 - * @return bool - */ - public function hasScene($name) - { - return isset($this->scene[$name]) || method_exists($this, 'scene' . $name); - } - - /** - * 设置批量验证 - * @access public - * @param bool $batch 是否批量验证 - * @return $this - */ - public function batch($batch = true) - { - $this->batch = $batch; - - return $this; - } - - /** - * 指定需要验证的字段列表 - * @access public - * @param array $fields 字段名 - * @return $this - */ - public function only($fields) - { - $this->only = $fields; - - return $this; - } - - /** - * 移除某个字段的验证规则 - * @access public - * @param string|array $field 字段名 - * @param mixed $rule 验证规则 null 移除所有规则 - * @return $this - */ - public function remove($field, $rule = null) - { - if (is_array($field)) { - foreach ($field as $key => $rule) { - if (is_int($key)) { - $this->remove($rule); - } else { - $this->remove($key, $rule); - } - } - } else { - if (is_string($rule)) { - $rule = explode('|', $rule); - } - - $this->remove[$field] = $rule; - } - - return $this; - } - - /** - * 追加某个字段的验证规则 - * @access public - * @param string|array $field 字段名 - * @param mixed $rule 验证规则 - * @return $this - */ - public function append($field, $rule = null) - { - if (is_array($field)) { - foreach ($field as $key => $rule) { - $this->append($key, $rule); - } - } else { - if (is_string($rule)) { - $rule = explode('|', $rule); - } - - $this->append[$field] = $rule; - } - - return $this; - } - - /** - * 数据自动验证 - * @access public - * @param array $data 数据 - * @param mixed $rules 验证规则 - * @param string $scene 验证场景 - * @return bool - */ - public function check($data, $rules = [], $scene = '') - { - $this->error = []; - - if (empty($rules)) { - // 读取验证规则 - $rules = $this->rule; - } - - // 获取场景定义 - $this->getScene($scene); - - foreach ($this->append as $key => $rule) { - if (!isset($rules[$key])) { - $rules[$key] = $rule; - unset($this->append[$key]); - } - } - - foreach ($rules as $key => $rule) { - // field => 'rule1|rule2...' field => ['rule1','rule2',...] - if (strpos($key, '|')) { - // 字段|描述 用于指定属性名称 - list($key, $title) = explode('|', $key); - } else { - $title = isset($this->field[$key]) ? $this->field[$key] : $key; - } - - // 场景检测 - if (!empty($this->only) && !in_array($key, $this->only)) { - continue; - } - - // 获取数据 支持多维数组 - $value = $this->getDataValue($data, $key); - - // 字段验证 - if ($rule instanceof \Closure) { - $result = call_user_func_array($rule, [$value, $data, $title, $this]); - } elseif ($rule instanceof ValidateRule) { - // 验证因子 - $result = $this->checkItem($key, $value, $rule->getRule(), $data, $rule->getTitle() ?: $title, $rule->getMsg()); - } else { - $result = $this->checkItem($key, $value, $rule, $data, $title); - } - - if (true !== $result) { - // 没有返回true 则表示验证失败 - if (!empty($this->batch)) { - // 批量验证 - if (is_array($result)) { - $this->error = array_merge($this->error, $result); - } else { - $this->error[$key] = $result; - } - } else { - $this->error = $result; - return false; - } - } - } - - return !empty($this->error) ? false : true; - } - - /** - * 根据验证规则验证数据 - * @access public - * @param mixed $value 字段值 - * @param mixed $rules 验证规则 - * @return bool - */ - public function checkRule($value, $rules) - { - if ($rules instanceof \Closure) { - return call_user_func_array($rules, [$value]); - } elseif ($rules instanceof ValidateRule) { - $rules = $rules->getRule(); - } elseif (is_string($rules)) { - $rules = explode('|', $rules); - } - - foreach ($rules as $key => $rule) { - if ($rule instanceof \Closure) { - $result = call_user_func_array($rule, [$value]); - } else { - // 判断验证类型 - list($type, $rule) = $this->getValidateType($key, $rule); - - $callback = isset(self::$type[$type]) ? self::$type[$type] : [$this, $type]; - - $result = call_user_func_array($callback, [$value, $rule]); - } - - if (true !== $result) { - return $result; - } - } - - return true; - } - - /** - * 验证单个字段规则 - * @access protected - * @param string $field 字段名 - * @param mixed $value 字段值 - * @param mixed $rules 验证规则 - * @param array $data 数据 - * @param string $title 字段描述 - * @param array $msg 提示信息 - * @return mixed - */ - protected function checkItem($field, $value, $rules, $data, $title = '', $msg = []) - { - if (isset($this->remove[$field]) && true === $this->remove[$field] && empty($this->append[$field])) { - // 字段已经移除 无需验证 - return true; - } - - // 支持多规则验证 require|in:a,b,c|... 或者 ['require','in'=>'a,b,c',...] - if (is_string($rules)) { - $rules = explode('|', $rules); - } - - if (isset($this->append[$field])) { - // 追加额外的验证规则 - $rules = array_unique(array_merge($rules, $this->append[$field]), SORT_REGULAR); - unset($this->append[$field]); - } - - $i = 0; - $result = true; - - foreach ($rules as $key => $rule) { - if ($rule instanceof \Closure) { - $result = call_user_func_array($rule, [$value, $data]); - $info = is_numeric($key) ? '' : $key; - } else { - // 判断验证类型 - list($type, $rule, $info) = $this->getValidateType($key, $rule); - - if (isset($this->append[$field]) && in_array($info, $this->append[$field])) { - - } elseif (array_key_exists($field, $this->remove) && (null === $this->remove[$field] || in_array($info, $this->remove[$field]))) { - // 规则已经移除 - $i++; - continue; - } - - // 验证类型 - if (isset(self::$type[$type])) { - $result = call_user_func_array(self::$type[$type], [$value, $rule, $data, $field, $title]); - } elseif ('must' == $info || 0 === strpos($info, 'require') || (!is_null($value) && '' !== $value)) { - // 验证数据 - $result = call_user_func_array([$this, $type], [$value, $rule, $data, $field, $title]); - } else { - $result = true; - } - } - - if (false === $result) { - // 验证失败 返回错误信息 - if (!empty($msg[$i])) { - $message = $msg[$i]; - if (is_string($message) && strpos($message, '{%') === 0) { - $message = facade\Lang::get(substr($message, 2, -1)); - } - } else { - $message = $this->getRuleMsg($field, $title, $info, $rule); - } - - return $message; - } elseif (true !== $result) { - // 返回自定义错误信息 - if (is_string($result) && false !== strpos($result, ':')) { - $result = str_replace(':attribute', $title, $result); - - if (strpos($result, ':rule') && is_scalar($rule)) { - $result = str_replace(':rule', (string) $rule, $result); - } - } - - return $result; - } - $i++; - } - - return $result; - } - - /** - * 获取当前验证类型及规则 - * @access public - * @param mixed $key - * @param mixed $rule - * @return array - */ - protected function getValidateType($key, $rule) - { - // 判断验证类型 - if (!is_numeric($key)) { - return [$key, $rule, $key]; - } - - if (strpos($rule, ':')) { - list($type, $rule) = explode(':', $rule, 2); - if (isset($this->alias[$type])) { - // 判断别名 - $type = $this->alias[$type]; - } - $info = $type; - } elseif (method_exists($this, $rule)) { - $type = $rule; - $info = $rule; - $rule = ''; - } else { - $type = 'is'; - $info = $rule; - } - - return [$type, $rule, $info]; - } - - /** - * 验证是否和某个字段的值一致 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @param string $field 字段名 - * @return bool - */ - public function confirm($value, $rule, $data = [], $field = '') - { - if ('' == $rule) { - if (strpos($field, '_confirm')) { - $rule = strstr($field, '_confirm', true); - } else { - $rule = $field . '_confirm'; - } - } - - return $this->getDataValue($data, $rule) === $value; - } - - /** - * 验证是否和某个字段的值是否不同 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function different($value, $rule, $data = []) - { - return $this->getDataValue($data, $rule) != $value; - } - - /** - * 验证是否大于等于某个值 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function egt($value, $rule, $data = []) - { - return $value >= $this->getDataValue($data, $rule); - } - - /** - * 验证是否大于某个值 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function gt($value, $rule, $data) - { - return $value > $this->getDataValue($data, $rule); - } - - /** - * 验证是否小于等于某个值 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function elt($value, $rule, $data = []) - { - return $value <= $this->getDataValue($data, $rule); - } - - /** - * 验证是否小于某个值 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function lt($value, $rule, $data = []) - { - return $value < $this->getDataValue($data, $rule); - } - - /** - * 验证是否等于某个值 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function eq($value, $rule) - { - return $value == $rule; - } - - /** - * 必须验证 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function must($value, $rule = null) - { - return !empty($value) || '0' == $value; - } - - /** - * 验证字段值是否为有效格式 - * @access public - * @param mixed $value 字段值 - * @param string $rule 验证规则 - * @param array $data 验证数据 - * @return bool - */ - public function is($value, $rule, $data = []) - { - switch (Loader::parseName($rule, 1, false)) { - case 'require': - // 必须 - $result = !empty($value) || '0' == $value; - break; - case 'accepted': - // 接受 - $result = in_array($value, ['1', 'on', 'yes']); - break; - case 'date': - // 是否是一个有效日期 - $result = false !== strtotime($value); - break; - case 'activeUrl': - // 是否为有效的网址 - $result = checkdnsrr($value); - break; - case 'boolean': - case 'bool': - // 是否为布尔值 - $result = in_array($value, [true, false, 0, 1, '0', '1'], true); - break; - case 'number': - $result = ctype_digit((string) $value); - break; - case 'alphaNum': - $result = ctype_alnum($value); - break; - case 'array': - // 是否为数组 - $result = is_array($value); - break; - case 'file': - $result = $value instanceof File; - break; - case 'image': - $result = $value instanceof File && in_array($this->getImageType($value->getRealPath()), [1, 2, 3, 6]); - break; - case 'token': - $result = $this->token($value, '__token__', $data); - break; - default: - if (isset(self::$type[$rule])) { - // 注册的验证规则 - $result = call_user_func_array(self::$type[$rule], [$value]); - } elseif (function_exists('ctype_' . $rule)) { - // ctype验证规则 - $ctypeFun = 'ctype_' . $rule; - $result = $ctypeFun($value); - } elseif (isset($this->filter[$rule])) { - // Filter_var验证规则 - $result = $this->filter($value, $this->filter[$rule]); - } else { - // 正则验证 - $result = $this->regex($value, $rule); - } - } - - return $result; - } - - // 判断图像类型 - protected function getImageType($image) - { - if (function_exists('exif_imagetype')) { - return exif_imagetype($image); - } - - try { - $info = getimagesize($image); - return $info ? $info[2] : false; - } catch (\Exception $e) { - return false; - } - } - - /** - * 验证是否为合格的域名或者IP 支持A,MX,NS,SOA,PTR,CNAME,AAAA,A6, SRV,NAPTR,TXT 或者 ANY类型 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function activeUrl($value, $rule = 'MX') - { - if (!in_array($rule, ['A', 'MX', 'NS', 'SOA', 'PTR', 'CNAME', 'AAAA', 'A6', 'SRV', 'NAPTR', 'TXT', 'ANY'])) { - $rule = 'MX'; - } - - return checkdnsrr($value, $rule); - } - - /** - * 验证是否有效IP - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 ipv4 ipv6 - * @return bool - */ - public function ip($value, $rule = 'ipv4') - { - if (!in_array($rule, ['ipv4', 'ipv6'])) { - $rule = 'ipv4'; - } - - return $this->filter($value, [FILTER_VALIDATE_IP, 'ipv6' == $rule ? FILTER_FLAG_IPV6 : FILTER_FLAG_IPV4]); - } - - /** - * 验证上传文件后缀 - * @access public - * @param mixed $file 上传文件 - * @param mixed $rule 验证规则 - * @return bool - */ - public function fileExt($file, $rule) - { - if (is_array($file)) { - foreach ($file as $item) { - if (!($item instanceof File) || !$item->checkExt($rule)) { - return false; - } - } - return true; - } elseif ($file instanceof File) { - return $file->checkExt($rule); - } - - return false; - } - - /** - * 验证上传文件类型 - * @access public - * @param mixed $file 上传文件 - * @param mixed $rule 验证规则 - * @return bool - */ - public function fileMime($file, $rule) - { - if (is_array($file)) { - foreach ($file as $item) { - if (!($item instanceof File) || !$item->checkMime($rule)) { - return false; - } - } - return true; - } elseif ($file instanceof File) { - return $file->checkMime($rule); - } - - return false; - } - - /** - * 验证上传文件大小 - * @access public - * @param mixed $file 上传文件 - * @param mixed $rule 验证规则 - * @return bool - */ - public function fileSize($file, $rule) - { - if (is_array($file)) { - foreach ($file as $item) { - if (!($item instanceof File) || !$item->checkSize($rule)) { - return false; - } - } - return true; - } elseif ($file instanceof File) { - return $file->checkSize($rule); - } - - return false; - } - - /** - * 验证图片的宽高及类型 - * @access public - * @param mixed $file 上传文件 - * @param mixed $rule 验证规则 - * @return bool - */ - public function image($file, $rule) - { - if (!($file instanceof File)) { - return false; - } - - if ($rule) { - $rule = explode(',', $rule); - - list($width, $height, $type) = getimagesize($file->getRealPath()); - - if (isset($rule[2])) { - $imageType = strtolower($rule[2]); - - if ('jpg' == $imageType) { - $imageType = 'jpeg'; - } - - if (image_type_to_extension($type, false) != $imageType) { - return false; - } - } - - list($w, $h) = $rule; - - return $w == $width && $h == $height; - } - - return in_array($this->getImageType($file->getRealPath()), [1, 2, 3, 6]); - } - - /** - * 验证请求类型 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function method($value, $rule) - { - $method = Container::get('request')->method(); - return strtoupper($rule) == $method; - } - - /** - * 验证时间和日期是否符合指定格式 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function dateFormat($value, $rule) - { - $info = date_parse_from_format($rule, $value); - return 0 == $info['warning_count'] && 0 == $info['error_count']; - } - - /** - * 验证是否唯一 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 格式:数据表,字段名,排除ID,主键名 - * @param array $data 数据 - * @param string $field 验证字段名 - * @return bool - */ - public function unique($value, $rule, $data, $field) - { - if (is_string($rule)) { - $rule = explode(',', $rule); - } - - if (false !== strpos($rule[0], '\\')) { - // 指定模型类 - $db = new $rule[0]; - } else { - try { - $db = Container::get('app')->model($rule[0]); - } catch (ClassNotFoundException $e) { - $db = Db::name($rule[0]); - } - } - - $key = isset($rule[1]) ? $rule[1] : $field; - - if (strpos($key, '^')) { - // 支持多个字段验证 - $fields = explode('^', $key); - foreach ($fields as $key) { - if (isset($data[$key])) { - $map[] = [$key, '=', $data[$key]]; - } - } - } elseif (strpos($key, '=')) { - parse_str($key, $map); - } elseif (isset($data[$field])) { - $map[] = [$key, '=', $data[$field]]; - } else { - $map = []; - } - - $pk = !empty($rule[3]) ? $rule[3] : $db->getPk(); - - if (is_string($pk)) { - if (isset($rule[2])) { - $map[] = [$pk, '<>', $rule[2]]; - } elseif (isset($data[$pk])) { - $map[] = [$pk, '<>', $data[$pk]]; - } - } - - if ($db->where($map)->field($pk)->find()) { - return false; - } - - return true; - } - - /** - * 使用行为类验证 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return mixed - */ - public function behavior($value, $rule, $data) - { - return Container::get('hook')->exec($rule, $data); - } - - /** - * 使用filter_var方式验证 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function filter($value, $rule) - { - if (is_string($rule) && strpos($rule, ',')) { - list($rule, $param) = explode(',', $rule); - } elseif (is_array($rule)) { - $param = isset($rule[1]) ? $rule[1] : null; - $rule = $rule[0]; - } else { - $param = null; - } - - return false !== filter_var($value, is_int($rule) ? $rule : filter_id($rule), $param); - } - - /** - * 验证某个字段等于某个值的时候必须 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function requireIf($value, $rule, $data) - { - list($field, $val) = explode(',', $rule); - - if ($this->getDataValue($data, $field) == $val) { - return !empty($value) || '0' == $value; - } - - return true; - } - - /** - * 通过回调方法验证某个字段是否必须 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function requireCallback($value, $rule, $data) - { - $result = call_user_func_array([$this, $rule], [$value, $data]); - - if ($result) { - return !empty($value) || '0' == $value; - } - - return true; - } - - /** - * 验证某个字段有值的情况下必须 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function requireWith($value, $rule, $data) - { - $val = $this->getDataValue($data, $rule); - - if (!empty($val)) { - return !empty($value) || '0' == $value; - } - - return true; - } - - /** - * 验证是否在范围内 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function in($value, $rule) - { - return in_array($value, is_array($rule) ? $rule : explode(',', $rule)); - } - - /** - * 验证是否不在某个范围 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function notIn($value, $rule) - { - return !in_array($value, is_array($rule) ? $rule : explode(',', $rule)); - } - - /** - * between验证数据 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function between($value, $rule) - { - if (is_string($rule)) { - $rule = explode(',', $rule); - } - list($min, $max) = $rule; - - return $value >= $min && $value <= $max; - } - - /** - * 使用notbetween验证数据 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function notBetween($value, $rule) - { - if (is_string($rule)) { - $rule = explode(',', $rule); - } - list($min, $max) = $rule; - - return $value < $min || $value > $max; - } - - /** - * 验证数据长度 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function length($value, $rule) - { - if (is_array($value)) { - $length = count($value); - } elseif ($value instanceof File) { - $length = $value->getSize(); - } else { - $length = mb_strlen((string) $value); - } - - if (strpos($rule, ',')) { - // 长度区间 - list($min, $max) = explode(',', $rule); - return $length >= $min && $length <= $max; - } - - // 指定长度 - return $length == $rule; - } - - /** - * 验证数据最大长度 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function max($value, $rule) - { - if (is_array($value)) { - $length = count($value); - } elseif ($value instanceof File) { - $length = $value->getSize(); - } else { - $length = mb_strlen((string) $value); - } - - return $length <= $rule; - } - - /** - * 验证数据最小长度 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function min($value, $rule) - { - if (is_array($value)) { - $length = count($value); - } elseif ($value instanceof File) { - $length = $value->getSize(); - } else { - $length = mb_strlen((string) $value); - } - - return $length >= $rule; - } - - /** - * 验证日期 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function after($value, $rule, $data) - { - return strtotime($value) >= strtotime($rule); - } - - /** - * 验证日期 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function before($value, $rule, $data) - { - return strtotime($value) <= strtotime($rule); - } - - /** - * 验证日期字段 - * @access protected - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - protected function afterWith($value, $rule, $data) - { - $rule = $this->getDataValue($data, $rule); - return !is_null($rule) && strtotime($value) >= strtotime($rule); - } - - /** - * 验证日期字段 - * @access protected - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - protected function beforeWith($value, $rule, $data) - { - $rule = $this->getDataValue($data, $rule); - return !is_null($rule) && strtotime($value) <= strtotime($rule); - } - - /** - * 验证有效期 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function expire($value, $rule) - { - if (is_string($rule)) { - $rule = explode(',', $rule); - } - - list($start, $end) = $rule; - - if (!is_numeric($start)) { - $start = strtotime($start); - } - - if (!is_numeric($end)) { - $end = strtotime($end); - } - - return $_SERVER['REQUEST_TIME'] >= $start && $_SERVER['REQUEST_TIME'] <= $end; - } - - /** - * 验证IP许可 - * @access public - * @param string $value 字段值 - * @param mixed $rule 验证规则 - * @return mixed - */ - public function allowIp($value, $rule) - { - return in_array($value, is_array($rule) ? $rule : explode(',', $rule)); - } - - /** - * 验证IP禁用 - * @access public - * @param string $value 字段值 - * @param mixed $rule 验证规则 - * @return mixed - */ - public function denyIp($value, $rule) - { - return !in_array($value, is_array($rule) ? $rule : explode(',', $rule)); - } - - /** - * 使用正则验证数据 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 正则规则或者预定义正则名 - * @return bool - */ - public function regex($value, $rule) - { - if (isset($this->regex[$rule])) { - $rule = $this->regex[$rule]; - } elseif (isset($this->defaultRegex[$rule])) { - $rule = $this->defaultRegex[$rule]; - } - - if (0 !== strpos($rule, '/') && !preg_match('/\/[imsU]{0,4}$/', $rule)) { - // 不是正则表达式则两端补上/ - $rule = '/^' . $rule . '$/'; - } - - return is_scalar($value) && 1 === preg_match($rule, (string) $value); - } - - /** - * 验证表单令牌 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function token($value, $rule, $data) - { - $rule = !empty($rule) ? $rule : '__token__'; - $session = Container::get('session'); - - if (!isset($data[$rule]) || !$session->has($rule)) { - // 令牌数据无效 - return false; - } - - // 令牌验证 - if (isset($data[$rule]) && $session->get($rule) === $data[$rule]) { - // 防止重复提交 - $session->delete($rule); // 验证完成销毁session - return true; - } - - // 开启TOKEN重置 - $session->delete($rule); - - return false; - } - - // 获取错误信息 - public function getError() - { - return $this->error; - } - - /** - * 获取数据值 - * @access protected - * @param array $data 数据 - * @param string $key 数据标识 支持多维 - * @return mixed - */ - protected function getDataValue($data, $key) - { - if (is_numeric($key)) { - $value = $key; - } elseif (strpos($key, '.')) { - // 支持多维数组验证 - foreach (explode('.', $key) as $key) { - if (!isset($data[$key])) { - $value = null; - break; - } - $value = $data = $data[$key]; - } - } else { - $value = isset($data[$key]) ? $data[$key] : null; - } - - return $value; - } - - /** - * 获取验证规则的错误提示信息 - * @access protected - * @param string $attribute 字段英文名 - * @param string $title 字段描述名 - * @param string $type 验证规则名称 - * @param mixed $rule 验证规则数据 - * @return string - */ - protected function getRuleMsg($attribute, $title, $type, $rule) - { - $lang = Container::get('lang'); - - if (isset($this->message[$attribute . '.' . $type])) { - $msg = $this->message[$attribute . '.' . $type]; - } elseif (isset($this->message[$attribute][$type])) { - $msg = $this->message[$attribute][$type]; - } elseif (isset($this->message[$attribute])) { - $msg = $this->message[$attribute]; - } elseif (isset(self::$typeMsg[$type])) { - $msg = self::$typeMsg[$type]; - } elseif (0 === strpos($type, 'require')) { - $msg = self::$typeMsg['require']; - } else { - $msg = $title . $lang->get('not conform to the rules'); - } - - if (!is_string($msg)) { - return $msg; - } - - if (0 === strpos($msg, '{%')) { - $msg = $lang->get(substr($msg, 2, -1)); - } elseif ($lang->has($msg)) { - $msg = $lang->get($msg); - } - - if (is_scalar($rule) && false !== strpos($msg, ':')) { - // 变量替换 - if (is_string($rule) && strpos($rule, ',')) { - $array = array_pad(explode(',', $rule), 3, ''); - } else { - $array = array_pad([], 3, ''); - } - $msg = str_replace( - [':attribute', ':1', ':2', ':3'], - [$title, $array[0], $array[1], $array[2]], - $msg); - if (strpos($msg, ':rule')) { - $msg = str_replace(':rule', (string) $rule, $msg); - } - } - - return $msg; - } - - /** - * 获取数据验证的场景 - * @access protected - * @param string $scene 验证场景 - * @return void - */ - protected function getScene($scene = '') - { - if (empty($scene)) { - // 读取指定场景 - $scene = $this->currentScene; - } - - $this->only = $this->append = $this->remove = []; - - if (empty($scene)) { - return; - } - - if (method_exists($this, 'scene' . $scene)) { - call_user_func([$this, 'scene' . $scene]); - } elseif (isset($this->scene[$scene])) { - // 如果设置了验证适用场景 - $scene = $this->scene[$scene]; - - if (is_string($scene)) { - $scene = explode(',', $scene); - } - - $this->only = $scene; - } - } - - /** - * 动态方法 直接调用is方法进行验证 - * @access public - * @param string $method 方法名 - * @param array $args 调用参数 - * @return bool - */ - public function __call($method, $args) - { - if ('is' == strtolower(substr($method, 0, 2))) { - $method = substr($method, 2); - } - - array_push($args, lcfirst($method)); - - return call_user_func_array([$this, 'is'], $args); - } -} diff --git a/Server/thinkphp/library/think/View.php b/Server/thinkphp/library/think/View.php deleted file mode 100644 index 284dd41a1..000000000 --- a/Server/thinkphp/library/think/View.php +++ /dev/null @@ -1,253 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -class View -{ - /** - * 模板引擎实例 - * @var object - */ - public $engine; - - /** - * 模板变量 - * @var array - */ - protected $data = []; - - /** - * 内容过滤 - * @var mixed - */ - protected $filter; - - /** - * 全局模板变量 - * @var array - */ - protected static $var = []; - - /** - * 初始化 - * @access public - * @param mixed $engine 模板引擎参数 - * @return $this - */ - public function init($engine = []) - { - // 初始化模板引擎 - $this->engine($engine); - - return $this; - } - - public static function __make(Config $config) - { - return (new static())->init($config->pull('template')); - } - - /** - * 模板变量静态赋值 - * @access public - * @param mixed $name 变量名 - * @param mixed $value 变量值 - * @return $this - */ - public function share($name, $value = '') - { - if (is_array($name)) { - self::$var = array_merge(self::$var, $name); - } else { - self::$var[$name] = $value; - } - - return $this; - } - - /** - * 清理模板变量 - * @access public - * @return void - */ - public function clear() - { - self::$var = []; - $this->data = []; - } - - /** - * 模板变量赋值 - * @access public - * @param mixed $name 变量名 - * @param mixed $value 变量值 - * @return $this - */ - public function assign($name, $value = '') - { - if (is_array($name)) { - $this->data = array_merge($this->data, $name); - } else { - $this->data[$name] = $value; - } - - return $this; - } - - /** - * 设置当前模板解析的引擎 - * @access public - * @param array|string $options 引擎参数 - * @return $this - */ - public function engine($options = []) - { - if (is_string($options)) { - $type = $options; - $options = []; - } else { - $type = !empty($options['type']) ? $options['type'] : 'Think'; - } - - if (isset($options['type'])) { - unset($options['type']); - } - - $this->engine = Loader::factory($type, '\\think\\view\\driver\\', $options); - - return $this; - } - - /** - * 配置模板引擎 - * @access public - * @param string|array $name 参数名 - * @param mixed $value 参数值 - * @return $this - */ - public function config($name, $value = null) - { - $this->engine->config($name, $value); - - return $this; - } - - /** - * 检查模板是否存在 - * @access public - * @param string|array $name 参数名 - * @return bool - */ - public function exists($name) - { - return $this->engine->exists($name); - } - - /** - * 视图过滤 - * @access public - * @param Callable $filter 过滤方法或闭包 - * @return $this - */ - public function filter($filter) - { - if ($filter) { - $this->filter = $filter; - } - - return $this; - } - - /** - * 解析和获取模板内容 用于输出 - * @access public - * @param string $template 模板文件名或者内容 - * @param array $vars 模板输出变量 - * @param array $config 模板参数 - * @param bool $renderContent 是否渲染内容 - * @return string - * @throws \Exception - */ - public function fetch($template = '', $vars = [], $config = [], $renderContent = false) - { - // 模板变量 - $vars = array_merge(self::$var, $this->data, $vars); - - // 页面缓存 - ob_start(); - ob_implicit_flush(0); - - // 渲染输出 - try { - $method = $renderContent ? 'display' : 'fetch'; - $this->engine->$method($template, $vars, $config); - } catch (\Exception $e) { - ob_end_clean(); - throw $e; - } - - // 获取并清空缓存 - $content = ob_get_clean(); - - if ($this->filter) { - $content = call_user_func_array($this->filter, [$content]); - } - - return $content; - } - - /** - * 渲染内容输出 - * @access public - * @param string $content 内容 - * @param array $vars 模板输出变量 - * @param array $config 模板参数 - * @return mixed - */ - public function display($content, $vars = [], $config = []) - { - return $this->fetch($content, $vars, $config, true); - } - - /** - * 模板变量赋值 - * @access public - * @param string $name 变量名 - * @param mixed $value 变量值 - */ - public function __set($name, $value) - { - $this->data[$name] = $value; - } - - /** - * 取得模板显示变量的值 - * @access protected - * @param string $name 模板变量 - * @return mixed - */ - public function __get($name) - { - return $this->data[$name]; - } - - /** - * 检测模板变量是否设置 - * @access public - * @param string $name 模板变量名 - * @return bool - */ - public function __isset($name) - { - return isset($this->data[$name]); - } -} diff --git a/Server/thinkphp/library/think/cache/Driver.php b/Server/thinkphp/library/think/cache/Driver.php deleted file mode 100644 index 642168107..000000000 --- a/Server/thinkphp/library/think/cache/Driver.php +++ /dev/null @@ -1,366 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\cache; - -use think\Container; - -/** - * 缓存基础类 - */ -abstract class Driver -{ - /** - * 驱动句柄 - * @var object - */ - protected $handler = null; - - /** - * 缓存读取次数 - * @var integer - */ - protected $readTimes = 0; - - /** - * 缓存写入次数 - * @var integer - */ - protected $writeTimes = 0; - - /** - * 缓存参数 - * @var array - */ - protected $options = []; - - /** - * 缓存标签 - * @var string - */ - protected $tag; - - /** - * 序列化方法 - * @var array - */ - protected static $serialize = ['serialize', 'unserialize', 'think_serialize:', 16]; - - /** - * 判断缓存是否存在 - * @access public - * @param string $name 缓存变量名 - * @return bool - */ - abstract public function has($name); - - /** - * 读取缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $default 默认值 - * @return mixed - */ - abstract public function get($name, $default = false); - - /** - * 写入缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $value 存储数据 - * @param int $expire 有效时间 0为永久 - * @return boolean - */ - abstract public function set($name, $value, $expire = null); - - /** - * 自增缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - abstract public function inc($name, $step = 1); - - /** - * 自减缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - abstract public function dec($name, $step = 1); - - /** - * 删除缓存 - * @access public - * @param string $name 缓存变量名 - * @return boolean - */ - abstract public function rm($name); - - /** - * 清除缓存 - * @access public - * @param string $tag 标签名 - * @return boolean - */ - abstract public function clear($tag = null); - - /** - * 获取有效期 - * @access protected - * @param integer|\DateTime $expire 有效期 - * @return integer - */ - protected function getExpireTime($expire) - { - if ($expire instanceof \DateTime) { - $expire = $expire->getTimestamp() - time(); - } - - return $expire; - } - - /** - * 获取实际的缓存标识 - * @access protected - * @param string $name 缓存名 - * @return string - */ - protected function getCacheKey($name) - { - return $this->options['prefix'] . $name; - } - - /** - * 读取缓存并删除 - * @access public - * @param string $name 缓存变量名 - * @return mixed - */ - public function pull($name) - { - $result = $this->get($name, false); - - if ($result) { - $this->rm($name); - return $result; - } else { - return; - } - } - - /** - * 如果不存在则写入缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $value 存储数据 - * @param int $expire 有效时间 0为永久 - * @return mixed - */ - public function remember($name, $value, $expire = null) - { - if (!$this->has($name)) { - $time = time(); - while ($time + 5 > time() && $this->has($name . '_lock')) { - // 存在锁定则等待 - usleep(200000); - } - - try { - // 锁定 - $this->set($name . '_lock', true); - - if ($value instanceof \Closure) { - // 获取缓存数据 - $value = Container::getInstance()->invokeFunction($value); - } - - // 缓存数据 - $this->set($name, $value, $expire); - - // 解锁 - $this->rm($name . '_lock'); - } catch (\Exception $e) { - $this->rm($name . '_lock'); - throw $e; - } catch (\throwable $e) { - $this->rm($name . '_lock'); - throw $e; - } - } else { - $value = $this->get($name); - } - - return $value; - } - - /** - * 缓存标签 - * @access public - * @param string $name 标签名 - * @param string|array $keys 缓存标识 - * @param bool $overlay 是否覆盖 - * @return $this - */ - public function tag($name, $keys = null, $overlay = false) - { - if (is_null($name)) { - - } elseif (is_null($keys)) { - $this->tag = $name; - } else { - $key = $this->getTagkey($name); - - if (is_string($keys)) { - $keys = explode(',', $keys); - } - - $keys = array_map([$this, 'getCacheKey'], $keys); - - if ($overlay) { - $value = $keys; - } else { - $value = array_unique(array_merge($this->getTagItem($name), $keys)); - } - - $this->set($key, implode(',', $value), 0); - } - - return $this; - } - - /** - * 更新标签 - * @access protected - * @param string $name 缓存标识 - * @return void - */ - protected function setTagItem($name) - { - if ($this->tag) { - $key = $this->getTagkey($this->tag); - $this->tag = null; - - if ($this->has($key)) { - $value = explode(',', $this->get($key)); - $value[] = $name; - - if (count($value) > 1000) { - array_shift($value); - } - - $value = implode(',', array_unique($value)); - } else { - $value = $name; - } - - $this->set($key, $value, 0); - } - } - - /** - * 获取标签包含的缓存标识 - * @access protected - * @param string $tag 缓存标签 - * @return array - */ - protected function getTagItem($tag) - { - $key = $this->getTagkey($tag); - $value = $this->get($key); - - if ($value) { - return array_filter(explode(',', $value)); - } else { - return []; - } - } - - protected function getTagKey($tag) - { - return 'tag_' . md5($tag); - } - - /** - * 序列化数据 - * @access protected - * @param mixed $data - * @return string - */ - protected function serialize($data) - { - if (is_scalar($data) || !$this->options['serialize']) { - return $data; - } - - $serialize = self::$serialize[0]; - - return self::$serialize[2] . $serialize($data); - } - - /** - * 反序列化数据 - * @access protected - * @param string $data - * @return mixed - */ - protected function unserialize($data) - { - if ($this->options['serialize'] && 0 === strpos($data, self::$serialize[2])) { - $unserialize = self::$serialize[1]; - - return $unserialize(substr($data, self::$serialize[3])); - } else { - return $data; - } - } - - /** - * 注册序列化机制 - * @access public - * @param callable $serialize 序列化方法 - * @param callable $unserialize 反序列化方法 - * @param string $prefix 序列化前缀标识 - * @return $this - */ - public static function registerSerialize($serialize, $unserialize, $prefix = 'think_serialize:') - { - self::$serialize = [$serialize, $unserialize, $prefix, strlen($prefix)]; - } - - /** - * 返回句柄对象,可执行其它高级方法 - * - * @access public - * @return object - */ - public function handler() - { - return $this->handler; - } - - public function getReadTimes() - { - return $this->readTimes; - } - - public function getWriteTimes() - { - return $this->writeTimes; - } - - public function __call($method, $args) - { - return call_user_func_array([$this->handler, $method], $args); - } -} diff --git a/Server/thinkphp/library/think/cache/driver/File.php b/Server/thinkphp/library/think/cache/driver/File.php deleted file mode 100644 index 60be08db4..000000000 --- a/Server/thinkphp/library/think/cache/driver/File.php +++ /dev/null @@ -1,307 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\cache\driver; - -use think\cache\Driver; -use think\Container; - -/** - * 文件类型缓存类 - * @author liu21st - */ -class File extends Driver -{ - protected $options = [ - 'expire' => 0, - 'cache_subdir' => true, - 'prefix' => '', - 'path' => '', - 'hash_type' => 'md5', - 'data_compress' => false, - 'serialize' => true, - ]; - - protected $expire; - - /** - * 架构函数 - * @param array $options - */ - public function __construct($options = []) - { - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - - if (empty($this->options['path'])) { - $this->options['path'] = Container::get('app')->getRuntimePath() . 'cache' . DIRECTORY_SEPARATOR; - } elseif (substr($this->options['path'], -1) != DIRECTORY_SEPARATOR) { - $this->options['path'] .= DIRECTORY_SEPARATOR; - } - - $this->init(); - } - - /** - * 初始化检查 - * @access private - * @return boolean - */ - private function init() - { - // 创建项目缓存目录 - try { - if (!is_dir($this->options['path']) && mkdir($this->options['path'], 0755, true)) { - return true; - } - } catch (\Exception $e) { - } - - return false; - } - - /** - * 取得变量的存储文件名 - * @access protected - * @param string $name 缓存变量名 - * @param bool $auto 是否自动创建目录 - * @return string - */ - protected function getCacheKey($name, $auto = false) - { - $name = hash($this->options['hash_type'], $name); - - if ($this->options['cache_subdir']) { - // 使用子目录 - $name = substr($name, 0, 2) . DIRECTORY_SEPARATOR . substr($name, 2); - } - - if ($this->options['prefix']) { - $name = $this->options['prefix'] . DIRECTORY_SEPARATOR . $name; - } - - $filename = $this->options['path'] . $name . '.php'; - $dir = dirname($filename); - - if ($auto && !is_dir($dir)) { - try { - mkdir($dir, 0755, true); - } catch (\Exception $e) { - } - } - - return $filename; - } - - /** - * 判断缓存是否存在 - * @access public - * @param string $name 缓存变量名 - * @return bool - */ - public function has($name) - { - return false !== $this->get($name) ? true : false; - } - - /** - * 读取缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $default 默认值 - * @return mixed - */ - public function get($name, $default = false) - { - $this->readTimes++; - - $filename = $this->getCacheKey($name); - - if (!is_file($filename)) { - return $default; - } - - $content = file_get_contents($filename); - $this->expire = null; - - if (false !== $content) { - $expire = (int) substr($content, 8, 12); - if (0 != $expire && time() > filemtime($filename) + $expire) { - //缓存过期删除缓存文件 - $this->unlink($filename); - return $default; - } - - $this->expire = $expire; - $content = substr($content, 32); - - if ($this->options['data_compress'] && function_exists('gzcompress')) { - //启用数据压缩 - $content = gzuncompress($content); - } - return $this->unserialize($content); - } else { - return $default; - } - } - - /** - * 写入缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $value 存储数据 - * @param int|\DateTime $expire 有效时间 0为永久 - * @return boolean - */ - public function set($name, $value, $expire = null) - { - $this->writeTimes++; - - if (is_null($expire)) { - $expire = $this->options['expire']; - } - - $expire = $this->getExpireTime($expire); - $filename = $this->getCacheKey($name, true); - - if ($this->tag && !is_file($filename)) { - $first = true; - } - - $data = $this->serialize($value); - - if ($this->options['data_compress'] && function_exists('gzcompress')) { - //数据压缩 - $data = gzcompress($data, 3); - } - - $data = "\n" . $data; - $result = file_put_contents($filename, $data); - - if ($result) { - isset($first) && $this->setTagItem($filename); - clearstatcache(); - return true; - } else { - return false; - } - } - - /** - * 自增缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function inc($name, $step = 1) - { - if ($this->has($name)) { - $value = $this->get($name) + $step; - $expire = $this->expire; - } else { - $value = $step; - $expire = 0; - } - - return $this->set($name, $value, $expire) ? $value : false; - } - - /** - * 自减缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function dec($name, $step = 1) - { - if ($this->has($name)) { - $value = $this->get($name) - $step; - $expire = $this->expire; - } else { - $value = -$step; - $expire = 0; - } - - return $this->set($name, $value, $expire) ? $value : false; - } - - /** - * 删除缓存 - * @access public - * @param string $name 缓存变量名 - * @return boolean - */ - public function rm($name) - { - $this->writeTimes++; - - try { - return $this->unlink($this->getCacheKey($name)); - } catch (\Exception $e) { - } - } - - /** - * 清除缓存 - * @access public - * @param string $tag 标签名 - * @return boolean - */ - public function clear($tag = null) - { - if ($tag) { - // 指定标签清除 - $keys = $this->getTagItem($tag); - foreach ($keys as $key) { - $this->unlink($key); - } - $this->rm($this->getTagKey($tag)); - return true; - } - - $this->writeTimes++; - - $files = (array) glob($this->options['path'] . ($this->options['prefix'] ? $this->options['prefix'] . DIRECTORY_SEPARATOR : '') . '*'); - - foreach ($files as $path) { - if (is_dir($path)) { - $matches = glob($path . DIRECTORY_SEPARATOR . '*.php'); - if (is_array($matches)) { - array_map(function ($v) { - $this->unlink($v); - }, $matches); - } - rmdir($path); - } else { - $this->unlink($path); - } - } - - return true; - } - - /** - * 判断文件是否存在后,删除 - * @access private - * @param string $path - * @return bool - * @author byron sampson - * @return boolean - */ - private function unlink($path) - { - return is_file($path) && unlink($path); - } - -} diff --git a/Server/thinkphp/library/think/cache/driver/Lite.php b/Server/thinkphp/library/think/cache/driver/Lite.php deleted file mode 100644 index 0cfe39079..000000000 --- a/Server/thinkphp/library/think/cache/driver/Lite.php +++ /dev/null @@ -1,209 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\cache\driver; - -use think\cache\Driver; - -/** - * 文件类型缓存类 - * @author liu21st - */ -class Lite extends Driver -{ - protected $options = [ - 'prefix' => '', - 'path' => '', - 'expire' => 0, // 等于 10*365*24*3600(10年) - ]; - - /** - * 架构函数 - * @access public - * - * @param array $options - */ - public function __construct($options = []) - { - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - - if (substr($this->options['path'], -1) != DIRECTORY_SEPARATOR) { - $this->options['path'] .= DIRECTORY_SEPARATOR; - } - - } - - /** - * 取得变量的存储文件名 - * @access protected - * @param string $name 缓存变量名 - * @return string - */ - protected function getCacheKey($name) - { - return $this->options['path'] . $this->options['prefix'] . md5($name) . '.php'; - } - - /** - * 判断缓存是否存在 - * @access public - * @param string $name 缓存变量名 - * @return mixed - */ - public function has($name) - { - return $this->get($name) ? true : false; - } - - /** - * 读取缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $default 默认值 - * @return mixed - */ - public function get($name, $default = false) - { - $this->readTimes++; - - $filename = $this->getCacheKey($name); - - if (is_file($filename)) { - // 判断是否过期 - $mtime = filemtime($filename); - - if ($mtime < time()) { - // 清除已经过期的文件 - unlink($filename); - return $default; - } - - return include $filename; - } else { - return $default; - } - } - - /** - * 写入缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $value 存储数据 - * @param int|\DateTime $expire 有效时间 0为永久 - * @return bool - */ - public function set($name, $value, $expire = null) - { - $this->writeTimes++; - - if (is_null($expire)) { - $expire = $this->options['expire']; - } - - if ($expire instanceof \DateTime) { - $expire = $expire->getTimestamp(); - } else { - $expire = 0 === $expire ? 10 * 365 * 24 * 3600 : $expire; - $expire = time() + $expire; - } - - $filename = $this->getCacheKey($name); - - if ($this->tag && !is_file($filename)) { - $first = true; - } - - $ret = file_put_contents($filename, ("setTagItem($filename); - touch($filename, $expire); - } - - return $ret; - } - - /** - * 自增缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function inc($name, $step = 1) - { - if ($this->has($name)) { - $value = $this->get($name) + $step; - } else { - $value = $step; - } - - return $this->set($name, $value, 0) ? $value : false; - } - - /** - * 自减缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function dec($name, $step = 1) - { - if ($this->has($name)) { - $value = $this->get($name) - $step; - } else { - $value = -$step; - } - - return $this->set($name, $value, 0) ? $value : false; - } - - /** - * 删除缓存 - * @access public - * @param string $name 缓存变量名 - * @return boolean - */ - public function rm($name) - { - $this->writeTimes++; - - return unlink($this->getCacheKey($name)); - } - - /** - * 清除缓存 - * @access public - * @param string $tag 标签名 - * @return bool - */ - public function clear($tag = null) - { - if ($tag) { - // 指定标签清除 - $keys = $this->getTagItem($tag); - foreach ($keys as $key) { - unlink($key); - } - - $this->rm($this->getTagKey($tag)); - return true; - } - - $this->writeTimes++; - - array_map("unlink", glob($this->options['path'] . ($this->options['prefix'] ? $this->options['prefix'] . DIRECTORY_SEPARATOR : '') . '*.php')); - } -} diff --git a/Server/thinkphp/library/think/cache/driver/Memcache.php b/Server/thinkphp/library/think/cache/driver/Memcache.php deleted file mode 100644 index 1c535597e..000000000 --- a/Server/thinkphp/library/think/cache/driver/Memcache.php +++ /dev/null @@ -1,206 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\cache\driver; - -use think\cache\Driver; - -class Memcache extends Driver -{ - protected $options = [ - 'host' => '127.0.0.1', - 'port' => 11211, - 'expire' => 0, - 'timeout' => 0, // 超时时间(单位:毫秒) - 'persistent' => true, - 'prefix' => '', - 'serialize' => true, - ]; - - /** - * 架构函数 - * @access public - * @param array $options 缓存参数 - * @throws \BadFunctionCallException - */ - public function __construct($options = []) - { - if (!extension_loaded('memcache')) { - throw new \BadFunctionCallException('not support: memcache'); - } - - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - - $this->handler = new \Memcache; - - // 支持集群 - $hosts = explode(',', $this->options['host']); - $ports = explode(',', $this->options['port']); - - if (empty($ports[0])) { - $ports[0] = 11211; - } - - // 建立连接 - foreach ((array) $hosts as $i => $host) { - $port = isset($ports[$i]) ? $ports[$i] : $ports[0]; - $this->options['timeout'] > 0 ? - $this->handler->addServer($host, $port, $this->options['persistent'], 1, $this->options['timeout']) : - $this->handler->addServer($host, $port, $this->options['persistent'], 1); - } - } - - /** - * 判断缓存 - * @access public - * @param string $name 缓存变量名 - * @return bool - */ - public function has($name) - { - $key = $this->getCacheKey($name); - - return false !== $this->handler->get($key); - } - - /** - * 读取缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $default 默认值 - * @return mixed - */ - public function get($name, $default = false) - { - $this->readTimes++; - - $result = $this->handler->get($this->getCacheKey($name)); - - return false !== $result ? $this->unserialize($result) : $default; - } - - /** - * 写入缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $value 存储数据 - * @param int|DateTime $expire 有效时间(秒) - * @return bool - */ - public function set($name, $value, $expire = null) - { - $this->writeTimes++; - - if (is_null($expire)) { - $expire = $this->options['expire']; - } - - if ($this->tag && !$this->has($name)) { - $first = true; - } - - $key = $this->getCacheKey($name); - $expire = $this->getExpireTime($expire); - $value = $this->serialize($value); - - if ($this->handler->set($key, $value, 0, $expire)) { - isset($first) && $this->setTagItem($key); - return true; - } - - return false; - } - - /** - * 自增缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function inc($name, $step = 1) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - - if ($this->handler->get($key)) { - return $this->handler->increment($key, $step); - } - - return $this->handler->set($key, $step); - } - - /** - * 自减缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function dec($name, $step = 1) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - $value = $this->handler->get($key) - $step; - $res = $this->handler->set($key, $value); - - return !$res ? false : $value; - } - - /** - * 删除缓存 - * @access public - * @param string $name 缓存变量名 - * @param bool|false $ttl - * @return bool - */ - public function rm($name, $ttl = false) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - - return false === $ttl ? - $this->handler->delete($key) : - $this->handler->delete($key, $ttl); - } - - /** - * 清除缓存 - * @access public - * @param string $tag 标签名 - * @return bool - */ - public function clear($tag = null) - { - if ($tag) { - // 指定标签清除 - $keys = $this->getTagItem($tag); - - foreach ($keys as $key) { - $this->handler->delete($key); - } - - $tagName = $this->getTagKey($tag); - $this->rm($tagName); - return true; - } - - $this->writeTimes++; - - return $this->handler->flush(); - } - -} diff --git a/Server/thinkphp/library/think/cache/driver/Memcached.php b/Server/thinkphp/library/think/cache/driver/Memcached.php deleted file mode 100644 index 4533e78ac..000000000 --- a/Server/thinkphp/library/think/cache/driver/Memcached.php +++ /dev/null @@ -1,279 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\cache\driver; - -use think\cache\Driver; - -class Memcached extends Driver -{ - protected $options = [ - 'host' => '127.0.0.1', - 'port' => 11211, - 'expire' => 0, - 'timeout' => 0, // 超时时间(单位:毫秒) - 'prefix' => '', - 'username' => '', //账号 - 'password' => '', //密码 - 'option' => [], - 'serialize' => true, - ]; - - /** - * 架构函数 - * @access public - * @param array $options 缓存参数 - */ - public function __construct($options = []) - { - if (!extension_loaded('memcached')) { - throw new \BadFunctionCallException('not support: memcached'); - } - - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - - $this->handler = new \Memcached; - - if (!empty($this->options['option'])) { - $this->handler->setOptions($this->options['option']); - } - - // 设置连接超时时间(单位:毫秒) - if ($this->options['timeout'] > 0) { - $this->handler->setOption(\Memcached::OPT_CONNECT_TIMEOUT, $this->options['timeout']); - } - - // 支持集群 - $hosts = explode(',', $this->options['host']); - $ports = explode(',', $this->options['port']); - if (empty($ports[0])) { - $ports[0] = 11211; - } - - // 建立连接 - $servers = []; - foreach ((array) $hosts as $i => $host) { - $servers[] = [$host, (isset($ports[$i]) ? $ports[$i] : $ports[0]), 1]; - } - - $this->handler->addServers($servers); - $this->handler->setOption(\Memcached::OPT_COMPRESSION, false); - if ('' != $this->options['username']) { - $this->handler->setOption(\Memcached::OPT_BINARY_PROTOCOL, true); - $this->handler->setSaslAuthData($this->options['username'], $this->options['password']); - } - } - - /** - * 判断缓存 - * @access public - * @param string $name 缓存变量名 - * @return bool - */ - public function has($name) - { - $key = $this->getCacheKey($name); - - return $this->handler->get($key) ? true : false; - } - - /** - * 读取缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $default 默认值 - * @return mixed - */ - public function get($name, $default = false) - { - $this->readTimes++; - - $result = $this->handler->get($this->getCacheKey($name)); - - return false !== $result ? $this->unserialize($result) : $default; - } - - /** - * 写入缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $value 存储数据 - * @param integer|\DateTime $expire 有效时间(秒) - * @return bool - */ - public function set($name, $value, $expire = null) - { - $this->writeTimes++; - - if (is_null($expire)) { - $expire = $this->options['expire']; - } - - if ($this->tag && !$this->has($name)) { - $first = true; - } - - $key = $this->getCacheKey($name); - $expire = $this->getExpireTime($expire); - $value = $this->serialize($value); - - if ($this->handler->set($key, $value, $expire)) { - isset($first) && $this->setTagItem($key); - return true; - } - - return false; - } - - /** - * 自增缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function inc($name, $step = 1) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - - if ($this->handler->get($key)) { - return $this->handler->increment($key, $step); - } - - return $this->handler->set($key, $step); - } - - /** - * 自减缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function dec($name, $step = 1) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - $value = $this->handler->get($key) - $step; - $res = $this->handler->set($key, $value); - - return !$res ? false : $value; - } - - /** - * 删除缓存 - * @access public - * @param string $name 缓存变量名 - * @param bool|false $ttl - * @return bool - */ - public function rm($name, $ttl = false) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - - return false === $ttl ? - $this->handler->delete($key) : - $this->handler->delete($key, $ttl); - } - - /** - * 清除缓存 - * @access public - * @param string $tag 标签名 - * @return bool - */ - public function clear($tag = null) - { - if ($tag) { - // 指定标签清除 - $keys = $this->getTagItem($tag); - - $this->handler->deleteMulti($keys); - $this->rm($this->getTagKey($tag)); - - return true; - } - - $this->writeTimes++; - - return $this->handler->flush(); - } - - /** - * 缓存标签 - * @access public - * @param string $name 标签名 - * @param string|array $keys 缓存标识 - * @param bool $overlay 是否覆盖 - * @return $this - */ - public function tag($name, $keys = null, $overlay = false) - { - if (is_null($keys)) { - $this->tag = $name; - } else { - $tagName = $this->getTagKey($name); - if ($overlay) { - $this->handler->delete($tagName); - } - - if (!$this->has($tagName)) { - $this->handler->set($tagName, ''); - } - - foreach ($keys as $key) { - $this->handler->append($tagName, ',' . $key); - } - } - - return $this; - } - - /** - * 更新标签 - * @access protected - * @param string $name 缓存标识 - * @return void - */ - protected function setTagItem($name) - { - if ($this->tag) { - $tagName = $this->getTagKey($this->tag); - - if ($this->has($tagName)) { - $this->handler->append($tagName, ',' . $name); - } else { - $this->handler->set($tagName, $name); - } - - $this->tag = null; - } - } - - /** - * 获取标签包含的缓存标识 - * @access public - * @param string $tag 缓存标签 - * @return array - */ - public function getTagItem($tag) - { - $tagName = $this->getTagKey($tag); - return explode(',', trim($this->handler->get($tagName), ',')); - } -} diff --git a/Server/thinkphp/library/think/cache/driver/Redis.php b/Server/thinkphp/library/think/cache/driver/Redis.php deleted file mode 100644 index 4eff2cf5e..000000000 --- a/Server/thinkphp/library/think/cache/driver/Redis.php +++ /dev/null @@ -1,272 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\cache\driver; - -use think\cache\Driver; - -/** - * Redis缓存驱动,适合单机部署、有前端代理实现高可用的场景,性能最好 - * 有需要在业务层实现读写分离、或者使用RedisCluster的需求,请使用Redisd驱动 - * - * 要求安装phpredis扩展:https://github.com/nicolasff/phpredis - * @author 尘缘 <130775@qq.com> - */ -class Redis extends Driver -{ - protected $options = [ - 'host' => '127.0.0.1', - 'port' => 6379, - 'password' => '', - 'select' => 0, - 'timeout' => 0, - 'expire' => 0, - 'persistent' => false, - 'prefix' => '', - 'serialize' => true, - ]; - - /** - * 架构函数 - * @access public - * @param array $options 缓存参数 - */ - public function __construct($options = []) - { - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - - if (extension_loaded('redis')) { - $this->handler = new \Redis; - - if ($this->options['persistent']) { - $this->handler->pconnect($this->options['host'], $this->options['port'], $this->options['timeout'], 'persistent_id_' . $this->options['select']); - } else { - $this->handler->connect($this->options['host'], $this->options['port'], $this->options['timeout']); - } - - if ('' != $this->options['password']) { - $this->handler->auth($this->options['password']); - } - - if (0 != $this->options['select']) { - $this->handler->select($this->options['select']); - } - } elseif (class_exists('\Predis\Client')) { - $params = []; - foreach ($this->options as $key => $val) { - if (in_array($key, ['aggregate', 'cluster', 'connections', 'exceptions', 'prefix', 'profile', 'replication', 'parameters'])) { - $params[$key] = $val; - unset($this->options[$key]); - } - } - - if ('' == $this->options['password']) { - unset($this->options['password']); - } - - $this->handler = new \Predis\Client($this->options, $params); - - $this->options['prefix'] = ''; - } else { - throw new \BadFunctionCallException('not support: redis'); - } - } - - /** - * 判断缓存 - * @access public - * @param string $name 缓存变量名 - * @return bool - */ - public function has($name) - { - return $this->handler->exists($this->getCacheKey($name)) ? true : false; - } - - /** - * 读取缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $default 默认值 - * @return mixed - */ - public function get($name, $default = false) - { - $this->readTimes++; - - $value = $this->handler->get($this->getCacheKey($name)); - - if (is_null($value) || false === $value) { - return $default; - } - - return $this->unserialize($value); - } - - /** - * 写入缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $value 存储数据 - * @param integer|\DateTime $expire 有效时间(秒) - * @return boolean - */ - public function set($name, $value, $expire = null) - { - $this->writeTimes++; - - if (is_null($expire)) { - $expire = $this->options['expire']; - } - - if ($this->tag && !$this->has($name)) { - $first = true; - } - - $key = $this->getCacheKey($name); - $expire = $this->getExpireTime($expire); - - $value = $this->serialize($value); - - if ($expire) { - $result = $this->handler->setex($key, $expire, $value); - } else { - $result = $this->handler->set($key, $value); - } - - isset($first) && $this->setTagItem($key); - - return $result; - } - - /** - * 自增缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function inc($name, $step = 1) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - - return $this->handler->incrby($key, $step); - } - - /** - * 自减缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function dec($name, $step = 1) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - - return $this->handler->decrby($key, $step); - } - - /** - * 删除缓存 - * @access public - * @param string $name 缓存变量名 - * @return boolean - */ - public function rm($name) - { - $this->writeTimes++; - - return $this->handler->del($this->getCacheKey($name)); - } - - /** - * 清除缓存 - * @access public - * @param string $tag 标签名 - * @return boolean - */ - public function clear($tag = null) - { - if ($tag) { - // 指定标签清除 - $keys = $this->getTagItem($tag); - - $this->handler->del($keys); - - $tagName = $this->getTagKey($tag); - $this->handler->del($tagName); - return true; - } - - $this->writeTimes++; - - return $this->handler->flushDB(); - } - - /** - * 缓存标签 - * @access public - * @param string $name 标签名 - * @param string|array $keys 缓存标识 - * @param bool $overlay 是否覆盖 - * @return $this - */ - public function tag($name, $keys = null, $overlay = false) - { - if (is_null($keys)) { - $this->tag = $name; - } else { - $tagName = $this->getTagKey($name); - if ($overlay) { - $this->handler->del($tagName); - } - - foreach ($keys as $key) { - $this->handler->sAdd($tagName, $key); - } - } - - return $this; - } - - /** - * 更新标签 - * @access protected - * @param string $name 缓存标识 - * @return void - */ - protected function setTagItem($name) - { - if ($this->tag) { - $tagName = $this->getTagKey($this->tag); - $this->handler->sAdd($tagName, $name); - } - } - - /** - * 获取标签包含的缓存标识 - * @access protected - * @param string $tag 缓存标签 - * @return array - */ - protected function getTagItem($tag) - { - $tagName = $this->getTagKey($tag); - return $this->handler->sMembers($tagName); - } -} diff --git a/Server/thinkphp/library/think/cache/driver/Sqlite.php b/Server/thinkphp/library/think/cache/driver/Sqlite.php deleted file mode 100644 index f57361e3c..000000000 --- a/Server/thinkphp/library/think/cache/driver/Sqlite.php +++ /dev/null @@ -1,233 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\cache\driver; - -use think\cache\Driver; - -/** - * Sqlite缓存驱动 - * @author liu21st - */ -class Sqlite extends Driver -{ - protected $options = [ - 'db' => ':memory:', - 'table' => 'sharedmemory', - 'prefix' => '', - 'expire' => 0, - 'persistent' => false, - 'serialize' => true, - ]; - - /** - * 架构函数 - * @access public - * @param array $options 缓存参数 - * @throws \BadFunctionCallException - */ - public function __construct($options = []) - { - if (!extension_loaded('sqlite')) { - throw new \BadFunctionCallException('not support: sqlite'); - } - - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - - $func = $this->options['persistent'] ? 'sqlite_popen' : 'sqlite_open'; - - $this->handler = $func($this->options['db']); - } - - /** - * 获取实际的缓存标识 - * @access public - * @param string $name 缓存名 - * @return string - */ - protected function getCacheKey($name) - { - return $this->options['prefix'] . sqlite_escape_string($name); - } - - /** - * 判断缓存 - * @access public - * @param string $name 缓存变量名 - * @return bool - */ - public function has($name) - { - $name = $this->getCacheKey($name); - - $sql = 'SELECT value FROM ' . $this->options['table'] . ' WHERE var=\'' . $name . '\' AND (expire=0 OR expire >' . time() . ') LIMIT 1'; - $result = sqlite_query($this->handler, $sql); - - return sqlite_num_rows($result); - } - - /** - * 读取缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $default 默认值 - * @return mixed - */ - public function get($name, $default = false) - { - $this->readTimes++; - - $name = $this->getCacheKey($name); - - $sql = 'SELECT value FROM ' . $this->options['table'] . ' WHERE var=\'' . $name . '\' AND (expire=0 OR expire >' . time() . ') LIMIT 1'; - - $result = sqlite_query($this->handler, $sql); - - if (sqlite_num_rows($result)) { - $content = sqlite_fetch_single($result); - if (function_exists('gzcompress')) { - //启用数据压缩 - $content = gzuncompress($content); - } - - return $this->unserialize($content); - } - - return $default; - } - - /** - * 写入缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $value 存储数据 - * @param integer|\DateTime $expire 有效时间(秒) - * @return boolean - */ - public function set($name, $value, $expire = null) - { - $this->writeTimes++; - - $name = $this->getCacheKey($name); - - $value = sqlite_escape_string($this->serialize($value)); - - if (is_null($expire)) { - $expire = $this->options['expire']; - } - - if ($expire instanceof \DateTime) { - $expire = $expire->getTimestamp(); - } else { - $expire = (0 == $expire) ? 0 : (time() + $expire); //缓存有效期为0表示永久缓存 - } - - if (function_exists('gzcompress')) { - //数据压缩 - $value = gzcompress($value, 3); - } - - if ($this->tag) { - $tag = $this->tag; - $this->tag = null; - } else { - $tag = ''; - } - - $sql = 'REPLACE INTO ' . $this->options['table'] . ' (var, value, expire, tag) VALUES (\'' . $name . '\', \'' . $value . '\', \'' . $expire . '\', \'' . $tag . '\')'; - - if (sqlite_query($this->handler, $sql)) { - return true; - } - - return false; - } - - /** - * 自增缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function inc($name, $step = 1) - { - if ($this->has($name)) { - $value = $this->get($name) + $step; - } else { - $value = $step; - } - - return $this->set($name, $value, 0) ? $value : false; - } - - /** - * 自减缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function dec($name, $step = 1) - { - if ($this->has($name)) { - $value = $this->get($name) - $step; - } else { - $value = -$step; - } - - return $this->set($name, $value, 0) ? $value : false; - } - - /** - * 删除缓存 - * @access public - * @param string $name 缓存变量名 - * @return boolean - */ - public function rm($name) - { - $this->writeTimes++; - - $name = $this->getCacheKey($name); - - $sql = 'DELETE FROM ' . $this->options['table'] . ' WHERE var=\'' . $name . '\''; - sqlite_query($this->handler, $sql); - - return true; - } - - /** - * 清除缓存 - * @access public - * @param string $tag 标签名 - * @return boolean - */ - public function clear($tag = null) - { - if ($tag) { - $name = sqlite_escape_string($this->getTagKey($tag)); - $sql = 'DELETE FROM ' . $this->options['table'] . ' WHERE tag=\'' . $name . '\''; - sqlite_query($this->handler, $sql); - return true; - } - - $this->writeTimes++; - - $sql = 'DELETE FROM ' . $this->options['table']; - - sqlite_query($this->handler, $sql); - - return true; - } -} diff --git a/Server/thinkphp/library/think/cache/driver/Wincache.php b/Server/thinkphp/library/think/cache/driver/Wincache.php deleted file mode 100644 index ef1578417..000000000 --- a/Server/thinkphp/library/think/cache/driver/Wincache.php +++ /dev/null @@ -1,175 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\cache\driver; - -use think\cache\Driver; - -/** - * Wincache缓存驱动 - * @author liu21st - */ -class Wincache extends Driver -{ - protected $options = [ - 'prefix' => '', - 'expire' => 0, - 'serialize' => true, - ]; - - /** - * 架构函数 - * @access public - * @param array $options 缓存参数 - * @throws \BadFunctionCallException - */ - public function __construct($options = []) - { - if (!function_exists('wincache_ucache_info')) { - throw new \BadFunctionCallException('not support: WinCache'); - } - - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - } - - /** - * 判断缓存 - * @access public - * @param string $name 缓存变量名 - * @return bool - */ - public function has($name) - { - $this->readTimes++; - - $key = $this->getCacheKey($name); - - return wincache_ucache_exists($key); - } - - /** - * 读取缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $default 默认值 - * @return mixed - */ - public function get($name, $default = false) - { - $this->readTimes++; - - $key = $this->getCacheKey($name); - - return wincache_ucache_exists($key) ? $this->unserialize(wincache_ucache_get($key)) : $default; - } - - /** - * 写入缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $value 存储数据 - * @param integer|\DateTime $expire 有效时间(秒) - * @return boolean - */ - public function set($name, $value, $expire = null) - { - $this->writeTimes++; - - if (is_null($expire)) { - $expire = $this->options['expire']; - } - - $key = $this->getCacheKey($name); - $expire = $this->getExpireTime($expire); - $value = $this->serialize($value); - - if ($this->tag && !$this->has($name)) { - $first = true; - } - - if (wincache_ucache_set($key, $value, $expire)) { - isset($first) && $this->setTagItem($key); - return true; - } - - return false; - } - - /** - * 自增缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function inc($name, $step = 1) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - - return wincache_ucache_inc($key, $step); - } - - /** - * 自减缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function dec($name, $step = 1) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - - return wincache_ucache_dec($key, $step); - } - - /** - * 删除缓存 - * @access public - * @param string $name 缓存变量名 - * @return boolean - */ - public function rm($name) - { - $this->writeTimes++; - - return wincache_ucache_delete($this->getCacheKey($name)); - } - - /** - * 清除缓存 - * @access public - * @param string $tag 标签名 - * @return boolean - */ - public function clear($tag = null) - { - if ($tag) { - $keys = $this->getTagItem($tag); - - wincache_ucache_delete($keys); - - $tagName = $this->getTagkey($tag); - $this->rm($tagName); - return true; - } - - $this->writeTimes++; - return wincache_ucache_clear(); - } - -} diff --git a/Server/thinkphp/library/think/cache/driver/Xcache.php b/Server/thinkphp/library/think/cache/driver/Xcache.php deleted file mode 100644 index 4e698597a..000000000 --- a/Server/thinkphp/library/think/cache/driver/Xcache.php +++ /dev/null @@ -1,179 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\cache\driver; - -use think\cache\Driver; - -/** - * Xcache缓存驱动 - * @author liu21st - */ -class Xcache extends Driver -{ - protected $options = [ - 'prefix' => '', - 'expire' => 0, - 'serialize' => true, - ]; - - /** - * 架构函数 - * @access public - * @param array $options 缓存参数 - * @throws \BadFunctionCallException - */ - public function __construct($options = []) - { - if (!function_exists('xcache_info')) { - throw new \BadFunctionCallException('not support: Xcache'); - } - - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - } - - /** - * 判断缓存 - * @access public - * @param string $name 缓存变量名 - * @return bool - */ - public function has($name) - { - $key = $this->getCacheKey($name); - - return xcache_isset($key); - } - - /** - * 读取缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $default 默认值 - * @return mixed - */ - public function get($name, $default = false) - { - $this->readTimes++; - - $key = $this->getCacheKey($name); - - return xcache_isset($key) ? $this->unserialize(xcache_get($key)) : $default; - } - - /** - * 写入缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $value 存储数据 - * @param integer|\DateTime $expire 有效时间(秒) - * @return boolean - */ - public function set($name, $value, $expire = null) - { - $this->writeTimes++; - - if (is_null($expire)) { - $expire = $this->options['expire']; - } - - if ($this->tag && !$this->has($name)) { - $first = true; - } - - $key = $this->getCacheKey($name); - $expire = $this->getExpireTime($expire); - $value = $this->serialize($value); - - if (xcache_set($key, $value, $expire)) { - isset($first) && $this->setTagItem($key); - return true; - } - - return false; - } - - /** - * 自增缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function inc($name, $step = 1) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - - return xcache_inc($key, $step); - } - - /** - * 自减缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function dec($name, $step = 1) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - - return xcache_dec($key, $step); - } - - /** - * 删除缓存 - * @access public - * @param string $name 缓存变量名 - * @return boolean - */ - public function rm($name) - { - $this->writeTimes++; - - return xcache_unset($this->getCacheKey($name)); - } - - /** - * 清除缓存 - * @access public - * @param string $tag 标签名 - * @return boolean - */ - public function clear($tag = null) - { - if ($tag) { - // 指定标签清除 - $keys = $this->getTagItem($tag); - - foreach ($keys as $key) { - xcache_unset($key); - } - - $this->rm($this->getTagKey($tag)); - return true; - } - - $this->writeTimes++; - - if (function_exists('xcache_unset_by_prefix')) { - return xcache_unset_by_prefix($this->options['prefix']); - } else { - return false; - } - } -} diff --git a/Server/thinkphp/library/think/config/driver/Ini.php b/Server/thinkphp/library/think/config/driver/Ini.php deleted file mode 100644 index b2a647d11..000000000 --- a/Server/thinkphp/library/think/config/driver/Ini.php +++ /dev/null @@ -1,31 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\config\driver; - -class Ini -{ - protected $config; - - public function __construct($config) - { - $this->config = $config; - } - - public function parse() - { - if (is_file($this->config)) { - return parse_ini_file($this->config, true); - } else { - return parse_ini_string($this->config, true); - } - } -} diff --git a/Server/thinkphp/library/think/config/driver/Json.php b/Server/thinkphp/library/think/config/driver/Json.php deleted file mode 100644 index 0d77c8edc..000000000 --- a/Server/thinkphp/library/think/config/driver/Json.php +++ /dev/null @@ -1,31 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\config\driver; - -class Json -{ - protected $config; - - public function __construct($config) - { - if (is_file($config)) { - $config = file_get_contents($config); - } - - $this->config = $config; - } - - public function parse() - { - return json_decode($this->config, true); - } -} diff --git a/Server/thinkphp/library/think/config/driver/Xml.php b/Server/thinkphp/library/think/config/driver/Xml.php deleted file mode 100644 index 9d6963384..000000000 --- a/Server/thinkphp/library/think/config/driver/Xml.php +++ /dev/null @@ -1,40 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\config\driver; - -class Xml -{ - protected $config; - - public function __construct($config) - { - $this->config = $config; - } - - public function parse() - { - if (is_file($this->config)) { - $content = simplexml_load_file($this->config); - } else { - $content = simplexml_load_string($this->config); - } - - $result = (array) $content; - foreach ($result as $key => $val) { - if (is_object($val)) { - $result[$key] = (array) $val; - } - } - - return $result; - } -} diff --git a/Server/thinkphp/library/think/console/Command.php b/Server/thinkphp/library/think/console/Command.php deleted file mode 100644 index a208e7b54..000000000 --- a/Server/thinkphp/library/think/console/Command.php +++ /dev/null @@ -1,482 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console; - -use think\Console; -use think\console\input\Argument; -use think\console\input\Definition; -use think\console\input\Option; - -class Command -{ - - /** @var Console */ - private $console; - private $name; - private $aliases = []; - private $definition; - private $help; - private $description; - private $ignoreValidationErrors = false; - private $consoleDefinitionMerged = false; - private $consoleDefinitionMergedWithArgs = false; - private $code; - private $synopsis = []; - private $usages = []; - - /** @var Input */ - protected $input; - - /** @var Output */ - protected $output; - - /** - * 构造方法 - * @param string|null $name 命令名称,如果没有设置则比如在 configure() 里设置 - * @throws \LogicException - * @api - */ - public function __construct($name = null) - { - $this->definition = new Definition(); - - if (null !== $name) { - $this->setName($name); - } - - $this->configure(); - - if (!$this->name) { - throw new \LogicException(sprintf('The command defined in "%s" cannot have an empty name.', get_class($this))); - } - } - - /** - * 忽略验证错误 - */ - public function ignoreValidationErrors() - { - $this->ignoreValidationErrors = true; - } - - /** - * 设置控制台 - * @param Console $console - */ - public function setConsole(Console $console = null) - { - $this->console = $console; - } - - /** - * 获取控制台 - * @return Console - * @api - */ - public function getConsole() - { - return $this->console; - } - - /** - * 是否有效 - * @return bool - */ - public function isEnabled() - { - return true; - } - - /** - * 配置指令 - */ - protected function configure() - { - } - - /** - * 执行指令 - * @param Input $input - * @param Output $output - * @return null|int - * @throws \LogicException - * @see setCode() - */ - protected function execute(Input $input, Output $output) - { - throw new \LogicException('You must override the execute() method in the concrete command class.'); - } - - /** - * 用户验证 - * @param Input $input - * @param Output $output - */ - protected function interact(Input $input, Output $output) - { - } - - /** - * 初始化 - * @param Input $input An InputInterface instance - * @param Output $output An OutputInterface instance - */ - protected function initialize(Input $input, Output $output) - { - } - - /** - * 执行 - * @param Input $input - * @param Output $output - * @return int - * @throws \Exception - * @see setCode() - * @see execute() - */ - public function run(Input $input, Output $output) - { - $this->input = $input; - $this->output = $output; - - $this->getSynopsis(true); - $this->getSynopsis(false); - - $this->mergeConsoleDefinition(); - - try { - $input->bind($this->definition); - } catch (\Exception $e) { - if (!$this->ignoreValidationErrors) { - throw $e; - } - } - - $this->initialize($input, $output); - - if ($input->isInteractive()) { - $this->interact($input, $output); - } - - $input->validate(); - - if ($this->code) { - $statusCode = call_user_func($this->code, $input, $output); - } else { - $statusCode = $this->execute($input, $output); - } - - return is_numeric($statusCode) ? (int) $statusCode : 0; - } - - /** - * 设置执行代码 - * @param callable $code callable(InputInterface $input, OutputInterface $output) - * @return Command - * @throws \InvalidArgumentException - * @see execute() - */ - public function setCode(callable $code) - { - if (!is_callable($code)) { - throw new \InvalidArgumentException('Invalid callable provided to Command::setCode.'); - } - - if (PHP_VERSION_ID >= 50400 && $code instanceof \Closure) { - $r = new \ReflectionFunction($code); - if (null === $r->getClosureThis()) { - $code = \Closure::bind($code, $this); - } - } - - $this->code = $code; - - return $this; - } - - /** - * 合并参数定义 - * @param bool $mergeArgs - */ - public function mergeConsoleDefinition($mergeArgs = true) - { - if (null === $this->console - || (true === $this->consoleDefinitionMerged - && ($this->consoleDefinitionMergedWithArgs || !$mergeArgs)) - ) { - return; - } - - if ($mergeArgs) { - $currentArguments = $this->definition->getArguments(); - $this->definition->setArguments($this->console->getDefinition()->getArguments()); - $this->definition->addArguments($currentArguments); - } - - $this->definition->addOptions($this->console->getDefinition()->getOptions()); - - $this->consoleDefinitionMerged = true; - if ($mergeArgs) { - $this->consoleDefinitionMergedWithArgs = true; - } - } - - /** - * 设置参数定义 - * @param array|Definition $definition - * @return Command - * @api - */ - public function setDefinition($definition) - { - if ($definition instanceof Definition) { - $this->definition = $definition; - } else { - $this->definition->setDefinition($definition); - } - - $this->consoleDefinitionMerged = false; - - return $this; - } - - /** - * 获取参数定义 - * @return Definition - * @api - */ - public function getDefinition() - { - return $this->definition; - } - - /** - * 获取当前指令的参数定义 - * @return Definition - */ - public function getNativeDefinition() - { - return $this->getDefinition(); - } - - /** - * 添加参数 - * @param string $name 名称 - * @param int $mode 类型 - * @param string $description 描述 - * @param mixed $default 默认值 - * @return Command - */ - public function addArgument($name, $mode = null, $description = '', $default = null) - { - $this->definition->addArgument(new Argument($name, $mode, $description, $default)); - - return $this; - } - - /** - * 添加选项 - * @param string $name 选项名称 - * @param string $shortcut 别名 - * @param int $mode 类型 - * @param string $description 描述 - * @param mixed $default 默认值 - * @return Command - */ - public function addOption($name, $shortcut = null, $mode = null, $description = '', $default = null) - { - $this->definition->addOption(new Option($name, $shortcut, $mode, $description, $default)); - - return $this; - } - - /** - * 设置指令名称 - * @param string $name - * @return Command - * @throws \InvalidArgumentException - */ - public function setName($name) - { - $this->validateName($name); - - $this->name = $name; - - return $this; - } - - /** - * 获取指令名称 - * @return string - */ - public function getName() - { - return $this->name; - } - - /** - * 设置描述 - * @param string $description - * @return Command - */ - public function setDescription($description) - { - $this->description = $description; - - return $this; - } - - /** - * 获取描述 - * @return string - */ - public function getDescription() - { - return $this->description; - } - - /** - * 设置帮助信息 - * @param string $help - * @return Command - */ - public function setHelp($help) - { - $this->help = $help; - - return $this; - } - - /** - * 获取帮助信息 - * @return string - */ - public function getHelp() - { - return $this->help; - } - - /** - * 描述信息 - * @return string - */ - public function getProcessedHelp() - { - $name = $this->name; - - $placeholders = [ - '%command.name%', - '%command.full_name%', - ]; - $replacements = [ - $name, - $_SERVER['PHP_SELF'] . ' ' . $name, - ]; - - return str_replace($placeholders, $replacements, $this->getHelp()); - } - - /** - * 设置别名 - * @param string[] $aliases - * @return Command - * @throws \InvalidArgumentException - */ - public function setAliases($aliases) - { - if (!is_array($aliases) && !$aliases instanceof \Traversable) { - throw new \InvalidArgumentException('$aliases must be an array or an instance of \Traversable'); - } - - foreach ($aliases as $alias) { - $this->validateName($alias); - } - - $this->aliases = $aliases; - - return $this; - } - - /** - * 获取别名 - * @return array - */ - public function getAliases() - { - return $this->aliases; - } - - /** - * 获取简介 - * @param bool $short 是否简单的 - * @return string - */ - public function getSynopsis($short = false) - { - $key = $short ? 'short' : 'long'; - - if (!isset($this->synopsis[$key])) { - $this->synopsis[$key] = trim(sprintf('%s %s', $this->name, $this->definition->getSynopsis($short))); - } - - return $this->synopsis[$key]; - } - - /** - * 添加用法介绍 - * @param string $usage - * @return $this - */ - public function addUsage($usage) - { - if (0 !== strpos($usage, $this->name)) { - $usage = sprintf('%s %s', $this->name, $usage); - } - - $this->usages[] = $usage; - - return $this; - } - - /** - * 获取用法介绍 - * @return array - */ - public function getUsages() - { - return $this->usages; - } - - /** - * 验证指令名称 - * @param string $name - * @throws \InvalidArgumentException - */ - private function validateName($name) - { - if (!preg_match('/^[^\:]++(\:[^\:]++)*$/', $name)) { - throw new \InvalidArgumentException(sprintf('Command name "%s" is invalid.', $name)); - } - } - - /** - * 输出表格 - * @param Table $table - * @return string - */ - protected function table(Table $table) - { - $content = $table->render(); - $this->output->writeln($content); - return $content; - } -} diff --git a/Server/thinkphp/library/think/console/Input.php b/Server/thinkphp/library/think/console/Input.php deleted file mode 100644 index 2482dfdc0..000000000 --- a/Server/thinkphp/library/think/console/Input.php +++ /dev/null @@ -1,464 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console; - -use think\console\input\Argument; -use think\console\input\Definition; -use think\console\input\Option; - -class Input -{ - - /** - * @var Definition - */ - protected $definition; - - /** - * @var Option[] - */ - protected $options = []; - - /** - * @var Argument[] - */ - protected $arguments = []; - - protected $interactive = true; - - private $tokens; - private $parsed; - - public function __construct($argv = null) - { - if (null === $argv) { - $argv = $_SERVER['argv']; - // 去除命令名 - array_shift($argv); - } - - $this->tokens = $argv; - - $this->definition = new Definition(); - } - - protected function setTokens(array $tokens) - { - $this->tokens = $tokens; - } - - /** - * 绑定实例 - * @param Definition $definition A InputDefinition instance - */ - public function bind(Definition $definition) - { - $this->arguments = []; - $this->options = []; - $this->definition = $definition; - - $this->parse(); - } - - /** - * 解析参数 - */ - protected function parse() - { - $parseOptions = true; - $this->parsed = $this->tokens; - while (null !== $token = array_shift($this->parsed)) { - if ($parseOptions && '' == $token) { - $this->parseArgument($token); - } elseif ($parseOptions && '--' == $token) { - $parseOptions = false; - } elseif ($parseOptions && 0 === strpos($token, '--')) { - $this->parseLongOption($token); - } elseif ($parseOptions && '-' === $token[0] && '-' !== $token) { - $this->parseShortOption($token); - } else { - $this->parseArgument($token); - } - } - } - - /** - * 解析短选项 - * @param string $token 当前的指令. - */ - private function parseShortOption($token) - { - $name = substr($token, 1); - - if (strlen($name) > 1) { - if ($this->definition->hasShortcut($name[0]) - && $this->definition->getOptionForShortcut($name[0])->acceptValue() - ) { - $this->addShortOption($name[0], substr($name, 1)); - } else { - $this->parseShortOptionSet($name); - } - } else { - $this->addShortOption($name, null); - } - } - - /** - * 解析短选项 - * @param string $name 当前指令 - * @throws \RuntimeException - */ - private function parseShortOptionSet($name) - { - $len = strlen($name); - for ($i = 0; $i < $len; ++$i) { - if (!$this->definition->hasShortcut($name[$i])) { - throw new \RuntimeException(sprintf('The "-%s" option does not exist.', $name[$i])); - } - - $option = $this->definition->getOptionForShortcut($name[$i]); - if ($option->acceptValue()) { - $this->addLongOption($option->getName(), $i === $len - 1 ? null : substr($name, $i + 1)); - - break; - } else { - $this->addLongOption($option->getName(), null); - } - } - } - - /** - * 解析完整选项 - * @param string $token 当前指令 - */ - private function parseLongOption($token) - { - $name = substr($token, 2); - - if (false !== $pos = strpos($name, '=')) { - $this->addLongOption(substr($name, 0, $pos), substr($name, $pos + 1)); - } else { - $this->addLongOption($name, null); - } - } - - /** - * 解析参数 - * @param string $token 当前指令 - * @throws \RuntimeException - */ - private function parseArgument($token) - { - $c = count($this->arguments); - - if ($this->definition->hasArgument($c)) { - $arg = $this->definition->getArgument($c); - - $this->arguments[$arg->getName()] = $arg->isArray() ? [$token] : $token; - - } elseif ($this->definition->hasArgument($c - 1) && $this->definition->getArgument($c - 1)->isArray()) { - $arg = $this->definition->getArgument($c - 1); - - $this->arguments[$arg->getName()][] = $token; - } else { - throw new \RuntimeException('Too many arguments.'); - } - } - - /** - * 添加一个短选项的值 - * @param string $shortcut 短名称 - * @param mixed $value 值 - * @throws \RuntimeException - */ - private function addShortOption($shortcut, $value) - { - if (!$this->definition->hasShortcut($shortcut)) { - throw new \RuntimeException(sprintf('The "-%s" option does not exist.', $shortcut)); - } - - $this->addLongOption($this->definition->getOptionForShortcut($shortcut)->getName(), $value); - } - - /** - * 添加一个完整选项的值 - * @param string $name 选项名 - * @param mixed $value 值 - * @throws \RuntimeException - */ - private function addLongOption($name, $value) - { - if (!$this->definition->hasOption($name)) { - throw new \RuntimeException(sprintf('The "--%s" option does not exist.', $name)); - } - - $option = $this->definition->getOption($name); - - if (false === $value) { - $value = null; - } - - if (null !== $value && !$option->acceptValue()) { - throw new \RuntimeException(sprintf('The "--%s" option does not accept a value.', $name, $value)); - } - - if (null === $value && $option->acceptValue() && count($this->parsed)) { - $next = array_shift($this->parsed); - if (isset($next[0]) && '-' !== $next[0]) { - $value = $next; - } elseif (empty($next)) { - $value = ''; - } else { - array_unshift($this->parsed, $next); - } - } - - if (null === $value) { - if ($option->isValueRequired()) { - throw new \RuntimeException(sprintf('The "--%s" option requires a value.', $name)); - } - - if (!$option->isArray()) { - $value = $option->isValueOptional() ? $option->getDefault() : true; - } - } - - if ($option->isArray()) { - $this->options[$name][] = $value; - } else { - $this->options[$name] = $value; - } - } - - /** - * 获取第一个参数 - * @return string|null - */ - public function getFirstArgument() - { - foreach ($this->tokens as $token) { - if ($token && '-' === $token[0]) { - continue; - } - - return $token; - } - return; - } - - /** - * 检查原始参数是否包含某个值 - * @param string|array $values 需要检查的值 - * @return bool - */ - public function hasParameterOption($values) - { - $values = (array) $values; - - foreach ($this->tokens as $token) { - foreach ($values as $value) { - if ($token === $value || 0 === strpos($token, $value . '=')) { - return true; - } - } - } - - return false; - } - - /** - * 获取原始选项的值 - * @param string|array $values 需要检查的值 - * @param mixed $default 默认值 - * @return mixed The option value - */ - public function getParameterOption($values, $default = false) - { - $values = (array) $values; - $tokens = $this->tokens; - - while (0 < count($tokens)) { - $token = array_shift($tokens); - - foreach ($values as $value) { - if ($token === $value || 0 === strpos($token, $value . '=')) { - if (false !== $pos = strpos($token, '=')) { - return substr($token, $pos + 1); - } - - return array_shift($tokens); - } - } - } - - return $default; - } - - /** - * 验证输入 - * @throws \RuntimeException - */ - public function validate() - { - if (count($this->arguments) < $this->definition->getArgumentRequiredCount()) { - throw new \RuntimeException('Not enough arguments.'); - } - } - - /** - * 检查输入是否是交互的 - * @return bool - */ - public function isInteractive() - { - return $this->interactive; - } - - /** - * 设置输入的交互 - * @param bool - */ - public function setInteractive($interactive) - { - $this->interactive = (bool) $interactive; - } - - /** - * 获取所有的参数 - * @return Argument[] - */ - public function getArguments() - { - return array_merge($this->definition->getArgumentDefaults(), $this->arguments); - } - - /** - * 根据名称获取参数 - * @param string $name 参数名 - * @return mixed - * @throws \InvalidArgumentException - */ - public function getArgument($name) - { - if (!$this->definition->hasArgument($name)) { - throw new \InvalidArgumentException(sprintf('The "%s" argument does not exist.', $name)); - } - - return isset($this->arguments[$name]) ? $this->arguments[$name] : $this->definition->getArgument($name) - ->getDefault(); - } - - /** - * 设置参数的值 - * @param string $name 参数名 - * @param string $value 值 - * @throws \InvalidArgumentException - */ - public function setArgument($name, $value) - { - if (!$this->definition->hasArgument($name)) { - throw new \InvalidArgumentException(sprintf('The "%s" argument does not exist.', $name)); - } - - $this->arguments[$name] = $value; - } - - /** - * 检查是否存在某个参数 - * @param string|int $name 参数名或位置 - * @return bool - */ - public function hasArgument($name) - { - return $this->definition->hasArgument($name); - } - - /** - * 获取所有的选项 - * @return Option[] - */ - public function getOptions() - { - return array_merge($this->definition->getOptionDefaults(), $this->options); - } - - /** - * 获取选项值 - * @param string $name 选项名称 - * @return mixed - * @throws \InvalidArgumentException - */ - public function getOption($name) - { - if (!$this->definition->hasOption($name)) { - throw new \InvalidArgumentException(sprintf('The "%s" option does not exist.', $name)); - } - - return isset($this->options[$name]) ? $this->options[$name] : $this->definition->getOption($name)->getDefault(); - } - - /** - * 设置选项值 - * @param string $name 选项名 - * @param string|bool $value 值 - * @throws \InvalidArgumentException - */ - public function setOption($name, $value) - { - if (!$this->definition->hasOption($name)) { - throw new \InvalidArgumentException(sprintf('The "%s" option does not exist.', $name)); - } - - $this->options[$name] = $value; - } - - /** - * 是否有某个选项 - * @param string $name 选项名 - * @return bool - */ - public function hasOption($name) - { - return $this->definition->hasOption($name) && isset($this->options[$name]); - } - - /** - * 转义指令 - * @param string $token - * @return string - */ - public function escapeToken($token) - { - return preg_match('{^[\w-]+$}', $token) ? $token : escapeshellarg($token); - } - - /** - * 返回传递给命令的参数的字符串 - * @return string - */ - public function __toString() - { - $tokens = array_map(function ($token) { - if (preg_match('{^(-[^=]+=)(.+)}', $token, $match)) { - return $match[1] . $this->escapeToken($match[2]); - } - - if ($token && '-' !== $token[0]) { - return $this->escapeToken($token); - } - - return $token; - }, $this->tokens); - - return implode(' ', $tokens); - } -} diff --git a/Server/thinkphp/library/think/console/LICENSE b/Server/thinkphp/library/think/console/LICENSE deleted file mode 100644 index 0abe056e1..000000000 --- a/Server/thinkphp/library/think/console/LICENSE +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (c) 2004-2016 Fabien Potencier - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is furnished -to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. \ No newline at end of file diff --git a/Server/thinkphp/library/think/console/Output.php b/Server/thinkphp/library/think/console/Output.php deleted file mode 100644 index 65dc9fb81..000000000 --- a/Server/thinkphp/library/think/console/Output.php +++ /dev/null @@ -1,222 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console; - -use Exception; -use think\console\output\Ask; -use think\console\output\Descriptor; -use think\console\output\driver\Buffer; -use think\console\output\driver\Console; -use think\console\output\driver\Nothing; -use think\console\output\Question; -use think\console\output\question\Choice; -use think\console\output\question\Confirmation; - -/** - * Class Output - * @package think\console - * - * @see \think\console\output\driver\Console::setDecorated - * @method void setDecorated($decorated) - * - * @see \think\console\output\driver\Buffer::fetch - * @method string fetch() - * - * @method void info($message) - * @method void error($message) - * @method void comment($message) - * @method void warning($message) - * @method void highlight($message) - * @method void question($message) - */ -class Output -{ - const VERBOSITY_QUIET = 0; - const VERBOSITY_NORMAL = 1; - const VERBOSITY_VERBOSE = 2; - const VERBOSITY_VERY_VERBOSE = 3; - const VERBOSITY_DEBUG = 4; - - const OUTPUT_NORMAL = 0; - const OUTPUT_RAW = 1; - const OUTPUT_PLAIN = 2; - - private $verbosity = self::VERBOSITY_NORMAL; - - /** @var Buffer|Console|Nothing */ - private $handle = null; - - protected $styles = [ - 'info', - 'error', - 'comment', - 'question', - 'highlight', - 'warning' - ]; - - public function __construct($driver = 'console') - { - $class = '\\think\\console\\output\\driver\\' . ucwords($driver); - - $this->handle = new $class($this); - } - - public function ask(Input $input, $question, $default = null, $validator = null) - { - $question = new Question($question, $default); - $question->setValidator($validator); - - return $this->askQuestion($input, $question); - } - - public function askHidden(Input $input, $question, $validator = null) - { - $question = new Question($question); - - $question->setHidden(true); - $question->setValidator($validator); - - return $this->askQuestion($input, $question); - } - - public function confirm(Input $input, $question, $default = true) - { - return $this->askQuestion($input, new Confirmation($question, $default)); - } - - /** - * {@inheritdoc} - */ - public function choice(Input $input, $question, array $choices, $default = null) - { - if (null !== $default) { - $values = array_flip($choices); - $default = $values[$default]; - } - - return $this->askQuestion($input, new Choice($question, $choices, $default)); - } - - protected function askQuestion(Input $input, Question $question) - { - $ask = new Ask($input, $this, $question); - $answer = $ask->run(); - - if ($input->isInteractive()) { - $this->newLine(); - } - - return $answer; - } - - protected function block($style, $message) - { - $this->writeln("<{$style}>{$message}"); - } - - /** - * 输出空行 - * @param int $count - */ - public function newLine($count = 1) - { - $this->write(str_repeat(PHP_EOL, $count)); - } - - /** - * 输出信息并换行 - * @param string $messages - * @param int $type - */ - public function writeln($messages, $type = self::OUTPUT_NORMAL) - { - $this->write($messages, true, $type); - } - - /** - * 输出信息 - * @param string $messages - * @param bool $newline - * @param int $type - */ - public function write($messages, $newline = false, $type = self::OUTPUT_NORMAL) - { - $this->handle->write($messages, $newline, $type); - } - - public function renderException(\Exception $e) - { - $this->handle->renderException($e); - } - - /** - * {@inheritdoc} - */ - public function setVerbosity($level) - { - $this->verbosity = (int) $level; - } - - /** - * {@inheritdoc} - */ - public function getVerbosity() - { - return $this->verbosity; - } - - public function isQuiet() - { - return self::VERBOSITY_QUIET === $this->verbosity; - } - - public function isVerbose() - { - return self::VERBOSITY_VERBOSE <= $this->verbosity; - } - - public function isVeryVerbose() - { - return self::VERBOSITY_VERY_VERBOSE <= $this->verbosity; - } - - public function isDebug() - { - return self::VERBOSITY_DEBUG <= $this->verbosity; - } - - public function describe($object, array $options = []) - { - $descriptor = new Descriptor(); - $options = array_merge([ - 'raw_text' => false, - ], $options); - - $descriptor->describe($this, $object, $options); - } - - public function __call($method, $args) - { - if (in_array($method, $this->styles)) { - array_unshift($args, $method); - return call_user_func_array([$this, 'block'], $args); - } - - if ($this->handle && method_exists($this->handle, $method)) { - return call_user_func_array([$this->handle, $method], $args); - } else { - throw new Exception('method not exists:' . __CLASS__ . '->' . $method); - } - } - -} diff --git a/Server/thinkphp/library/think/console/Table.php b/Server/thinkphp/library/think/console/Table.php deleted file mode 100644 index 9e28e266b..000000000 --- a/Server/thinkphp/library/think/console/Table.php +++ /dev/null @@ -1,281 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console; - -class Table -{ - const ALIGN_LEFT = 1; - const ALIGN_RIGHT = 0; - const ALIGN_CENTER = 2; - - /** - * 头信息数据 - * @var array - */ - protected $header = []; - - /** - * 头部对齐方式 默认1 ALGIN_LEFT 0 ALIGN_RIGHT 2 ALIGN_CENTER - * @var int - */ - protected $headerAlign = 1; - - /** - * 表格数据(二维数组) - * @var array - */ - protected $rows = []; - - /** - * 单元格对齐方式 默认1 ALGIN_LEFT 0 ALIGN_RIGHT 2 ALIGN_CENTER - * @var int - */ - protected $cellAlign = 1; - - /** - * 单元格宽度信息 - * @var array - */ - protected $colWidth = []; - - /** - * 表格输出样式 - * @var string - */ - protected $style = 'default'; - - /** - * 表格样式定义 - * @var array - */ - protected $format = [ - 'compact' => [], - 'default' => [ - 'top' => ['+', '-', '+', '+'], - 'cell' => ['|', ' ', '|', '|'], - 'middle' => ['+', '-', '+', '+'], - 'bottom' => ['+', '-', '+', '+'], - 'cross-top' => ['+', '-', '-', '+'], - 'cross-bottom' => ['+', '-', '-', '+'], - ], - 'markdown' => [ - 'top' => [' ', ' ', ' ', ' '], - 'cell' => ['|', ' ', '|', '|'], - 'middle' => ['|', '-', '|', '|'], - 'bottom' => [' ', ' ', ' ', ' '], - 'cross-top' => ['|', ' ', ' ', '|'], - 'cross-bottom' => ['|', ' ', ' ', '|'], - ], - 'borderless' => [ - 'top' => ['=', '=', ' ', '='], - 'cell' => [' ', ' ', ' ', ' '], - 'middle' => ['=', '=', ' ', '='], - 'bottom' => ['=', '=', ' ', '='], - 'cross-top' => ['=', '=', ' ', '='], - 'cross-bottom' => ['=', '=', ' ', '='], - ], - 'box' => [ - 'top' => ['┌', '─', '┬', '┐'], - 'cell' => ['│', ' ', '│', '│'], - 'middle' => ['├', '─', '┼', '┤'], - 'bottom' => ['└', '─', '┴', '┘'], - 'cross-top' => ['├', '─', '┴', '┤'], - 'cross-bottom' => ['├', '─', '┬', '┤'], - ], - 'box-double' => [ - 'top' => ['╔', '═', '╤', '╗'], - 'cell' => ['║', ' ', '│', '║'], - 'middle' => ['╠', '─', '╪', '╣'], - 'bottom' => ['╚', '═', '╧', '╝'], - 'cross-top' => ['╠', '═', '╧', '╣'], - 'cross-bottom' => ['╠', '═', '╤', '╣'], - ], - ]; - - /** - * 设置表格头信息 以及对齐方式 - * @access public - * @param array $header 要输出的Header信息 - * @param int $align 对齐方式 默认1 ALGIN_LEFT 0 ALIGN_RIGHT 2 ALIGN_CENTER - * @return void - */ - public function setHeader(array $header, $align = self::ALIGN_LEFT) - { - $this->header = $header; - $this->headerAlign = $align; - - $this->checkColWidth($header); - } - - /** - * 设置输出表格数据 及对齐方式 - * @access public - * @param array $rows 要输出的表格数据(二维数组) - * @param int $align 对齐方式 默认1 ALGIN_LEFT 0 ALIGN_RIGHT 2 ALIGN_CENTER - * @return void - */ - public function setRows(array $rows, $align = self::ALIGN_LEFT) - { - $this->rows = $rows; - $this->cellAlign = $align; - - foreach ($rows as $row) { - $this->checkColWidth($row); - } - } - - /** - * 检查列数据的显示宽度 - * @access public - * @param mixed $row 行数据 - * @return void - */ - protected function checkColWidth($row) - { - if (is_array($row)) { - foreach ($row as $key => $cell) { - if (!isset($this->colWidth[$key]) || strlen($cell) > $this->colWidth[$key]) { - $this->colWidth[$key] = strlen($cell); - } - } - } - } - - /** - * 增加一行表格数据 - * @access public - * @param mixed $row 行数据 - * @param bool $first 是否在开头插入 - * @return void - */ - public function addRow($row, $first = false) - { - if ($first) { - array_unshift($this->rows, $row); - } else { - $this->rows[] = $row; - } - - $this->checkColWidth($row); - } - - /** - * 设置输出表格的样式 - * @access public - * @param string $style 样式名 - * @return void - */ - public function setStyle($style) - { - $this->style = isset($this->format[$style]) ? $style : 'default'; - } - - /** - * 输出分隔行 - * @access public - * @param string $pos 位置 - * @return string - */ - protected function renderSeparator($pos) - { - $style = $this->getStyle($pos); - $array = []; - - foreach ($this->colWidth as $width) { - $array[] = str_repeat($style[1], $width + 2); - } - - return $style[0] . implode($style[2], $array) . $style[3] . PHP_EOL; - } - - /** - * 输出表格头部 - * @access public - * @return string - */ - protected function renderHeader() - { - $style = $this->getStyle('cell'); - $content = $this->renderSeparator('top'); - - foreach ($this->header as $key => $header) { - $array[] = ' ' . str_pad($header, $this->colWidth[$key], $style[1], $this->headerAlign); - } - - if (!empty($array)) { - $content .= $style[0] . implode(' ' . $style[2], $array) . ' ' . $style[3] . PHP_EOL; - - if ($this->rows) { - $content .= $this->renderSeparator('middle'); - } - } - - return $content; - } - - protected function getStyle($style) - { - if ($this->format[$this->style]) { - $style = $this->format[$this->style][$style]; - } else { - $style = [' ', ' ', ' ', ' ']; - } - - return $style; - } - - /** - * 输出表格 - * @access public - * @param array $dataList 表格数据 - * @return string - */ - public function render($dataList = []) - { - if ($dataList) { - $this->setRows($dataList); - } - - // 输出头部 - $content = $this->renderHeader(); - $style = $this->getStyle('cell'); - - if ($this->rows) { - foreach ($this->rows as $row) { - if (is_string($row) && '-' === $row) { - $content .= $this->renderSeparator('middle'); - } elseif (is_scalar($row)) { - $content .= $this->renderSeparator('cross-top'); - $array = str_pad($row, 3 * (count($this->colWidth) - 1) + array_reduce($this->colWidth, function ($a, $b) { - return $a + $b; - })); - - $content .= $style[0] . ' ' . $array . ' ' . $style[3] . PHP_EOL; - $content .= $this->renderSeparator('cross-bottom'); - } else { - $array = []; - - foreach ($row as $key => $val) { - $array[] = ' ' . str_pad($val, $this->colWidth[$key], ' ', $this->cellAlign); - } - - $content .= $style[0] . implode(' ' . $style[2], $array) . ' ' . $style[3] . PHP_EOL; - - } - } - } - - $content .= $this->renderSeparator('bottom'); - - return $content; - } -} diff --git a/Server/thinkphp/library/think/console/bin/README.md b/Server/thinkphp/library/think/console/bin/README.md deleted file mode 100644 index 9acc52fba..000000000 --- a/Server/thinkphp/library/think/console/bin/README.md +++ /dev/null @@ -1 +0,0 @@ -console 工具使用 hiddeninput.exe 在 windows 上隐藏密码输入,该二进制文件由第三方提供,相关源码和其他细节可以在 [Hidden Input](https://github.com/Seldaek/hidden-input) 找到。 diff --git a/Server/thinkphp/library/think/console/bin/hiddeninput.exe b/Server/thinkphp/library/think/console/bin/hiddeninput.exe deleted file mode 100644 index c8cf65e8d819e6e525121cf6b21f1c2429746038..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9216 zcmeHNe{@sVeZR8hV88~S)=Hp|Mpn({rC^@)BwNOI{ERJXCYlx+k1K6PLHo z_e!z_fhOzeA3JTX&-Z@s{rFOgjEwBlqjr!)9f zjyHz`A+ni`!0Taby{Uj5Y>jQq(k5A+X})PLWAi|{IZbtc8n^^trM{GI=P_15U6d?l zJJ3PW8XjfHpR}6`k{&5@JcEeH_SqQoQbU62o2YS30W)p_t&Fjy*RXQCZt$gCf|ao| zx&3R}m6|-Lfi@pua=$26n(UlnWo$>K67*|+#(qL_An=?l0M02AhOSJDv3;~?1ORfw z76EdK#MpSHqACHLcnJLIYlCSiX4eS@Pr8rN)Xwz0dk7O*y^0_C(Yks2Kvg! z-d-fJ)F9@k?>)m(XqDKIe2OKfhCQde9fpO0ko24yn*4xzX7q+ze`Z*=aJgwV?D?73 zaJ8UkSk|NN>@-|mB*f`EIK7$ElgAB<7p&p`^Vuq$58#;?B^*Bz7&d$B#+AYUC z(^m|`7{lqx&b^5$;i`j|S!+u|lcaQplp_&Nb)!>r>vGh3wb!tW zLq6%bkSt8jO|(vWH>LiPV(Xkp%BiGhl1q!PXXNKVKE!>Y5cHc2%cJOJA{-&ZsSn`T z#8~TA#(HWH4m>uCd+kCMTFgMI*s*n3!iCOwEI`{vGcVhzDu!Lw%-Ea^JATtrF`q3`+#KvvYJ0vM~A}D#LOD zlw`4ncB0U*Jji=--Wz#>I&5?hy;MgYW2u91d8ob=7MWfY`u;7Xe-J{Qsb0=0p|SM2 zG|=~mERIj4?gi)Ew|{LIN#oAsh20k_khIYjJBBN6rrIJ=eQO=nE;rTnPSiaQS$1$# z+|JRh0!IbQIa*f1(TZ}QM;|WO0+jTy(e)ggN4>zqp2E>C>hGPLHjHBh--2%@{EZNE zbUk{<3MABX&20QwK{MxK8`1Vk>^%dO5i@VTfu>NG3$K4NC=hSPsj9UYy`rNO}sBnB9QdKdIk7G+2_amnWstdTYVg z7HgLJGC~XLZG`63GwH8PdO_+G(k6~?J8Wj5mQos#21kC4W#2)guQXI)!z^{@F)U)5 z*re+r(2dib3D4P~%Z6TL=$PIkpmm<_#isu%t=%DcIwNkJhMeJ|bpahHO%8h|y~Ccf zUg#xVk+dyu>Q1O7JZ~8KS>tqi0qK**X*y6yHM71`bT=kFZ=@E%oe2!Km1^2sa>v+onZ%x_>aOJF+N0{i~z|<(IzgT*{0PpQq}E zQpU35@bm;qI?t_znGI&5&4sZV>+%m}w$(4hSDvLk)l<{5XyMlnCl7C%AjM3XnWvVz z{NoFsX)JB)SoqABZxUa*Yq+^^(cbq4mL%^lO12c${z{pf+)|kTTI~nQywyYF6}6|8 zlsN9&{-vwTrTyu<5^90_AsIU-ID#ZG@6d%poU44<**%xVe?`uxf}_Mr$SLHLS|K_N zQnw>(Lr2U=%$-<2D~RSzbG)2W2u^KMDnFFE?GmmbQ)V)fty957F`4OvQ_25E68ITr z5?`suu`|v?r!y=gFOGj$%9IJ zuTP=&2GcnoZZ0qSe6YL-*-lg>Q#>?Ew`a=GDc4vI#<1sNdKn?n7iSj0Orl$-#FMFi zykr>X-Xvi>sVr;92+8*H!r|3L$#o~hXa0z>AmF=z z?|@FF;*S|S0yqsw0j>Z(3mX-HD!|{N-vYc9paC8Ld=|6?00!6(_%lERupO`&um*4k z0b~W>e*uhTe4;V;mq>(ox$9FB`wLt!*DKj~!aOh|fL&#Pg*b??tm%5~_6M#02wqeC zS~wO>TWGnSp^r<0&8f2V6W->w=C+p~daC5e5wNQM*(* z66^}b0(!q3)zq$mu&VnbR#nr3;h5DS*o7{y66=!#;Dy4$pd1ZH<6WEOi0oJ8SxRL* z*v-9@Z^2w%^S(w5dO{_9Duby%2RT~;ppxaE$l()x6&}>7Wcg=u_&>f`Vs8OJGTy{X z2HpG=ThJz<{%|4Qq-~ad0qcrc87n88DHpM(nypwXIkZn<{zIT$ul&BQ?{ApCAZtyr zs2YpNt@x(G*faTU*HCKnAk(G=Tl~>r1QK8LY~J8mFFGoN5iIkYSwlm4Lsj#g4dsE5 zU-4;*Kdh-zv!rT4N$O}Q&n)?v0-9Y)lRFz58^P-KtKonzrfQ1p@0V_10^0||cGRn9 zRG<-#_TEV2nn4{BOh{YVBR4e!V!D?0K%BAlQN!D%M#k1bHypiIHT)5tlj>p0Pp_;+ z!cqC-JIs@JRhB+#teGs$Cib_=(yjRo4OJg^YPg%58aJVsC(LQ?W6%pn!-#aMZwoPcopo^Rn6BE z3=c5&W5~pP(C(-2r;PnH-S0{F`runM0ERCf3rESX$+S(MKOXmKJL9zXF}9-lf^xUs z+bb)+P%L&gV@<4q{6w^xEJ>Y>TQFUeoz0o-yq)jUqww=?wjUO8Y{a5G;DJ0Jr!LL+ zWhgsLuzi&eDrGDn$2DJwpFfH-?SGWbr>qRb?v{P`_%)So)CQgzO^HQ%;y#tJ=knH4 z95jX;^bF#BiuTH^%-j}{9VrZD=R%Q%wselH^p>5 z7d>gWB-st&3Fj%Mt*|tR5iK3J=`xhs&G)I7E>`FO@o7L z@S$B!pYMuzz5DN@X!O4DPm5n@raPJn-Q#o*m*e^5lk$g?0esg%$;>g5QW-|;c=H2GM}bo2tW^D924wmOkrUbWxcQ# z#v6bP%Tdfe~jtCRzAL;-OahZ=#yvUixu2-9fD2j$*|YY`F?0wF-{a# ztr<&kZjZ+81}6ZESqtgW)8kP#s@VLTSUR{}6?U^R*x7RE3Rl&n=VnFFqg9Uqz1n@N9N|=9<4} zuJfy^+}|D9X&vm3MAdqmu0&UMd^=K>b1hLAm_E!$rZC2b;;T~Dl zI`Eo_yRY76uM})|6wk9->of(=9&4jLv5#p@OzS~Yl>@pG)^>6`R+KtL{<4ly4o9WiM!%p_pfROU354)e8PIeE z1_s?#;OX6waNvvb&UQRN(WLbR+}&b#jo&WY-LlwCX}Q*$jGuKYuOGoIoyR(>e}}ix z+t}Q^cEcC8Y{@h}>HmJ^gD!l@gzwHmiBKl26x_lZVZG2UY!`w;RJd122;US&geQdW z3Qq}R!gIo5;ka;0I4c-Jq5X6A6?VzK&c4y!ZXdAUYu{r}*!SBXw?Aor+J4-A(*COb zb^CwV-?3k`zi-cX*c`VzL`RLI(b4MgIrGN z%ojf`E*6)Gg1A9!7q^N##2zsss^V9~-Qt7d!{UDNZ^XY9pA^3@9ui*?e=7c5d`nD; z?}~R(p>y1Kw!>|X4ycYEAkcZa*n-R%y! zqi)Up756UpqwfE7=hfigw$k~G@25gaxF9UGTkV>C(7x1Rbx4jb#|}rxq0vQ!n-c#f J0sQ~1{4brj`U(I5 diff --git a/Server/thinkphp/library/think/console/command/Build.php b/Server/thinkphp/library/think/console/command/Build.php deleted file mode 100644 index 88a5bf820..000000000 --- a/Server/thinkphp/library/think/console/command/Build.php +++ /dev/null @@ -1,59 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\command; - -use think\console\Command; -use think\console\Input; -use think\console\input\Option; -use think\console\Output; -use think\facade\App; -use think\facade\Build as AppBuild; - -class Build extends Command -{ - /** - * {@inheritdoc} - */ - protected function configure() - { - $this->setName('build') - ->setDefinition([ - new Option('config', null, Option::VALUE_OPTIONAL, "build.php path"), - new Option('module', null, Option::VALUE_OPTIONAL, "module name"), - ]) - ->setDescription('Build Application Dirs'); - } - - protected function execute(Input $input, Output $output) - { - if ($input->hasOption('module')) { - AppBuild::module($input->getOption('module')); - $output->writeln("Successed"); - return; - } - - if ($input->hasOption('config')) { - $build = include $input->getOption('config'); - } else { - $build = include App::getAppPath() . 'build.php'; - } - - if (empty($build)) { - $output->writeln("Build Config Is Empty"); - return; - } - - AppBuild::run($build); - $output->writeln("Successed"); - - } -} diff --git a/Server/thinkphp/library/think/console/command/Clear.php b/Server/thinkphp/library/think/console/command/Clear.php deleted file mode 100644 index 144257593..000000000 --- a/Server/thinkphp/library/think/console/command/Clear.php +++ /dev/null @@ -1,70 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\console\command; - -use think\console\Command; -use think\console\Input; -use think\console\input\Option; -use think\console\Output; -use think\facade\App; -use think\facade\Cache; - -class Clear extends Command -{ - protected function configure() - { - // 指令配置 - $this - ->setName('clear') - ->addOption('path', 'd', Option::VALUE_OPTIONAL, 'path to clear', null) - ->addOption('cache', 'c', Option::VALUE_NONE, 'clear cache file') - ->addOption('route', 'u', Option::VALUE_NONE, 'clear route cache') - ->addOption('log', 'l', Option::VALUE_NONE, 'clear log file') - ->addOption('dir', 'r', Option::VALUE_NONE, 'clear empty dir') - ->setDescription('Clear runtime file'); - } - - protected function execute(Input $input, Output $output) - { - if ($input->getOption('route')) { - Cache::clear('route_cache'); - } else { - if ($input->getOption('cache')) { - $path = App::getRuntimePath() . 'cache'; - } elseif ($input->getOption('log')) { - $path = App::getRuntimePath() . 'log'; - } else { - $path = $input->getOption('path') ?: App::getRuntimePath(); - } - - $rmdir = $input->getOption('dir') ? true : false; - $this->clear(rtrim($path, DIRECTORY_SEPARATOR) . DIRECTORY_SEPARATOR, $rmdir); - } - - $output->writeln("Clear Successed"); - } - - protected function clear($path, $rmdir) - { - $files = is_dir($path) ? scandir($path) : []; - - foreach ($files as $file) { - if ('.' != $file && '..' != $file && is_dir($path . $file)) { - array_map('unlink', glob($path . $file . DIRECTORY_SEPARATOR . '*.*')); - if ($rmdir) { - rmdir($path . $file); - } - } elseif ('.gitignore' != $file && is_file($path . $file)) { - unlink($path . $file); - } - } - } -} diff --git a/Server/thinkphp/library/think/console/command/Help.php b/Server/thinkphp/library/think/console/command/Help.php deleted file mode 100644 index f1b63b42e..000000000 --- a/Server/thinkphp/library/think/console/command/Help.php +++ /dev/null @@ -1,68 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\command; - -use think\console\Command; -use think\console\Input; -use think\console\input\Argument as InputArgument; -use think\console\input\Option as InputOption; -use think\console\Output; - -class Help extends Command -{ - private $command; - - /** - * {@inheritdoc} - */ - protected function configure() - { - $this->ignoreValidationErrors(); - - $this->setName('help')->setDefinition([ - new InputArgument('command_name', InputArgument::OPTIONAL, 'The command name', 'help'), - new InputOption('raw', null, InputOption::VALUE_NONE, 'To output raw command help'), - ])->setDescription('Displays help for a command')->setHelp(<<%command.name% command displays help for a given command: - - php %command.full_name% list - -To display the list of available commands, please use the list command. -EOF - ); - } - - /** - * Sets the command. - * @param Command $command The command to set - */ - public function setCommand(Command $command) - { - $this->command = $command; - } - - /** - * {@inheritdoc} - */ - protected function execute(Input $input, Output $output) - { - if (null === $this->command) { - $this->command = $this->getConsole()->find($input->getArgument('command_name')); - } - - $output->describe($this->command, [ - 'raw_text' => $input->getOption('raw'), - ]); - - $this->command = null; - } -} diff --git a/Server/thinkphp/library/think/console/command/Lists.php b/Server/thinkphp/library/think/console/command/Lists.php deleted file mode 100644 index 6eb856c26..000000000 --- a/Server/thinkphp/library/think/console/command/Lists.php +++ /dev/null @@ -1,73 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\command; - -use think\console\Command; -use think\console\Input; -use think\console\input\Argument as InputArgument; -use think\console\input\Definition as InputDefinition; -use think\console\input\Option as InputOption; -use think\console\Output; - -class Lists extends Command -{ - /** - * {@inheritdoc} - */ - protected function configure() - { - $this->setName('list')->setDefinition($this->createDefinition())->setDescription('Lists commands')->setHelp(<<%command.name% command lists all commands: - - php %command.full_name% - -You can also display the commands for a specific namespace: - - php %command.full_name% test - -It's also possible to get raw list of commands (useful for embedding command runner): - - php %command.full_name% --raw -EOF - ); - } - - /** - * {@inheritdoc} - */ - public function getNativeDefinition() - { - return $this->createDefinition(); - } - - /** - * {@inheritdoc} - */ - protected function execute(Input $input, Output $output) - { - $output->describe($this->getConsole(), [ - 'raw_text' => $input->getOption('raw'), - 'namespace' => $input->getArgument('namespace'), - ]); - } - - /** - * {@inheritdoc} - */ - private function createDefinition() - { - return new InputDefinition([ - new InputArgument('namespace', InputArgument::OPTIONAL, 'The namespace name'), - new InputOption('raw', null, InputOption::VALUE_NONE, 'To output raw command list'), - ]); - } -} diff --git a/Server/thinkphp/library/think/console/command/Make.php b/Server/thinkphp/library/think/console/command/Make.php deleted file mode 100644 index 2f20954ac..000000000 --- a/Server/thinkphp/library/think/console/command/Make.php +++ /dev/null @@ -1,110 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\command; - -use think\console\Command; -use think\console\Input; -use think\console\input\Argument; -use think\console\Output; -use think\facade\App; -use think\facade\Config; -use think\facade\Env; - -abstract class Make extends Command -{ - protected $type; - - abstract protected function getStub(); - - protected function configure() - { - $this->addArgument('name', Argument::REQUIRED, "The name of the class"); - } - - protected function execute(Input $input, Output $output) - { - - $name = trim($input->getArgument('name')); - - $classname = $this->getClassName($name); - - $pathname = $this->getPathName($classname); - - if (is_file($pathname)) { - $output->writeln('' . $this->type . ' already exists!'); - return false; - } - - if (!is_dir(dirname($pathname))) { - mkdir(dirname($pathname), 0755, true); - } - - file_put_contents($pathname, $this->buildClass($classname)); - - $output->writeln('' . $this->type . ' created successfully.'); - - } - - protected function buildClass($name) - { - $stub = file_get_contents($this->getStub()); - - $namespace = trim(implode('\\', array_slice(explode('\\', $name), 0, -1)), '\\'); - - $class = str_replace($namespace . '\\', '', $name); - - return str_replace(['{%className%}', '{%actionSuffix%}', '{%namespace%}', '{%app_namespace%}'], [ - $class, - Config::get('action_suffix'), - $namespace, - App::getNamespace(), - ], $stub); - } - - protected function getPathName($name) - { - $name = str_replace(App::getNamespace() . '\\', '', $name); - - return Env::get('app_path') . ltrim(str_replace('\\', '/', $name), '/') . '.php'; - } - - protected function getClassName($name) - { - $appNamespace = App::getNamespace(); - - if (strpos($name, $appNamespace . '\\') !== false) { - return $name; - } - - if (Config::get('app_multi_module')) { - if (strpos($name, '/')) { - list($module, $name) = explode('/', $name, 2); - } else { - $module = 'common'; - } - } else { - $module = null; - } - - if (strpos($name, '/') !== false) { - $name = str_replace('/', '\\', $name); - } - - return $this->getNamespace($appNamespace, $module) . '\\' . $name; - } - - protected function getNamespace($appNamespace, $module) - { - return $module ? ($appNamespace . '\\' . $module) : $appNamespace; - } - -} diff --git a/Server/thinkphp/library/think/console/command/RouteList.php b/Server/thinkphp/library/think/console/command/RouteList.php deleted file mode 100644 index 0405c31b6..000000000 --- a/Server/thinkphp/library/think/console/command/RouteList.php +++ /dev/null @@ -1,130 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\console\command; - -use think\console\Command; -use think\console\Input; -use think\console\input\Argument; -use think\console\input\Option; -use think\console\Output; -use think\console\Table; -use think\Container; - -class RouteList extends Command -{ - protected $sortBy = [ - 'rule' => 0, - 'route' => 1, - 'method' => 2, - 'name' => 3, - 'domain' => 4, - ]; - - protected function configure() - { - $this->setName('route:list') - ->addArgument('style', Argument::OPTIONAL, "the style of the table.", 'default') - ->addOption('sort', 's', Option::VALUE_OPTIONAL, 'order by rule name.', 0) - ->addOption('more', 'm', Option::VALUE_NONE, 'show route options.') - ->setDescription('show route list.'); - } - - protected function execute(Input $input, Output $output) - { - $filename = Container::get('app')->getRuntimePath() . 'route_list.php'; - - if (is_file($filename)) { - unlink($filename); - } - - $content = $this->getRouteList(); - file_put_contents($filename, 'Route List' . PHP_EOL . $content); - } - - protected function getRouteList() - { - Container::get('route')->setTestMode(true); - // 路由检测 - $path = Container::get('app')->getRoutePath(); - - $files = is_dir($path) ? scandir($path) : []; - - foreach ($files as $file) { - if (strpos($file, '.php')) { - $filename = $path . DIRECTORY_SEPARATOR . $file; - // 导入路由配置 - $rules = include $filename; - - if (is_array($rules)) { - Container::get('route')->import($rules); - } - } - } - - if (Container::get('config')->get('route_annotation')) { - $suffix = Container::get('config')->get('controller_suffix') || Container::get('config')->get('class_suffix'); - - include Container::get('build')->buildRoute($suffix); - } - - $table = new Table(); - - if ($this->input->hasOption('more')) { - $header = ['Rule', 'Route', 'Method', 'Name', 'Domain', 'Option', 'Pattern']; - } else { - $header = ['Rule', 'Route', 'Method', 'Name', 'Domain']; - } - - $table->setHeader($header); - - $routeList = Container::get('route')->getRuleList(); - $rows = []; - - foreach ($routeList as $domain => $items) { - foreach ($items as $item) { - $item['route'] = $item['route'] instanceof \Closure ? '' : $item['route']; - - if ($this->input->hasOption('more')) { - $item = [$item['rule'], $item['route'], $item['method'], $item['name'], $domain, json_encode($item['option']), json_encode($item['pattern'])]; - } else { - $item = [$item['rule'], $item['route'], $item['method'], $item['name'], $domain]; - } - - $rows[] = $item; - } - } - - if ($this->input->getOption('sort')) { - $sort = $this->input->getOption('sort'); - - if (isset($this->sortBy[$sort])) { - $sort = $this->sortBy[$sort]; - } - - uasort($rows, function ($a, $b) use ($sort) { - $itemA = isset($a[$sort]) ? $a[$sort] : null; - $itemB = isset($b[$sort]) ? $b[$sort] : null; - - return strcasecmp($itemA, $itemB); - }); - } - - $table->setRows($rows); - - if ($this->input->getArgument('style')) { - $style = $this->input->getArgument('style'); - $table->setStyle($style); - } - - return $this->table($table); - } - -} diff --git a/Server/thinkphp/library/think/console/command/RunServer.php b/Server/thinkphp/library/think/console/command/RunServer.php deleted file mode 100644 index 2e028dc6d..000000000 --- a/Server/thinkphp/library/think/console/command/RunServer.php +++ /dev/null @@ -1,53 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\console\command; - -use think\console\Command; -use think\console\Input; -use think\console\input\Option; -use think\console\Output; -use think\facade\App; - -class RunServer extends Command -{ - public function configure() - { - $this->setName('run') - ->addOption('host', 'H', Option::VALUE_OPTIONAL, - 'The host to server the application on', '127.0.0.1') - ->addOption('port', 'p', Option::VALUE_OPTIONAL, - 'The port to server the application on', 8000) - ->addOption('root', 'r', Option::VALUE_OPTIONAL, - 'The document root of the application', App::getRootPath() . 'public') - ->setDescription('PHP Built-in Server for ThinkPHP'); - } - - public function execute(Input $input, Output $output) - { - $host = $input->getOption('host'); - $port = $input->getOption('port'); - $root = $input->getOption('root'); - - $command = sprintf( - 'php -S %s:%d -t %s %s', - $host, - $port, - escapeshellarg($root), - escapeshellarg($root . DIRECTORY_SEPARATOR . 'router.php') - ); - - $output->writeln(sprintf('ThinkPHP Development server is started On ', $host, $port)); - $output->writeln(sprintf('You can exit with `CTRL-C`')); - $output->writeln(sprintf('Document root is: %s', $root)); - passthru($command); - } - -} diff --git a/Server/thinkphp/library/think/console/command/Version.php b/Server/thinkphp/library/think/console/command/Version.php deleted file mode 100644 index ee7eca9c9..000000000 --- a/Server/thinkphp/library/think/console/command/Version.php +++ /dev/null @@ -1,31 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\console\command; - -use think\console\Command; -use think\console\Input; -use think\console\Output; -use think\facade\App; - -class Version extends Command -{ - protected function configure() - { - // 指令配置 - $this->setName('version') - ->setDescription('show thinkphp framework version'); - } - - protected function execute(Input $input, Output $output) - { - $output->writeln('v' . App::version()); - } -} diff --git a/Server/thinkphp/library/think/console/command/make/Command.php b/Server/thinkphp/library/think/console/command/make/Command.php deleted file mode 100644 index b539eb236..000000000 --- a/Server/thinkphp/library/think/console/command/make/Command.php +++ /dev/null @@ -1,56 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\command\make; - -use think\console\command\Make; -use think\console\input\Argument; -use think\facade\App; - -class Command extends Make -{ - protected $type = "Command"; - - protected function configure() - { - parent::configure(); - $this->setName('make:command') - ->addArgument('commandName', Argument::OPTIONAL, "The name of the command") - ->setDescription('Create a new command class'); - } - - protected function buildClass($name) - { - $commandName = $this->input->getArgument('commandName') ?: strtolower(basename($name)); - $namespace = trim(implode('\\', array_slice(explode('\\', $name), 0, -1)), '\\'); - - $class = str_replace($namespace . '\\', '', $name); - $stub = file_get_contents($this->getStub()); - - return str_replace(['{%commandName%}', '{%className%}', '{%namespace%}', '{%app_namespace%}'], [ - $commandName, - $class, - $namespace, - App::getNamespace(), - ], $stub); - } - - protected function getStub() - { - return __DIR__ . DIRECTORY_SEPARATOR . 'stubs' . DIRECTORY_SEPARATOR . 'command.stub'; - } - - protected function getNamespace($appNamespace, $module) - { - return $appNamespace . '\\command'; - } - -} diff --git a/Server/thinkphp/library/think/console/command/make/Controller.php b/Server/thinkphp/library/think/console/command/make/Controller.php deleted file mode 100644 index 2a6ab770d..000000000 --- a/Server/thinkphp/library/think/console/command/make/Controller.php +++ /dev/null @@ -1,56 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\command\make; - -use think\console\command\Make; -use think\console\input\Option; -use think\facade\Config; - -class Controller extends Make -{ - protected $type = "Controller"; - - protected function configure() - { - parent::configure(); - $this->setName('make:controller') - ->addOption('api', null, Option::VALUE_NONE, 'Generate an api controller class.') - ->addOption('plain', null, Option::VALUE_NONE, 'Generate an empty controller class.') - ->setDescription('Create a new resource controller class'); - } - - protected function getStub() - { - $stubPath = __DIR__ . DIRECTORY_SEPARATOR . 'stubs' . DIRECTORY_SEPARATOR; - - if ($this->input->getOption('api')) { - return $stubPath . 'controller.api.stub'; - } - - if ($this->input->getOption('plain')) { - return $stubPath . 'controller.plain.stub'; - } - - return $stubPath . 'controller.stub'; - } - - protected function getClassName($name) - { - return parent::getClassName($name) . (Config::get('controller_suffix') ? ucfirst(Config::get('url_controller_layer')) : ''); - } - - protected function getNamespace($appNamespace, $module) - { - return parent::getNamespace($appNamespace, $module) . '\controller'; - } - -} diff --git a/Server/thinkphp/library/think/console/command/make/Middleware.php b/Server/thinkphp/library/think/console/command/make/Middleware.php deleted file mode 100644 index bfe821b03..000000000 --- a/Server/thinkphp/library/think/console/command/make/Middleware.php +++ /dev/null @@ -1,36 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\command\make; - -use think\console\command\Make; - -class Middleware extends Make -{ - protected $type = "Middleware"; - - protected function configure() - { - parent::configure(); - $this->setName('make:middleware') - ->setDescription('Create a new middleware class'); - } - - protected function getStub() - { - return __DIR__ . DIRECTORY_SEPARATOR . 'stubs' . DIRECTORY_SEPARATOR . 'middleware.stub'; - } - - protected function getNamespace($appNamespace, $module) - { - return parent::getNamespace($appNamespace, 'http') . '\middleware'; - } -} diff --git a/Server/thinkphp/library/think/console/command/make/Model.php b/Server/thinkphp/library/think/console/command/make/Model.php deleted file mode 100644 index 03e6b3fcd..000000000 --- a/Server/thinkphp/library/think/console/command/make/Model.php +++ /dev/null @@ -1,36 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\command\make; - -use think\console\command\Make; - -class Model extends Make -{ - protected $type = "Model"; - - protected function configure() - { - parent::configure(); - $this->setName('make:model') - ->setDescription('Create a new model class'); - } - - protected function getStub() - { - return __DIR__ . DIRECTORY_SEPARATOR . 'stubs' . DIRECTORY_SEPARATOR . 'model.stub'; - } - - protected function getNamespace($appNamespace, $module) - { - return parent::getNamespace($appNamespace, $module) . '\model'; - } -} diff --git a/Server/thinkphp/library/think/console/command/make/Validate.php b/Server/thinkphp/library/think/console/command/make/Validate.php deleted file mode 100644 index 89830ad1d..000000000 --- a/Server/thinkphp/library/think/console/command/make/Validate.php +++ /dev/null @@ -1,39 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\command\make; - -use think\console\command\Make; - -class Validate extends Make -{ - protected $type = "Validate"; - - protected function configure() - { - parent::configure(); - $this->setName('make:validate') - ->setDescription('Create a validate class'); - } - - protected function getStub() - { - $stubPath = __DIR__ . DIRECTORY_SEPARATOR . 'stubs' . DIRECTORY_SEPARATOR; - - return $stubPath . 'validate.stub'; - } - - protected function getNamespace($appNamespace, $module) - { - return parent::getNamespace($appNamespace, $module) . '\validate'; - } - -} diff --git a/Server/thinkphp/library/think/console/command/make/stubs/command.stub b/Server/thinkphp/library/think/console/command/make/stubs/command.stub deleted file mode 100644 index d2c7c1e7e..000000000 --- a/Server/thinkphp/library/think/console/command/make/stubs/command.stub +++ /dev/null @@ -1,24 +0,0 @@ -setName('{%commandName%}'); - // 设置参数 - - } - - protected function execute(Input $input, Output $output) - { - // 指令输出 - $output->writeln('{%commandName%}'); - } -} diff --git a/Server/thinkphp/library/think/console/command/make/stubs/controller.api.stub b/Server/thinkphp/library/think/console/command/make/stubs/controller.api.stub deleted file mode 100644 index 54ec0594e..000000000 --- a/Server/thinkphp/library/think/console/command/make/stubs/controller.api.stub +++ /dev/null @@ -1,64 +0,0 @@ - ['规则1','规则2'...] - * - * @var array - */ - protected $rule = []; - - /** - * 定义错误信息 - * 格式:'字段名.规则名' => '错误信息' - * - * @var array - */ - protected $message = []; -} diff --git a/Server/thinkphp/library/think/console/command/optimize/Autoload.php b/Server/thinkphp/library/think/console/command/optimize/Autoload.php deleted file mode 100644 index b51fd2593..000000000 --- a/Server/thinkphp/library/think/console/command/optimize/Autoload.php +++ /dev/null @@ -1,279 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\console\command\optimize; - -use think\console\Command; -use think\console\Input; -use think\console\Output; -use think\Container; - -class Autoload extends Command -{ - protected function configure() - { - $this->setName('optimize:autoload') - ->setDescription('Optimizes PSR0 and PSR4 packages to be loaded with classmaps too, good for production.'); - } - - protected function execute(Input $input, Output $output) - { - - $classmapFile = <<getNamespace() . '\\' => realpath(rtrim($app->getAppPath())), - 'think\\' => $app->getThinkPath() . 'library/think', - 'traits\\' => $app->getThinkPath() . 'library/traits', - '' => realpath(rtrim($app->getRootPath() . 'extend')), - ]; - - krsort($namespacesToScan); - $classMap = []; - foreach ($namespacesToScan as $namespace => $dir) { - - if (!is_dir($dir)) { - continue; - } - - $namespaceFilter = '' === $namespace ? null : $namespace; - $classMap = $this->addClassMapCode($dir, $namespaceFilter, $classMap); - } - - ksort($classMap); - foreach ($classMap as $class => $code) { - $classmapFile .= ' ' . var_export($class, true) . ' => ' . $code; - } - $classmapFile .= "];\n"; - $runtimePath = $app->getRuntimePath(); - if (!is_dir($runtimePath)) { - @mkdir($runtimePath, 0755, true); - } - - file_put_contents($runtimePath . 'classmap.php', $classmapFile); - - $output->writeln('Succeed!'); - } - - protected function addClassMapCode($dir, $namespace, $classMap) - { - foreach ($this->createMap($dir, $namespace) as $class => $path) { - - $pathCode = $this->getPathCode($path) . ",\n"; - - if (!isset($classMap[$class])) { - $classMap[$class] = $pathCode; - } elseif ($classMap[$class] !== $pathCode && !preg_match('{/(test|fixture|example|stub)s?/}i', strtr($classMap[$class] . ' ' . $path, '\\', '/'))) { - $this->output->writeln( - 'Warning: Ambiguous class resolution, "' . $class . '"' . - ' was found in both "' . str_replace(["',\n"], [ - '', - ], $classMap[$class]) . '" and "' . $path . '", the first will be used.' - ); - } - } - return $classMap; - } - - protected function getPathCode($path) - { - $baseDir = ''; - $app = Container::get('app'); - $appPath = $this->normalizePath(realpath($app->getAppPath())); - $libPath = $this->normalizePath(realpath($app->getThinkPath() . 'library')); - $extendPath = $this->normalizePath(realpath($app->getRootPath() . 'extend')); - $path = $this->normalizePath($path); - - if (strpos($path, $libPath . '/') === 0) { - $path = substr($path, strlen($app->getThinkPath() . 'library')); - $baseDir = "'" . $libPath . "/'"; - } elseif (strpos($path, $appPath . '/') === 0) { - $path = substr($path, strlen($appPath) + 1); - $baseDir = "'" . $appPath . "/'"; - } elseif (strpos($path, $extendPath . '/') === 0) { - $path = substr($path, strlen($extendPath) + 1); - $baseDir = "'" . $extendPath . "/'"; - } - - if (false !== $path) { - $baseDir .= " . "; - } - - return $baseDir . ((false !== $path) ? var_export($path, true) : ""); - } - - protected function normalizePath($path) - { - $parts = []; - $path = strtr($path, '\\', '/'); - $prefix = ''; - $absolute = false; - - if (preg_match('{^([0-9a-z]+:(?://(?:[a-z]:)?)?)}i', $path, $match)) { - $prefix = $match[1]; - $path = substr($path, strlen($prefix)); - } - - if (substr($path, 0, 1) === '/') { - $absolute = true; - $path = substr($path, 1); - } - - $up = false; - foreach (explode('/', $path) as $chunk) { - if ('..' === $chunk && ($absolute || $up)) { - array_pop($parts); - $up = !(empty($parts) || '..' === end($parts)); - } elseif ('.' !== $chunk && '' !== $chunk) { - $parts[] = $chunk; - $up = '..' !== $chunk; - } - } - - return $prefix . ($absolute ? '/' : '') . implode('/', $parts); - } - - protected function createMap($path, $namespace = null) - { - if (is_string($path)) { - if (is_file($path)) { - $path = [new \SplFileInfo($path)]; - } elseif (is_dir($path)) { - - $objects = new \RecursiveIteratorIterator(new \RecursiveDirectoryIterator($path), \RecursiveIteratorIterator::SELF_FIRST); - - $path = []; - - /** @var \SplFileInfo $object */ - foreach ($objects as $object) { - if ($object->isFile() && $object->getExtension() == 'php') { - $path[] = $object; - } - } - } else { - throw new \RuntimeException( - 'Could not scan for classes inside "' . $path . - '" which does not appear to be a file nor a folder' - ); - } - } - - $map = []; - - /** @var \SplFileInfo $file */ - foreach ($path as $file) { - $filePath = $file->getRealPath(); - - if (pathinfo($filePath, PATHINFO_EXTENSION) != 'php') { - continue; - } - - $classes = $this->findClasses($filePath); - - foreach ($classes as $class) { - if (null !== $namespace && 0 !== strpos($class, $namespace)) { - continue; - } - - if (!isset($map[$class])) { - $map[$class] = $filePath; - } elseif ($map[$class] !== $filePath && !preg_match('{/(test|fixture|example|stub)s?/}i', strtr($map[$class] . ' ' . $filePath, '\\', '/'))) { - $this->output->writeln( - 'Warning: Ambiguous class resolution, "' . $class . '"' . - ' was found in both "' . $map[$class] . '" and "' . $filePath . '", the first will be used.' - ); - } - } - } - - return $map; - } - - protected function findClasses($path) - { - $extraTypes = '|trait'; - - $contents = @php_strip_whitespace($path); - if (!$contents) { - if (!file_exists($path)) { - $message = 'File at "%s" does not exist, check your classmap definitions'; - } elseif (!is_readable($path)) { - $message = 'File at "%s" is not readable, check its permissions'; - } elseif ('' === trim(file_get_contents($path))) { - return []; - } else { - $message = 'File at "%s" could not be parsed as PHP, it may be binary or corrupted'; - } - $error = error_get_last(); - if (isset($error['message'])) { - $message .= PHP_EOL . 'The following message may be helpful:' . PHP_EOL . $error['message']; - } - throw new \RuntimeException(sprintf($message, $path)); - } - - if (!preg_match('{\b(?:class|interface' . $extraTypes . ')\s}i', $contents)) { - return []; - } - - // strip heredocs/nowdocs - $contents = preg_replace('{<<<\s*(\'?)(\w+)\\1(?:\r\n|\n|\r)(?:.*?)(?:\r\n|\n|\r)\\2(?=\r\n|\n|\r|;)}s', 'null', $contents); - // strip strings - $contents = preg_replace('{"[^"\\\\]*+(\\\\.[^"\\\\]*+)*+"|\'[^\'\\\\]*+(\\\\.[^\'\\\\]*+)*+\'}s', 'null', $contents); - // strip leading non-php code if needed - if (substr($contents, 0, 2) !== '.+<\?}s', '?>'); - if (false !== $pos && false === strpos(substr($contents, $pos), '])(?Pclass|interface' . $extraTypes . ') \s++ (?P[a-zA-Z_\x7f-\xff:][a-zA-Z0-9_\x7f-\xff:\-]*+) - | \b(?])(?Pnamespace) (?P\s++[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*+(?:\s*+\\\\\s*+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*+)*+)? \s*+ [\{;] - ) - }ix', $contents, $matches); - - $classes = []; - $namespace = ''; - - for ($i = 0, $len = count($matches['type']); $i < $len; $i++) { - if (!empty($matches['ns'][$i])) { - $namespace = str_replace([' ', "\t", "\r", "\n"], '', $matches['nsname'][$i]) . '\\'; - } else { - $name = $matches['name'][$i]; - if (':' === $name[0]) { - $name = 'xhp' . substr(str_replace(['-', ':'], ['_', '__'], $name), 1); - } elseif ('enum' === $matches['type'][$i]) { - $name = rtrim($name, ':'); - } - $classes[] = ltrim($namespace . $name, '\\'); - } - } - - return $classes; - } - -} diff --git a/Server/thinkphp/library/think/console/command/optimize/Config.php b/Server/thinkphp/library/think/console/command/optimize/Config.php deleted file mode 100644 index da9555683..000000000 --- a/Server/thinkphp/library/think/console/command/optimize/Config.php +++ /dev/null @@ -1,107 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\console\command\optimize; - -use think\console\Command; -use think\console\Input; -use think\console\input\Argument; -use think\console\Output; -use think\Container; -use think\facade\App; - -class Config extends Command -{ - protected function configure() - { - $this->setName('optimize:config') - ->addArgument('module', Argument::OPTIONAL, 'Build module config cache .') - ->setDescription('Build config and common file cache.'); - } - - protected function execute(Input $input, Output $output) - { - if ($input->getArgument('module')) { - $module = $input->getArgument('module') . DIRECTORY_SEPARATOR; - } else { - $module = ''; - } - - $content = 'buildCacheContent($module); - $runtimePath = App::getRuntimePath(); - if (!is_dir($runtimePath . $module)) { - @mkdir($runtimePath . $module, 0755, true); - } - - file_put_contents($runtimePath . $module . 'init.php', $content); - - $output->writeln('Succeed!'); - } - - protected function buildCacheContent($module) - { - $content = '// This cache file is automatically generated at:' . date('Y-m-d H:i:s') . PHP_EOL; - $path = realpath(App::getAppPath() . $module) . DIRECTORY_SEPARATOR; - if ($module) { - $configPath = is_dir($path . 'config') ? $path . 'config' : App::getConfigPath() . $module; - } else { - $configPath = App::getConfigPath(); - } - $ext = App::getConfigExt(); - $config = Container::get('config'); - - $files = is_dir($configPath) ? scandir($configPath) : []; - - foreach ($files as $file) { - if ('.' . pathinfo($file, PATHINFO_EXTENSION) === $ext) { - $filename = $configPath . DIRECTORY_SEPARATOR . $file; - $config->load($filename, pathinfo($file, PATHINFO_FILENAME)); - } - } - - // 加载行为扩展文件 - if (is_file($path . 'tags.php')) { - $tags = include $path . 'tags.php'; - if (is_array($tags)) { - $content .= PHP_EOL . '\think\facade\Hook::import(' . (var_export($tags, true)) . ');' . PHP_EOL; - } - } - - // 加载公共文件 - if (is_file($path . 'common.php')) { - $common = substr(php_strip_whitespace($path . 'common.php'), 6); - if ($common) { - $content .= PHP_EOL . $common . PHP_EOL; - } - } - - if ('' == $module) { - $content .= PHP_EOL . substr(php_strip_whitespace(App::getThinkPath() . 'helper.php'), 6) . PHP_EOL; - - if (is_file($path . 'middleware.php')) { - $middleware = include $path . 'middleware.php'; - if (is_array($middleware)) { - $content .= PHP_EOL . '\think\Container::get("middleware")->import(' . var_export($middleware, true) . ');' . PHP_EOL; - } - } - } - - if (is_file($path . 'provider.php')) { - $provider = include $path . 'provider.php'; - if (is_array($provider)) { - $content .= PHP_EOL . '\think\Container::getInstance()->bindTo(' . var_export($provider, true) . ');' . PHP_EOL; - } - } - - $content .= PHP_EOL . '\think\facade\Config::set(' . var_export($config->get(), true) . ');' . PHP_EOL; - - return $content; - } -} diff --git a/Server/thinkphp/library/think/console/command/optimize/Route.php b/Server/thinkphp/library/think/console/command/optimize/Route.php deleted file mode 100644 index f6dc63288..000000000 --- a/Server/thinkphp/library/think/console/command/optimize/Route.php +++ /dev/null @@ -1,66 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\console\command\optimize; - -use think\console\Command; -use think\console\Input; -use think\console\Output; -use think\Container; - -class Route extends Command -{ - protected function configure() - { - $this->setName('optimize:route') - ->setDescription('Build route cache.'); - } - - protected function execute(Input $input, Output $output) - { - $filename = Container::get('app')->getRuntimePath() . 'route.php'; - if (is_file($filename)) { - unlink($filename); - } - file_put_contents($filename, $this->buildRouteCache()); - $output->writeln('Succeed!'); - } - - protected function buildRouteCache() - { - Container::get('route')->setName([]); - Container::get('route')->setTestMode(true); - // 路由检测 - $path = Container::get('app')->getRoutePath(); - - $files = is_dir($path) ? scandir($path) : []; - - foreach ($files as $file) { - if (strpos($file, '.php')) { - $filename = $path . DIRECTORY_SEPARATOR . $file; - // 导入路由配置 - $rules = include $filename; - if (is_array($rules)) { - Container::get('route')->import($rules); - } - } - } - - if (Container::get('config')->get('route_annotation')) { - $suffix = Container::get('config')->get('controller_suffix') || Container::get('config')->get('class_suffix'); - include Container::get('build')->buildRoute($suffix); - } - - $content = 'getName(), true) . ';'; - return $content; - } - -} diff --git a/Server/thinkphp/library/think/console/command/optimize/Schema.php b/Server/thinkphp/library/think/console/command/optimize/Schema.php deleted file mode 100644 index 16ac83d5d..000000000 --- a/Server/thinkphp/library/think/console/command/optimize/Schema.php +++ /dev/null @@ -1,118 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\console\command\optimize; - -use think\console\Command; -use think\console\Input; -use think\console\input\Option; -use think\console\Output; -use think\Db; -use think\facade\App; - -class Schema extends Command -{ - protected function configure() - { - $this->setName('optimize:schema') - ->addOption('db', null, Option::VALUE_REQUIRED, 'db name .') - ->addOption('table', null, Option::VALUE_REQUIRED, 'table name .') - ->addOption('module', null, Option::VALUE_REQUIRED, 'module name .') - ->setDescription('Build database schema cache.'); - } - - protected function execute(Input $input, Output $output) - { - if (!is_dir(App::getRuntimePath() . 'schema')) { - @mkdir(App::getRuntimePath() . 'schema', 0755, true); - } - - if ($input->hasOption('module')) { - $module = $input->getOption('module'); - // 读取模型 - $path = App::getAppPath() . $module . DIRECTORY_SEPARATOR . 'model'; - $list = is_dir($path) ? scandir($path) : []; - $namespace = App::getNamespace(); - - foreach ($list as $file) { - if (0 === strpos($file, '.')) { - continue; - } - $class = '\\' . $namespace . '\\' . $module . '\\model\\' . pathinfo($file, PATHINFO_FILENAME); - $this->buildModelSchema($class); - } - - $output->writeln('Succeed!'); - return; - } elseif ($input->hasOption('table')) { - $table = $input->getOption('table'); - if (false === strpos($table, '.')) { - $dbName = Db::getConfig('database'); - } - - $tables[] = $table; - } elseif ($input->hasOption('db')) { - $dbName = $input->getOption('db'); - $tables = Db::getConnection()->getTables($dbName); - } elseif (!\think\facade\Config::get('app_multi_module')) { - $namespace = App::getNamespace(); - $path = App::getAppPath() . 'model'; - $list = is_dir($path) ? scandir($path) : []; - - foreach ($list as $file) { - if (0 === strpos($file, '.')) { - continue; - } - $class = '\\' . $namespace . '\\model\\' . pathinfo($file, PATHINFO_FILENAME); - $this->buildModelSchema($class); - } - - $output->writeln('Succeed!'); - return; - } else { - $tables = Db::getConnection()->getTables(); - } - - $db = isset($dbName) ? $dbName . '.' : ''; - $this->buildDataBaseSchema($tables, $db); - - $output->writeln('Succeed!'); - } - - protected function buildModelSchema($class) - { - $reflect = new \ReflectionClass($class); - if (!$reflect->isAbstract() && $reflect->isSubclassOf('\think\Model')) { - $table = $class::getTable(); - $dbName = $class::getConfig('database'); - $content = 'getFields($table); - $content .= var_export($info, true) . ';'; - - file_put_contents(App::getRuntimePath() . 'schema' . DIRECTORY_SEPARATOR . $dbName . '.' . $table . '.php', $content); - } - } - - protected function buildDataBaseSchema($tables, $db) - { - if ('' == $db) { - $dbName = Db::getConfig('database') . '.'; - } else { - $dbName = $db; - } - - foreach ($tables as $table) { - $content = 'getFields($db . $table); - $content .= var_export($info, true) . ';'; - file_put_contents(App::getRuntimePath() . 'schema' . DIRECTORY_SEPARATOR . $dbName . $table . '.php', $content); - } - } -} diff --git a/Server/thinkphp/library/think/console/input/Argument.php b/Server/thinkphp/library/think/console/input/Argument.php deleted file mode 100644 index 16223bbeb..000000000 --- a/Server/thinkphp/library/think/console/input/Argument.php +++ /dev/null @@ -1,115 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\input; - -class Argument -{ - - const REQUIRED = 1; - const OPTIONAL = 2; - const IS_ARRAY = 4; - - private $name; - private $mode; - private $default; - private $description; - - /** - * 构造方法 - * @param string $name 参数名 - * @param int $mode 参数类型: self::REQUIRED 或者 self::OPTIONAL - * @param string $description 描述 - * @param mixed $default 默认值 (仅 self::OPTIONAL 类型有效) - * @throws \InvalidArgumentException - */ - public function __construct($name, $mode = null, $description = '', $default = null) - { - if (null === $mode) { - $mode = self::OPTIONAL; - } elseif (!is_int($mode) || $mode > 7 || $mode < 1) { - throw new \InvalidArgumentException(sprintf('Argument mode "%s" is not valid.', $mode)); - } - - $this->name = $name; - $this->mode = $mode; - $this->description = $description; - - $this->setDefault($default); - } - - /** - * 获取参数名 - * @return string - */ - public function getName() - { - return $this->name; - } - - /** - * 是否必须 - * @return bool - */ - public function isRequired() - { - return self::REQUIRED === (self::REQUIRED & $this->mode); - } - - /** - * 该参数是否接受数组 - * @return bool - */ - public function isArray() - { - return self::IS_ARRAY === (self::IS_ARRAY & $this->mode); - } - - /** - * 设置默认值 - * @param mixed $default 默认值 - * @throws \LogicException - */ - public function setDefault($default = null) - { - if (self::REQUIRED === $this->mode && null !== $default) { - throw new \LogicException('Cannot set a default value except for InputArgument::OPTIONAL mode.'); - } - - if ($this->isArray()) { - if (null === $default) { - $default = []; - } elseif (!is_array($default)) { - throw new \LogicException('A default value for an array argument must be an array.'); - } - } - - $this->default = $default; - } - - /** - * 获取默认值 - * @return mixed - */ - public function getDefault() - { - return $this->default; - } - - /** - * 获取描述 - * @return string - */ - public function getDescription() - { - return $this->description; - } -} diff --git a/Server/thinkphp/library/think/console/input/Definition.php b/Server/thinkphp/library/think/console/input/Definition.php deleted file mode 100644 index c71977ec3..000000000 --- a/Server/thinkphp/library/think/console/input/Definition.php +++ /dev/null @@ -1,375 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\input; - -class Definition -{ - - /** - * @var Argument[] - */ - private $arguments; - - private $requiredCount; - private $hasAnArrayArgument = false; - private $hasOptional; - - /** - * @var Option[] - */ - private $options; - private $shortcuts; - - /** - * 构造方法 - * @param array $definition - * @api - */ - public function __construct(array $definition = []) - { - $this->setDefinition($definition); - } - - /** - * 设置指令的定义 - * @param array $definition 定义的数组 - */ - public function setDefinition(array $definition) - { - $arguments = []; - $options = []; - foreach ($definition as $item) { - if ($item instanceof Option) { - $options[] = $item; - } else { - $arguments[] = $item; - } - } - - $this->setArguments($arguments); - $this->setOptions($options); - } - - /** - * 设置参数 - * @param Argument[] $arguments 参数数组 - */ - public function setArguments($arguments = []) - { - $this->arguments = []; - $this->requiredCount = 0; - $this->hasOptional = false; - $this->hasAnArrayArgument = false; - $this->addArguments($arguments); - } - - /** - * 添加参数 - * @param Argument[] $arguments 参数数组 - * @api - */ - public function addArguments($arguments = []) - { - if (null !== $arguments) { - foreach ($arguments as $argument) { - $this->addArgument($argument); - } - } - } - - /** - * 添加一个参数 - * @param Argument $argument 参数 - * @throws \LogicException - */ - public function addArgument(Argument $argument) - { - if (isset($this->arguments[$argument->getName()])) { - throw new \LogicException(sprintf('An argument with name "%s" already exists.', $argument->getName())); - } - - if ($this->hasAnArrayArgument) { - throw new \LogicException('Cannot add an argument after an array argument.'); - } - - if ($argument->isRequired() && $this->hasOptional) { - throw new \LogicException('Cannot add a required argument after an optional one.'); - } - - if ($argument->isArray()) { - $this->hasAnArrayArgument = true; - } - - if ($argument->isRequired()) { - ++$this->requiredCount; - } else { - $this->hasOptional = true; - } - - $this->arguments[$argument->getName()] = $argument; - } - - /** - * 根据名称或者位置获取参数 - * @param string|int $name 参数名或者位置 - * @return Argument 参数 - * @throws \InvalidArgumentException - */ - public function getArgument($name) - { - if (!$this->hasArgument($name)) { - throw new \InvalidArgumentException(sprintf('The "%s" argument does not exist.', $name)); - } - - $arguments = is_int($name) ? array_values($this->arguments) : $this->arguments; - - return $arguments[$name]; - } - - /** - * 根据名称或位置检查是否具有某个参数 - * @param string|int $name 参数名或者位置 - * @return bool - * @api - */ - public function hasArgument($name) - { - $arguments = is_int($name) ? array_values($this->arguments) : $this->arguments; - - return isset($arguments[$name]); - } - - /** - * 获取所有的参数 - * @return Argument[] 参数数组 - */ - public function getArguments() - { - return $this->arguments; - } - - /** - * 获取参数数量 - * @return int - */ - public function getArgumentCount() - { - return $this->hasAnArrayArgument ? PHP_INT_MAX : count($this->arguments); - } - - /** - * 获取必填的参数的数量 - * @return int - */ - public function getArgumentRequiredCount() - { - return $this->requiredCount; - } - - /** - * 获取参数默认值 - * @return array - */ - public function getArgumentDefaults() - { - $values = []; - foreach ($this->arguments as $argument) { - $values[$argument->getName()] = $argument->getDefault(); - } - - return $values; - } - - /** - * 设置选项 - * @param Option[] $options 选项数组 - */ - public function setOptions($options = []) - { - $this->options = []; - $this->shortcuts = []; - $this->addOptions($options); - } - - /** - * 添加选项 - * @param Option[] $options 选项数组 - * @api - */ - public function addOptions($options = []) - { - foreach ($options as $option) { - $this->addOption($option); - } - } - - /** - * 添加一个选项 - * @param Option $option 选项 - * @throws \LogicException - * @api - */ - public function addOption(Option $option) - { - if (isset($this->options[$option->getName()]) && !$option->equals($this->options[$option->getName()])) { - throw new \LogicException(sprintf('An option named "%s" already exists.', $option->getName())); - } - - if ($option->getShortcut()) { - foreach (explode('|', $option->getShortcut()) as $shortcut) { - if (isset($this->shortcuts[$shortcut]) - && !$option->equals($this->options[$this->shortcuts[$shortcut]]) - ) { - throw new \LogicException(sprintf('An option with shortcut "%s" already exists.', $shortcut)); - } - } - } - - $this->options[$option->getName()] = $option; - if ($option->getShortcut()) { - foreach (explode('|', $option->getShortcut()) as $shortcut) { - $this->shortcuts[$shortcut] = $option->getName(); - } - } - } - - /** - * 根据名称获取选项 - * @param string $name 选项名 - * @return Option - * @throws \InvalidArgumentException - * @api - */ - public function getOption($name) - { - if (!$this->hasOption($name)) { - throw new \InvalidArgumentException(sprintf('The "--%s" option does not exist.', $name)); - } - - return $this->options[$name]; - } - - /** - * 根据名称检查是否有这个选项 - * @param string $name 选项名 - * @return bool - * @api - */ - public function hasOption($name) - { - return isset($this->options[$name]); - } - - /** - * 获取所有选项 - * @return Option[] - * @api - */ - public function getOptions() - { - return $this->options; - } - - /** - * 根据名称检查某个选项是否有短名称 - * @param string $name 短名称 - * @return bool - */ - public function hasShortcut($name) - { - return isset($this->shortcuts[$name]); - } - - /** - * 根据短名称获取选项 - * @param string $shortcut 短名称 - * @return Option - */ - public function getOptionForShortcut($shortcut) - { - return $this->getOption($this->shortcutToName($shortcut)); - } - - /** - * 获取所有选项的默认值 - * @return array - */ - public function getOptionDefaults() - { - $values = []; - foreach ($this->options as $option) { - $values[$option->getName()] = $option->getDefault(); - } - - return $values; - } - - /** - * 根据短名称获取选项名 - * @param string $shortcut 短名称 - * @return string - * @throws \InvalidArgumentException - */ - private function shortcutToName($shortcut) - { - if (!isset($this->shortcuts[$shortcut])) { - throw new \InvalidArgumentException(sprintf('The "-%s" option does not exist.', $shortcut)); - } - - return $this->shortcuts[$shortcut]; - } - - /** - * 获取该指令的介绍 - * @param bool $short 是否简洁介绍 - * @return string - */ - public function getSynopsis($short = false) - { - $elements = []; - - if ($short && $this->getOptions()) { - $elements[] = '[options]'; - } elseif (!$short) { - foreach ($this->getOptions() as $option) { - $value = ''; - if ($option->acceptValue()) { - $value = sprintf(' %s%s%s', $option->isValueOptional() ? '[' : '', strtoupper($option->getName()), $option->isValueOptional() ? ']' : ''); - } - - $shortcut = $option->getShortcut() ? sprintf('-%s|', $option->getShortcut()) : ''; - $elements[] = sprintf('[%s--%s%s]', $shortcut, $option->getName(), $value); - } - } - - if (count($elements) && $this->getArguments()) { - $elements[] = '[--]'; - } - - foreach ($this->getArguments() as $argument) { - $element = '<' . $argument->getName() . '>'; - if (!$argument->isRequired()) { - $element = '[' . $element . ']'; - } elseif ($argument->isArray()) { - $element .= ' (' . $element . ')'; - } - - if ($argument->isArray()) { - $element .= '...'; - } - - $elements[] = $element; - } - - return implode(' ', $elements); - } -} diff --git a/Server/thinkphp/library/think/console/input/Option.php b/Server/thinkphp/library/think/console/input/Option.php deleted file mode 100644 index e5707c9ae..000000000 --- a/Server/thinkphp/library/think/console/input/Option.php +++ /dev/null @@ -1,190 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\input; - -class Option -{ - - const VALUE_NONE = 1; - const VALUE_REQUIRED = 2; - const VALUE_OPTIONAL = 4; - const VALUE_IS_ARRAY = 8; - - private $name; - private $shortcut; - private $mode; - private $default; - private $description; - - /** - * 构造方法 - * @param string $name 选项名 - * @param string|array $shortcut 短名称,多个用|隔开或者使用数组 - * @param int $mode 选项类型(可选类型为 self::VALUE_*) - * @param string $description 描述 - * @param mixed $default 默认值 (类型为 self::VALUE_REQUIRED 或者 self::VALUE_NONE 的时候必须为null) - * @throws \InvalidArgumentException - */ - public function __construct($name, $shortcut = null, $mode = null, $description = '', $default = null) - { - if (0 === strpos($name, '--')) { - $name = substr($name, 2); - } - - if (empty($name)) { - throw new \InvalidArgumentException('An option name cannot be empty.'); - } - - if (empty($shortcut)) { - $shortcut = null; - } - - if (null !== $shortcut) { - if (is_array($shortcut)) { - $shortcut = implode('|', $shortcut); - } - $shortcuts = preg_split('{(\|)-?}', ltrim($shortcut, '-')); - $shortcuts = array_filter($shortcuts); - $shortcut = implode('|', $shortcuts); - - if (empty($shortcut)) { - throw new \InvalidArgumentException('An option shortcut cannot be empty.'); - } - } - - if (null === $mode) { - $mode = self::VALUE_NONE; - } elseif (!is_int($mode) || $mode > 15 || $mode < 1) { - throw new \InvalidArgumentException(sprintf('Option mode "%s" is not valid.', $mode)); - } - - $this->name = $name; - $this->shortcut = $shortcut; - $this->mode = $mode; - $this->description = $description; - - if ($this->isArray() && !$this->acceptValue()) { - throw new \InvalidArgumentException('Impossible to have an option mode VALUE_IS_ARRAY if the option does not accept a value.'); - } - - $this->setDefault($default); - } - - /** - * 获取短名称 - * @return string - */ - public function getShortcut() - { - return $this->shortcut; - } - - /** - * 获取选项名 - * @return string - */ - public function getName() - { - return $this->name; - } - - /** - * 是否可以设置值 - * @return bool 类型不是 self::VALUE_NONE 的时候返回true,其他均返回false - */ - public function acceptValue() - { - return $this->isValueRequired() || $this->isValueOptional(); - } - - /** - * 是否必须 - * @return bool 类型是 self::VALUE_REQUIRED 的时候返回true,其他均返回false - */ - public function isValueRequired() - { - return self::VALUE_REQUIRED === (self::VALUE_REQUIRED & $this->mode); - } - - /** - * 是否可选 - * @return bool 类型是 self::VALUE_OPTIONAL 的时候返回true,其他均返回false - */ - public function isValueOptional() - { - return self::VALUE_OPTIONAL === (self::VALUE_OPTIONAL & $this->mode); - } - - /** - * 选项值是否接受数组 - * @return bool 类型是 self::VALUE_IS_ARRAY 的时候返回true,其他均返回false - */ - public function isArray() - { - return self::VALUE_IS_ARRAY === (self::VALUE_IS_ARRAY & $this->mode); - } - - /** - * 设置默认值 - * @param mixed $default 默认值 - * @throws \LogicException - */ - public function setDefault($default = null) - { - if (self::VALUE_NONE === (self::VALUE_NONE & $this->mode) && null !== $default) { - throw new \LogicException('Cannot set a default value when using InputOption::VALUE_NONE mode.'); - } - - if ($this->isArray()) { - if (null === $default) { - $default = []; - } elseif (!is_array($default)) { - throw new \LogicException('A default value for an array option must be an array.'); - } - } - - $this->default = $this->acceptValue() ? $default : false; - } - - /** - * 获取默认值 - * @return mixed - */ - public function getDefault() - { - return $this->default; - } - - /** - * 获取描述文字 - * @return string - */ - public function getDescription() - { - return $this->description; - } - - /** - * 检查所给选项是否是当前这个 - * @param Option $option - * @return bool - */ - public function equals(Option $option) - { - return $option->getName() === $this->getName() - && $option->getShortcut() === $this->getShortcut() - && $option->getDefault() === $this->getDefault() - && $option->isArray() === $this->isArray() - && $option->isValueRequired() === $this->isValueRequired() - && $option->isValueOptional() === $this->isValueOptional(); - } -} diff --git a/Server/thinkphp/library/think/console/output/Ask.php b/Server/thinkphp/library/think/console/output/Ask.php deleted file mode 100644 index 3933eb296..000000000 --- a/Server/thinkphp/library/think/console/output/Ask.php +++ /dev/null @@ -1,340 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output; - -use think\console\Input; -use think\console\Output; -use think\console\output\question\Choice; -use think\console\output\question\Confirmation; - -class Ask -{ - private static $stty; - - private static $shell; - - /** @var Input */ - protected $input; - - /** @var Output */ - protected $output; - - /** @var Question */ - protected $question; - - public function __construct(Input $input, Output $output, Question $question) - { - $this->input = $input; - $this->output = $output; - $this->question = $question; - } - - public function run() - { - if (!$this->input->isInteractive()) { - return $this->question->getDefault(); - } - - if (!$this->question->getValidator()) { - return $this->doAsk(); - } - - $that = $this; - - $interviewer = function () use ($that) { - return $that->doAsk(); - }; - - return $this->validateAttempts($interviewer); - } - - protected function doAsk() - { - $this->writePrompt(); - - $inputStream = STDIN; - $autocomplete = $this->question->getAutocompleterValues(); - - if (null === $autocomplete || !$this->hasSttyAvailable()) { - $ret = false; - if ($this->question->isHidden()) { - try { - $ret = trim($this->getHiddenResponse($inputStream)); - } catch (\RuntimeException $e) { - if (!$this->question->isHiddenFallback()) { - throw $e; - } - } - } - - if (false === $ret) { - $ret = fgets($inputStream, 4096); - if (false === $ret) { - throw new \RuntimeException('Aborted'); - } - $ret = trim($ret); - } - } else { - $ret = trim($this->autocomplete($inputStream)); - } - - $ret = strlen($ret) > 0 ? $ret : $this->question->getDefault(); - - if ($normalizer = $this->question->getNormalizer()) { - return $normalizer($ret); - } - - return $ret; - } - - private function autocomplete($inputStream) - { - $autocomplete = $this->question->getAutocompleterValues(); - $ret = ''; - - $i = 0; - $ofs = -1; - $matches = $autocomplete; - $numMatches = count($matches); - - $sttyMode = shell_exec('stty -g'); - - shell_exec('stty -icanon -echo'); - - while (!feof($inputStream)) { - $c = fread($inputStream, 1); - - if ("\177" === $c) { - if (0 === $numMatches && 0 !== $i) { - --$i; - $this->output->write("\033[1D"); - } - - if ($i === 0) { - $ofs = -1; - $matches = $autocomplete; - $numMatches = count($matches); - } else { - $numMatches = 0; - } - - $ret = substr($ret, 0, $i); - } elseif ("\033" === $c) { - $c .= fread($inputStream, 2); - - if (isset($c[2]) && ('A' === $c[2] || 'B' === $c[2])) { - if ('A' === $c[2] && -1 === $ofs) { - $ofs = 0; - } - - if (0 === $numMatches) { - continue; - } - - $ofs += ('A' === $c[2]) ? -1 : 1; - $ofs = ($numMatches + $ofs) % $numMatches; - } - } elseif (ord($c) < 32) { - if ("\t" === $c || "\n" === $c) { - if ($numMatches > 0 && -1 !== $ofs) { - $ret = $matches[$ofs]; - $this->output->write(substr($ret, $i)); - $i = strlen($ret); - } - - if ("\n" === $c) { - $this->output->write($c); - break; - } - - $numMatches = 0; - } - - continue; - } else { - $this->output->write($c); - $ret .= $c; - ++$i; - - $numMatches = 0; - $ofs = 0; - - foreach ($autocomplete as $value) { - if (0 === strpos($value, $ret) && $i !== strlen($value)) { - $matches[$numMatches++] = $value; - } - } - } - - $this->output->write("\033[K"); - - if ($numMatches > 0 && -1 !== $ofs) { - $this->output->write("\0337"); - $this->output->highlight(substr($matches[$ofs], $i)); - $this->output->write("\0338"); - } - } - - shell_exec(sprintf('stty %s', $sttyMode)); - - return $ret; - } - - protected function getHiddenResponse($inputStream) - { - if ('\\' === DIRECTORY_SEPARATOR) { - $exe = __DIR__ . '/../bin/hiddeninput.exe'; - - $value = rtrim(shell_exec($exe)); - $this->output->writeln(''); - - if (isset($tmpExe)) { - unlink($tmpExe); - } - - return $value; - } - - if ($this->hasSttyAvailable()) { - $sttyMode = shell_exec('stty -g'); - - shell_exec('stty -echo'); - $value = fgets($inputStream, 4096); - shell_exec(sprintf('stty %s', $sttyMode)); - - if (false === $value) { - throw new \RuntimeException('Aborted'); - } - - $value = trim($value); - $this->output->writeln(''); - - return $value; - } - - if (false !== $shell = $this->getShell()) { - $readCmd = $shell === 'csh' ? 'set mypassword = $<' : 'read -r mypassword'; - $command = sprintf("/usr/bin/env %s -c 'stty -echo; %s; stty echo; echo \$mypassword'", $shell, $readCmd); - $value = rtrim(shell_exec($command)); - $this->output->writeln(''); - - return $value; - } - - throw new \RuntimeException('Unable to hide the response.'); - } - - protected function validateAttempts($interviewer) - { - /** @var \Exception $error */ - $error = null; - $attempts = $this->question->getMaxAttempts(); - while (null === $attempts || $attempts--) { - if (null !== $error) { - $this->output->error($error->getMessage()); - } - - try { - return call_user_func($this->question->getValidator(), $interviewer()); - } catch (\Exception $error) { - } - } - - throw $error; - } - - /** - * 显示问题的提示信息 - */ - protected function writePrompt() - { - $text = $this->question->getQuestion(); - $default = $this->question->getDefault(); - - switch (true) { - case null === $default: - $text = sprintf(' %s:', $text); - - break; - - case $this->question instanceof Confirmation: - $text = sprintf(' %s (yes/no) [%s]:', $text, $default ? 'yes' : 'no'); - - break; - - case $this->question instanceof Choice && $this->question->isMultiselect(): - $choices = $this->question->getChoices(); - $default = explode(',', $default); - - foreach ($default as $key => $value) { - $default[$key] = $choices[trim($value)]; - } - - $text = sprintf(' %s [%s]:', $text, implode(', ', $default)); - - break; - - case $this->question instanceof Choice: - $choices = $this->question->getChoices(); - $text = sprintf(' %s [%s]:', $text, $choices[$default]); - - break; - - default: - $text = sprintf(' %s [%s]:', $text, $default); - } - - $this->output->writeln($text); - - if ($this->question instanceof Choice) { - $width = max(array_map('strlen', array_keys($this->question->getChoices()))); - - foreach ($this->question->getChoices() as $key => $value) { - $this->output->writeln(sprintf(" [%-${width}s] %s", $key, $value)); - } - } - - $this->output->write(' > '); - } - - private function getShell() - { - if (null !== self::$shell) { - return self::$shell; - } - - self::$shell = false; - - if (file_exists('/usr/bin/env')) { - $test = "/usr/bin/env %s -c 'echo OK' 2> /dev/null"; - foreach (['bash', 'zsh', 'ksh', 'csh'] as $sh) { - if ('OK' === rtrim(shell_exec(sprintf($test, $sh)))) { - self::$shell = $sh; - break; - } - } - } - - return self::$shell; - } - - private function hasSttyAvailable() - { - if (null !== self::$stty) { - return self::$stty; - } - - exec('stty 2>&1', $output, $exitcode); - - return self::$stty = $exitcode === 0; - } -} diff --git a/Server/thinkphp/library/think/console/output/Descriptor.php b/Server/thinkphp/library/think/console/output/Descriptor.php deleted file mode 100644 index 6d98d53c7..000000000 --- a/Server/thinkphp/library/think/console/output/Descriptor.php +++ /dev/null @@ -1,319 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output; - -use think\Console; -use think\console\Command; -use think\console\input\Argument as InputArgument; -use think\console\input\Definition as InputDefinition; -use think\console\input\Option as InputOption; -use think\console\Output; -use think\console\output\descriptor\Console as ConsoleDescription; - -class Descriptor -{ - - /** - * @var Output - */ - protected $output; - - /** - * {@inheritdoc} - */ - public function describe(Output $output, $object, array $options = []) - { - $this->output = $output; - - switch (true) { - case $object instanceof InputArgument: - $this->describeInputArgument($object, $options); - break; - case $object instanceof InputOption: - $this->describeInputOption($object, $options); - break; - case $object instanceof InputDefinition: - $this->describeInputDefinition($object, $options); - break; - case $object instanceof Command: - $this->describeCommand($object, $options); - break; - case $object instanceof Console: - $this->describeConsole($object, $options); - break; - default: - throw new \InvalidArgumentException(sprintf('Object of type "%s" is not describable.', get_class($object))); - } - } - - /** - * 输出内容 - * @param string $content - * @param bool $decorated - */ - protected function write($content, $decorated = false) - { - $this->output->write($content, false, $decorated ? Output::OUTPUT_NORMAL : Output::OUTPUT_RAW); - } - - /** - * 描述参数 - * @param InputArgument $argument - * @param array $options - * @return string|mixed - */ - protected function describeInputArgument(InputArgument $argument, array $options = []) - { - if (null !== $argument->getDefault() - && (!is_array($argument->getDefault()) - || count($argument->getDefault())) - ) { - $default = sprintf(' [default: %s]', $this->formatDefaultValue($argument->getDefault())); - } else { - $default = ''; - } - - $totalWidth = isset($options['total_width']) ? $options['total_width'] : strlen($argument->getName()); - $spacingWidth = $totalWidth - strlen($argument->getName()) + 2; - - $this->writeText(sprintf(" %s%s%s%s", $argument->getName(), str_repeat(' ', $spacingWidth), // + 17 = 2 spaces + + + 2 spaces - preg_replace('/\s*\R\s*/', PHP_EOL . str_repeat(' ', $totalWidth + 17), $argument->getDescription()), $default), $options); - } - - /** - * 描述选项 - * @param InputOption $option - * @param array $options - * @return string|mixed - */ - protected function describeInputOption(InputOption $option, array $options = []) - { - if ($option->acceptValue() && null !== $option->getDefault() - && (!is_array($option->getDefault()) - || count($option->getDefault())) - ) { - $default = sprintf(' [default: %s]', $this->formatDefaultValue($option->getDefault())); - } else { - $default = ''; - } - - $value = ''; - if ($option->acceptValue()) { - $value = '=' . strtoupper($option->getName()); - - if ($option->isValueOptional()) { - $value = '[' . $value . ']'; - } - } - - $totalWidth = isset($options['total_width']) ? $options['total_width'] : $this->calculateTotalWidthForOptions([$option]); - $synopsis = sprintf('%s%s', $option->getShortcut() ? sprintf('-%s, ', $option->getShortcut()) : ' ', sprintf('--%s%s', $option->getName(), $value)); - - $spacingWidth = $totalWidth - strlen($synopsis) + 2; - - $this->writeText(sprintf(" %s%s%s%s%s", $synopsis, str_repeat(' ', $spacingWidth), // + 17 = 2 spaces + + + 2 spaces - preg_replace('/\s*\R\s*/', "\n" . str_repeat(' ', $totalWidth + 17), $option->getDescription()), $default, $option->isArray() ? ' (multiple values allowed)' : ''), $options); - } - - /** - * 描述输入 - * @param InputDefinition $definition - * @param array $options - * @return string|mixed - */ - protected function describeInputDefinition(InputDefinition $definition, array $options = []) - { - $totalWidth = $this->calculateTotalWidthForOptions($definition->getOptions()); - foreach ($definition->getArguments() as $argument) { - $totalWidth = max($totalWidth, strlen($argument->getName())); - } - - if ($definition->getArguments()) { - $this->writeText('Arguments:', $options); - $this->writeText("\n"); - foreach ($definition->getArguments() as $argument) { - $this->describeInputArgument($argument, array_merge($options, ['total_width' => $totalWidth])); - $this->writeText("\n"); - } - } - - if ($definition->getArguments() && $definition->getOptions()) { - $this->writeText("\n"); - } - - if ($definition->getOptions()) { - $laterOptions = []; - - $this->writeText('Options:', $options); - foreach ($definition->getOptions() as $option) { - if (strlen($option->getShortcut()) > 1) { - $laterOptions[] = $option; - continue; - } - $this->writeText("\n"); - $this->describeInputOption($option, array_merge($options, ['total_width' => $totalWidth])); - } - foreach ($laterOptions as $option) { - $this->writeText("\n"); - $this->describeInputOption($option, array_merge($options, ['total_width' => $totalWidth])); - } - } - } - - /** - * 描述指令 - * @param Command $command - * @param array $options - * @return string|mixed - */ - protected function describeCommand(Command $command, array $options = []) - { - $command->getSynopsis(true); - $command->getSynopsis(false); - $command->mergeConsoleDefinition(false); - - $this->writeText('Usage:', $options); - foreach (array_merge([$command->getSynopsis(true)], $command->getAliases(), $command->getUsages()) as $usage) { - $this->writeText("\n"); - $this->writeText(' ' . $usage, $options); - } - $this->writeText("\n"); - - $definition = $command->getNativeDefinition(); - if ($definition->getOptions() || $definition->getArguments()) { - $this->writeText("\n"); - $this->describeInputDefinition($definition, $options); - $this->writeText("\n"); - } - - if ($help = $command->getProcessedHelp()) { - $this->writeText("\n"); - $this->writeText('Help:', $options); - $this->writeText("\n"); - $this->writeText(' ' . str_replace("\n", "\n ", $help), $options); - $this->writeText("\n"); - } - } - - /** - * 描述控制台 - * @param Console $console - * @param array $options - * @return string|mixed - */ - protected function describeConsole(Console $console, array $options = []) - { - $describedNamespace = isset($options['namespace']) ? $options['namespace'] : null; - $description = new ConsoleDescription($console, $describedNamespace); - - if (isset($options['raw_text']) && $options['raw_text']) { - $width = $this->getColumnWidth($description->getCommands()); - - foreach ($description->getCommands() as $command) { - $this->writeText(sprintf("%-${width}s %s", $command->getName(), $command->getDescription()), $options); - $this->writeText("\n"); - } - } else { - if ('' != $help = $console->getHelp()) { - $this->writeText("$help\n\n", $options); - } - - $this->writeText("Usage:\n", $options); - $this->writeText(" command [options] [arguments]\n\n", $options); - - $this->describeInputDefinition(new InputDefinition($console->getDefinition()->getOptions()), $options); - - $this->writeText("\n"); - $this->writeText("\n"); - - $width = $this->getColumnWidth($description->getCommands()); - - if ($describedNamespace) { - $this->writeText(sprintf('Available commands for the "%s" namespace:', $describedNamespace), $options); - } else { - $this->writeText('Available commands:', $options); - } - - // add commands by namespace - foreach ($description->getNamespaces() as $namespace) { - if (!$describedNamespace && ConsoleDescription::GLOBAL_NAMESPACE !== $namespace['id']) { - $this->writeText("\n"); - $this->writeText(' ' . $namespace['id'] . '', $options); - } - - foreach ($namespace['commands'] as $name) { - $this->writeText("\n"); - $spacingWidth = $width - strlen($name); - $this->writeText(sprintf(" %s%s%s", $name, str_repeat(' ', $spacingWidth), $description->getCommand($name) - ->getDescription()), $options); - } - } - - $this->writeText("\n"); - } - } - - /** - * {@inheritdoc} - */ - private function writeText($content, array $options = []) - { - $this->write(isset($options['raw_text']) - && $options['raw_text'] ? strip_tags($content) : $content, isset($options['raw_output']) ? !$options['raw_output'] : true); - } - - /** - * 格式化 - * @param mixed $default - * @return string - */ - private function formatDefaultValue($default) - { - return json_encode($default, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE); - } - - /** - * @param Command[] $commands - * @return int - */ - private function getColumnWidth(array $commands) - { - $width = 0; - foreach ($commands as $command) { - $width = strlen($command->getName()) > $width ? strlen($command->getName()) : $width; - } - - return $width + 2; - } - - /** - * @param InputOption[] $options - * @return int - */ - private function calculateTotalWidthForOptions($options) - { - $totalWidth = 0; - foreach ($options as $option) { - $nameLength = 4 + strlen($option->getName()) + 2; // - + shortcut + , + whitespace + name + -- - - if ($option->acceptValue()) { - $valueLength = 1 + strlen($option->getName()); // = + value - $valueLength += $option->isValueOptional() ? 2 : 0; // [ + ] - - $nameLength += $valueLength; - } - $totalWidth = max($totalWidth, $nameLength); - } - - return $totalWidth; - } -} diff --git a/Server/thinkphp/library/think/console/output/Formatter.php b/Server/thinkphp/library/think/console/output/Formatter.php deleted file mode 100644 index f8bee5527..000000000 --- a/Server/thinkphp/library/think/console/output/Formatter.php +++ /dev/null @@ -1,198 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\console\output; - -use think\console\output\formatter\Stack as StyleStack; -use think\console\output\formatter\Style; - -class Formatter -{ - - private $decorated = false; - private $styles = []; - private $styleStack; - - /** - * 转义 - * @param string $text - * @return string - */ - public static function escape($text) - { - return preg_replace('/([^\\\\]?)setStyle('error', new Style('white', 'red')); - $this->setStyle('info', new Style('green')); - $this->setStyle('comment', new Style('yellow')); - $this->setStyle('question', new Style('black', 'cyan')); - $this->setStyle('highlight', new Style('red')); - $this->setStyle('warning', new Style('black', 'yellow')); - - $this->styleStack = new StyleStack(); - } - - /** - * 设置外观标识 - * @param bool $decorated 是否美化文字 - */ - public function setDecorated($decorated) - { - $this->decorated = (bool) $decorated; - } - - /** - * 获取外观标识 - * @return bool - */ - public function isDecorated() - { - return $this->decorated; - } - - /** - * 添加一个新样式 - * @param string $name 样式名 - * @param Style $style 样式实例 - */ - public function setStyle($name, Style $style) - { - $this->styles[strtolower($name)] = $style; - } - - /** - * 是否有这个样式 - * @param string $name - * @return bool - */ - public function hasStyle($name) - { - return isset($this->styles[strtolower($name)]); - } - - /** - * 获取样式 - * @param string $name - * @return Style - * @throws \InvalidArgumentException - */ - public function getStyle($name) - { - if (!$this->hasStyle($name)) { - throw new \InvalidArgumentException(sprintf('Undefined style: %s', $name)); - } - - return $this->styles[strtolower($name)]; - } - - /** - * 使用所给的样式格式化文字 - * @param string $message 文字 - * @return string - */ - public function format($message) - { - $offset = 0; - $output = ''; - $tagRegex = '[a-z][a-z0-9_=;-]*'; - preg_match_all("#<(($tagRegex) | /($tagRegex)?)>#isx", $message, $matches, PREG_OFFSET_CAPTURE); - foreach ($matches[0] as $i => $match) { - $pos = $match[1]; - $text = $match[0]; - - if (0 != $pos && '\\' == $message[$pos - 1]) { - continue; - } - - $output .= $this->applyCurrentStyle(substr($message, $offset, $pos - $offset)); - $offset = $pos + strlen($text); - - if ($open = '/' != $text[1]) { - $tag = $matches[1][$i][0]; - } else { - $tag = isset($matches[3][$i][0]) ? $matches[3][$i][0] : ''; - } - - if (!$open && !$tag) { - // - $this->styleStack->pop(); - } elseif (false === $style = $this->createStyleFromString(strtolower($tag))) { - $output .= $this->applyCurrentStyle($text); - } elseif ($open) { - $this->styleStack->push($style); - } else { - $this->styleStack->pop($style); - } - } - - $output .= $this->applyCurrentStyle(substr($message, $offset)); - - return str_replace('\\<', '<', $output); - } - - /** - * @return StyleStack - */ - public function getStyleStack() - { - return $this->styleStack; - } - - /** - * 根据字符串创建新的样式实例 - * @param string $string - * @return Style|bool - */ - private function createStyleFromString($string) - { - if (isset($this->styles[$string])) { - return $this->styles[$string]; - } - - if (!preg_match_all('/([^=]+)=([^;]+)(;|$)/', strtolower($string), $matches, PREG_SET_ORDER)) { - return false; - } - - $style = new Style(); - foreach ($matches as $match) { - array_shift($match); - - if ('fg' == $match[0]) { - $style->setForeground($match[1]); - } elseif ('bg' == $match[0]) { - $style->setBackground($match[1]); - } else { - try { - $style->setOption($match[1]); - } catch (\InvalidArgumentException $e) { - return false; - } - } - } - - return $style; - } - - /** - * 从堆栈应用样式到文字 - * @param string $text 文字 - * @return string - */ - private function applyCurrentStyle($text) - { - return $this->isDecorated() && strlen($text) > 0 ? $this->styleStack->getCurrent()->apply($text) : $text; - } -} diff --git a/Server/thinkphp/library/think/console/output/Question.php b/Server/thinkphp/library/think/console/output/Question.php deleted file mode 100644 index 03975f274..000000000 --- a/Server/thinkphp/library/think/console/output/Question.php +++ /dev/null @@ -1,211 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output; - -class Question -{ - - private $question; - private $attempts; - private $hidden = false; - private $hiddenFallback = true; - private $autocompleterValues; - private $validator; - private $default; - private $normalizer; - - /** - * 构造方法 - * @param string $question 问题 - * @param mixed $default 默认答案 - */ - public function __construct($question, $default = null) - { - $this->question = $question; - $this->default = $default; - } - - /** - * 获取问题 - * @return string - */ - public function getQuestion() - { - return $this->question; - } - - /** - * 获取默认答案 - * @return mixed - */ - public function getDefault() - { - return $this->default; - } - - /** - * 是否隐藏答案 - * @return bool - */ - public function isHidden() - { - return $this->hidden; - } - - /** - * 隐藏答案 - * @param bool $hidden - * @return Question - */ - public function setHidden($hidden) - { - if ($this->autocompleterValues) { - throw new \LogicException('A hidden question cannot use the autocompleter.'); - } - - $this->hidden = (bool) $hidden; - - return $this; - } - - /** - * 不能被隐藏是否撤销 - * @return bool - */ - public function isHiddenFallback() - { - return $this->hiddenFallback; - } - - /** - * 设置不能被隐藏的时候的操作 - * @param bool $fallback - * @return Question - */ - public function setHiddenFallback($fallback) - { - $this->hiddenFallback = (bool) $fallback; - - return $this; - } - - /** - * 获取自动完成 - * @return null|array|\Traversable - */ - public function getAutocompleterValues() - { - return $this->autocompleterValues; - } - - /** - * 设置自动完成的值 - * @param null|array|\Traversable $values - * @return Question - * @throws \InvalidArgumentException - * @throws \LogicException - */ - public function setAutocompleterValues($values) - { - if (is_array($values) && $this->isAssoc($values)) { - $values = array_merge(array_keys($values), array_values($values)); - } - - if (null !== $values && !is_array($values)) { - if (!$values instanceof \Traversable || $values instanceof \Countable) { - throw new \InvalidArgumentException('Autocompleter values can be either an array, `null` or an object implementing both `Countable` and `Traversable` interfaces.'); - } - } - - if ($this->hidden) { - throw new \LogicException('A hidden question cannot use the autocompleter.'); - } - - $this->autocompleterValues = $values; - - return $this; - } - - /** - * 设置答案的验证器 - * @param null|callable $validator - * @return Question The current instance - */ - public function setValidator($validator) - { - $this->validator = $validator; - - return $this; - } - - /** - * 获取验证器 - * @return null|callable - */ - public function getValidator() - { - return $this->validator; - } - - /** - * 设置最大重试次数 - * @param null|int $attempts - * @return Question - * @throws \InvalidArgumentException - */ - public function setMaxAttempts($attempts) - { - if (null !== $attempts && $attempts < 1) { - throw new \InvalidArgumentException('Maximum number of attempts must be a positive value.'); - } - - $this->attempts = $attempts; - - return $this; - } - - /** - * 获取最大重试次数 - * @return null|int - */ - public function getMaxAttempts() - { - return $this->attempts; - } - - /** - * 设置响应的回调 - * @param string|\Closure $normalizer - * @return Question - */ - public function setNormalizer($normalizer) - { - $this->normalizer = $normalizer; - - return $this; - } - - /** - * 获取响应回调 - * The normalizer can ba a callable (a string), a closure or a class implementing __invoke. - * @return string|\Closure - */ - public function getNormalizer() - { - return $this->normalizer; - } - - protected function isAssoc($array) - { - return (bool) count(array_filter(array_keys($array), 'is_string')); - } -} diff --git a/Server/thinkphp/library/think/console/output/descriptor/Console.php b/Server/thinkphp/library/think/console/output/descriptor/Console.php deleted file mode 100644 index 8739c536e..000000000 --- a/Server/thinkphp/library/think/console/output/descriptor/Console.php +++ /dev/null @@ -1,153 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output\descriptor; - -use think\Console as ThinkConsole; -use think\console\Command; - -class Console -{ - - const GLOBAL_NAMESPACE = '_global'; - - /** - * @var ThinkConsole - */ - private $console; - - /** - * @var null|string - */ - private $namespace; - - /** - * @var array - */ - private $namespaces; - - /** - * @var Command[] - */ - private $commands; - - /** - * @var Command[] - */ - private $aliases; - - /** - * 构造方法 - * @param ThinkConsole $console - * @param string|null $namespace - */ - public function __construct(ThinkConsole $console, $namespace = null) - { - $this->console = $console; - $this->namespace = $namespace; - } - - /** - * @return array - */ - public function getNamespaces() - { - if (null === $this->namespaces) { - $this->inspectConsole(); - } - - return $this->namespaces; - } - - /** - * @return Command[] - */ - public function getCommands() - { - if (null === $this->commands) { - $this->inspectConsole(); - } - - return $this->commands; - } - - /** - * @param string $name - * @return Command - * @throws \InvalidArgumentException - */ - public function getCommand($name) - { - if (!isset($this->commands[$name]) && !isset($this->aliases[$name])) { - throw new \InvalidArgumentException(sprintf('Command %s does not exist.', $name)); - } - - return isset($this->commands[$name]) ? $this->commands[$name] : $this->aliases[$name]; - } - - private function inspectConsole() - { - $this->commands = []; - $this->namespaces = []; - - $all = $this->console->all($this->namespace ? $this->console->findNamespace($this->namespace) : null); - foreach ($this->sortCommands($all) as $namespace => $commands) { - $names = []; - - /** @var Command $command */ - foreach ($commands as $name => $command) { - if (is_string($command)) { - $command = new $command(); - } - - if (!$command->getName()) { - continue; - } - - if ($command->getName() === $name) { - $this->commands[$name] = $command; - } else { - $this->aliases[$name] = $command; - } - - $names[] = $name; - } - - $this->namespaces[$namespace] = ['id' => $namespace, 'commands' => $names]; - } - } - - /** - * @param array $commands - * @return array - */ - private function sortCommands(array $commands) - { - $namespacedCommands = []; - foreach ($commands as $name => $command) { - $key = $this->console->extractNamespace($name, 1); - if (!$key) { - $key = self::GLOBAL_NAMESPACE; - } - - $namespacedCommands[$key][$name] = $command; - } - ksort($namespacedCommands); - - foreach ($namespacedCommands as &$commandsSet) { - ksort($commandsSet); - } - // unset reference to keep scope clear - unset($commandsSet); - - return $namespacedCommands; - } -} diff --git a/Server/thinkphp/library/think/console/output/driver/Buffer.php b/Server/thinkphp/library/think/console/output/driver/Buffer.php deleted file mode 100644 index c77a2ec4b..000000000 --- a/Server/thinkphp/library/think/console/output/driver/Buffer.php +++ /dev/null @@ -1,52 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output\driver; - -use think\console\Output; - -class Buffer -{ - /** - * @var string - */ - private $buffer = ''; - - public function __construct(Output $output) - { - // do nothing - } - - public function fetch() - { - $content = $this->buffer; - $this->buffer = ''; - return $content; - } - - public function write($messages, $newline = false, $options = Output::OUTPUT_NORMAL) - { - $messages = (array) $messages; - - foreach ($messages as $message) { - $this->buffer .= $message; - } - if ($newline) { - $this->buffer .= "\n"; - } - } - - public function renderException(\Exception $e) - { - // do nothing - } - -} diff --git a/Server/thinkphp/library/think/console/output/driver/Console.php b/Server/thinkphp/library/think/console/output/driver/Console.php deleted file mode 100644 index e041b5250..000000000 --- a/Server/thinkphp/library/think/console/output/driver/Console.php +++ /dev/null @@ -1,368 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output\driver; - -use think\console\Output; -use think\console\output\Formatter; - -class Console -{ - - /** @var Resource */ - private $stdout; - - /** @var Formatter */ - private $formatter; - - private $terminalDimensions; - - /** @var Output */ - private $output; - - public function __construct(Output $output) - { - $this->output = $output; - $this->formatter = new Formatter(); - $this->stdout = $this->openOutputStream(); - $decorated = $this->hasColorSupport($this->stdout); - $this->formatter->setDecorated($decorated); - } - - public function setDecorated($decorated) - { - $this->formatter->setDecorated($decorated); - } - - public function write($messages, $newline = false, $type = Output::OUTPUT_NORMAL, $stream = null) - { - if (Output::VERBOSITY_QUIET === $this->output->getVerbosity()) { - return; - } - - $messages = (array) $messages; - - foreach ($messages as $message) { - switch ($type) { - case Output::OUTPUT_NORMAL: - $message = $this->formatter->format($message); - break; - case Output::OUTPUT_RAW: - break; - case Output::OUTPUT_PLAIN: - $message = strip_tags($this->formatter->format($message)); - break; - default: - throw new \InvalidArgumentException(sprintf('Unknown output type given (%s)', $type)); - } - - $this->doWrite($message, $newline, $stream); - } - } - - public function renderException(\Exception $e) - { - $stderr = $this->openErrorStream(); - $decorated = $this->hasColorSupport($stderr); - $this->formatter->setDecorated($decorated); - - do { - $title = sprintf(' [%s] ', get_class($e)); - - $len = $this->stringWidth($title); - - $width = $this->getTerminalWidth() ? $this->getTerminalWidth() - 1 : PHP_INT_MAX; - - if (defined('HHVM_VERSION') && $width > 1 << 31) { - $width = 1 << 31; - } - $lines = []; - foreach (preg_split('/\r?\n/', $e->getMessage()) as $line) { - foreach ($this->splitStringByWidth($line, $width - 4) as $line) { - - $lineLength = $this->stringWidth(preg_replace('/\[[^m]*m/', '', $line)) + 4; - $lines[] = [$line, $lineLength]; - - $len = max($lineLength, $len); - } - } - - $messages = ['', '']; - $messages[] = $emptyLine = sprintf('%s', str_repeat(' ', $len)); - $messages[] = sprintf('%s%s', $title, str_repeat(' ', max(0, $len - $this->stringWidth($title)))); - foreach ($lines as $line) { - $messages[] = sprintf(' %s %s', $line[0], str_repeat(' ', $len - $line[1])); - } - $messages[] = $emptyLine; - $messages[] = ''; - $messages[] = ''; - - $this->write($messages, true, Output::OUTPUT_NORMAL, $stderr); - - if (Output::VERBOSITY_VERBOSE <= $this->output->getVerbosity()) { - $this->write('Exception trace:', true, Output::OUTPUT_NORMAL, $stderr); - - // exception related properties - $trace = $e->getTrace(); - array_unshift($trace, [ - 'function' => '', - 'file' => $e->getFile() !== null ? $e->getFile() : 'n/a', - 'line' => $e->getLine() !== null ? $e->getLine() : 'n/a', - 'args' => [], - ]); - - for ($i = 0, $count = count($trace); $i < $count; ++$i) { - $class = isset($trace[$i]['class']) ? $trace[$i]['class'] : ''; - $type = isset($trace[$i]['type']) ? $trace[$i]['type'] : ''; - $function = $trace[$i]['function']; - $file = isset($trace[$i]['file']) ? $trace[$i]['file'] : 'n/a'; - $line = isset($trace[$i]['line']) ? $trace[$i]['line'] : 'n/a'; - - $this->write(sprintf(' %s%s%s() at %s:%s', $class, $type, $function, $file, $line), true, Output::OUTPUT_NORMAL, $stderr); - } - - $this->write('', true, Output::OUTPUT_NORMAL, $stderr); - $this->write('', true, Output::OUTPUT_NORMAL, $stderr); - } - } while ($e = $e->getPrevious()); - - } - - /** - * 获取终端宽度 - * @return int|null - */ - protected function getTerminalWidth() - { - $dimensions = $this->getTerminalDimensions(); - - return $dimensions[0]; - } - - /** - * 获取终端高度 - * @return int|null - */ - protected function getTerminalHeight() - { - $dimensions = $this->getTerminalDimensions(); - - return $dimensions[1]; - } - - /** - * 获取当前终端的尺寸 - * @return array - */ - public function getTerminalDimensions() - { - if ($this->terminalDimensions) { - return $this->terminalDimensions; - } - - if ('\\' === DIRECTORY_SEPARATOR) { - if (preg_match('/^(\d+)x\d+ \(\d+x(\d+)\)$/', trim(getenv('ANSICON')), $matches)) { - return [(int) $matches[1], (int) $matches[2]]; - } - if (preg_match('/^(\d+)x(\d+)$/', $this->getMode(), $matches)) { - return [(int) $matches[1], (int) $matches[2]]; - } - } - - if ($sttyString = $this->getSttyColumns()) { - if (preg_match('/rows.(\d+);.columns.(\d+);/i', $sttyString, $matches)) { - return [(int) $matches[2], (int) $matches[1]]; - } - if (preg_match('/;.(\d+).rows;.(\d+).columns/i', $sttyString, $matches)) { - return [(int) $matches[2], (int) $matches[1]]; - } - } - - return [null, null]; - } - - /** - * 获取stty列数 - * @return string - */ - private function getSttyColumns() - { - if (!function_exists('proc_open')) { - return; - } - - $descriptorspec = [1 => ['pipe', 'w'], 2 => ['pipe', 'w']]; - $process = proc_open('stty -a | grep columns', $descriptorspec, $pipes, null, null, ['suppress_errors' => true]); - if (is_resource($process)) { - $info = stream_get_contents($pipes[1]); - fclose($pipes[1]); - fclose($pipes[2]); - proc_close($process); - - return $info; - } - return; - } - - /** - * 获取终端模式 - * @return string x 或 null - */ - private function getMode() - { - if (!function_exists('proc_open')) { - return; - } - - $descriptorspec = [1 => ['pipe', 'w'], 2 => ['pipe', 'w']]; - $process = proc_open('mode CON', $descriptorspec, $pipes, null, null, ['suppress_errors' => true]); - if (is_resource($process)) { - $info = stream_get_contents($pipes[1]); - fclose($pipes[1]); - fclose($pipes[2]); - proc_close($process); - - if (preg_match('/--------+\r?\n.+?(\d+)\r?\n.+?(\d+)\r?\n/', $info, $matches)) { - return $matches[2] . 'x' . $matches[1]; - } - } - return; - } - - private function stringWidth($string) - { - if (!function_exists('mb_strwidth')) { - return strlen($string); - } - - if (false === $encoding = mb_detect_encoding($string)) { - return strlen($string); - } - - return mb_strwidth($string, $encoding); - } - - private function splitStringByWidth($string, $width) - { - if (!function_exists('mb_strwidth')) { - return str_split($string, $width); - } - - if (false === $encoding = mb_detect_encoding($string)) { - return str_split($string, $width); - } - - $utf8String = mb_convert_encoding($string, 'utf8', $encoding); - $lines = []; - $line = ''; - foreach (preg_split('//u', $utf8String) as $char) { - if (mb_strwidth($line . $char, 'utf8') <= $width) { - $line .= $char; - continue; - } - $lines[] = str_pad($line, $width); - $line = $char; - } - if (strlen($line)) { - $lines[] = count($lines) ? str_pad($line, $width) : $line; - } - - mb_convert_variables($encoding, 'utf8', $lines); - - return $lines; - } - - private function isRunningOS400() - { - $checks = [ - function_exists('php_uname') ? php_uname('s') : '', - getenv('OSTYPE'), - PHP_OS, - ]; - return false !== stripos(implode(';', $checks), 'OS400'); - } - - /** - * 当前环境是否支持写入控制台输出到stdout. - * - * @return bool - */ - protected function hasStdoutSupport() - { - return false === $this->isRunningOS400(); - } - - /** - * 当前环境是否支持写入控制台输出到stderr. - * - * @return bool - */ - protected function hasStderrSupport() - { - return false === $this->isRunningOS400(); - } - - /** - * @return resource - */ - private function openOutputStream() - { - if (!$this->hasStdoutSupport()) { - return fopen('php://output', 'w'); - } - return @fopen('php://stdout', 'w') ?: fopen('php://output', 'w'); - } - - /** - * @return resource - */ - private function openErrorStream() - { - return fopen($this->hasStderrSupport() ? 'php://stderr' : 'php://output', 'w'); - } - - /** - * 将消息写入到输出。 - * @param string $message 消息 - * @param bool $newline 是否另起一行 - * @param null $stream - */ - protected function doWrite($message, $newline, $stream = null) - { - if (null === $stream) { - $stream = $this->stdout; - } - if (false === @fwrite($stream, $message . ($newline ? PHP_EOL : ''))) { - throw new \RuntimeException('Unable to write output.'); - } - - fflush($stream); - } - - /** - * 是否支持着色 - * @param $stream - * @return bool - */ - protected function hasColorSupport($stream) - { - if (DIRECTORY_SEPARATOR === '\\') { - return - '10.0.10586' === PHP_WINDOWS_VERSION_MAJOR . '.' . PHP_WINDOWS_VERSION_MINOR . '.' . PHP_WINDOWS_VERSION_BUILD - || false !== getenv('ANSICON') - || 'ON' === getenv('ConEmuANSI') - || 'xterm' === getenv('TERM'); - } - - return function_exists('posix_isatty') && @posix_isatty($stream); - } - -} diff --git a/Server/thinkphp/library/think/console/output/driver/Nothing.php b/Server/thinkphp/library/think/console/output/driver/Nothing.php deleted file mode 100644 index 9a55f7779..000000000 --- a/Server/thinkphp/library/think/console/output/driver/Nothing.php +++ /dev/null @@ -1,33 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output\driver; - -use think\console\Output; - -class Nothing -{ - - public function __construct(Output $output) - { - // do nothing - } - - public function write($messages, $newline = false, $options = Output::OUTPUT_NORMAL) - { - // do nothing - } - - public function renderException(\Exception $e) - { - // do nothing - } -} diff --git a/Server/thinkphp/library/think/console/output/formatter/Stack.php b/Server/thinkphp/library/think/console/output/formatter/Stack.php deleted file mode 100644 index 4864a3f29..000000000 --- a/Server/thinkphp/library/think/console/output/formatter/Stack.php +++ /dev/null @@ -1,116 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output\formatter; - -class Stack -{ - - /** - * @var Style[] - */ - private $styles; - - /** - * @var Style - */ - private $emptyStyle; - - /** - * 构造方法 - * @param Style|null $emptyStyle - */ - public function __construct(Style $emptyStyle = null) - { - $this->emptyStyle = $emptyStyle ?: new Style(); - $this->reset(); - } - - /** - * 重置堆栈 - */ - public function reset() - { - $this->styles = []; - } - - /** - * 推一个样式进入堆栈 - * @param Style $style - */ - public function push(Style $style) - { - $this->styles[] = $style; - } - - /** - * 从堆栈中弹出一个样式 - * @param Style|null $style - * @return Style - * @throws \InvalidArgumentException - */ - public function pop(Style $style = null) - { - if (empty($this->styles)) { - return $this->emptyStyle; - } - - if (null === $style) { - return array_pop($this->styles); - } - - /** - * @var int $index - * @var Style $stackedStyle - */ - foreach (array_reverse($this->styles, true) as $index => $stackedStyle) { - if ($style->apply('') === $stackedStyle->apply('')) { - $this->styles = array_slice($this->styles, 0, $index); - - return $stackedStyle; - } - } - - throw new \InvalidArgumentException('Incorrectly nested style tag found.'); - } - - /** - * 计算堆栈的当前样式。 - * @return Style - */ - public function getCurrent() - { - if (empty($this->styles)) { - return $this->emptyStyle; - } - - return $this->styles[count($this->styles) - 1]; - } - - /** - * @param Style $emptyStyle - * @return Stack - */ - public function setEmptyStyle(Style $emptyStyle) - { - $this->emptyStyle = $emptyStyle; - - return $this; - } - - /** - * @return Style - */ - public function getEmptyStyle() - { - return $this->emptyStyle; - } -} diff --git a/Server/thinkphp/library/think/console/output/formatter/Style.php b/Server/thinkphp/library/think/console/output/formatter/Style.php deleted file mode 100644 index d9b099987..000000000 --- a/Server/thinkphp/library/think/console/output/formatter/Style.php +++ /dev/null @@ -1,189 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output\formatter; - -class Style -{ - - private static $availableForegroundColors = [ - 'black' => ['set' => 30, 'unset' => 39], - 'red' => ['set' => 31, 'unset' => 39], - 'green' => ['set' => 32, 'unset' => 39], - 'yellow' => ['set' => 33, 'unset' => 39], - 'blue' => ['set' => 34, 'unset' => 39], - 'magenta' => ['set' => 35, 'unset' => 39], - 'cyan' => ['set' => 36, 'unset' => 39], - 'white' => ['set' => 37, 'unset' => 39], - ]; - private static $availableBackgroundColors = [ - 'black' => ['set' => 40, 'unset' => 49], - 'red' => ['set' => 41, 'unset' => 49], - 'green' => ['set' => 42, 'unset' => 49], - 'yellow' => ['set' => 43, 'unset' => 49], - 'blue' => ['set' => 44, 'unset' => 49], - 'magenta' => ['set' => 45, 'unset' => 49], - 'cyan' => ['set' => 46, 'unset' => 49], - 'white' => ['set' => 47, 'unset' => 49], - ]; - private static $availableOptions = [ - 'bold' => ['set' => 1, 'unset' => 22], - 'underscore' => ['set' => 4, 'unset' => 24], - 'blink' => ['set' => 5, 'unset' => 25], - 'reverse' => ['set' => 7, 'unset' => 27], - 'conceal' => ['set' => 8, 'unset' => 28], - ]; - - private $foreground; - private $background; - private $options = []; - - /** - * 初始化输出的样式 - * @param string|null $foreground 字体颜色 - * @param string|null $background 背景色 - * @param array $options 格式 - * @api - */ - public function __construct($foreground = null, $background = null, array $options = []) - { - if (null !== $foreground) { - $this->setForeground($foreground); - } - if (null !== $background) { - $this->setBackground($background); - } - if (count($options)) { - $this->setOptions($options); - } - } - - /** - * 设置字体颜色 - * @param string|null $color 颜色名 - * @throws \InvalidArgumentException - * @api - */ - public function setForeground($color = null) - { - if (null === $color) { - $this->foreground = null; - - return; - } - - if (!isset(static::$availableForegroundColors[$color])) { - throw new \InvalidArgumentException(sprintf('Invalid foreground color specified: "%s". Expected one of (%s)', $color, implode(', ', array_keys(static::$availableForegroundColors)))); - } - - $this->foreground = static::$availableForegroundColors[$color]; - } - - /** - * 设置背景色 - * @param string|null $color 颜色名 - * @throws \InvalidArgumentException - * @api - */ - public function setBackground($color = null) - { - if (null === $color) { - $this->background = null; - - return; - } - - if (!isset(static::$availableBackgroundColors[$color])) { - throw new \InvalidArgumentException(sprintf('Invalid background color specified: "%s". Expected one of (%s)', $color, implode(', ', array_keys(static::$availableBackgroundColors)))); - } - - $this->background = static::$availableBackgroundColors[$color]; - } - - /** - * 设置字体格式 - * @param string $option 格式名 - * @throws \InvalidArgumentException When the option name isn't defined - * @api - */ - public function setOption($option) - { - if (!isset(static::$availableOptions[$option])) { - throw new \InvalidArgumentException(sprintf('Invalid option specified: "%s". Expected one of (%s)', $option, implode(', ', array_keys(static::$availableOptions)))); - } - - if (!in_array(static::$availableOptions[$option], $this->options)) { - $this->options[] = static::$availableOptions[$option]; - } - } - - /** - * 重置字体格式 - * @param string $option 格式名 - * @throws \InvalidArgumentException - */ - public function unsetOption($option) - { - if (!isset(static::$availableOptions[$option])) { - throw new \InvalidArgumentException(sprintf('Invalid option specified: "%s". Expected one of (%s)', $option, implode(', ', array_keys(static::$availableOptions)))); - } - - $pos = array_search(static::$availableOptions[$option], $this->options); - if (false !== $pos) { - unset($this->options[$pos]); - } - } - - /** - * 批量设置字体格式 - * @param array $options - */ - public function setOptions(array $options) - { - $this->options = []; - - foreach ($options as $option) { - $this->setOption($option); - } - } - - /** - * 应用样式到文字 - * @param string $text 文字 - * @return string - */ - public function apply($text) - { - $setCodes = []; - $unsetCodes = []; - - if (null !== $this->foreground) { - $setCodes[] = $this->foreground['set']; - $unsetCodes[] = $this->foreground['unset']; - } - if (null !== $this->background) { - $setCodes[] = $this->background['set']; - $unsetCodes[] = $this->background['unset']; - } - if (count($this->options)) { - foreach ($this->options as $option) { - $setCodes[] = $option['set']; - $unsetCodes[] = $option['unset']; - } - } - - if (0 === count($setCodes)) { - return $text; - } - - return sprintf("\033[%sm%s\033[%sm", implode(';', $setCodes), $text, implode(';', $unsetCodes)); - } -} diff --git a/Server/thinkphp/library/think/console/output/question/Choice.php b/Server/thinkphp/library/think/console/output/question/Choice.php deleted file mode 100644 index cdc3b4e4a..000000000 --- a/Server/thinkphp/library/think/console/output/question/Choice.php +++ /dev/null @@ -1,163 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output\question; - -use think\console\output\Question; - -class Choice extends Question -{ - - private $choices; - private $multiselect = false; - private $prompt = ' > '; - private $errorMessage = 'Value "%s" is invalid'; - - /** - * 构造方法 - * @param string $question 问题 - * @param array $choices 选项 - * @param mixed $default 默认答案 - */ - public function __construct($question, array $choices, $default = null) - { - parent::__construct($question, $default); - - $this->choices = $choices; - $this->setValidator($this->getDefaultValidator()); - $this->setAutocompleterValues($choices); - } - - /** - * 可选项 - * @return array - */ - public function getChoices() - { - return $this->choices; - } - - /** - * 设置可否多选 - * @param bool $multiselect - * @return self - */ - public function setMultiselect($multiselect) - { - $this->multiselect = $multiselect; - $this->setValidator($this->getDefaultValidator()); - - return $this; - } - - public function isMultiselect() - { - return $this->multiselect; - } - - /** - * 获取提示 - * @return string - */ - public function getPrompt() - { - return $this->prompt; - } - - /** - * 设置提示 - * @param string $prompt - * @return self - */ - public function setPrompt($prompt) - { - $this->prompt = $prompt; - - return $this; - } - - /** - * 设置错误提示信息 - * @param string $errorMessage - * @return self - */ - public function setErrorMessage($errorMessage) - { - $this->errorMessage = $errorMessage; - $this->setValidator($this->getDefaultValidator()); - - return $this; - } - - /** - * 获取默认的验证方法 - * @return callable - */ - private function getDefaultValidator() - { - $choices = $this->choices; - $errorMessage = $this->errorMessage; - $multiselect = $this->multiselect; - $isAssoc = $this->isAssoc($choices); - - return function ($selected) use ($choices, $errorMessage, $multiselect, $isAssoc) { - // Collapse all spaces. - $selectedChoices = str_replace(' ', '', $selected); - - if ($multiselect) { - // Check for a separated comma values - if (!preg_match('/^[a-zA-Z0-9_-]+(?:,[a-zA-Z0-9_-]+)*$/', $selectedChoices, $matches)) { - throw new \InvalidArgumentException(sprintf($errorMessage, $selected)); - } - $selectedChoices = explode(',', $selectedChoices); - } else { - $selectedChoices = [$selected]; - } - - $multiselectChoices = []; - foreach ($selectedChoices as $value) { - $results = []; - foreach ($choices as $key => $choice) { - if ($choice === $value) { - $results[] = $key; - } - } - - if (count($results) > 1) { - throw new \InvalidArgumentException(sprintf('The provided answer is ambiguous. Value should be one of %s.', implode(' or ', $results))); - } - - $result = array_search($value, $choices); - - if (!$isAssoc) { - if (!empty($result)) { - $result = $choices[$result]; - } elseif (isset($choices[$value])) { - $result = $choices[$value]; - } - } elseif (empty($result) && array_key_exists($value, $choices)) { - $result = $value; - } - - if (false === $result) { - throw new \InvalidArgumentException(sprintf($errorMessage, $value)); - } - array_push($multiselectChoices, $result); - } - - if ($multiselect) { - return $multiselectChoices; - } - - return current($multiselectChoices); - }; - } -} diff --git a/Server/thinkphp/library/think/console/output/question/Confirmation.php b/Server/thinkphp/library/think/console/output/question/Confirmation.php deleted file mode 100644 index 6598f9b3e..000000000 --- a/Server/thinkphp/library/think/console/output/question/Confirmation.php +++ /dev/null @@ -1,57 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output\question; - -use think\console\output\Question; - -class Confirmation extends Question -{ - - private $trueAnswerRegex; - - /** - * 构造方法 - * @param string $question 问题 - * @param bool $default 默认答案 - * @param string $trueAnswerRegex 验证正则 - */ - public function __construct($question, $default = true, $trueAnswerRegex = '/^y/i') - { - parent::__construct($question, (bool) $default); - - $this->trueAnswerRegex = $trueAnswerRegex; - $this->setNormalizer($this->getDefaultNormalizer()); - } - - /** - * 获取默认的答案回调 - * @return callable - */ - private function getDefaultNormalizer() - { - $default = $this->getDefault(); - $regex = $this->trueAnswerRegex; - - return function ($answer) use ($default, $regex) { - if (is_bool($answer)) { - return $answer; - } - - $answerIsTrue = (bool) preg_match($regex, $answer); - if (false === $default) { - return $answer && $answerIsTrue; - } - - return !$answer || $answerIsTrue; - }; - } -} diff --git a/Server/thinkphp/library/think/db/Builder.php b/Server/thinkphp/library/think/db/Builder.php deleted file mode 100644 index 60b470e86..000000000 --- a/Server/thinkphp/library/think/db/Builder.php +++ /dev/null @@ -1,1173 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db; - -use PDO; -use think\Exception; - -abstract class Builder -{ - // connection对象实例 - protected $connection; - - // 查询表达式映射 - protected $exp = ['EQ' => '=', 'NEQ' => '<>', 'GT' => '>', 'EGT' => '>=', 'LT' => '<', 'ELT' => '<=', 'NOTLIKE' => 'NOT LIKE', 'NOTIN' => 'NOT IN', 'NOTBETWEEN' => 'NOT BETWEEN', 'NOTEXISTS' => 'NOT EXISTS', 'NOTNULL' => 'NOT NULL', 'NOTBETWEEN TIME' => 'NOT BETWEEN TIME']; - - // 查询表达式解析 - protected $parser = [ - 'parseCompare' => ['=', '<>', '>', '>=', '<', '<='], - 'parseLike' => ['LIKE', 'NOT LIKE'], - 'parseBetween' => ['NOT BETWEEN', 'BETWEEN'], - 'parseIn' => ['NOT IN', 'IN'], - 'parseExp' => ['EXP'], - 'parseNull' => ['NOT NULL', 'NULL'], - 'parseBetweenTime' => ['BETWEEN TIME', 'NOT BETWEEN TIME'], - 'parseTime' => ['< TIME', '> TIME', '<= TIME', '>= TIME'], - 'parseExists' => ['NOT EXISTS', 'EXISTS'], - 'parseColumn' => ['COLUMN'], - ]; - - // SQL表达式 - protected $selectSql = 'SELECT%DISTINCT% %FIELD% FROM %TABLE%%FORCE%%JOIN%%WHERE%%GROUP%%HAVING%%UNION%%ORDER%%LIMIT% %LOCK%%COMMENT%'; - - protected $insertSql = '%INSERT% INTO %TABLE% (%FIELD%) VALUES (%DATA%) %COMMENT%'; - - protected $insertAllSql = '%INSERT% INTO %TABLE% (%FIELD%) %DATA% %COMMENT%'; - - protected $updateSql = 'UPDATE %TABLE% SET %SET%%JOIN%%WHERE%%ORDER%%LIMIT% %LOCK%%COMMENT%'; - - protected $deleteSql = 'DELETE FROM %TABLE%%USING%%JOIN%%WHERE%%ORDER%%LIMIT% %LOCK%%COMMENT%'; - - /** - * 架构函数 - * @access public - * @param Connection $connection 数据库连接对象实例 - */ - public function __construct(Connection $connection) - { - $this->connection = $connection; - } - - /** - * 获取当前的连接对象实例 - * @access public - * @return Connection - */ - public function getConnection() - { - return $this->connection; - } - - /** - * 注册查询表达式解析 - * @access public - * @param string $name 解析方法 - * @param array $parser 匹配表达式数据 - * @return $this - */ - public function bindParser($name, $parser) - { - $this->parser[$name] = $parser; - return $this; - } - - /** - * 数据分析 - * @access protected - * @param Query $query 查询对象 - * @param array $data 数据 - * @param array $fields 字段信息 - * @param array $bind 参数绑定 - * @return array - */ - protected function parseData(Query $query, $data = [], $fields = [], $bind = []) - { - if (empty($data)) { - return []; - } - - $options = $query->getOptions(); - - // 获取绑定信息 - if (empty($bind)) { - $bind = $this->connection->getFieldsBind($options['table']); - } - - if (empty($fields)) { - if ('*' == $options['field']) { - $fields = array_keys($bind); - } else { - $fields = $options['field']; - } - } - - $result = []; - - foreach ($data as $key => $val) { - if ('*' != $options['field'] && !in_array($key, $fields, true)) { - continue; - } - - $item = $this->parseKey($query, $key, true); - - if ($val instanceof Expression) { - $result[$item] = $val->getValue(); - continue; - } elseif (!is_scalar($val) && (in_array($key, (array) $query->getOptions('json')) || 'json' == $this->connection->getFieldsType($options['table'], $key))) { - $val = json_encode($val, JSON_UNESCAPED_UNICODE); - } elseif (is_object($val) && method_exists($val, '__toString')) { - // 对象数据写入 - $val = $val->__toString(); - } - - if (false !== strpos($key, '->')) { - list($key, $name) = explode('->', $key); - $item = $this->parseKey($query, $key); - $result[$item] = 'json_set(' . $item . ', \'$.' . $name . '\', ' . $this->parseDataBind($query, $key, $val, $bind) . ')'; - } elseif ('*' == $options['field'] && false === strpos($key, '.') && !in_array($key, $fields, true)) { - if ($options['strict']) { - throw new Exception('fields not exists:[' . $key . ']'); - } - } elseif (is_null($val)) { - $result[$item] = 'NULL'; - } elseif (is_array($val) && !empty($val)) { - switch (strtoupper($val[0])) { - case 'INC': - $result[$item] = $item . ' + ' . floatval($val[1]); - break; - case 'DEC': - $result[$item] = $item . ' - ' . floatval($val[1]); - break; - case 'EXP': - throw new Exception('not support data:[' . $val[0] . ']'); - } - } elseif (is_scalar($val)) { - // 过滤非标量数据 - $result[$item] = $this->parseDataBind($query, $key, $val, $bind); - } - } - - return $result; - } - - /** - * 数据绑定处理 - * @access protected - * @param Query $query 查询对象 - * @param string $key 字段名 - * @param mixed $data 数据 - * @param array $bind 绑定数据 - * @return string - */ - protected function parseDataBind(Query $query, $key, $data, $bind = []) - { - if ($data instanceof Expression) { - return $data->getValue(); - } - - $name = $query->bind($data, isset($bind[$key]) ? $bind[$key] : PDO::PARAM_STR); - - return ':' . $name; - } - - /** - * 字段名分析 - * @access public - * @param Query $query 查询对象 - * @param mixed $key 字段名 - * @param bool $strict 严格检测 - * @return string - */ - public function parseKey(Query $query, $key, $strict = false) - { - return $key instanceof Expression ? $key->getValue() : $key; - } - - /** - * field分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $fields 字段名 - * @return string - */ - protected function parseField(Query $query, $fields) - { - if ('*' == $fields || empty($fields)) { - $fieldsStr = '*'; - } elseif (is_array($fields)) { - // 支持 'field1'=>'field2' 这样的字段别名定义 - $array = []; - - foreach ($fields as $key => $field) { - if (!is_numeric($key)) { - $array[] = $this->parseKey($query, $key) . ' AS ' . $this->parseKey($query, $field, true); - } else { - $array[] = $this->parseKey($query, $field); - } - } - - $fieldsStr = implode(',', $array); - } - - return $fieldsStr; - } - - /** - * table分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $tables 表名 - * @return string - */ - protected function parseTable(Query $query, $tables) - { - $item = []; - $options = $query->getOptions(); - - foreach ((array) $tables as $key => $table) { - if (!is_numeric($key)) { - $key = $this->connection->parseSqlTable($key); - $item[] = $this->parseKey($query, $key) . ' ' . $this->parseKey($query, $table); - } else { - $table = $this->connection->parseSqlTable($table); - - if (isset($options['alias'][$table])) { - $item[] = $this->parseKey($query, $table) . ' ' . $this->parseKey($query, $options['alias'][$table]); - } else { - $item[] = $this->parseKey($query, $table); - } - } - } - - return implode(',', $item); - } - - /** - * where分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $where 查询条件 - * @return string - */ - protected function parseWhere(Query $query, $where) - { - $options = $query->getOptions(); - $whereStr = $this->buildWhere($query, $where); - - if (!empty($options['soft_delete'])) { - // 附加软删除条件 - list($field, $condition) = $options['soft_delete']; - - $binds = $this->connection->getFieldsBind($options['table']); - $whereStr = $whereStr ? '( ' . $whereStr . ' ) AND ' : ''; - $whereStr = $whereStr . $this->parseWhereItem($query, $field, $condition, '', $binds); - } - - return empty($whereStr) ? '' : ' WHERE ' . $whereStr; - } - - /** - * 生成查询条件SQL - * @access public - * @param Query $query 查询对象 - * @param mixed $where 查询条件 - * @return string - */ - public function buildWhere(Query $query, $where) - { - if (empty($where)) { - $where = []; - } - - $whereStr = ''; - $binds = $this->connection->getFieldsBind($query->getOptions('table')); - - foreach ($where as $logic => $val) { - $str = []; - - foreach ($val as $value) { - if ($value instanceof Expression) { - $str[] = ' ' . $logic . ' ( ' . $value->getValue() . ' )'; - continue; - } - - if (is_array($value)) { - if (key($value) !== 0) { - throw new Exception('where express error:' . var_export($value, true)); - } - $field = array_shift($value); - } elseif (!($value instanceof \Closure)) { - throw new Exception('where express error:' . var_export($value, true)); - } - - if ($value instanceof \Closure) { - // 使用闭包查询 - $newQuery = $query->newQuery()->setConnection($this->connection); - $value($newQuery); - $whereClause = $this->buildWhere($newQuery, $newQuery->getOptions('where')); - - if (!empty($whereClause)) { - $query->bind($newQuery->getBind(false)); - $str[] = ' ' . $logic . ' ( ' . $whereClause . ' )'; - } - } elseif (is_array($field)) { - array_unshift($value, $field); - $str2 = []; - foreach ($value as $item) { - $str2[] = $this->parseWhereItem($query, array_shift($item), $item, $logic, $binds); - } - - $str[] = ' ' . $logic . ' ( ' . implode(' AND ', $str2) . ' )'; - } elseif (strpos($field, '|')) { - // 不同字段使用相同查询条件(OR) - $array = explode('|', $field); - $item = []; - - foreach ($array as $k) { - $item[] = $this->parseWhereItem($query, $k, $value, '', $binds); - } - - $str[] = ' ' . $logic . ' ( ' . implode(' OR ', $item) . ' )'; - } elseif (strpos($field, '&')) { - // 不同字段使用相同查询条件(AND) - $array = explode('&', $field); - $item = []; - - foreach ($array as $k) { - $item[] = $this->parseWhereItem($query, $k, $value, '', $binds); - } - - $str[] = ' ' . $logic . ' ( ' . implode(' AND ', $item) . ' )'; - } else { - // 对字段使用表达式查询 - $field = is_string($field) ? $field : ''; - $str[] = ' ' . $logic . ' ' . $this->parseWhereItem($query, $field, $value, $logic, $binds); - } - } - - $whereStr .= empty($whereStr) ? substr(implode(' ', $str), strlen($logic) + 1) : implode(' ', $str); - } - - return $whereStr; - } - - // where子单元分析 - protected function parseWhereItem(Query $query, $field, $val, $rule = '', $binds = []) - { - // 字段分析 - $key = $field ? $this->parseKey($query, $field, true) : ''; - - // 查询规则和条件 - if (!is_array($val)) { - $val = is_null($val) ? ['NULL', ''] : ['=', $val]; - } - - list($exp, $value) = $val; - - // 对一个字段使用多个查询条件 - if (is_array($exp)) { - $item = array_pop($val); - - // 传入 or 或者 and - if (is_string($item) && in_array($item, ['AND', 'and', 'OR', 'or'])) { - $rule = $item; - } else { - array_push($val, $item); - } - - foreach ($val as $k => $item) { - $str[] = $this->parseWhereItem($query, $field, $item, $rule, $binds); - } - - return '( ' . implode(' ' . $rule . ' ', $str) . ' )'; - } - - // 检测操作符 - $exp = strtoupper($exp); - if (isset($this->exp[$exp])) { - $exp = $this->exp[$exp]; - } - - if ($value instanceof Expression) { - - } elseif (is_object($value) && method_exists($value, '__toString')) { - // 对象数据写入 - $value = $value->__toString(); - } - - if (strpos($field, '->')) { - $jsonType = $query->getJsonFieldType($field); - $bindType = $this->connection->getFieldBindType($jsonType); - } else { - $bindType = isset($binds[$field]) && 'LIKE' != $exp ? $binds[$field] : PDO::PARAM_STR; - } - - if (is_scalar($value) && !in_array($exp, ['EXP', 'NOT NULL', 'NULL', 'IN', 'NOT IN', 'BETWEEN', 'NOT BETWEEN']) && strpos($exp, 'TIME') === false) { - if (0 === strpos($value, ':') && $query->isBind(substr($value, 1))) { - } else { - $name = $query->bind($value, $bindType); - $value = ':' . $name; - } - } - - // 解析查询表达式 - foreach ($this->parser as $fun => $parse) { - if (in_array($exp, $parse)) { - $whereStr = $this->$fun($query, $key, $exp, $value, $field, $bindType, isset($val[2]) ? $val[2] : 'AND'); - break; - } - } - - if (!isset($whereStr)) { - throw new Exception('where express error:' . $exp); - } - - return $whereStr; - } - - /** - * 模糊查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param mixed $value - * @param string $field - * @param integer $bindType - * @param string $logic - * @return string - */ - protected function parseLike(Query $query, $key, $exp, $value, $field, $bindType, $logic) - { - // 模糊匹配 - if (is_array($value)) { - foreach ($value as $item) { - $name = $query->bind($item, PDO::PARAM_STR); - $array[] = $key . ' ' . $exp . ' :' . $name; - } - - $whereStr = '(' . implode(' ' . strtoupper($logic) . ' ', $array) . ')'; - } else { - $whereStr = $key . ' ' . $exp . ' ' . $value; - } - - return $whereStr; - } - - /** - * 表达式查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param array $value - * @param string $field - * @param integer $bindType - * @return string - */ - protected function parseColumn(Query $query, $key, $exp, array $value, $field, $bindType) - { - // 字段比较查询 - list($op, $field2) = $value; - - if (!in_array($op, ['=', '<>', '>', '>=', '<', '<='])) { - throw new Exception('where express error:' . var_export($value, true)); - } - - return '( ' . $key . ' ' . $op . ' ' . $this->parseKey($query, $field2, true) . ' )'; - } - - /** - * 表达式查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param Expression $value - * @param string $field - * @param integer $bindType - * @return string - */ - protected function parseExp(Query $query, $key, $exp, Expression $value, $field, $bindType) - { - // 表达式查询 - return '( ' . $key . ' ' . $value->getValue() . ' )'; - } - - /** - * Null查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param mixed $value - * @param string $field - * @param integer $bindType - * @return string - */ - protected function parseNull(Query $query, $key, $exp, $value, $field, $bindType) - { - // NULL 查询 - return $key . ' IS ' . $exp; - } - - /** - * 范围查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param mixed $value - * @param string $field - * @param integer $bindType - * @return string - */ - protected function parseBetween(Query $query, $key, $exp, $value, $field, $bindType) - { - // BETWEEN 查询 - $data = is_array($value) ? $value : explode(',', $value); - - $min = $query->bind($data[0], $bindType); - $max = $query->bind($data[1], $bindType); - - return $key . ' ' . $exp . ' :' . $min . ' AND :' . $max . ' '; - } - - /** - * Exists查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param mixed $value - * @param string $field - * @param integer $bindType - * @return string - */ - protected function parseExists(Query $query, $key, $exp, $value, $field, $bindType) - { - // EXISTS 查询 - if ($value instanceof \Closure) { - $value = $this->parseClosure($query, $value, false); - } elseif ($value instanceof Expression) { - $value = $value->getValue(); - } else { - throw new Exception('where express error:' . $value); - } - - return $exp . ' (' . $value . ')'; - } - - /** - * 时间比较查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param mixed $value - * @param string $field - * @param integer $bindType - * @return string - */ - protected function parseTime(Query $query, $key, $exp, $value, $field, $bindType) - { - return $key . ' ' . substr($exp, 0, 2) . ' ' . $this->parseDateTime($query, $value, $field, $bindType); - } - - /** - * 大小比较查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param mixed $value - * @param string $field - * @param integer $bindType - * @return string - */ - protected function parseCompare(Query $query, $key, $exp, $value, $field, $bindType) - { - if (is_array($value)) { - throw new Exception('where express error:' . $exp . var_export($value, true)); - } - - // 比较运算 - if ($value instanceof \Closure) { - $value = $this->parseClosure($query, $value); - } - - if ('=' == $exp && is_null($value)) { - return $key . ' IS NULL'; - } - - return $key . ' ' . $exp . ' ' . $value; - } - - /** - * 时间范围查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param mixed $value - * @param string $field - * @param integer $bindType - * @return string - */ - protected function parseBetweenTime(Query $query, $key, $exp, $value, $field, $bindType) - { - if (is_string($value)) { - $value = explode(',', $value); - } - - return $key . ' ' . substr($exp, 0, -4) - . $this->parseDateTime($query, $value[0], $field, $bindType) - . ' AND ' - . $this->parseDateTime($query, $value[1], $field, $bindType); - - } - - /** - * IN查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param mixed $value - * @param string $field - * @param integer $bindType - * @return string - */ - protected function parseIn(Query $query, $key, $exp, $value, $field, $bindType) - { - // IN 查询 - if ($value instanceof \Closure) { - $value = $this->parseClosure($query, $value, false); - } elseif ($value instanceof Expression) { - $value = $value->getValue(); - } else { - $value = array_unique(is_array($value) ? $value : explode(',', $value)); - $array = []; - - foreach ($value as $k => $v) { - $name = $query->bind($v, $bindType); - $array[] = ':' . $name; - } - - if (count($array) == 1) { - return $key . ('IN' == $exp ? ' = ' : ' <> ') . $array[0]; - } else { - $zone = implode(',', $array); - $value = empty($zone) ? "''" : $zone; - } - } - - return $key . ' ' . $exp . ' (' . $value . ')'; - } - - /** - * 闭包子查询 - * @access protected - * @param Query $query 查询对象 - * @param \Closure $call - * @param bool $show - * @return string - */ - protected function parseClosure(Query $query, $call, $show = true) - { - $newQuery = $query->newQuery()->removeOption(); - $call($newQuery); - - return $newQuery->buildSql($show); - } - - /** - * 日期时间条件解析 - * @access protected - * @param Query $query 查询对象 - * @param string $value - * @param string $key - * @param integer $bindType - * @return string - */ - protected function parseDateTime(Query $query, $value, $key, $bindType = null) - { - $options = $query->getOptions(); - - // 获取时间字段类型 - if (strpos($key, '.')) { - list($table, $key) = explode('.', $key); - - if (isset($options['alias']) && $pos = array_search($table, $options['alias'])) { - $table = $pos; - } - } else { - $table = $options['table']; - } - - $type = $this->connection->getTableInfo($table, 'type'); - - if (isset($type[$key])) { - $info = $type[$key]; - } - - if (isset($info)) { - if (is_string($value)) { - $value = strtotime($value) ?: $value; - } - - if (preg_match('/(datetime|timestamp)/is', $info)) { - // 日期及时间戳类型 - $value = date('Y-m-d H:i:s', $value); - } elseif (preg_match('/(date)/is', $info)) { - // 日期及时间戳类型 - $value = date('Y-m-d', $value); - } - } - - $name = $query->bind($value, $bindType); - - return ':' . $name; - } - - /** - * limit分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $limit - * @return string - */ - protected function parseLimit(Query $query, $limit) - { - return (!empty($limit) && false === strpos($limit, '(')) ? ' LIMIT ' . $limit . ' ' : ''; - } - - /** - * join分析 - * @access protected - * @param Query $query 查询对象 - * @param array $join - * @return string - */ - protected function parseJoin(Query $query, $join) - { - $joinStr = ''; - - if (!empty($join)) { - foreach ($join as $item) { - list($table, $type, $on) = $item; - - $condition = []; - - foreach ((array) $on as $val) { - if ($val instanceof Expression) { - $condition[] = $val->getValue(); - } elseif (strpos($val, '=')) { - list($val1, $val2) = explode('=', $val, 2); - - $condition[] = $this->parseKey($query, $val1) . '=' . $this->parseKey($query, $val2); - } else { - $condition[] = $val; - } - } - - $table = $this->parseTable($query, $table); - - $joinStr .= ' ' . $type . ' JOIN ' . $table . ' ON ' . implode(' AND ', $condition); - } - } - - return $joinStr; - } - - /** - * order分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $order - * @return string - */ - protected function parseOrder(Query $query, $order) - { - foreach ($order as $key => $val) { - if ($val instanceof Expression) { - $array[] = $val->getValue(); - } elseif (is_array($val) && preg_match('/^[\w\.]+$/', $key)) { - $array[] = $this->parseOrderField($query, $key, $val); - } elseif ('[rand]' == $val) { - $array[] = $this->parseRand($query); - } elseif (is_string($val)) { - if (is_numeric($key)) { - list($key, $sort) = explode(' ', strpos($val, ' ') ? $val : $val . ' '); - } else { - $sort = $val; - } - - if (preg_match('/^[\w\.]+$/', $key)) { - $sort = strtoupper($sort); - $sort = in_array($sort, ['ASC', 'DESC'], true) ? ' ' . $sort : ''; - $array[] = $this->parseKey($query, $key, true) . $sort; - } else { - throw new Exception('order express error:' . $key); - } - } - } - - return empty($array) ? '' : ' ORDER BY ' . implode(',', $array); - } - - /** - * orderField分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $key - * @param array $val - * @return string - */ - protected function parseOrderField($query, $key, $val) - { - if (isset($val['sort'])) { - $sort = $val['sort']; - unset($val['sort']); - } else { - $sort = ''; - } - - $sort = strtoupper($sort); - $sort = in_array($sort, ['ASC', 'DESC'], true) ? ' ' . $sort : ''; - - $options = $query->getOptions(); - $bind = $this->connection->getFieldsBind($options['table']); - - foreach ($val as $k => $item) { - $val[$k] = $this->parseDataBind($query, $key, $item, $bind); - } - - return 'field(' . $this->parseKey($query, $key, true) . ',' . implode(',', $val) . ')' . $sort; - } - - /** - * group分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $group - * @return string - */ - protected function parseGroup(Query $query, $group) - { - if (empty($group)) { - return ''; - } - - if (is_string($group)) { - $group = explode(',', $group); - } - - foreach ($group as $key) { - $val[] = $this->parseKey($query, $key); - } - - return ' GROUP BY ' . implode(',', $val); - } - - /** - * having分析 - * @access protected - * @param Query $query 查询对象 - * @param string $having - * @return string - */ - protected function parseHaving(Query $query, $having) - { - return !empty($having) ? ' HAVING ' . $having : ''; - } - - /** - * comment分析 - * @access protected - * @param Query $query 查询对象 - * @param string $comment - * @return string - */ - protected function parseComment(Query $query, $comment) - { - if (false !== strpos($comment, '*/')) { - $comment = strstr($comment, '*/', true); - } - - return !empty($comment) ? ' /* ' . $comment . ' */' : ''; - } - - /** - * distinct分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $distinct - * @return string - */ - protected function parseDistinct(Query $query, $distinct) - { - return !empty($distinct) ? ' DISTINCT ' : ''; - } - - /** - * union分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $union - * @return string - */ - protected function parseUnion(Query $query, $union) - { - if (empty($union)) { - return ''; - } - - $type = $union['type']; - unset($union['type']); - - foreach ($union as $u) { - if ($u instanceof \Closure) { - $sql[] = $type . ' ' . $this->parseClosure($query, $u); - } elseif (is_string($u)) { - $sql[] = $type . ' ( ' . $this->connection->parseSqlTable($u) . ' )'; - } - } - - return ' ' . implode(' ', $sql); - } - - /** - * index分析,可在操作链中指定需要强制使用的索引 - * @access protected - * @param Query $query 查询对象 - * @param mixed $index - * @return string - */ - protected function parseForce(Query $query, $index) - { - if (empty($index)) { - return ''; - } - - return sprintf(" FORCE INDEX ( %s ) ", is_array($index) ? implode(',', $index) : $index); - } - - /** - * 设置锁机制 - * @access protected - * @param Query $query 查询对象 - * @param bool|string $lock - * @return string - */ - protected function parseLock(Query $query, $lock = false) - { - if (is_bool($lock)) { - return $lock ? ' FOR UPDATE ' : ''; - } elseif (is_string($lock) && !empty($lock)) { - return ' ' . trim($lock) . ' '; - } - } - - /** - * 生成查询SQL - * @access public - * @param Query $query 查询对象 - * @return string - */ - public function select(Query $query) - { - $options = $query->getOptions(); - - return str_replace( - ['%TABLE%', '%DISTINCT%', '%FIELD%', '%JOIN%', '%WHERE%', '%GROUP%', '%HAVING%', '%ORDER%', '%LIMIT%', '%UNION%', '%LOCK%', '%COMMENT%', '%FORCE%'], - [ - $this->parseTable($query, $options['table']), - $this->parseDistinct($query, $options['distinct']), - $this->parseField($query, $options['field']), - $this->parseJoin($query, $options['join']), - $this->parseWhere($query, $options['where']), - $this->parseGroup($query, $options['group']), - $this->parseHaving($query, $options['having']), - $this->parseOrder($query, $options['order']), - $this->parseLimit($query, $options['limit']), - $this->parseUnion($query, $options['union']), - $this->parseLock($query, $options['lock']), - $this->parseComment($query, $options['comment']), - $this->parseForce($query, $options['force']), - ], - $this->selectSql); - } - - /** - * 生成Insert SQL - * @access public - * @param Query $query 查询对象 - * @param bool $replace 是否replace - * @return string - */ - public function insert(Query $query, $replace = false) - { - $options = $query->getOptions(); - - // 分析并处理数据 - $data = $this->parseData($query, $options['data']); - if (empty($data)) { - return ''; - } - - $fields = array_keys($data); - $values = array_values($data); - - return str_replace( - ['%INSERT%', '%TABLE%', '%FIELD%', '%DATA%', '%COMMENT%'], - [ - $replace ? 'REPLACE' : 'INSERT', - $this->parseTable($query, $options['table']), - implode(' , ', $fields), - implode(' , ', $values), - $this->parseComment($query, $options['comment']), - ], - $this->insertSql); - } - - /** - * 生成insertall SQL - * @access public - * @param Query $query 查询对象 - * @param array $dataSet 数据集 - * @param bool $replace 是否replace - * @return string - */ - public function insertAll(Query $query, $dataSet, $replace = false) - { - $options = $query->getOptions(); - - // 获取合法的字段 - if ('*' == $options['field']) { - $allowFields = $this->connection->getTableFields($options['table']); - } else { - $allowFields = $options['field']; - } - - // 获取绑定信息 - $bind = $this->connection->getFieldsBind($options['table']); - - foreach ($dataSet as $data) { - $data = $this->parseData($query, $data, $allowFields, $bind); - - $values[] = 'SELECT ' . implode(',', array_values($data)); - - if (!isset($insertFields)) { - $insertFields = array_keys($data); - } - } - - $fields = []; - - foreach ($insertFields as $field) { - $fields[] = $this->parseKey($query, $field); - } - - return str_replace( - ['%INSERT%', '%TABLE%', '%FIELD%', '%DATA%', '%COMMENT%'], - [ - $replace ? 'REPLACE' : 'INSERT', - $this->parseTable($query, $options['table']), - implode(' , ', $fields), - implode(' UNION ALL ', $values), - $this->parseComment($query, $options['comment']), - ], - $this->insertAllSql); - } - - /** - * 生成slect insert SQL - * @access public - * @param Query $query 查询对象 - * @param array $fields 数据 - * @param string $table 数据表 - * @return string - */ - public function selectInsert(Query $query, $fields, $table) - { - if (is_string($fields)) { - $fields = explode(',', $fields); - } - - foreach ($fields as &$field) { - $field = $this->parseKey($query, $field, true); - } - - return 'INSERT INTO ' . $this->parseTable($query, $table) . ' (' . implode(',', $fields) . ') ' . $this->select($query); - } - - /** - * 生成update SQL - * @access public - * @param Query $query 查询对象 - * @return string - */ - public function update(Query $query) - { - $options = $query->getOptions(); - - $data = $this->parseData($query, $options['data']); - - if (empty($data)) { - return ''; - } - - foreach ($data as $key => $val) { - $set[] = $key . ' = ' . $val; - } - - return str_replace( - ['%TABLE%', '%SET%', '%JOIN%', '%WHERE%', '%ORDER%', '%LIMIT%', '%LOCK%', '%COMMENT%'], - [ - $this->parseTable($query, $options['table']), - implode(' , ', $set), - $this->parseJoin($query, $options['join']), - $this->parseWhere($query, $options['where']), - $this->parseOrder($query, $options['order']), - $this->parseLimit($query, $options['limit']), - $this->parseLock($query, $options['lock']), - $this->parseComment($query, $options['comment']), - ], - $this->updateSql); - } - - /** - * 生成delete SQL - * @access public - * @param Query $query 查询对象 - * @return string - */ - public function delete(Query $query) - { - $options = $query->getOptions(); - - return str_replace( - ['%TABLE%', '%USING%', '%JOIN%', '%WHERE%', '%ORDER%', '%LIMIT%', '%LOCK%', '%COMMENT%'], - [ - $this->parseTable($query, $options['table']), - !empty($options['using']) ? ' USING ' . $this->parseTable($query, $options['using']) . ' ' : '', - $this->parseJoin($query, $options['join']), - $this->parseWhere($query, $options['where']), - $this->parseOrder($query, $options['order']), - $this->parseLimit($query, $options['limit']), - $this->parseLock($query, $options['lock']), - $this->parseComment($query, $options['comment']), - ], - $this->deleteSql); - } -} diff --git a/Server/thinkphp/library/think/db/Connection.php b/Server/thinkphp/library/think/db/Connection.php deleted file mode 100644 index 18b4885a6..000000000 --- a/Server/thinkphp/library/think/db/Connection.php +++ /dev/null @@ -1,2152 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db; - -use InvalidArgumentException; -use PDO; -use PDOStatement; -use think\Container; -use think\Db; -use think\db\exception\BindParamException; -use think\Debug; -use think\Exception; -use think\exception\PDOException; -use think\Loader; - -abstract class Connection -{ - const PARAM_FLOAT = 21; - protected static $instance = []; - /** @var PDOStatement PDO操作实例 */ - protected $PDOStatement; - - /** @var string 当前SQL指令 */ - protected $queryStr = ''; - // 返回或者影响记录数 - protected $numRows = 0; - // 事务指令数 - protected $transTimes = 0; - // 错误信息 - protected $error = ''; - - /** @var PDO[] 数据库连接ID 支持多个连接 */ - protected $links = []; - - /** @var PDO 当前连接ID */ - protected $linkID; - protected $linkRead; - protected $linkWrite; - - // 查询结果类型 - protected $fetchType = PDO::FETCH_ASSOC; - // 字段属性大小写 - protected $attrCase = PDO::CASE_LOWER; - // 监听回调 - protected static $event = []; - - // 数据表信息 - protected static $info = []; - - // 使用Builder类 - protected $builderClassName; - // Builder对象 - protected $builder; - // 数据库连接参数配置 - protected $config = [ - // 数据库类型 - 'type' => '', - // 服务器地址 - 'hostname' => '', - // 数据库名 - 'database' => '', - // 用户名 - 'username' => '', - // 密码 - 'password' => '', - // 端口 - 'hostport' => '', - // 连接dsn - 'dsn' => '', - // 数据库连接参数 - 'params' => [], - // 数据库编码默认采用utf8 - 'charset' => 'utf8', - // 数据库表前缀 - 'prefix' => '', - // 数据库调试模式 - 'debug' => false, - // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器) - 'deploy' => 0, - // 数据库读写是否分离 主从式有效 - 'rw_separate' => false, - // 读写分离后 主服务器数量 - 'master_num' => 1, - // 指定从服务器序号 - 'slave_no' => '', - // 模型写入后自动读取主服务器 - 'read_master' => false, - // 是否严格检查字段是否存在 - 'fields_strict' => true, - // 数据集返回类型 - 'resultset_type' => '', - // 自动写入时间戳字段 - 'auto_timestamp' => false, - // 时间字段取出后的默认时间格式 - 'datetime_format' => 'Y-m-d H:i:s', - // 是否需要进行SQL性能分析 - 'sql_explain' => false, - // Builder类 - 'builder' => '', - // Query类 - 'query' => '\\think\\db\\Query', - // 是否需要断线重连 - 'break_reconnect' => false, - // 断线标识字符串 - 'break_match_str' => [], - ]; - - // PDO连接参数 - protected $params = [ - PDO::ATTR_CASE => PDO::CASE_NATURAL, - PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, - PDO::ATTR_ORACLE_NULLS => PDO::NULL_NATURAL, - PDO::ATTR_STRINGIFY_FETCHES => false, - PDO::ATTR_EMULATE_PREPARES => false, - ]; - - // 服务器断线标识字符 - protected $breakMatchStr = [ - 'server has gone away', - 'no connection to the server', - 'Lost connection', - 'is dead or not enabled', - 'Error while sending', - 'decryption failed or bad record mac', - 'server closed the connection unexpectedly', - 'SSL connection has been closed unexpectedly', - 'Error writing data to the connection', - 'Resource deadlock avoided', - 'failed with errno', - ]; - - // 绑定参数 - protected $bind = []; - - /** - * 架构函数 读取数据库配置信息 - * @access public - * @param array $config 数据库配置数组 - */ - public function __construct(array $config = []) - { - if (!empty($config)) { - $this->config = array_merge($this->config, $config); - } - - // 创建Builder对象 - $class = $this->getBuilderClass(); - - $this->builder = new $class($this); - - // 执行初始化操作 - $this->initialize(); - } - - /** - * 初始化 - * @access protected - * @return void - */ - protected function initialize() - {} - - /** - * 取得数据库连接类实例 - * @access public - * @param mixed $config 连接配置 - * @param bool|string $name 连接标识 true 强制重新连接 - * @return Connection - * @throws Exception - */ - public static function instance($config = [], $name = false) - { - if (false === $name) { - $name = md5(serialize($config)); - } - - if (true === $name || !isset(self::$instance[$name])) { - if (empty($config['type'])) { - throw new InvalidArgumentException('Undefined db type'); - } - - // 记录初始化信息 - Container::get('app')->log('[ DB ] INIT ' . $config['type']); - - if (true === $name) { - $name = md5(serialize($config)); - } - - self::$instance[$name] = Loader::factory($config['type'], '\\think\\db\\connector\\', $config); - } - - return self::$instance[$name]; - } - - /** - * 获取当前连接器类对应的Builder类 - * @access public - * @return string - */ - public function getBuilderClass() - { - if (!empty($this->builderClassName)) { - return $this->builderClassName; - } - - return $this->getConfig('builder') ?: '\\think\\db\\builder\\' . ucfirst($this->getConfig('type')); - } - - /** - * 设置当前的数据库Builder对象 - * @access protected - * @param Builder $builder - * @return void - */ - protected function setBuilder(Builder $builder) - { - $this->builder = $builder; - - return $this; - } - - /** - * 获取当前的builder实例对象 - * @access public - * @return Builder - */ - public function getBuilder() - { - return $this->builder; - } - - /** - * 解析pdo连接的dsn信息 - * @access protected - * @param array $config 连接信息 - * @return string - */ - abstract protected function parseDsn($config); - - /** - * 取得数据表的字段信息 - * @access public - * @param string $tableName - * @return array - */ - abstract public function getFields($tableName); - - /** - * 取得数据库的表信息 - * @access public - * @param string $dbName - * @return array - */ - abstract public function getTables($dbName); - - /** - * SQL性能分析 - * @access protected - * @param string $sql - * @return array - */ - abstract protected function getExplain($sql); - - /** - * 对返数据表字段信息进行大小写转换出来 - * @access public - * @param array $info 字段信息 - * @return array - */ - public function fieldCase($info) - { - // 字段大小写转换 - switch ($this->attrCase) { - case PDO::CASE_LOWER: - $info = array_change_key_case($info); - break; - case PDO::CASE_UPPER: - $info = array_change_key_case($info, CASE_UPPER); - break; - case PDO::CASE_NATURAL: - default: - // 不做转换 - } - - return $info; - } - - /** - * 获取字段绑定类型 - * @access public - * @param string $type 字段类型 - * @return integer - */ - public function getFieldBindType($type) - { - if (0 === strpos($type, 'set') || 0 === strpos($type, 'enum')) { - $bind = PDO::PARAM_STR; - } elseif (preg_match('/(double|float|decimal|real|numeric)/is', $type)) { - $bind = self::PARAM_FLOAT; - } elseif (preg_match('/(int|serial|bit)/is', $type)) { - $bind = PDO::PARAM_INT; - } elseif (preg_match('/bool/is', $type)) { - $bind = PDO::PARAM_BOOL; - } else { - $bind = PDO::PARAM_STR; - } - - return $bind; - } - - /** - * 将SQL语句中的__TABLE_NAME__字符串替换成带前缀的表名(小写) - * @access public - * @param string $sql sql语句 - * @return string - */ - public function parseSqlTable($sql) - { - if (false !== strpos($sql, '__')) { - $sql = preg_replace_callback("/__([A-Z0-9_-]+)__/sU", function ($match) { - return $this->getConfig('prefix') . strtolower($match[1]); - }, $sql); - } - - return $sql; - } - - /** - * 获取数据表信息 - * @access public - * @param mixed $tableName 数据表名 留空自动获取 - * @param string $fetch 获取信息类型 包括 fields type bind pk - * @return mixed - */ - public function getTableInfo($tableName, $fetch = '') - { - if (is_array($tableName)) { - $tableName = key($tableName) ?: current($tableName); - } - - if (strpos($tableName, ',')) { - // 多表不获取字段信息 - return false; - } else { - $tableName = $this->parseSqlTable($tableName); - } - - // 修正子查询作为表名的问题 - if (strpos($tableName, ')')) { - return []; - } - - list($tableName) = explode(' ', $tableName); - - if (false === strpos($tableName, '.')) { - $schema = $this->getConfig('database') . '.' . $tableName; - } else { - $schema = $tableName; - } - - if (!isset(self::$info[$schema])) { - // 读取缓存 - $cacheFile = Container::get('app')->getRuntimePath() . 'schema' . DIRECTORY_SEPARATOR . $schema . '.php'; - - if (!$this->config['debug'] && is_file($cacheFile)) { - $info = include $cacheFile; - } else { - $info = $this->getFields($tableName); - } - - $fields = array_keys($info); - $bind = $type = []; - - foreach ($info as $key => $val) { - // 记录字段类型 - $type[$key] = $val['type']; - $bind[$key] = $this->getFieldBindType($val['type']); - - if (!empty($val['primary'])) { - $pk[] = $key; - } - } - - if (isset($pk)) { - // 设置主键 - $pk = count($pk) > 1 ? $pk : $pk[0]; - } else { - $pk = null; - } - - self::$info[$schema] = ['fields' => $fields, 'type' => $type, 'bind' => $bind, 'pk' => $pk]; - } - - return $fetch ? self::$info[$schema][$fetch] : self::$info[$schema]; - } - - /** - * 获取数据表的主键 - * @access public - * @param string $tableName 数据表名 - * @return string|array - */ - public function getPk($tableName) - { - return $this->getTableInfo($tableName, 'pk'); - } - - /** - * 获取数据表字段信息 - * @access public - * @param string $tableName 数据表名 - * @return array - */ - public function getTableFields($tableName) - { - return $this->getTableInfo($tableName, 'fields'); - } - - /** - * 获取数据表字段类型 - * @access public - * @param string $tableName 数据表名 - * @param string $field 字段名 - * @return array|string - */ - public function getFieldsType($tableName, $field = null) - { - $result = $this->getTableInfo($tableName, 'type'); - - if ($field && isset($result[$field])) { - return $result[$field]; - } - - return $result; - } - - /** - * 获取数据表绑定信息 - * @access public - * @param string $tableName 数据表名 - * @return array - */ - public function getFieldsBind($tableName) - { - return $this->getTableInfo($tableName, 'bind'); - } - - /** - * 获取数据库的配置参数 - * @access public - * @param string $config 配置名称 - * @return mixed - */ - public function getConfig($config = '') - { - return $config ? $this->config[$config] : $this->config; - } - - /** - * 设置数据库的配置参数 - * @access public - * @param string|array $config 配置名称 - * @param mixed $value 配置值 - * @return void - */ - public function setConfig($config, $value = '') - { - if (is_array($config)) { - $this->config = array_merge($this->config, $config); - } else { - $this->config[$config] = $value; - } - } - - /** - * 连接数据库方法 - * @access public - * @param array $config 连接参数 - * @param integer $linkNum 连接序号 - * @param array|bool $autoConnection 是否自动连接主数据库(用于分布式) - * @return PDO - * @throws Exception - */ - public function connect(array $config = [], $linkNum = 0, $autoConnection = false) - { - if (isset($this->links[$linkNum])) { - return $this->links[$linkNum]; - } - - if (!$config) { - $config = $this->config; - } else { - $config = array_merge($this->config, $config); - } - - // 连接参数 - if (isset($config['params']) && is_array($config['params'])) { - $params = $config['params'] + $this->params; - } else { - $params = $this->params; - } - - // 记录当前字段属性大小写设置 - $this->attrCase = $params[PDO::ATTR_CASE]; - - if (!empty($config['break_match_str'])) { - $this->breakMatchStr = array_merge($this->breakMatchStr, (array) $config['break_match_str']); - } - - try { - if (empty($config['dsn'])) { - $config['dsn'] = $this->parseDsn($config); - } - - if ($config['debug']) { - $startTime = microtime(true); - } - - $this->links[$linkNum] = new PDO($config['dsn'], $config['username'], $config['password'], $params); - - if ($config['debug']) { - // 记录数据库连接信息 - $this->log('[ DB ] CONNECT:[ UseTime:' . number_format(microtime(true) - $startTime, 6) . 's ] ' . $config['dsn']); - } - - return $this->links[$linkNum]; - } catch (\PDOException $e) { - if ($autoConnection) { - $this->log($e->getMessage(), 'error'); - return $this->connect($autoConnection, $linkNum); - } else { - throw $e; - } - } - } - - /** - * 释放查询结果 - * @access public - */ - public function free() - { - $this->PDOStatement = null; - } - - /** - * 获取PDO对象 - * @access public - * @return \PDO|false - */ - public function getPdo() - { - if (!$this->linkID) { - return false; - } - - return $this->linkID; - } - - /** - * 执行查询 使用生成器返回数据 - * @access public - * @param string $sql sql指令 - * @param array $bind 参数绑定 - * @param bool $master 是否在主服务器读操作 - * @param Model $model 模型对象实例 - * @param array $condition 查询条件 - * @param mixed $relation 关联查询 - * @return \Generator - */ - public function getCursor($sql, $bind = [], $master = false, $model = null, $condition = null, $relation = null) - { - $this->initConnect($master); - - // 记录SQL语句 - $this->queryStr = $sql; - - $this->bind = $bind; - - Db::$queryTimes++; - - // 调试开始 - $this->debug(true); - - // 预处理 - $this->PDOStatement = $this->linkID->prepare($sql); - - // 是否为存储过程调用 - $procedure = in_array(strtolower(substr(trim($sql), 0, 4)), ['call', 'exec']); - - // 参数绑定 - if ($procedure) { - $this->bindParam($bind); - } else { - $this->bindValue($bind); - } - - // 执行查询 - $this->PDOStatement->execute(); - - // 调试结束 - $this->debug(false, '', $master); - - // 返回结果集 - while ($result = $this->PDOStatement->fetch($this->fetchType)) { - if ($model) { - $instance = $model->newInstance($result, $condition); - - if ($relation) { - $instance->relationQuery($relation); - } - - yield $instance; - } else { - yield $result; - } - } - } - - /** - * 执行查询 返回数据集 - * @access public - * @param string $sql sql指令 - * @param array $bind 参数绑定 - * @param bool $master 是否在主服务器读操作 - * @param bool $pdo 是否返回PDO对象 - * @return array - * @throws BindParamException - * @throws \PDOException - * @throws \Exception - * @throws \Throwable - */ - public function query($sql, $bind = [], $master = false, $pdo = false) - { - $this->initConnect($master); - - if (!$this->linkID) { - return false; - } - - // 记录SQL语句 - $this->queryStr = $sql; - - $this->bind = $bind; - - Db::$queryTimes++; - - try { - // 调试开始 - $this->debug(true); - - // 预处理 - $this->PDOStatement = $this->linkID->prepare($sql); - - // 是否为存储过程调用 - $procedure = in_array(strtolower(substr(trim($sql), 0, 4)), ['call', 'exec']); - - // 参数绑定 - if ($procedure) { - $this->bindParam($bind); - } else { - $this->bindValue($bind); - } - - // 执行查询 - $this->PDOStatement->execute(); - - // 调试结束 - $this->debug(false, '', $master); - - // 返回结果集 - return $this->getResult($pdo, $procedure); - } catch (\PDOException $e) { - if ($this->isBreak($e)) { - return $this->close()->query($sql, $bind, $master, $pdo); - } - - throw new PDOException($e, $this->config, $this->getLastsql()); - } catch (\Throwable $e) { - if ($this->isBreak($e)) { - return $this->close()->query($sql, $bind, $master, $pdo); - } - - throw $e; - } catch (\Exception $e) { - if ($this->isBreak($e)) { - return $this->close()->query($sql, $bind, $master, $pdo); - } - - throw $e; - } - } - - /** - * 执行语句 - * @access public - * @param string $sql sql指令 - * @param array $bind 参数绑定 - * @param Query $query 查询对象 - * @return int - * @throws BindParamException - * @throws \PDOException - * @throws \Exception - * @throws \Throwable - */ - public function execute($sql, $bind = [], Query $query = null) - { - $this->initConnect(true); - - if (!$this->linkID) { - return false; - } - - // 记录SQL语句 - $this->queryStr = $sql; - - $this->bind = $bind; - - Db::$executeTimes++; - try { - // 调试开始 - $this->debug(true); - - // 预处理 - $this->PDOStatement = $this->linkID->prepare($sql); - - // 是否为存储过程调用 - $procedure = in_array(strtolower(substr(trim($sql), 0, 4)), ['call', 'exec']); - - // 参数绑定 - if ($procedure) { - $this->bindParam($bind); - } else { - $this->bindValue($bind); - } - - // 执行语句 - $this->PDOStatement->execute(); - - // 调试结束 - $this->debug(false, '', true); - - if ($query && !empty($this->config['deploy']) && !empty($this->config['read_master'])) { - $query->readMaster(); - } - - $this->numRows = $this->PDOStatement->rowCount(); - - return $this->numRows; - } catch (\PDOException $e) { - if ($this->isBreak($e)) { - return $this->close()->execute($sql, $bind, $query); - } - - throw new PDOException($e, $this->config, $this->getLastsql()); - } catch (\Throwable $e) { - if ($this->isBreak($e)) { - return $this->close()->execute($sql, $bind, $query); - } - - throw $e; - } catch (\Exception $e) { - if ($this->isBreak($e)) { - return $this->close()->execute($sql, $bind, $query); - } - - throw $e; - } - } - - /** - * 查找单条记录 - * @access public - * @param Query $query 查询对象 - * @return array|null|\PDOStatement|string - * @throws DbException - * @throws ModelNotFoundException - * @throws DataNotFoundException - */ - public function find(Query $query) - { - // 分析查询表达式 - $options = $query->getOptions(); - $pk = $query->getPk($options); - - $data = $options['data']; - $query->setOption('limit', 1); - - if (empty($options['fetch_sql']) && !empty($options['cache'])) { - // 判断查询缓存 - $cache = $options['cache']; - - if (is_string($cache['key'])) { - $key = $cache['key']; - } else { - $key = $this->getCacheKey($query, $data); - } - - $result = Container::get('cache')->get($key); - - if (false !== $result) { - return $result; - } - } - - if (is_string($pk) && !is_array($data)) { - if (isset($key) && strpos($key, '|')) { - list($a, $val) = explode('|', $key); - $item[$pk] = $val; - } else { - $item[$pk] = $data; - } - $data = $item; - } - - $query->setOption('data', $data); - - // 生成查询SQL - $sql = $this->builder->select($query); - - $query->removeOption('limit'); - - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - // 获取实际执行的SQL语句 - return $this->getRealSql($sql, $bind); - } - - // 事件回调 - $result = $query->trigger('before_find'); - - if (!$result) { - // 执行查询 - $resultSet = $this->query($sql, $bind, $options['master'], $options['fetch_pdo']); - - if ($resultSet instanceof \PDOStatement) { - // 返回PDOStatement对象 - return $resultSet; - } - - $result = isset($resultSet[0]) ? $resultSet[0] : null; - } - - if (isset($cache) && $result) { - // 缓存数据 - $this->cacheData($key, $result, $cache); - } - - return $result; - } - - /** - * 使用游标查询记录 - * @access public - * @param Query $query 查询对象 - * @return \Generator - */ - public function cursor(Query $query) - { - // 分析查询表达式 - $options = $query->getOptions(); - - // 生成查询SQL - $sql = $this->builder->select($query); - - $bind = $query->getBind(); - - $condition = isset($options['where']['AND']) ? $options['where']['AND'] : null; - $relation = isset($options['relaltion']) ? $options['relation'] : null; - - // 执行查询操作 - return $this->getCursor($sql, $bind, $options['master'], $query->getModel(), $condition, $relation); - } - - /** - * 查找记录 - * @access public - * @param Query $query 查询对象 - * @return array|\PDOStatement|string - * @throws DbException - * @throws ModelNotFoundException - * @throws DataNotFoundException - */ - public function select(Query $query) - { - // 分析查询表达式 - $options = $query->getOptions(); - - if (empty($options['fetch_sql']) && !empty($options['cache'])) { - $resultSet = $this->getCacheData($query, $options['cache'], null, $key); - - if (false !== $resultSet) { - return $resultSet; - } - } - - // 生成查询SQL - $sql = $this->builder->select($query); - - $query->removeOption('limit'); - - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - // 获取实际执行的SQL语句 - return $this->getRealSql($sql, $bind); - } - - $resultSet = $query->trigger('before_select'); - - if (!$resultSet) { - // 执行查询操作 - $resultSet = $this->query($sql, $bind, $options['master'], $options['fetch_pdo']); - - if ($resultSet instanceof \PDOStatement) { - // 返回PDOStatement对象 - return $resultSet; - } - } - - if (!empty($options['cache']) && false !== $resultSet) { - // 缓存数据集 - $this->cacheData($key, $resultSet, $options['cache']); - } - - return $resultSet; - } - - /** - * 插入记录 - * @access public - * @param Query $query 查询对象 - * @param boolean $replace 是否replace - * @param boolean $getLastInsID 返回自增主键 - * @param string $sequence 自增序列名 - * @return integer|string - */ - public function insert(Query $query, $replace = false, $getLastInsID = false, $sequence = null) - { - // 分析查询表达式 - $options = $query->getOptions(); - - // 生成SQL语句 - $sql = $this->builder->insert($query, $replace); - - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - // 获取实际执行的SQL语句 - return $this->getRealSql($sql, $bind); - } - - // 执行操作 - $result = '' == $sql ? 0 : $this->execute($sql, $bind, $query); - - if ($result) { - $sequence = $sequence ?: (isset($options['sequence']) ? $options['sequence'] : null); - $lastInsId = $this->getLastInsID($sequence); - - $data = $options['data']; - - if ($lastInsId) { - $pk = $query->getPk($options); - if (is_string($pk)) { - $data[$pk] = $lastInsId; - } - } - - $query->setOption('data', $data); - - $query->trigger('after_insert'); - - if ($getLastInsID) { - return $lastInsId; - } - } - - return $result; - } - - /** - * 批量插入记录 - * @access public - * @param Query $query 查询对象 - * @param mixed $dataSet 数据集 - * @param bool $replace 是否replace - * @param integer $limit 每次写入数据限制 - * @return integer|string - * @throws \Exception - * @throws \Throwable - */ - public function insertAll(Query $query, $dataSet = [], $replace = false, $limit = null) - { - if (!is_array(reset($dataSet))) { - return false; - } - - $options = $query->getOptions(); - - if ($limit) { - // 分批写入 自动启动事务支持 - $this->startTrans(); - - try { - $array = array_chunk($dataSet, $limit, true); - $count = 0; - - foreach ($array as $item) { - $sql = $this->builder->insertAll($query, $item, $replace); - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - $fetchSql[] = $this->getRealSql($sql, $bind); - } else { - $count += $this->execute($sql, $bind, $query); - } - } - - // 提交事务 - $this->commit(); - } catch (\Exception $e) { - $this->rollback(); - throw $e; - } catch (\Throwable $e) { - $this->rollback(); - throw $e; - } - - return isset($fetchSql) ? implode(';', $fetchSql) : $count; - } - - $sql = $this->builder->insertAll($query, $dataSet, $replace); - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - return $this->getRealSql($sql, $bind); - } - - return $this->execute($sql, $bind, $query); - } - - /** - * 通过Select方式插入记录 - * @access public - * @param Query $query 查询对象 - * @param string $fields 要插入的数据表字段名 - * @param string $table 要插入的数据表名 - * @return integer|string - * @throws PDOException - */ - public function selectInsert(Query $query, $fields, $table) - { - // 分析查询表达式 - $options = $query->getOptions(); - - $table = $this->parseSqlTable($table); - - $sql = $this->builder->selectInsert($query, $fields, $table); - - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - return $this->getRealSql($sql, $bind); - } - - return $this->execute($sql, $bind, $query); - } - - /** - * 更新记录 - * @access public - * @param Query $query 查询对象 - * @return integer|string - * @throws Exception - * @throws PDOException - */ - public function update(Query $query) - { - $options = $query->getOptions(); - - if (isset($options['cache']) && is_string($options['cache']['key'])) { - $key = $options['cache']['key']; - } - - $pk = $query->getPk($options); - $data = $options['data']; - - if (empty($options['where'])) { - // 如果存在主键数据 则自动作为更新条件 - if (is_string($pk) && isset($data[$pk])) { - $where[$pk] = [$pk, '=', $data[$pk]]; - if (!isset($key)) { - $key = $this->getCacheKey($query, $data[$pk]); - } - unset($data[$pk]); - } elseif (is_array($pk)) { - // 增加复合主键支持 - foreach ($pk as $field) { - if (isset($data[$field])) { - $where[$field] = [$field, '=', $data[$field]]; - } else { - // 如果缺少复合主键数据则不执行 - throw new Exception('miss complex primary data'); - } - unset($data[$field]); - } - } - - if (!isset($where)) { - // 如果没有任何更新条件则不执行 - throw new Exception('miss update condition'); - } else { - $options['where']['AND'] = $where; - $query->setOption('where', ['AND' => $where]); - } - } elseif (!isset($key) && is_string($pk) && isset($options['where']['AND'])) { - foreach ($options['where']['AND'] as $val) { - if (is_array($val) && $val[0] == $pk) { - $key = $this->getCacheKey($query, $val); - } - } - } - - // 更新数据 - $query->setOption('data', $data); - - // 生成UPDATE SQL语句 - $sql = $this->builder->update($query); - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - // 获取实际执行的SQL语句 - return $this->getRealSql($sql, $bind); - } - - // 检测缓存 - $cache = Container::get('cache'); - - if (isset($key) && $cache->get($key)) { - // 删除缓存 - $cache->rm($key); - } elseif (!empty($options['cache']['tag'])) { - $cache->clear($options['cache']['tag']); - } - - // 执行操作 - $result = '' == $sql ? 0 : $this->execute($sql, $bind, $query); - - if ($result) { - if (is_string($pk) && isset($where[$pk])) { - $data[$pk] = $where[$pk]; - } elseif (is_string($pk) && isset($key) && strpos($key, '|')) { - list($a, $val) = explode('|', $key); - $data[$pk] = $val; - } - - $query->setOption('data', $data); - $query->trigger('after_update'); - } - - return $result; - } - - /** - * 删除记录 - * @access public - * @param Query $query 查询对象 - * @return int - * @throws Exception - * @throws PDOException - */ - public function delete(Query $query) - { - // 分析查询表达式 - $options = $query->getOptions(); - $pk = $query->getPk($options); - $data = $options['data']; - - if (isset($options['cache']) && is_string($options['cache']['key'])) { - $key = $options['cache']['key']; - } elseif (!is_null($data) && true !== $data && !is_array($data)) { - $key = $this->getCacheKey($query, $data); - } elseif (is_string($pk) && isset($options['where']['AND'])) { - foreach ($options['where']['AND'] as $val) { - if (is_array($val) && $val[0] == $pk) { - $key = $this->getCacheKey($query, $val); - } - } - } - - if (true !== $data && empty($options['where'])) { - // 如果条件为空 不进行删除操作 除非设置 1=1 - throw new Exception('delete without condition'); - } - - // 生成删除SQL语句 - $sql = $this->builder->delete($query); - - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - // 获取实际执行的SQL语句 - return $this->getRealSql($sql, $bind); - } - - // 检测缓存 - $cache = Container::get('cache'); - - if (isset($key) && $cache->get($key)) { - // 删除缓存 - $cache->rm($key); - } elseif (!empty($options['cache']['tag'])) { - $cache->clear($options['cache']['tag']); - } - - // 执行操作 - $result = $this->execute($sql, $bind, $query); - - if ($result) { - if (!is_array($data) && is_string($pk) && isset($key) && strpos($key, '|')) { - list($a, $val) = explode('|', $key); - $item[$pk] = $val; - $data = $item; - } - - $options['data'] = $data; - - $query->trigger('after_delete'); - } - - return $result; - } - - /** - * 得到某个字段的值 - * @access public - * @param Query $query 查询对象 - * @param string $field 字段名 - * @param mixed $default 默认值 - * @param bool $one 是否返回一个值 - * @return mixed - */ - public function value(Query $query, $field, $default = null, $one = true) - { - $options = $query->getOptions(); - - if (isset($options['field'])) { - $query->removeOption('field'); - } - - if (is_string($field)) { - $field = array_map('trim', explode(',', $field)); - } - - $query->setOption('field', $field); - - if (empty($options['fetch_sql']) && !empty($options['cache'])) { - $cache = $options['cache']; - $result = $this->getCacheData($query, $cache, null, $key); - - if (false !== $result) { - return $result; - } - } - - if ($one) { - $query->setOption('limit', 1); - } - - // 生成查询SQL - $sql = $this->builder->select($query); - - if (isset($options['field'])) { - $query->setOption('field', $options['field']); - } else { - $query->removeOption('field'); - } - - $query->removeOption('limit'); - - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - // 获取实际执行的SQL语句 - return $this->getRealSql($sql, $bind); - } - - // 执行查询操作 - $pdo = $this->query($sql, $bind, $options['master'], true); - - $result = $pdo->fetchColumn(); - - if (isset($cache) && false !== $result) { - // 缓存数据 - $this->cacheData($key, $result, $cache); - } - - return false !== $result ? $result : $default; - } - - /** - * 得到某个字段的值 - * @access public - * @param Query $query 查询对象 - * @param string $aggregate 聚合方法 - * @param mixed $field 字段名 - * @return mixed - */ - public function aggregate(Query $query, $aggregate, $field) - { - if (is_string($field) && 0 === stripos($field, 'DISTINCT ')) { - list($distinct, $field) = explode(' ', $field); - } - - $field = $aggregate . '(' . (!empty($distinct) ? 'DISTINCT ' : '') . $this->builder->parseKey($query, $field, true) . ') AS tp_' . strtolower($aggregate); - - return $this->value($query, $field, 0, false); - } - - /** - * 得到某个列的数组 - * @access public - * @param Query $query 查询对象 - * @param string $field 字段名 多个字段用逗号分隔 - * @param string $key 索引 - * @return array - */ - public function column(Query $query, $field, $key = '') - { - $options = $query->getOptions(); - - if (isset($options['field'])) { - $query->removeOption('field'); - } - - if (is_null($field)) { - $field = ['*']; - } elseif (is_string($field)) { - $field = array_map('trim', explode(',', $field)); - } - - if ($key && ['*'] != $field) { - array_unshift($field, $key); - $field = array_unique($field); - } - - $query->setOption('field', $field); - - if (empty($options['fetch_sql']) && !empty($options['cache'])) { - // 判断查询缓存 - $cache = $options['cache']; - $result = $this->getCacheData($query, $cache, null, $guid); - - if (false !== $result) { - return $result; - } - } - - // 生成查询SQL - $sql = $this->builder->select($query); - - // 还原field参数 - if (isset($options['field'])) { - $query->setOption('field', $options['field']); - } else { - $query->removeOption('field'); - } - - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - // 获取实际执行的SQL语句 - return $this->getRealSql($sql, $bind); - } - - // 执行查询操作 - $pdo = $this->query($sql, $bind, $options['master'], true); - - if (1 == $pdo->columnCount()) { - $result = $pdo->fetchAll(PDO::FETCH_COLUMN); - } else { - $resultSet = $pdo->fetchAll(PDO::FETCH_ASSOC); - - if (['*'] == $field && $key) { - $result = array_column($resultSet, null, $key); - } elseif ($resultSet) { - $fields = array_keys($resultSet[0]); - $count = count($fields); - $key1 = array_shift($fields); - $key2 = $fields ? array_shift($fields) : ''; - $key = $key ?: $key1; - - if (strpos($key, '.')) { - list($alias, $key) = explode('.', $key); - } - - if (2 == $count) { - $column = $key2; - } elseif (1 == $count) { - $column = $key1; - } else { - $column = null; - } - - $result = array_column($resultSet, $column, $key); - } else { - $result = []; - } - } - - if (isset($cache) && isset($guid)) { - // 缓存数据 - $this->cacheData($guid, $result, $cache); - } - - return $result; - } - - /** - * 执行查询但只返回PDOStatement对象 - * @access public - * @return \PDOStatement|string - */ - public function pdo(Query $query) - { - // 分析查询表达式 - $options = $query->getOptions(); - - // 生成查询SQL - $sql = $this->builder->select($query); - - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - // 获取实际执行的SQL语句 - return $this->getRealSql($sql, $bind); - } - - // 执行查询操作 - return $this->query($sql, $bind, $options['master'], true); - } - - /** - * 根据参数绑定组装最终的SQL语句 便于调试 - * @access public - * @param string $sql 带参数绑定的sql语句 - * @param array $bind 参数绑定列表 - * @return string - */ - public function getRealSql($sql, array $bind = []) - { - if (is_array($sql)) { - $sql = implode(';', $sql); - } - - foreach ($bind as $key => $val) { - $value = is_array($val) ? $val[0] : $val; - $type = is_array($val) ? $val[1] : PDO::PARAM_STR; - - if ((self::PARAM_FLOAT == $type || PDO::PARAM_STR == $type) && is_string($value)) { - $value = '\'' . addslashes($value) . '\''; - } elseif (PDO::PARAM_INT == $type && '' === $value) { - $value = 0; - } - - // 判断占位符 - $sql = is_numeric($key) ? - substr_replace($sql, $value, strpos($sql, '?'), 1) : - substr_replace($sql, $value, strpos($sql, ':' . $key), strlen(':' . $key)); - } - - return rtrim($sql); - } - - /** - * 参数绑定 - * 支持 ['name'=>'value','id'=>123] 对应命名占位符 - * 或者 ['value',123] 对应问号占位符 - * @access public - * @param array $bind 要绑定的参数列表 - * @return void - * @throws BindParamException - */ - protected function bindValue(array $bind = []) - { - foreach ($bind as $key => $val) { - // 占位符 - $param = is_int($key) ? $key + 1 : ':' . $key; - - if (is_array($val)) { - if (PDO::PARAM_INT == $val[1] && '' === $val[0]) { - $val[0] = 0; - } elseif (self::PARAM_FLOAT == $val[1]) { - $val[0] = is_string($val[0]) ? (float) $val[0] : $val[0]; - $val[1] = PDO::PARAM_STR; - } - - $result = $this->PDOStatement->bindValue($param, $val[0], $val[1]); - } else { - $result = $this->PDOStatement->bindValue($param, $val); - } - - if (!$result) { - throw new BindParamException( - "Error occurred when binding parameters '{$param}'", - $this->config, - $this->getLastsql(), - $bind - ); - } - } - } - - /** - * 存储过程的输入输出参数绑定 - * @access public - * @param array $bind 要绑定的参数列表 - * @return void - * @throws BindParamException - */ - protected function bindParam($bind) - { - foreach ($bind as $key => $val) { - $param = is_int($key) ? $key + 1 : ':' . $key; - - if (is_array($val)) { - array_unshift($val, $param); - $result = call_user_func_array([$this->PDOStatement, 'bindParam'], $val); - } else { - $result = $this->PDOStatement->bindValue($param, $val); - } - - if (!$result) { - $param = array_shift($val); - - throw new BindParamException( - "Error occurred when binding parameters '{$param}'", - $this->config, - $this->getLastsql(), - $bind - ); - } - } - } - - /** - * 获得数据集数组 - * @access protected - * @param bool $pdo 是否返回PDOStatement - * @param bool $procedure 是否存储过程 - * @return array - */ - protected function getResult($pdo = false, $procedure = false) - { - if ($pdo) { - // 返回PDOStatement对象处理 - return $this->PDOStatement; - } - - if ($procedure) { - // 存储过程返回结果 - return $this->procedure(); - } - - $result = $this->PDOStatement->fetchAll($this->fetchType); - - $this->numRows = count($result); - - return $result; - } - - /** - * 获得存储过程数据集 - * @access protected - * @return array - */ - protected function procedure() - { - $item = []; - - do { - $result = $this->getResult(); - if ($result) { - $item[] = $result; - } - } while ($this->PDOStatement->nextRowset()); - - $this->numRows = count($item); - - return $item; - } - - /** - * 执行数据库事务 - * @access public - * @param callable $callback 数据操作方法回调 - * @return mixed - * @throws PDOException - * @throws \Exception - * @throws \Throwable - */ - public function transaction($callback) - { - $this->startTrans(); - - try { - $result = null; - if (is_callable($callback)) { - $result = call_user_func_array($callback, [$this]); - } - - $this->commit(); - return $result; - } catch (\Exception $e) { - $this->rollback(); - throw $e; - } catch (\Throwable $e) { - $this->rollback(); - throw $e; - } - } - - /** - * 启动XA事务 - * @access public - * @param string $xid XA事务id - * @return void - */ - public function startTransXa($xid) - {} - - /** - * 预编译XA事务 - * @access public - * @param string $xid XA事务id - * @return void - */ - public function prepareXa($xid) - {} - - /** - * 提交XA事务 - * @access public - * @param string $xid XA事务id - * @return void - */ - public function commitXa($xid) - {} - - /** - * 回滚XA事务 - * @access public - * @param string $xid XA事务id - * @return void - */ - public function rollbackXa($xid) - {} - - /** - * 启动事务 - * @access public - * @return void - * @throws \PDOException - * @throws \Exception - */ - public function startTrans() - { - $this->initConnect(true); - if (!$this->linkID) { - return false; - } - - ++$this->transTimes; - - try { - if (1 == $this->transTimes) { - $this->linkID->beginTransaction(); - } elseif ($this->transTimes > 1 && $this->supportSavepoint()) { - $this->linkID->exec( - $this->parseSavepoint('trans' . $this->transTimes) - ); - } - } catch (\Exception $e) { - if ($this->isBreak($e)) { - --$this->transTimes; - return $this->close()->startTrans(); - } - throw $e; - } - } - - /** - * 用于非自动提交状态下面的查询提交 - * @access public - * @return void - * @throws PDOException - */ - public function commit() - { - $this->initConnect(true); - - if (1 == $this->transTimes) { - $this->linkID->commit(); - } - - --$this->transTimes; - } - - /** - * 事务回滚 - * @access public - * @return void - * @throws PDOException - */ - public function rollback() - { - $this->initConnect(true); - - if (1 == $this->transTimes) { - $this->linkID->rollBack(); - } elseif ($this->transTimes > 1 && $this->supportSavepoint()) { - $this->linkID->exec( - $this->parseSavepointRollBack('trans' . $this->transTimes) - ); - } - - $this->transTimes = max(0, $this->transTimes - 1); - } - - /** - * 是否支持事务嵌套 - * @return bool - */ - protected function supportSavepoint() - { - return false; - } - - /** - * 生成定义保存点的SQL - * @access protected - * @param $name - * @return string - */ - protected function parseSavepoint($name) - { - return 'SAVEPOINT ' . $name; - } - - /** - * 生成回滚到保存点的SQL - * @access protected - * @param $name - * @return string - */ - protected function parseSavepointRollBack($name) - { - return 'ROLLBACK TO SAVEPOINT ' . $name; - } - - /** - * 批处理执行SQL语句 - * 批处理的指令都认为是execute操作 - * @access public - * @param array $sqlArray SQL批处理指令 - * @param array $bind 参数绑定 - * @return boolean - */ - public function batchQuery($sqlArray = [], $bind = []) - { - if (!is_array($sqlArray)) { - return false; - } - - // 自动启动事务支持 - $this->startTrans(); - - try { - foreach ($sqlArray as $sql) { - $this->execute($sql, $bind); - } - // 提交事务 - $this->commit(); - } catch (\Exception $e) { - $this->rollback(); - throw $e; - } - - return true; - } - - /** - * 获得查询次数 - * @access public - * @param boolean $execute 是否包含所有查询 - * @return integer - */ - public function getQueryTimes($execute = false) - { - return $execute ? Db::$queryTimes + Db::$executeTimes : Db::$queryTimes; - } - - /** - * 获得执行次数 - * @access public - * @return integer - */ - public function getExecuteTimes() - { - return Db::$executeTimes; - } - - /** - * 关闭数据库(或者重新连接) - * @access public - * @return $this - */ - public function close() - { - $this->linkID = null; - $this->linkWrite = null; - $this->linkRead = null; - $this->links = []; - - // 释放查询 - $this->free(); - - return $this; - } - - /** - * 是否断线 - * @access protected - * @param \PDOException|\Exception $e 异常对象 - * @return bool - */ - protected function isBreak($e) - { - if (!$this->config['break_reconnect']) { - return false; - } - - $error = $e->getMessage(); - - foreach ($this->breakMatchStr as $msg) { - if (false !== stripos($error, $msg)) { - return true; - } - } - return false; - } - - /** - * 获取最近一次查询的sql语句 - * @access public - * @return string - */ - public function getLastSql() - { - return $this->getRealSql($this->queryStr, $this->bind); - } - - /** - * 获取最近插入的ID - * @access public - * @param string $sequence 自增序列名 - * @return string - */ - public function getLastInsID($sequence = null) - { - return $this->linkID->lastInsertId($sequence); - } - - /** - * 获取返回或者影响的记录数 - * @access public - * @return integer - */ - public function getNumRows() - { - return $this->numRows; - } - - /** - * 获取最近的错误信息 - * @access public - * @return string - */ - public function getError() - { - if ($this->PDOStatement) { - $error = $this->PDOStatement->errorInfo(); - $error = $error[1] . ':' . $error[2]; - } else { - $error = ''; - } - - if ('' != $this->queryStr) { - $error .= "\n [ SQL语句 ] : " . $this->getLastsql(); - } - - return $error; - } - - /** - * 数据库调试 记录当前SQL及分析性能 - * @access protected - * @param boolean $start 调试开始标记 true 开始 false 结束 - * @param string $sql 执行的SQL语句 留空自动获取 - * @param bool $master 主从标记 - * @return void - */ - protected function debug($start, $sql = '', $master = false) - { - if (!empty($this->config['debug'])) { - // 开启数据库调试模式 - $debug = Container::get('debug'); - - if ($start) { - $debug->remark('queryStartTime', 'time'); - } else { - // 记录操作结束时间 - $debug->remark('queryEndTime', 'time'); - $runtime = $debug->getRangeTime('queryStartTime', 'queryEndTime'); - $sql = $sql ?: $this->getLastsql(); - $result = []; - - // SQL性能分析 - if ($this->config['sql_explain'] && 0 === stripos(trim($sql), 'select')) { - $result = $this->getExplain($sql); - } - - // SQL监听 - $this->triggerSql($sql, $runtime, $result, $master); - } - } - } - - /** - * 监听SQL执行 - * @access public - * @param callable $callback 回调方法 - * @return void - */ - public function listen($callback) - { - self::$event[] = $callback; - } - - /** - * 触发SQL事件 - * @access protected - * @param string $sql SQL语句 - * @param float $runtime SQL运行时间 - * @param mixed $explain SQL分析 - * @param bool $master 主从标记 - * @return void - */ - protected function triggerSql($sql, $runtime, $explain = [], $master = false) - { - if (!empty(self::$event)) { - foreach (self::$event as $callback) { - if (is_callable($callback)) { - call_user_func_array($callback, [$sql, $runtime, $explain, $master]); - } - } - } else { - if ($this->config['deploy']) { - // 分布式记录当前操作的主从 - $master = $master ? 'master|' : 'slave|'; - } else { - $master = ''; - } - - // 未注册监听则记录到日志中 - $this->log('[ SQL ] ' . $sql . ' [ ' . $master . 'RunTime:' . $runtime . 's ]'); - - if (!empty($explain)) { - $this->log('[ EXPLAIN : ' . var_export($explain, true) . ' ]'); - } - } - } - - public function log($log, $type = 'sql') - { - $this->config['debug'] && Container::get('log')->record($log, $type); - } - - /** - * 初始化数据库连接 - * @access protected - * @param boolean $master 是否主服务器 - * @return void - */ - protected function initConnect($master = true) - { - if (!empty($this->config['deploy'])) { - // 采用分布式数据库 - if ($master || $this->transTimes) { - if (!$this->linkWrite) { - $this->linkWrite = $this->multiConnect(true); - } - - $this->linkID = $this->linkWrite; - } else { - if (!$this->linkRead) { - $this->linkRead = $this->multiConnect(false); - } - - $this->linkID = $this->linkRead; - } - } elseif (!$this->linkID) { - // 默认单数据库 - $this->linkID = $this->connect(); - } - } - - /** - * 连接分布式服务器 - * @access protected - * @param boolean $master 主服务器 - * @return PDO - */ - protected function multiConnect($master = false) - { - $_config = []; - - // 分布式数据库配置解析 - foreach (['username', 'password', 'hostname', 'hostport', 'database', 'dsn', 'charset'] as $name) { - $_config[$name] = is_string($this->config[$name]) ? explode(',', $this->config[$name]) : $this->config[$name]; - } - - // 主服务器序号 - $m = floor(mt_rand(0, $this->config['master_num'] - 1)); - - if ($this->config['rw_separate']) { - // 主从式采用读写分离 - if ($master) // 主服务器写入 - { - $r = $m; - } elseif (is_numeric($this->config['slave_no'])) { - // 指定服务器读 - $r = $this->config['slave_no']; - } else { - // 读操作连接从服务器 每次随机连接的数据库 - $r = floor(mt_rand($this->config['master_num'], count($_config['hostname']) - 1)); - } - } else { - // 读写操作不区分服务器 每次随机连接的数据库 - $r = floor(mt_rand(0, count($_config['hostname']) - 1)); - } - $dbMaster = false; - - if ($m != $r) { - $dbMaster = []; - foreach (['username', 'password', 'hostname', 'hostport', 'database', 'dsn', 'charset'] as $name) { - $dbMaster[$name] = isset($_config[$name][$m]) ? $_config[$name][$m] : $_config[$name][0]; - } - } - - $dbConfig = []; - - foreach (['username', 'password', 'hostname', 'hostport', 'database', 'dsn', 'charset'] as $name) { - $dbConfig[$name] = isset($_config[$name][$r]) ? $_config[$name][$r] : $_config[$name][0]; - } - - return $this->connect($dbConfig, $r, $r == $m ? false : $dbMaster); - } - - /** - * 析构方法 - * @access public - */ - public function __destruct() - { - // 关闭连接 - $this->close(); - } - - /** - * 缓存数据 - * @access protected - * @param string $key 缓存标识 - * @param mixed $data 缓存数据 - * @param array $config 缓存参数 - */ - protected function cacheData($key, $data, $config = []) - { - $cache = Container::get('cache'); - - if (isset($config['tag'])) { - $cache->tag($config['tag'])->set($key, $data, $config['expire']); - } else { - $cache->set($key, $data, $config['expire']); - } - } - - /** - * 获取缓存数据 - * @access protected - * @param Query $query 查询对象 - * @param mixed $cache 缓存设置 - * @param array $options 缓存 - * @return mixed - */ - protected function getCacheData(Query $query, $cache, $data, &$key = null) - { - // 判断查询缓存 - $key = is_string($cache['key']) ? $cache['key'] : $this->getCacheKey($query, $data); - - return Container::get('cache')->get($key); - } - - /** - * 生成缓存标识 - * @access protected - * @param Query $query 查询对象 - * @param mixed $value 缓存数据 - * @return string - */ - protected function getCacheKey(Query $query, $value) - { - if (is_scalar($value)) { - $data = $value; - } elseif (is_array($value) && isset($value[1], $value[2]) && in_array($value[1], ['=', 'eq'], true) && is_scalar($value[2])) { - $data = $value[2]; - } - - $prefix = 'think:' . $this->getConfig('database') . '.'; - - if (isset($data)) { - return $prefix . $query->getTable() . '|' . $data; - } - - try { - return md5($prefix . serialize($query->getOptions()) . serialize($query->getBind(false))); - } catch (\Exception $e) { - throw new Exception('closure not support cache(true)'); - } - } - -} diff --git a/Server/thinkphp/library/think/db/Expression.php b/Server/thinkphp/library/think/db/Expression.php deleted file mode 100644 index f1b92abd7..000000000 --- a/Server/thinkphp/library/think/db/Expression.php +++ /dev/null @@ -1,48 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db; - -class Expression -{ - /** - * 查询表达式 - * - * @var string - */ - protected $value; - - /** - * 创建一个查询表达式 - * - * @param string $value - * @return void - */ - public function __construct($value) - { - $this->value = $value; - } - - /** - * 获取表达式 - * - * @return string - */ - public function getValue() - { - return $this->value; - } - - public function __toString() - { - return (string) $this->value; - } -} diff --git a/Server/thinkphp/library/think/db/Query.php b/Server/thinkphp/library/think/db/Query.php deleted file mode 100644 index ba082794a..000000000 --- a/Server/thinkphp/library/think/db/Query.php +++ /dev/null @@ -1,3766 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db; - -use PDO; -use think\Collection; -use think\Container; -use think\Db; -use think\db\exception\BindParamException; -use think\db\exception\DataNotFoundException; -use think\db\exception\ModelNotFoundException; -use think\Exception; -use think\exception\DbException; -use think\exception\PDOException; -use think\Loader; -use think\Model; -use think\model\Collection as ModelCollection; -use think\model\Relation; -use think\model\relation\OneToOne; -use think\Paginator; - -class Query -{ - /** - * 当前数据库连接对象 - * @var Connection - */ - protected $connection; - - /** - * 当前模型对象 - * @var Model - */ - protected $model; - - /** - * 当前数据表名称(不含前缀) - * @var string - */ - protected $name = ''; - - /** - * 当前数据表主键 - * @var string|array - */ - protected $pk; - - /** - * 当前数据表前缀 - * @var string - */ - protected $prefix = ''; - - /** - * 当前查询参数 - * @var array - */ - protected $options = []; - - /** - * 当前参数绑定 - * @var array - */ - protected $bind = []; - - /** - * 事件回调 - * @var array - */ - private static $event = []; - - /** - * 扩展查询方法 - * @var array - */ - private static $extend = []; - - /** - * 读取主库的表 - * @var array - */ - protected static $readMaster = []; - - /** - * 日期查询表达式 - * @var array - */ - protected $timeRule = [ - 'today' => ['today', 'tomorrow -1second'], - 'yesterday' => ['yesterday', 'today -1second'], - 'week' => ['this week 00:00:00', 'next week 00:00:00 -1second'], - 'last week' => ['last week 00:00:00', 'this week 00:00:00 -1second'], - 'month' => ['first Day of this month 00:00:00', 'first Day of next month 00:00:00 -1second'], - 'last month' => ['first Day of last month 00:00:00', 'first Day of this month 00:00:00 -1second'], - 'year' => ['this year 1/1', 'next year 1/1 -1second'], - 'last year' => ['last year 1/1', 'this year 1/1 -1second'], - ]; - - /** - * 日期查询快捷定义 - * @var array - */ - protected $timeExp = ['d' => 'today', 'w' => 'week', 'm' => 'month', 'y' => 'year']; - - /** - * 架构函数 - * @access public - */ - public function __construct(Connection $connection = null) - { - if (is_null($connection)) { - $this->connection = Db::connect(); - } else { - $this->connection = $connection; - } - - $this->prefix = $this->connection->getConfig('prefix'); - } - - /** - * 创建一个新的查询对象 - * @access public - * @return Query - */ - public function newQuery() - { - $query = new static($this->connection); - - if ($this->model) { - $query->model($this->model); - } - - if (isset($this->options['table'])) { - $query->table($this->options['table']); - } else { - $query->name($this->name); - } - - if (isset($this->options['json'])) { - $query->json($this->options['json'], $this->options['json_assoc']); - } - - if (isset($this->options['field_type'])) { - $query->setJsonFieldType($this->options['field_type']); - } - - return $query; - } - - /** - * 利用__call方法实现一些特殊的Model方法 - * @access public - * @param string $method 方法名称 - * @param array $args 调用参数 - * @return mixed - * @throws DbException - * @throws Exception - */ - public function __call($method, $args) - { - if (isset(self::$extend[strtolower($method)])) { - // 调用扩展查询方法 - array_unshift($args, $this); - - return Container::getInstance() - ->invoke(self::$extend[strtolower($method)], $args); - } elseif (strtolower(substr($method, 0, 5)) == 'getby') { - // 根据某个字段获取记录 - $field = Loader::parseName(substr($method, 5)); - return $this->where($field, '=', $args[0])->find(); - } elseif (strtolower(substr($method, 0, 10)) == 'getfieldby') { - // 根据某个字段获取记录的某个值 - $name = Loader::parseName(substr($method, 10)); - return $this->where($name, '=', $args[0])->value($args[1]); - } elseif (strtolower(substr($method, 0, 7)) == 'whereor') { - $name = Loader::parseName(substr($method, 7)); - array_unshift($args, $name); - return call_user_func_array([$this, 'whereOr'], $args); - } elseif (strtolower(substr($method, 0, 5)) == 'where') { - $name = Loader::parseName(substr($method, 5)); - array_unshift($args, $name); - return call_user_func_array([$this, 'where'], $args); - } elseif ($this->model && method_exists($this->model, 'scope' . $method)) { - // 动态调用命名范围 - $method = 'scope' . $method; - array_unshift($args, $this); - - call_user_func_array([$this->model, $method], $args); - return $this; - } else { - throw new Exception('method not exist:' . ($this->model ? get_class($this->model) : static::class) . '->' . $method); - } - } - - /** - * 扩展查询方法 - * @access public - * @param string|array $method 查询方法名 - * @param callable $callback - * @return void - */ - public static function extend($method, $callback = null) - { - if (is_array($method)) { - foreach ($method as $key => $val) { - self::$extend[strtolower($key)] = $val; - } - } else { - self::$extend[strtolower($method)] = $callback; - } - } - - /** - * 设置当前的数据库Connection对象 - * @access public - * @param Connection $connection - * @return $this - */ - public function setConnection(Connection $connection) - { - $this->connection = $connection; - $this->prefix = $this->connection->getConfig('prefix'); - - return $this; - } - - /** - * 获取当前的数据库Connection对象 - * @access public - * @return Connection - */ - public function getConnection() - { - return $this->connection; - } - - /** - * 指定模型 - * @access public - * @param Model $model 模型对象实例 - * @return $this - */ - public function model(Model $model) - { - $this->model = $model; - return $this; - } - - /** - * 获取当前的模型对象 - * @access public - * @return Model|null - */ - public function getModel() - { - return $this->model ? $this->model->setQuery($this) : null; - } - - /** - * 设置从主库读取数据 - * @access public - * @param bool $all 是否所有表有效 - * @return $this - */ - public function readMaster($all = false) - { - $table = $all ? '*' : $this->getTable(); - - static::$readMaster[$table] = true; - - return $this; - } - - /** - * 指定当前数据表名(不含前缀) - * @access public - * @param string $name - * @return $this - */ - public function name($name) - { - $this->name = $name; - return $this; - } - - /** - * 获取当前的数据表名称 - * @access public - * @return string - */ - public function getName() - { - return $this->name ?: $this->model->getName(); - } - - /** - * 得到当前或者指定名称的数据表 - * @access public - * @param string $name - * @return string - */ - public function getTable($name = '') - { - if (empty($name) && isset($this->options['table'])) { - return $this->options['table']; - } - - $name = $name ?: $this->name; - - return $this->prefix . Loader::parseName($name); - } - - /** - * 执行查询 返回数据集 - * @access public - * @param string $sql sql指令 - * @param array $bind 参数绑定 - * @param boolean $master 是否在主服务器读操作 - * @param bool $pdo 是否返回PDO对象 - * @return mixed - * @throws BindParamException - * @throws PDOException - */ - public function query($sql, $bind = [], $master = false, $pdo = false) - { - return $this->connection->query($sql, $bind, $master, $pdo); - } - - /** - * 执行语句 - * @access public - * @param string $sql sql指令 - * @param array $bind 参数绑定 - * @return int - * @throws BindParamException - * @throws PDOException - */ - public function execute($sql, $bind = []) - { - return $this->connection->execute($sql, $bind, $this); - } - - /** - * 监听SQL执行 - * @access public - * @param callable $callback 回调方法 - * @return void - */ - public function listen($callback) - { - $this->connection->listen($callback); - } - - /** - * 获取最近插入的ID - * @access public - * @param string $sequence 自增序列名 - * @return string - */ - public function getLastInsID($sequence = null) - { - return $this->connection->getLastInsID($sequence); - } - - /** - * 获取返回或者影响的记录数 - * @access public - * @return integer - */ - public function getNumRows() - { - return $this->connection->getNumRows(); - } - - /** - * 获取最近一次查询的sql语句 - * @access public - * @return string - */ - public function getLastSql() - { - return $this->connection->getLastSql(); - } - - /** - * 执行数据库Xa事务 - * @access public - * @param callable $callback 数据操作方法回调 - * @param array $dbs 多个查询对象或者连接对象 - * @return mixed - * @throws PDOException - * @throws \Exception - * @throws \Throwable - */ - public function transactionXa($callback, array $dbs = []) - { - $xid = uniqid('xa'); - - if (empty($dbs)) { - $dbs[] = $this->getConnection(); - } - - foreach ($dbs as $key => $db) { - if ($db instanceof Query) { - $db = $db->getConnection(); - - $dbs[$key] = $db; - } - - $db->startTransXa($xid); - } - - try { - $result = null; - if (is_callable($callback)) { - $result = call_user_func_array($callback, [$this]); - } - - foreach ($dbs as $db) { - $db->prepareXa($xid); - } - - foreach ($dbs as $db) { - $db->commitXa($xid); - } - - return $result; - } catch (\Exception $e) { - foreach ($dbs as $db) { - $db->rollbackXa($xid); - } - throw $e; - } catch (\Throwable $e) { - foreach ($dbs as $db) { - $db->rollbackXa($xid); - } - throw $e; - } - } - - /** - * 执行数据库事务 - * @access public - * @param callable $callback 数据操作方法回调 - * @return mixed - */ - public function transaction($callback) - { - return $this->connection->transaction($callback); - } - - /** - * 启动事务 - * @access public - * @return void - */ - public function startTrans() - { - $this->connection->startTrans(); - } - - /** - * 用于非自动提交状态下面的查询提交 - * @access public - * @return void - * @throws PDOException - */ - public function commit() - { - $this->connection->commit(); - } - - /** - * 事务回滚 - * @access public - * @return void - * @throws PDOException - */ - public function rollback() - { - $this->connection->rollback(); - } - - /** - * 批处理执行SQL语句 - * 批处理的指令都认为是execute操作 - * @access public - * @param array $sql SQL批处理指令 - * @return boolean - */ - public function batchQuery($sql = []) - { - return $this->connection->batchQuery($sql); - } - - /** - * 获取数据库的配置参数 - * @access public - * @param string $name 参数名称 - * @return mixed - */ - public function getConfig($name = '') - { - return $this->connection->getConfig($name); - } - - /** - * 获取数据表字段信息 - * @access public - * @param string $tableName 数据表名 - * @return array - */ - public function getTableFields($tableName = '') - { - if ('' == $tableName) { - $tableName = isset($this->options['table']) ? $this->options['table'] : $this->getTable(); - } - - return $this->connection->getTableFields($tableName); - } - - /** - * 获取数据表字段类型 - * @access public - * @param string $tableName 数据表名 - * @param string $field 字段名 - * @return array|string - */ - public function getFieldsType($tableName = '', $field = null) - { - if ('' == $tableName) { - $tableName = isset($this->options['table']) ? $this->options['table'] : $this->getTable(); - } - - return $this->connection->getFieldsType($tableName, $field); - } - - /** - * 得到分表的的数据表名 - * @access public - * @param array $data 操作的数据 - * @param string $field 分表依据的字段 - * @param array $rule 分表规则 - * @return array - */ - public function getPartitionTableName($data, $field, $rule = []) - { - // 对数据表进行分区 - if ($field && isset($data[$field])) { - $value = $data[$field]; - $type = $rule['type']; - switch ($type) { - case 'id': - // 按照id范围分表 - $step = $rule['expr']; - $seq = floor($value / $step) + 1; - break; - case 'year': - // 按照年份分表 - if (!is_numeric($value)) { - $value = strtotime($value); - } - $seq = date('Y', $value) - $rule['expr'] + 1; - break; - case 'mod': - // 按照id的模数分表 - $seq = ($value % $rule['num']) + 1; - break; - case 'md5': - // 按照md5的序列分表 - $seq = (ord(substr(md5($value), 0, 1)) % $rule['num']) + 1; - break; - default: - if (function_exists($type)) { - // 支持指定函数哈希 - $value = $type($value); - } - - $seq = (ord(substr($value, 0, 1)) % $rule['num']) + 1; - } - - return $this->getTable() . '_' . $seq; - } - // 当设置的分表字段不在查询条件或者数据中 - // 进行联合查询,必须设定 partition['num'] - $tableName = []; - for ($i = 0; $i < $rule['num']; $i++) { - $tableName[] = 'SELECT * FROM ' . $this->getTable() . '_' . ($i + 1); - } - - return ['( ' . implode(" UNION ", $tableName) . ' )' => $this->name]; - } - - /** - * 得到某个字段的值 - * @access public - * @param string $field 字段名 - * @param mixed $default 默认值 - * @return mixed - */ - public function value($field, $default = null) - { - $this->parseOptions(); - - return $this->connection->value($this, $field, $default); - } - - /** - * 得到某个列的数组 - * @access public - * @param string $field 字段名 多个字段用逗号分隔 - * @param string $key 索引 - * @return array - */ - public function column($field, $key = '') - { - $this->parseOptions(); - - return $this->connection->column($this, $field, $key); - } - - /** - * 聚合查询 - * @access public - * @param string $aggregate 聚合方法 - * @param string|Expression $field 字段名 - * @param bool $force 强制转为数字类型 - * @return mixed - */ - public function aggregate($aggregate, $field, $force = false) - { - $this->parseOptions(); - - $result = $this->connection->aggregate($this, $aggregate, $field); - - if (!empty($this->options['fetch_sql'])) { - return $result; - } elseif ($force) { - $result = (float) $result; - } - - return $result; - } - - /** - * COUNT查询 - * @access public - * @param string|Expression $field 字段名 - * @return float|string - */ - public function count($field = '*') - { - if (!empty($this->options['group'])) { - // 支持GROUP - $options = $this->getOptions(); - $subSql = $this->options($options) - ->field('count(' . $field . ') AS think_count') - ->bind($this->bind) - ->buildSql(); - - $query = $this->newQuery()->table([$subSql => '_group_count_']); - - if (!empty($options['fetch_sql'])) { - $query->fetchSql(true); - } - - $count = $query->aggregate('COUNT', '*', true); - } else { - $count = $this->aggregate('COUNT', $field, true); - } - - return is_string($count) ? $count : (int) $count; - } - - /** - * SUM查询 - * @access public - * @param string|Expression $field 字段名 - * @return float - */ - public function sum($field) - { - return $this->aggregate('SUM', $field, true); - } - - /** - * MIN查询 - * @access public - * @param string|Expression $field 字段名 - * @param bool $force 强制转为数字类型 - * @return mixed - */ - public function min($field, $force = true) - { - return $this->aggregate('MIN', $field, $force); - } - - /** - * MAX查询 - * @access public - * @param string|Expression $field 字段名 - * @param bool $force 强制转为数字类型 - * @return mixed - */ - public function max($field, $force = true) - { - return $this->aggregate('MAX', $field, $force); - } - - /** - * AVG查询 - * @access public - * @param string|Expression $field 字段名 - * @return float - */ - public function avg($field) - { - return $this->aggregate('AVG', $field, true); - } - - /** - * 设置记录的某个字段值 - * 支持使用数据库字段和方法 - * @access public - * @param string|array $field 字段名 - * @param mixed $value 字段值 - * @return integer - */ - public function setField($field, $value = '') - { - if (is_array($field)) { - $data = $field; - } else { - $data[$field] = $value; - } - - return $this->update($data); - } - - /** - * 字段值(延迟)增长 - * @access public - * @param string $field 字段名 - * @param integer $step 增长值 - * @param integer $lazyTime 延时时间(s) - * @return integer|true - * @throws Exception - */ - public function setInc($field, $step = 1, $lazyTime = 0) - { - $condition = !empty($this->options['where']) ? $this->options['where'] : []; - - if (empty($condition)) { - // 没有条件不做任何更新 - throw new Exception('no data to update'); - } - - if ($lazyTime > 0) { - // 延迟写入 - $guid = md5($this->getTable() . '_' . $field . '_' . serialize($condition)); - $step = $this->lazyWrite('inc', $guid, $step, $lazyTime); - - if (false === $step) { - // 清空查询条件 - $this->options = []; - return true; - } - } - - return $this->setField($field, ['INC', $step]); - } - - /** - * 字段值(延迟)减少 - * @access public - * @param string $field 字段名 - * @param integer $step 减少值 - * @param integer $lazyTime 延时时间(s) - * @return integer|true - * @throws Exception - */ - public function setDec($field, $step = 1, $lazyTime = 0) - { - $condition = !empty($this->options['where']) ? $this->options['where'] : []; - - if (empty($condition)) { - // 没有条件不做任何更新 - throw new Exception('no data to update'); - } - - if ($lazyTime > 0) { - // 延迟写入 - $guid = md5($this->getTable() . '_' . $field . '_' . serialize($condition)); - $step = $this->lazyWrite('dec', $guid, $step, $lazyTime); - - if (false === $step) { - // 清空查询条件 - $this->options = []; - return true; - } - - $value = ['INC', $step]; - } else { - $value = ['DEC', $step]; - } - - return $this->setField($field, $value); - } - - /** - * 延时更新检查 返回false表示需要延时 - * 否则返回实际写入的数值 - * @access protected - * @param string $type 自增或者自减 - * @param string $guid 写入标识 - * @param integer $step 写入步进值 - * @param integer $lazyTime 延时时间(s) - * @return false|integer - */ - protected function lazyWrite($type, $guid, $step, $lazyTime) - { - $cache = Container::get('cache'); - - if (!$cache->has($guid . '_time')) { - // 计时开始 - $cache->set($guid . '_time', time(), 0); - $cache->$type($guid, $step); - } elseif (time() > $cache->get($guid . '_time') + $lazyTime) { - // 删除缓存 - $value = $cache->$type($guid, $step); - $cache->rm($guid); - $cache->rm($guid . '_time'); - return 0 === $value ? false : $value; - } else { - // 更新缓存 - $cache->$type($guid, $step); - } - - return false; - } - - /** - * 查询SQL组装 join - * @access public - * @param mixed $join 关联的表名 - * @param mixed $condition 条件 - * @param string $type JOIN类型 - * @param array $bind 参数绑定 - * @return $this - */ - public function join($join, $condition = null, $type = 'INNER', $bind = []) - { - if (empty($condition)) { - // 如果为组数,则循环调用join - foreach ($join as $key => $value) { - if (is_array($value) && 2 <= count($value)) { - $this->join($value[0], $value[1], isset($value[2]) ? $value[2] : $type); - } - } - } else { - $table = $this->getJoinTable($join); - if ($bind) { - $this->bindParams($condition, $bind); - } - $this->options['join'][] = [$table, strtoupper($type), $condition]; - } - - return $this; - } - - /** - * LEFT JOIN - * @access public - * @param mixed $join 关联的表名 - * @param mixed $condition 条件 - * @param array $bind 参数绑定 - * @return $this - */ - public function leftJoin($join, $condition = null, $bind = []) - { - return $this->join($join, $condition, 'LEFT'); - } - - /** - * RIGHT JOIN - * @access public - * @param mixed $join 关联的表名 - * @param mixed $condition 条件 - * @param array $bind 参数绑定 - * @return $this - */ - public function rightJoin($join, $condition = null, $bind = []) - { - return $this->join($join, $condition, 'RIGHT'); - } - - /** - * FULL JOIN - * @access public - * @param mixed $join 关联的表名 - * @param mixed $condition 条件 - * @param array $bind 参数绑定 - * @return $this - */ - public function fullJoin($join, $condition = null, $bind = []) - { - return $this->join($join, $condition, 'FULL'); - } - - /** - * 获取Join表名及别名 支持 - * ['prefix_table或者子查询'=>'alias'] 'table alias' - * @access protected - * @param array|string $join - * @param string $alias - * @return string - */ - protected function getJoinTable($join, &$alias = null) - { - if (is_array($join)) { - $table = $join; - $alias = array_shift($join); - } else { - $join = trim($join); - - if (false !== strpos($join, '(')) { - // 使用子查询 - $table = $join; - } else { - $prefix = $this->prefix; - if (strpos($join, ' ')) { - // 使用别名 - list($table, $alias) = explode(' ', $join); - } else { - $table = $join; - if (false === strpos($join, '.') && 0 !== strpos($join, '__')) { - $alias = $join; - } - } - - if ($prefix && false === strpos($table, '.') && 0 !== strpos($table, $prefix) && 0 !== strpos($table, '__')) { - $table = $this->getTable($table); - } - } - - if (isset($alias) && $table != $alias) { - $table = [$table => $alias]; - } - } - - return $table; - } - - /** - * 查询SQL组装 union - * @access public - * @param mixed $union - * @param boolean $all - * @return $this - */ - public function union($union, $all = false) - { - if (empty($union)) { - return $this; - } - - $this->options['union']['type'] = $all ? 'UNION ALL' : 'UNION'; - - if (is_array($union)) { - $this->options['union'] = array_merge($this->options['union'], $union); - } else { - $this->options['union'][] = $union; - } - - return $this; - } - - /** - * 查询SQL组装 union all - * @access public - * @param mixed $union - * @return $this - */ - public function unionAll($union) - { - return $this->union($union, true); - } - - /** - * 指定查询字段 支持字段排除和指定数据表 - * @access public - * @param mixed $field - * @param boolean $except 是否排除 - * @param string $tableName 数据表名 - * @param string $prefix 字段前缀 - * @param string $alias 别名前缀 - * @return $this - */ - public function field($field, $except = false, $tableName = '', $prefix = '', $alias = '') - { - if (empty($field)) { - return $this; - } elseif ($field instanceof Expression) { - $this->options['field'][] = $field; - return $this; - } - - if (is_string($field)) { - if (preg_match('/[\<\'\"\(]/', $field)) { - return $this->fieldRaw($field); - } - - $field = array_map('trim', explode(',', $field)); - } - - if (true === $field) { - // 获取全部字段 - $fields = $this->getTableFields($tableName); - $field = $fields ?: ['*']; - } elseif ($except) { - // 字段排除 - $fields = $this->getTableFields($tableName); - $field = $fields ? array_diff($fields, $field) : $field; - } - - if ($tableName) { - // 添加统一的前缀 - $prefix = $prefix ?: $tableName; - foreach ($field as $key => &$val) { - if (is_numeric($key) && $alias) { - $field[$prefix . '.' . $val] = $alias . $val; - unset($field[$key]); - } elseif (is_numeric($key)) { - $val = $prefix . '.' . $val; - } - } - } - - if (isset($this->options['field'])) { - $field = array_merge((array) $this->options['field'], $field); - } - - $this->options['field'] = array_unique($field); - - return $this; - } - - /** - * 表达式方式指定查询字段 - * @access public - * @param string $field 字段名 - * @return $this - */ - public function fieldRaw($field) - { - $this->options['field'][] = $this->raw($field); - - return $this; - } - - /** - * 设置数据 - * @access public - * @param mixed $field 字段名或者数据 - * @param mixed $value 字段值 - * @return $this - */ - public function data($field, $value = null) - { - if (is_array($field)) { - $this->options['data'] = isset($this->options['data']) ? array_merge($this->options['data'], $field) : $field; - } else { - $this->options['data'][$field] = $value; - } - - return $this; - } - - /** - * 字段值增长 - * @access public - * @param string|array $field 字段名 - * @param integer $step 增长值 - * @return $this - */ - public function inc($field, $step = 1, $op = 'INC') - { - $fields = is_string($field) ? explode(',', $field) : $field; - - foreach ($fields as $field => $val) { - if (is_numeric($field)) { - $field = $val; - } else { - $step = $val; - } - - $this->data($field, [$op, $step]); - } - - return $this; - } - - /** - * 字段值减少 - * @access public - * @param string|array $field 字段名 - * @param integer $step 增长值 - * @return $this - */ - public function dec($field, $step = 1) - { - return $this->inc($field, $step, 'DEC'); - } - - /** - * 使用表达式设置数据 - * @access public - * @param string $field 字段名 - * @param string $value 字段值 - * @return $this - */ - public function exp($field, $value) - { - $this->data($field, $this->raw($value)); - return $this; - } - - /** - * 使用表达式设置数据 - * @access public - * @param mixed $value 表达式 - * @return Expression - */ - public function raw($value) - { - return new Expression($value); - } - - /** - * 指定JOIN查询字段 - * @access public - * @param string|array $table 数据表 - * @param string|array $field 查询字段 - * @param mixed $on JOIN条件 - * @param string $type JOIN类型 - * @return $this - */ - public function view($join, $field = true, $on = null, $type = 'INNER') - { - $this->options['view'] = true; - - if (is_array($join) && key($join) === 0) { - foreach ($join as $key => $val) { - $this->view($val[0], $val[1], isset($val[2]) ? $val[2] : null, isset($val[3]) ? $val[3] : 'INNER'); - } - } else { - $fields = []; - $table = $this->getJoinTable($join, $alias); - - if (true === $field) { - $fields = $alias . '.*'; - } else { - if (is_string($field)) { - $field = explode(',', $field); - } - - foreach ($field as $key => $val) { - if (is_numeric($key)) { - $fields[] = $alias . '.' . $val; - - $this->options['map'][$val] = $alias . '.' . $val; - } else { - if (preg_match('/[,=\.\'\"\(\s]/', $key)) { - $name = $key; - } else { - $name = $alias . '.' . $key; - } - - $fields[] = $name . ' AS ' . $val; - - $this->options['map'][$val] = $name; - } - } - } - - $this->field($fields); - - if ($on) { - $this->join($table, $on, $type); - } else { - $this->table($table); - } - } - - return $this; - } - - /** - * 设置分表规则 - * @access public - * @param array $data 操作的数据 - * @param string $field 分表依据的字段 - * @param array $rule 分表规则 - * @return $this - */ - public function partition($data, $field, $rule = []) - { - $this->options['table'] = $this->getPartitionTableName($data, $field, $rule); - - return $this; - } - - /** - * 指定AND查询条件 - * @access public - * @param mixed $field 查询字段 - * @param mixed $op 查询表达式 - * @param mixed $condition 查询条件 - * @return $this - */ - public function where($field, $op = null, $condition = null) - { - $param = func_get_args(); - array_shift($param); - return $this->parseWhereExp('AND', $field, $op, $condition, $param); - } - - /** - * 指定OR查询条件 - * @access public - * @param mixed $field 查询字段 - * @param mixed $op 查询表达式 - * @param mixed $condition 查询条件 - * @return $this - */ - public function whereOr($field, $op = null, $condition = null) - { - $param = func_get_args(); - array_shift($param); - return $this->parseWhereExp('OR', $field, $op, $condition, $param); - } - - /** - * 指定XOR查询条件 - * @access public - * @param mixed $field 查询字段 - * @param mixed $op 查询表达式 - * @param mixed $condition 查询条件 - * @return $this - */ - public function whereXor($field, $op = null, $condition = null) - { - $param = func_get_args(); - array_shift($param); - return $this->parseWhereExp('XOR', $field, $op, $condition, $param); - } - - /** - * 指定Null查询条件 - * @access public - * @param mixed $field 查询字段 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereNull($field, $logic = 'AND') - { - return $this->parseWhereExp($logic, $field, 'NULL', null, [], true); - } - - /** - * 指定NotNull查询条件 - * @access public - * @param mixed $field 查询字段 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereNotNull($field, $logic = 'AND') - { - return $this->parseWhereExp($logic, $field, 'NOTNULL', null, [], true); - } - - /** - * 指定Exists查询条件 - * @access public - * @param mixed $condition 查询条件 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereExists($condition, $logic = 'AND') - { - if (is_string($condition)) { - $condition = $this->raw($condition); - } - - $this->options['where'][strtoupper($logic)][] = ['', 'EXISTS', $condition]; - return $this; - } - - /** - * 指定NotExists查询条件 - * @access public - * @param mixed $condition 查询条件 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereNotExists($condition, $logic = 'AND') - { - if (is_string($condition)) { - $condition = $this->raw($condition); - } - - $this->options['where'][strtoupper($logic)][] = ['', 'NOT EXISTS', $condition]; - return $this; - } - - /** - * 指定In查询条件 - * @access public - * @param mixed $field 查询字段 - * @param mixed $condition 查询条件 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereIn($field, $condition, $logic = 'AND') - { - return $this->parseWhereExp($logic, $field, 'IN', $condition, [], true); - } - - /** - * 指定NotIn查询条件 - * @access public - * @param mixed $field 查询字段 - * @param mixed $condition 查询条件 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereNotIn($field, $condition, $logic = 'AND') - { - return $this->parseWhereExp($logic, $field, 'NOT IN', $condition, [], true); - } - - /** - * 指定Like查询条件 - * @access public - * @param mixed $field 查询字段 - * @param mixed $condition 查询条件 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereLike($field, $condition, $logic = 'AND') - { - return $this->parseWhereExp($logic, $field, 'LIKE', $condition, [], true); - } - - /** - * 指定NotLike查询条件 - * @access public - * @param mixed $field 查询字段 - * @param mixed $condition 查询条件 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereNotLike($field, $condition, $logic = 'AND') - { - return $this->parseWhereExp($logic, $field, 'NOT LIKE', $condition, [], true); - } - - /** - * 指定Between查询条件 - * @access public - * @param mixed $field 查询字段 - * @param mixed $condition 查询条件 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereBetween($field, $condition, $logic = 'AND') - { - return $this->parseWhereExp($logic, $field, 'BETWEEN', $condition, [], true); - } - - /** - * 指定NotBetween查询条件 - * @access public - * @param mixed $field 查询字段 - * @param mixed $condition 查询条件 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereNotBetween($field, $condition, $logic = 'AND') - { - return $this->parseWhereExp($logic, $field, 'NOT BETWEEN', $condition, [], true); - } - - /** - * 比较两个字段 - * @access public - * @param string|array $field1 查询字段 - * @param string $operator 比较操作符 - * @param string $field2 比较字段 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereColumn($field1, $operator = null, $field2 = null, $logic = 'AND') - { - if (is_array($field1)) { - foreach ($field1 as $item) { - $this->whereColumn($item[0], $item[1], isset($item[2]) ? $item[2] : null); - } - return $this; - } - - if (is_null($field2)) { - $field2 = $operator; - $operator = '='; - } - - return $this->parseWhereExp($logic, $field1, 'COLUMN', [$operator, $field2], [], true); - } - - /** - * 设置软删除字段及条件 - * @access public - * @param false|string $field 查询字段 - * @param mixed $condition 查询条件 - * @return $this - */ - public function useSoftDelete($field, $condition = null) - { - if ($field) { - $this->options['soft_delete'] = [$field, $condition]; - } - - return $this; - } - - /** - * 指定Exp查询条件 - * @access public - * @param mixed $field 查询字段 - * @param string $where 查询条件 - * @param array $bind 参数绑定 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereExp($field, $where, $bind = [], $logic = 'AND') - { - if ($bind) { - $this->bindParams($where, $bind); - } - - $this->options['where'][$logic][] = [$field, 'EXP', $this->raw($where)]; - - return $this; - } - - /** - * 指定表达式查询条件 - * @access public - * @param string $where 查询条件 - * @param array $bind 参数绑定 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereRaw($where, $bind = [], $logic = 'AND') - { - if ($bind) { - $this->bindParams($where, $bind); - } - - $this->options['where'][$logic][] = $this->raw($where); - - return $this; - } - - /** - * 参数绑定 - * @access public - * @param string $sql 绑定的sql表达式 - * @param array $bind 参数绑定 - * @return void - */ - protected function bindParams(&$sql, array $bind = []) - { - foreach ($bind as $key => $value) { - if (is_array($value)) { - $name = $this->bind($value[0], $value[1], isset($value[2]) ? $value[2] : null); - } else { - $name = $this->bind($value); - } - - if (is_numeric($key)) { - $sql = substr_replace($sql, ':' . $name, strpos($sql, '?'), 1); - } else { - $sql = str_replace(':' . $key, ':' . $name, $sql); - } - } - } - - /** - * 指定表达式查询条件 OR - * @access public - * @param string $where 查询条件 - * @param array $bind 参数绑定 - * @return $this - */ - public function whereOrRaw($where, $bind = []) - { - return $this->whereRaw($where, $bind, 'OR'); - } - - /** - * 分析查询表达式 - * @access protected - * @param string $logic 查询逻辑 and or xor - * @param mixed $field 查询字段 - * @param mixed $op 查询表达式 - * @param mixed $condition 查询条件 - * @param array $param 查询参数 - * @param bool $strict 严格模式 - * @return $this - */ - protected function parseWhereExp($logic, $field, $op, $condition, array $param = [], $strict = false) - { - if ($field instanceof $this) { - $this->options['where'] = $field->getOptions('where'); - $this->bind($field->getBind(false)); - return $this; - } - - $logic = strtoupper($logic); - - if ($field instanceof Where) { - $this->options['where'][$logic] = $field->parse(); - return $this; - } - - if (is_string($field) && !empty($this->options['via']) && false === strpos($field, '.')) { - $field = $this->options['via'] . '.' . $field; - } - - if ($field instanceof Expression) { - return $this->whereRaw($field, is_array($op) ? $op : [], $logic); - } elseif ($strict) { - // 使用严格模式查询 - $where = [$field, $op, $condition, $logic]; - } elseif (is_array($field)) { - // 解析数组批量查询 - return $this->parseArrayWhereItems($field, $logic); - } elseif ($field instanceof \Closure) { - $where = $field; - } elseif (is_string($field)) { - if (preg_match('/[,=\<\'\"\(\s]/', $field)) { - return $this->whereRaw($field, $op, $logic); - } elseif (is_string($op) && strtolower($op) == 'exp') { - $bind = isset($param[2]) && is_array($param[2]) ? $param[2] : null; - return $this->whereExp($field, $condition, $bind, $logic); - } - - $where = $this->parseWhereItem($logic, $field, $op, $condition, $param); - } - - if (!empty($where)) { - $this->options['where'][$logic][] = $where; - } - - return $this; - } - - /** - * 分析查询表达式 - * @access protected - * @param string $logic 查询逻辑 and or xor - * @param mixed $field 查询字段 - * @param mixed $op 查询表达式 - * @param mixed $condition 查询条件 - * @param array $param 查询参数 - * @return mixed - */ - protected function parseWhereItem($logic, $field, $op, $condition, $param = []) - { - if (is_array($op)) { - // 同一字段多条件查询 - array_unshift($param, $field); - $where = $param; - } elseif ($field && is_null($condition)) { - if (in_array(strtoupper($op), ['NULL', 'NOTNULL', 'NOT NULL'], true)) { - // null查询 - $where = [$field, $op, '']; - } elseif (in_array($op, ['=', 'eq', 'EQ', null], true)) { - $where = [$field, 'NULL', '']; - } elseif (in_array($op, ['<>', 'neq', 'NEQ'], true)) { - $where = [$field, 'NOTNULL', '']; - } else { - // 字段相等查询 - $where = [$field, '=', $op]; - } - } elseif (in_array(strtoupper($op), ['EXISTS', 'NOT EXISTS', 'NOTEXISTS'], true)) { - $where = [$field, $op, is_string($condition) ? $this->raw($condition) : $condition]; - } else { - $where = $field ? [$field, $op, $condition, isset($param[2]) ? $param[2] : null] : null; - } - - return $where; - } - - /** - * 数组批量查询 - * @access protected - * @param array $field 批量查询 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - protected function parseArrayWhereItems($field, $logic) - { - if (key($field) !== 0) { - $where = []; - foreach ($field as $key => $val) { - if ($val instanceof Expression) { - $where[] = [$key, 'exp', $val]; - } elseif (is_null($val)) { - $where[] = [$key, 'NULL', '']; - } else { - $where[] = [$key, is_array($val) ? 'IN' : '=', $val]; - } - } - } else { - // 数组批量查询 - $where = $field; - } - - if (!empty($where)) { - $this->options['where'][$logic] = isset($this->options['where'][$logic]) ? array_merge($this->options['where'][$logic], $where) : $where; - } - - return $this; - } - - /** - * 去除某个查询条件 - * @access public - * @param string $field 查询字段 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function removeWhereField($field, $logic = 'AND') - { - $logic = strtoupper($logic); - - if (isset($this->options['where'][$logic])) { - foreach ($this->options['where'][$logic] as $key => $val) { - if (is_array($val) && $val[0] == $field) { - unset($this->options['where'][$logic][$key]); - } - } - } - - return $this; - } - - /** - * 去除查询参数 - * @access public - * @param string|bool $option 参数名 true 表示去除所有参数 - * @return $this - */ - public function removeOption($option = true) - { - if (true === $option) { - $this->options = []; - $this->bind = []; - } elseif (is_string($option) && isset($this->options[$option])) { - unset($this->options[$option]); - } - - return $this; - } - - /** - * 条件查询 - * @access public - * @param mixed $condition 满足条件(支持闭包) - * @param \Closure|array $query 满足条件后执行的查询表达式(闭包或数组) - * @param \Closure|array $otherwise 不满足条件后执行 - * @return $this - */ - public function when($condition, $query, $otherwise = null) - { - if ($condition instanceof \Closure) { - $condition = $condition($this); - } - - if ($condition) { - if ($query instanceof \Closure) { - $query($this, $condition); - } elseif (is_array($query)) { - $this->where($query); - } - } elseif ($otherwise) { - if ($otherwise instanceof \Closure) { - $otherwise($this, $condition); - } elseif (is_array($otherwise)) { - $this->where($otherwise); - } - } - - return $this; - } - - /** - * 指定查询数量 - * @access public - * @param mixed $offset 起始位置 - * @param mixed $length 查询数量 - * @return $this - */ - public function limit($offset, $length = null) - { - if (is_null($length) && strpos($offset, ',')) { - list($offset, $length) = explode(',', $offset); - } - - $this->options['limit'] = intval($offset) . ($length ? ',' . intval($length) : ''); - - return $this; - } - - /** - * 指定分页 - * @access public - * @param mixed $page 页数 - * @param mixed $listRows 每页数量 - * @return $this - */ - public function page($page, $listRows = null) - { - if (is_null($listRows) && strpos($page, ',')) { - list($page, $listRows) = explode(',', $page); - } - - $this->options['page'] = [intval($page), intval($listRows)]; - - return $this; - } - - /** - * 分页查询 - * @access public - * @param int|array $listRows 每页数量 数组表示配置参数 - * @param int|bool $simple 是否简洁模式或者总记录数 - * @param array $config 配置参数 - * page:当前页, - * path:url路径, - * query:url额外参数, - * fragment:url锚点, - * var_page:分页变量, - * list_rows:每页数量 - * type:分页类名 - * @return $this[]|\think\Paginator - * @throws DbException - */ - public function paginate($listRows = null, $simple = false, $config = []) - { - if (is_int($simple)) { - $total = $simple; - $simple = false; - } - - $paginate = Container::get('config')->pull('paginate'); - - if (is_array($listRows)) { - $config = array_merge($paginate, $listRows); - $listRows = $config['list_rows']; - } else { - $config = array_merge($paginate, $config); - $listRows = $listRows ?: $config['list_rows']; - } - - /** @var Paginator $class */ - $class = false !== strpos($config['type'], '\\') ? $config['type'] : '\\think\\paginator\\driver\\' . ucwords($config['type']); - $page = isset($config['page']) ? (int) $config['page'] : call_user_func([ - $class, - 'getCurrentPage', - ], $config['var_page']); - - $page = $page < 1 ? 1 : $page; - - $config['path'] = isset($config['path']) ? $config['path'] : call_user_func([$class, 'getCurrentPath']); - - if (!isset($total) && !$simple) { - $options = $this->getOptions(); - - unset($this->options['order'], $this->options['limit'], $this->options['page'], $this->options['field']); - - $bind = $this->bind; - $total = $this->count(); - $results = $this->options($options)->bind($bind)->page($page, $listRows)->select(); - } elseif ($simple) { - $results = $this->limit(($page - 1) * $listRows, $listRows + 1)->select(); - $total = null; - } else { - $results = $this->page($page, $listRows)->select(); - } - - $this->removeOption('limit'); - $this->removeOption('page'); - - return $class::make($results, $listRows, $page, $total, $simple, $config); - } - - /** - * 指定当前操作的数据表 - * @access public - * @param mixed $table 表名 - * @return $this - */ - public function table($table) - { - if (is_string($table)) { - if (strpos($table, ')')) { - // 子查询 - } elseif (strpos($table, ',')) { - $tables = explode(',', $table); - $table = []; - - foreach ($tables as $item) { - list($item, $alias) = explode(' ', trim($item)); - if ($alias) { - $this->alias([$item => $alias]); - $table[$item] = $alias; - } else { - $table[] = $item; - } - } - } elseif (strpos($table, ' ')) { - list($table, $alias) = explode(' ', $table); - - $table = [$table => $alias]; - $this->alias($table); - } - } else { - $tables = $table; - $table = []; - - foreach ($tables as $key => $val) { - if (is_numeric($key)) { - $table[] = $val; - } else { - $this->alias([$key => $val]); - $table[$key] = $val; - } - } - } - - $this->options['table'] = $table; - - return $this; - } - - /** - * USING支持 用于多表删除 - * @access public - * @param mixed $using - * @return $this - */ - public function using($using) - { - $this->options['using'] = $using; - return $this; - } - - /** - * 指定排序 order('id','desc') 或者 order(['id'=>'desc','create_time'=>'desc']) - * @access public - * @param string|array $field 排序字段 - * @param string $order 排序 - * @return $this - */ - public function order($field, $order = null) - { - if (empty($field)) { - return $this; - } elseif ($field instanceof Expression) { - $this->options['order'][] = $field; - return $this; - } - - if (is_string($field)) { - if (!empty($this->options['via'])) { - $field = $this->options['via'] . '.' . $field; - } - - if (strpos($field, ',')) { - $field = array_map('trim', explode(',', $field)); - } else { - $field = empty($order) ? $field : [$field => $order]; - } - } elseif (!empty($this->options['via'])) { - foreach ($field as $key => $val) { - if (is_numeric($key)) { - $field[$key] = $this->options['via'] . '.' . $val; - } else { - $field[$this->options['via'] . '.' . $key] = $val; - unset($field[$key]); - } - } - } - - if (!isset($this->options['order'])) { - $this->options['order'] = []; - } - - if (is_array($field)) { - $this->options['order'] = array_merge($this->options['order'], $field); - } else { - $this->options['order'][] = $field; - } - - return $this; - } - - /** - * 表达式方式指定Field排序 - * @access public - * @param string $field 排序字段 - * @param array $bind 参数绑定 - * @return $this - */ - public function orderRaw($field, $bind = []) - { - if ($bind) { - $this->bindParams($field, $bind); - } - - $this->options['order'][] = $this->raw($field); - - return $this; - } - - /** - * 指定Field排序 order('id',[1,2,3],'desc') - * @access public - * @param string|array $field 排序字段 - * @param array $values 排序值 - * @param string $order - * @return $this - */ - public function orderField($field, array $values, $order = '') - { - if (!empty($values)) { - $values['sort'] = $order; - - $this->options['order'][$field] = $values; - } - - return $this; - } - - /** - * 随机排序 - * @access public - * @return $this - */ - public function orderRand() - { - $this->options['order'][] = '[rand]'; - return $this; - } - - /** - * 查询缓存 - * @access public - * @param mixed $key 缓存key - * @param integer|\DateTime $expire 缓存有效期 - * @param string $tag 缓存标签 - * @return $this - */ - public function cache($key = true, $expire = null, $tag = null) - { - // 增加快捷调用方式 cache(10) 等同于 cache(true, 10) - if ($key instanceof \DateTime || (is_numeric($key) && is_null($expire))) { - $expire = $key; - $key = true; - } - - if (false !== $key) { - $this->options['cache'] = ['key' => $key, 'expire' => $expire, 'tag' => $tag]; - } - - return $this; - } - - /** - * 指定group查询 - * @access public - * @param string|array $group GROUP - * @return $this - */ - public function group($group) - { - $this->options['group'] = $group; - return $this; - } - - /** - * 指定having查询 - * @access public - * @param string $having having - * @return $this - */ - public function having($having) - { - $this->options['having'] = $having; - return $this; - } - - /** - * 指定查询lock - * @access public - * @param bool|string $lock 是否lock - * @return $this - */ - public function lock($lock = false) - { - $this->options['lock'] = $lock; - $this->options['master'] = true; - - return $this; - } - - /** - * 指定distinct查询 - * @access public - * @param string $distinct 是否唯一 - * @return $this - */ - public function distinct($distinct) - { - $this->options['distinct'] = $distinct; - return $this; - } - - /** - * 指定数据表别名 - * @access public - * @param array|string $alias 数据表别名 - * @return $this - */ - public function alias($alias) - { - if (is_array($alias)) { - foreach ($alias as $key => $val) { - if (false !== strpos($key, '__')) { - $table = $this->connection->parseSqlTable($key); - } else { - $table = $key; - } - $this->options['alias'][$table] = $val; - } - } else { - if (isset($this->options['table'])) { - $table = is_array($this->options['table']) ? key($this->options['table']) : $this->options['table']; - if (false !== strpos($table, '__')) { - $table = $this->connection->parseSqlTable($table); - } - } else { - $table = $this->getTable(); - } - - $this->options['alias'][$table] = $alias; - } - - return $this; - } - - /** - * 指定强制索引 - * @access public - * @param string $force 索引名称 - * @return $this - */ - public function force($force) - { - $this->options['force'] = $force; - return $this; - } - - /** - * 查询注释 - * @access public - * @param string $comment 注释 - * @return $this - */ - public function comment($comment) - { - $this->options['comment'] = $comment; - return $this; - } - - /** - * 获取执行的SQL语句 - * @access public - * @param boolean $fetch 是否返回sql - * @return $this - */ - public function fetchSql($fetch = true) - { - $this->options['fetch_sql'] = $fetch; - return $this; - } - - /** - * 不主动获取数据集 - * @access public - * @param bool $pdo 是否返回 PDOStatement 对象 - * @return $this - */ - public function fetchPdo($pdo = true) - { - $this->options['fetch_pdo'] = $pdo; - return $this; - } - - /** - * 设置是否返回数据集对象(支持设置数据集对象类名) - * @access public - * @param bool|string $collection 是否返回数据集对象 - * @return $this - */ - public function fetchCollection($collection = true) - { - $this->options['collection'] = $collection; - - return $this; - } - - /** - * 设置从主服务器读取数据 - * @access public - * @return $this - */ - public function master() - { - $this->options['master'] = true; - return $this; - } - - /** - * 设置是否严格检查字段名 - * @access public - * @param bool $strict 是否严格检查字段 - * @return $this - */ - public function strict($strict = true) - { - $this->options['strict'] = $strict; - return $this; - } - - /** - * 设置查询数据不存在是否抛出异常 - * @access public - * @param bool $fail 数据不存在是否抛出异常 - * @return $this - */ - public function failException($fail = true) - { - $this->options['fail'] = $fail; - return $this; - } - - /** - * 设置自增序列名 - * @access public - * @param string $sequence 自增序列名 - * @return $this - */ - public function sequence($sequence = null) - { - $this->options['sequence'] = $sequence; - return $this; - } - - /** - * 设置需要隐藏的输出属性 - * @access public - * @param mixed $hidden 需要隐藏的字段名 - * @return $this - */ - public function hidden($hidden) - { - if ($this->model) { - $this->options['hidden'] = $hidden; - return $this; - } - - return $this->field($hidden, true); - } - - /** - * 设置需要输出的属性 - * @access public - * @param array $visible 需要输出的属性 - * @return $this - */ - public function visible(array $visible) - { - $this->options['visible'] = $visible; - return $this; - } - - /** - * 设置需要附加的输出属性 - * @access public - * @param array $append 属性列表 - * @return $this - */ - public function append(array $append = []) - { - $this->options['append'] = $append; - return $this; - } - - /** - * 设置数据字段获取器 - * @access public - * @param string|array $name 字段名 - * @param callable $callback 闭包获取器 - * @return $this - */ - public function withAttr($name, $callback = null) - { - if (is_array($name)) { - $this->options['with_attr'] = $name; - } else { - $this->options['with_attr'][$name] = $callback; - } - - return $this; - } - - /** - * 设置JSON字段信息 - * @access public - * @param array $json JSON字段 - * @param bool $assoc 是否取出数组 - * @return $this - */ - public function json(array $json = [], $assoc = false) - { - $this->options['json'] = $json; - $this->options['json_assoc'] = $assoc; - return $this; - } - - /** - * 设置字段类型信息 - * @access public - * @param array $type 字段类型信息 - * @return $this - */ - public function setJsonFieldType(array $type) - { - $this->options['field_type'] = $type; - return $this; - } - - /** - * 获取字段类型信息 - * @access public - * @param string $field 字段名 - * @return string|null - */ - public function getJsonFieldType($field) - { - return isset($this->options['field_type'][$field]) ? $this->options['field_type'][$field] : null; - } - - /** - * 是否允许返回空数据(或空模型) - * @access public - * @param bool $allowEmpty 是否允许为空 - * @return $this - */ - public function allowEmpty($allowEmpty = true) - { - $this->options['allow_empty'] = $allowEmpty; - return $this; - } - - /** - * 添加查询范围 - * @access public - * @param array|string|\Closure $scope 查询范围定义 - * @param array $args 参数 - * @return $this - */ - public function scope($scope, ...$args) - { - // 查询范围的第一个参数始终是当前查询对象 - array_unshift($args, $this); - - if ($scope instanceof \Closure) { - call_user_func_array($scope, $args); - return $this; - } - - if (is_string($scope)) { - $scope = explode(',', $scope); - } - - if ($this->model) { - // 检查模型类的查询范围方法 - foreach ($scope as $name) { - $method = 'scope' . trim($name); - - if (method_exists($this->model, $method)) { - call_user_func_array([$this->model, $method], $args); - } - } - } - - return $this; - } - - /** - * 使用搜索器条件搜索字段 - * @access public - * @param array $fields 搜索字段 - * @param array $data 搜索数据 - * @param string $prefix 字段前缀标识 - * @return $this - */ - public function withSearch(array $fields, array $data = [], $prefix = '') - { - foreach ($fields as $key => $field) { - if ($field instanceof \Closure) { - $field($this, isset($data[$key]) ? $data[$key] : null, $data, $prefix); - } elseif ($this->model) { - // 检测搜索器 - $fieldName = is_numeric($key) ? $field : $key; - $method = 'search' . Loader::parseName($fieldName, 1) . 'Attr'; - - if (method_exists($this->model, $method)) { - $this->model->$method($this, isset($data[$field]) ? $data[$field] : null, $data, $prefix); - } - } - } - - return $this; - } - - /** - * 指定数据表主键 - * @access public - * @param string $pk 主键 - * @return $this - */ - public function pk($pk) - { - $this->pk = $pk; - return $this; - } - - /** - * 查询日期或者时间 - * @access public - * @param string $name 时间表达式 - * @param string|array $rule 时间范围 - * @return $this - */ - public function timeRule($name, $rule) - { - $this->timeRule[$name] = $rule; - return $this; - } - - /** - * 查询日期或者时间 - * @access public - * @param string $field 日期字段名 - * @param string|array $op 比较运算符或者表达式 - * @param string|array $range 比较范围 - * @param string $logic AND OR - * @return $this - */ - public function whereTime($field, $op, $range = null, $logic = 'AND') - { - if (is_null($range)) { - if (is_array($op)) { - $range = $op; - } else { - if (isset($this->timeExp[strtolower($op)])) { - $op = $this->timeExp[strtolower($op)]; - } - - if (isset($this->timeRule[strtolower($op)])) { - $range = $this->timeRule[strtolower($op)]; - } else { - $range = $op; - } - } - - $op = is_array($range) ? 'between' : '>='; - } - - return $this->parseWhereExp($logic, $field, strtolower($op) . ' time', $range, [], true); - } - - /** - * 查询当前时间在两个时间字段范围 - * @access public - * @param string $startField 开始时间字段 - * @param string $endField 结束时间字段 - * @return $this - */ - public function whereBetweenTimeField($startField, $endField) - { - return $this->whereTime($startField, '<=', time()) - ->whereTime($endField, '>=', time()); - } - - /** - * 查询当前时间不在两个时间字段范围 - * @access public - * @param string $startField 开始时间字段 - * @param string $endField 结束时间字段 - * @return $this - */ - public function whereNotBetweenTimeField($startField, $endField) - { - return $this->whereTime($startField, '>', time()) - ->whereTime($endField, '<', time(), 'OR'); - } - - /** - * 查询日期或者时间范围 - * @access public - * @param string $field 日期字段名 - * @param string $startTime 开始时间 - * @param string $endTime 结束时间 - * @param string $logic AND OR - * @return $this - */ - public function whereBetweenTime($field, $startTime, $endTime = null, $logic = 'AND') - { - if (is_null($endTime)) { - $time = is_string($startTime) ? strtotime($startTime) : $startTime; - $endTime = strtotime('+1 day', $time); - } - - return $this->parseWhereExp($logic, $field, 'between time', [$startTime, $endTime], [], true); - } - - /** - * 获取当前数据表的主键 - * @access public - * @param string|array $options 数据表名或者查询参数 - * @return string|array - */ - public function getPk($options = '') - { - if (!empty($this->pk)) { - $pk = $this->pk; - } else { - $pk = $this->connection->getPk(is_array($options) && isset($options['table']) ? $options['table'] : $this->getTable()); - } - - return $pk; - } - - /** - * 参数绑定 - * @access public - * @param mixed $value 绑定变量值 - * @param integer $type 绑定类型 - * @param string $name 绑定名称 - * @return $this|string - */ - public function bind($value, $type = PDO::PARAM_STR, $name = null) - { - if (is_array($value)) { - $this->bind = array_merge($this->bind, $value); - } else { - $name = $name ?: 'ThinkBind_' . (count($this->bind) + 1) . '_' . mt_rand() . '_'; - - $this->bind[$name] = [$value, $type]; - return $name; - } - - return $this; - } - - /** - * 检测参数是否已经绑定 - * @access public - * @param string $key 参数名 - * @return bool - */ - public function isBind($key) - { - return isset($this->bind[$key]); - } - - /** - * 查询参数赋值 - * @access public - * @param string $name 参数名 - * @param mixed $value 值 - * @return $this - */ - public function option($name, $value) - { - $this->options[$name] = $value; - return $this; - } - - /** - * 查询参数赋值 - * @access protected - * @param array $options 表达式参数 - * @return $this - */ - protected function options(array $options) - { - $this->options = $options; - return $this; - } - - /** - * 获取当前的查询参数 - * @access public - * @param string $name 参数名 - * @return mixed - */ - public function getOptions($name = '') - { - if ('' === $name) { - return $this->options; - } - return isset($this->options[$name]) ? $this->options[$name] : null; - } - - /** - * 设置当前的查询参数 - * @access public - * @param string $option 参数名 - * @param mixed $value 参数值 - * @return $this - */ - public function setOption($option, $value) - { - $this->options[$option] = $value; - return $this; - } - - /** - * 设置关联查询JOIN预查询 - * @access public - * @param string|array $with 关联方法名称 - * @return $this - */ - public function with($with) - { - if (empty($with)) { - return $this; - } - - if (is_string($with)) { - $with = explode(',', $with); - } - - $first = true; - - /** @var Model $class */ - $class = $this->model; - foreach ($with as $key => $relation) { - $closure = null; - - if ($relation instanceof \Closure) { - // 支持闭包查询过滤关联条件 - $closure = $relation; - $relation = $key; - } elseif (is_array($relation)) { - $relation = $key; - } elseif (is_string($relation) && strpos($relation, '.')) { - list($relation, $subRelation) = explode('.', $relation, 2); - } - - /** @var Relation $model */ - $relation = Loader::parseName($relation, 1, false); - $model = $class->$relation(); - - if ($model instanceof OneToOne && 0 == $model->getEagerlyType()) { - $table = $model->getTable(); - $model->removeOption() - ->table($table) - ->eagerly($this, $relation, true, '', $closure, $first); - $first = false; - } - } - - $this->via(); - - $this->options['with'] = $with; - - return $this; - } - - /** - * 关联预载入 JOIN方式(不支持嵌套) - * @access protected - * @param string|array $with 关联方法名 - * @param string $joinType JOIN方式 - * @return $this - */ - public function withJoin($with, $joinType = '') - { - if (empty($with)) { - return $this; - } - - if (is_string($with)) { - $with = explode(',', $with); - } - - $first = true; - - /** @var Model $class */ - $class = $this->model; - foreach ($with as $key => $relation) { - $closure = null; - $field = true; - - if ($relation instanceof \Closure) { - // 支持闭包查询过滤关联条件 - $closure = $relation; - $relation = $key; - } elseif (is_array($relation)) { - $field = $relation; - $relation = $key; - } elseif (is_string($relation) && strpos($relation, '.')) { - list($relation, $subRelation) = explode('.', $relation, 2); - } - - /** @var Relation $model */ - $relation = Loader::parseName($relation, 1, false); - $model = $class->$relation(); - - if ($model instanceof OneToOne) { - $model->eagerly($this, $relation, $field, $joinType, $closure, $first); - $first = false; - } else { - // 不支持其它关联 - unset($with[$key]); - } - } - - $this->via(); - - $this->options['with_join'] = $with; - - return $this; - } - - /** - * 关联统计 - * @access protected - * @param string|array $relation 关联方法名 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param bool $subQuery 是否使用子查询 - * @return $this - */ - protected function withAggregate($relation, $aggregate = 'count', $field = '*', $subQuery = true) - { - $relations = is_string($relation) ? explode(',', $relation) : $relation; - - if (!$subQuery) { - $this->options['with_count'][] = [$relations, $aggregate, $field]; - } else { - if (!isset($this->options['field'])) { - $this->field('*'); - } - - foreach ($relations as $key => $relation) { - $closure = $aggregateField = null; - - if ($relation instanceof \Closure) { - $closure = $relation; - $relation = $key; - } elseif (!is_int($key)) { - $aggregateField = $relation; - $relation = $key; - } - - $relation = Loader::parseName($relation, 1, false); - - $count = $this->model->$relation()->getRelationCountQuery($closure, $aggregate, $field, $aggregateField); - - if (empty($aggregateField)) { - $aggregateField = Loader::parseName($relation) . '_' . $aggregate; - } - - $this->field(['(' . $count . ')' => $aggregateField]); - } - } - - return $this; - } - - /** - * 关联统计 - * @access public - * @param string|array $relation 关联方法名 - * @param bool $subQuery 是否使用子查询 - * @return $this - */ - public function withCount($relation, $subQuery = true) - { - return $this->withAggregate($relation, 'count', '*', $subQuery); - } - - /** - * 关联统计Sum - * @access public - * @param string|array $relation 关联方法名 - * @param string $field 字段 - * @param bool $subQuery 是否使用子查询 - * @return $this - */ - public function withSum($relation, $field, $subQuery = true) - { - return $this->withAggregate($relation, 'sum', $field, $subQuery); - } - - /** - * 关联统计Max - * @access public - * @param string|array $relation 关联方法名 - * @param string $field 字段 - * @param bool $subQuery 是否使用子查询 - * @return $this - */ - public function withMax($relation, $field, $subQuery = true) - { - return $this->withAggregate($relation, 'max', $field, $subQuery); - } - - /** - * 关联统计Min - * @access public - * @param string|array $relation 关联方法名 - * @param string $field 字段 - * @param bool $subQuery 是否使用子查询 - * @return $this - */ - public function withMin($relation, $field, $subQuery = true) - { - return $this->withAggregate($relation, 'min', $field, $subQuery); - } - - /** - * 关联统计Avg - * @access public - * @param string|array $relation 关联方法名 - * @param string $field 字段 - * @param bool $subQuery 是否使用子查询 - * @return $this - */ - public function withAvg($relation, $field, $subQuery = true) - { - return $this->withAggregate($relation, 'avg', $field, $subQuery); - } - - /** - * 关联预加载中 获取关联指定字段值 - * example: - * Model::with(['relation' => function($query){ - * $query->withField("id,name"); - * }]) - * - * @access public - * @param string | array $field 指定获取的字段 - * @return $this - */ - public function withField($field) - { - $this->options['with_field'] = $field; - - return $this; - } - - /** - * 设置当前字段添加的表别名 - * @access public - * @param string $via - * @return $this - */ - public function via($via = '') - { - $this->options['via'] = $via; - - return $this; - } - - /** - * 设置关联查询 - * @access public - * @param string|array $relation 关联名称 - * @return $this - */ - public function relation($relation) - { - if (empty($relation)) { - return $this; - } - - if (is_string($relation)) { - $relation = explode(',', $relation); - } - - if (isset($this->options['relation'])) { - $this->options['relation'] = array_merge($this->options['relation'], $relation); - } else { - $this->options['relation'] = $relation; - } - - return $this; - } - - /** - * 插入记录 - * @access public - * @param array $data 数据 - * @param boolean $replace 是否replace - * @param boolean $getLastInsID 返回自增主键 - * @param string $sequence 自增序列名 - * @return integer|string - */ - public function insert(array $data = [], $replace = false, $getLastInsID = false, $sequence = null) - { - $this->parseOptions(); - - $this->options['data'] = array_merge($this->options['data'], $data); - - return $this->connection->insert($this, $replace, $getLastInsID, $sequence); - } - - /** - * 插入记录并获取自增ID - * @access public - * @param array $data 数据 - * @param boolean $replace 是否replace - * @param string $sequence 自增序列名 - * @return integer|string - */ - public function insertGetId(array $data, $replace = false, $sequence = null) - { - return $this->insert($data, $replace, true, $sequence); - } - - /** - * 批量插入记录 - * @access public - * @param array $dataSet 数据集 - * @param boolean $replace 是否replace - * @param integer $limit 每次写入数据限制 - * @return integer|string - */ - public function insertAll(array $dataSet = [], $replace = false, $limit = null) - { - $this->parseOptions(); - - if (empty($dataSet)) { - $dataSet = $this->options['data']; - } - - if (empty($limit) && !empty($this->options['limit'])) { - $limit = $this->options['limit']; - } - - return $this->connection->insertAll($this, $dataSet, $replace, $limit); - } - - /** - * 通过Select方式插入记录 - * @access public - * @param string $fields 要插入的数据表字段名 - * @param string $table 要插入的数据表名 - * @return integer|string - * @throws PDOException - */ - public function selectInsert($fields, $table) - { - $this->parseOptions(); - - return $this->connection->selectInsert($this, $fields, $table); - } - - /** - * 更新记录 - * @access public - * @param mixed $data 数据 - * @return integer|string - * @throws Exception - * @throws PDOException - */ - public function update(array $data = []) - { - $this->parseOptions(); - - $this->options['data'] = array_merge($this->options['data'], $data); - - return $this->connection->update($this); - } - - /** - * 删除记录 - * @access public - * @param mixed $data 表达式 true 表示强制删除 - * @return int - * @throws Exception - * @throws PDOException - */ - public function delete($data = null) - { - $this->parseOptions(); - - if (!is_null($data) && true !== $data) { - // AR模式分析主键条件 - $this->parsePkWhere($data); - } - - if (!empty($this->options['soft_delete'])) { - // 软删除 - list($field, $condition) = $this->options['soft_delete']; - if ($condition) { - unset($this->options['soft_delete']); - $this->options['data'] = [$field => $condition]; - - return $this->connection->update($this); - } - } - - $this->options['data'] = $data; - - return $this->connection->delete($this); - } - - /** - * 执行查询但只返回PDOStatement对象 - * @access public - * @return \PDOStatement|string - */ - public function getPdo() - { - $this->parseOptions(); - - return $this->connection->pdo($this); - } - - /** - * 使用游标查找记录 - * @access public - * @param array|string|Query|\Closure $data - * @return \Generator - */ - public function cursor($data = null) - { - if ($data instanceof \Closure) { - $data($this); - $data = null; - } - - $this->parseOptions(); - - if (!is_null($data)) { - // 主键条件分析 - $this->parsePkWhere($data); - } - - $this->options['data'] = $data; - - $connection = clone $this->connection; - - return $connection->cursor($this); - } - - /** - * 查找记录 - * @access public - * @param array|string|Query|\Closure $data - * @return Collection|array|\PDOStatement|string - * @throws DbException - * @throws ModelNotFoundException - * @throws DataNotFoundException - */ - public function select($data = null) - { - if ($data instanceof Query) { - return $data->select(); - } elseif ($data instanceof \Closure) { - $data($this); - $data = null; - } - - $this->parseOptions(); - - if (false === $data) { - // 用于子查询 不查询只返回SQL - $this->options['fetch_sql'] = true; - } elseif (!is_null($data)) { - // 主键条件分析 - $this->parsePkWhere($data); - } - - $this->options['data'] = $data; - - $resultSet = $this->connection->select($this); - - if ($this->options['fetch_sql']) { - return $resultSet; - } - - // 返回结果处理 - if (!empty($this->options['fail']) && count($resultSet) == 0) { - $this->throwNotFound($this->options); - } - - // 数据列表读取后的处理 - if (!empty($this->model)) { - // 生成模型对象 - $resultSet = $this->resultSetToModelCollection($resultSet); - } else { - $this->resultSet($resultSet); - } - - return $resultSet; - } - - /** - * 查询数据转换为模型数据集对象 - * @access protected - * @param array $resultSet 数据集 - * @return ModelCollection - */ - protected function resultSetToModelCollection(array $resultSet) - { - if (!empty($this->options['collection']) && is_string($this->options['collection'])) { - $collection = $this->options['collection']; - } - - if (empty($resultSet)) { - return $this->model->toCollection([], isset($collection) ? $collection : null); - } - - // 检查动态获取器 - if (!empty($this->options['with_attr'])) { - foreach ($this->options['with_attr'] as $name => $val) { - if (strpos($name, '.')) { - list($relation, $field) = explode('.', $name); - - $withRelationAttr[$relation][$field] = $val; - unset($this->options['with_attr'][$name]); - } - } - } - - $withRelationAttr = isset($withRelationAttr) ? $withRelationAttr : []; - - foreach ($resultSet as $key => &$result) { - // 数据转换为模型对象 - $this->resultToModel($result, $this->options, true, $withRelationAttr); - } - - if (!empty($this->options['with'])) { - // 预载入 - $result->eagerlyResultSet($resultSet, $this->options['with'], $withRelationAttr); - } - - if (!empty($this->options['with_join'])) { - // JOIN预载入 - $result->eagerlyResultSet($resultSet, $this->options['with_join'], $withRelationAttr, true); - } - - // 模型数据集转换 - return $result->toCollection($resultSet, isset($collection) ? $collection : null); - } - - /** - * 处理数据集 - * @access public - * @param array $resultSet - * @return void - */ - protected function resultSet(&$resultSet) - { - if (!empty($this->options['json'])) { - foreach ($resultSet as &$result) { - $this->jsonResult($result, $this->options['json'], true); - } - } - - if (!empty($this->options['with_attr'])) { - foreach ($resultSet as &$result) { - $this->getResultAttr($result, $this->options['with_attr']); - } - } - - if (!empty($this->options['collection']) || 'collection' == $this->connection->getConfig('resultset_type')) { - // 返回Collection对象 - $resultSet = new Collection($resultSet); - } - } - - /** - * 查找单条记录 - * @access public - * @param array|string|Query|\Closure $data - * @return array|null|\PDOStatement|string|Model - * @throws DbException - * @throws ModelNotFoundException - * @throws DataNotFoundException - */ - public function find($data = null) - { - if ($data instanceof Query) { - return $data->find(); - } elseif ($data instanceof \Closure) { - $data($this); - $data = null; - } - - $this->parseOptions(); - - if (!is_null($data)) { - // AR模式分析主键条件 - $this->parsePkWhere($data); - } - - $this->options['data'] = $data; - - $result = $this->connection->find($this); - - if ($this->options['fetch_sql']) { - return $result; - } - - // 数据处理 - if (empty($result)) { - return $this->resultToEmpty(); - } - - if (!empty($this->model)) { - // 返回模型对象 - $this->resultToModel($result, $this->options); - } else { - $this->result($result); - } - - return $result; - } - - /** - * 处理空数据 - * @access protected - * @return array|Model|null - * @throws DbException - * @throws ModelNotFoundException - * @throws DataNotFoundException - */ - protected function resultToEmpty() - { - if (!empty($this->options['allow_empty'])) { - return !empty($this->model) ? $this->model->newInstance([], $this->getModelUpdateCondition($this->options)) : []; - } elseif (!empty($this->options['fail'])) { - $this->throwNotFound($this->options); - } - } - - /** - * 查找单条记录 - * @access public - * @param mixed $data 主键值或者查询条件(闭包) - * @param mixed $with 关联预查询 - * @param bool $cache 是否缓存 - * @param bool $failException 是否抛出异常 - * @return static|null - * @throws exception\DbException - */ - public function get($data, $with = [], $cache = false, $failException = false) - { - if (is_null($data)) { - return; - } - - if (true === $with || is_int($with)) { - $cache = $with; - $with = []; - } - - return $this->parseQuery($data, $with, $cache) - ->failException($failException) - ->find($data); - } - - /** - * 查找单条记录 如果不存在直接抛出异常 - * @access public - * @param mixed $data 主键值或者查询条件(闭包) - * @param mixed $with 关联预查询 - * @param bool $cache 是否缓存 - * @return static|null - * @throws exception\DbException - */ - public function getOrFail($data, $with = [], $cache = false) - { - return $this->get($data, $with, $cache, true); - } - - /** - * 查找所有记录 - * @access public - * @param mixed $data 主键列表或者查询条件(闭包) - * @param array|string $with 关联预查询 - * @param bool $cache 是否缓存 - * @return static[]|false - * @throws exception\DbException - */ - public function all($data = null, $with = [], $cache = false) - { - if (true === $with || is_int($with)) { - $cache = $with; - $with = []; - } - - return $this->parseQuery($data, $with, $cache)->select($data); - } - - /** - * 分析查询表达式 - * @access public - * @param mixed $data 主键列表或者查询条件(闭包) - * @param string $with 关联预查询 - * @param bool $cache 是否缓存 - * @return Query - */ - protected function parseQuery(&$data, $with, $cache) - { - $result = $this->with($with)->cache($cache); - - if ((is_array($data) && key($data) !== 0) || $data instanceof Where) { - $result = $result->where($data); - $data = null; - } elseif ($data instanceof \Closure) { - $data($result); - $data = null; - } elseif ($data instanceof Query) { - $result = $data->with($with)->cache($cache); - $data = null; - } - - return $result; - } - - /** - * 处理数据 - * @access protected - * @param array $result 查询数据 - * @return void - */ - protected function result(&$result) - { - if (!empty($this->options['json'])) { - $this->jsonResult($result, $this->options['json'], true); - } - - if (!empty($this->options['with_attr'])) { - $this->getResultAttr($result, $this->options['with_attr']); - } - } - - /** - * 使用获取器处理数据 - * @access protected - * @param array $result 查询数据 - * @param array $withAttr 字段获取器 - * @return void - */ - protected function getResultAttr(&$result, $withAttr = []) - { - foreach ($withAttr as $name => $closure) { - $name = Loader::parseName($name); - - if (strpos($name, '.')) { - // 支持JSON字段 获取器定义 - list($key, $field) = explode('.', $name); - - if (isset($result[$key])) { - $result[$key][$field] = $closure(isset($result[$key][$field]) ? $result[$key][$field] : null, $result[$key]); - } - } else { - $result[$name] = $closure(isset($result[$name]) ? $result[$name] : null, $result); - } - } - } - - /** - * JSON字段数据转换 - * @access protected - * @param array $result 查询数据 - * @param array $json JSON字段 - * @param bool $assoc 是否转换为数组 - * @param array $withRelationAttr 关联获取器 - * @return void - */ - protected function jsonResult(&$result, $json = [], $assoc = false, $withRelationAttr = []) - { - foreach ($json as $name) { - if (isset($result[$name])) { - $result[$name] = json_decode($result[$name], $assoc); - - if (isset($withRelationAttr[$name])) { - foreach ($withRelationAttr[$name] as $key => $closure) { - $data = get_object_vars($result[$name]); - $result[$name]->$key = $closure(isset($result[$name]->$key) ? $result[$name]->$key : null, $data); - } - } - } - } - } - - /** - * 查询数据转换为模型对象 - * @access protected - * @param array $result 查询数据 - * @param array $options 查询参数 - * @param bool $resultSet 是否为数据集查询 - * @param array $withRelationAttr 关联字段获取器 - * @return void - */ - protected function resultToModel(&$result, $options = [], $resultSet = false, $withRelationAttr = []) - { - // 动态获取器 - if (!empty($options['with_attr']) && empty($withRelationAttr)) { - foreach ($options['with_attr'] as $name => $val) { - if (strpos($name, '.')) { - list($relation, $field) = explode('.', $name); - - $withRelationAttr[$relation][$field] = $val; - unset($options['with_attr'][$name]); - } - } - } - - // JSON 数据处理 - if (!empty($options['json'])) { - $this->jsonResult($result, $options['json'], $options['json_assoc'], $withRelationAttr); - } - - $result = $this->model->newInstance($result, $resultSet ? null : $this->getModelUpdateCondition($options)); - - // 动态获取器 - if (!empty($options['with_attr'])) { - $result->withAttribute($options['with_attr']); - } - - // 输出属性控制 - if (!empty($options['visible'])) { - $result->visible($options['visible'], true); - } elseif (!empty($options['hidden'])) { - $result->hidden($options['hidden'], true); - } - - if (!empty($options['append'])) { - $result->append($options['append'], true); - } - - // 关联查询 - if (!empty($options['relation'])) { - $result->relationQuery($options['relation'], $withRelationAttr); - } - - // 预载入查询 - if (!$resultSet && !empty($options['with'])) { - $result->eagerlyResult($result, $options['with'], $withRelationAttr); - } - - // JOIN预载入查询 - if (!$resultSet && !empty($options['with_join'])) { - $result->eagerlyResult($result, $options['with_join'], $withRelationAttr, true); - } - - // 关联统计 - if (!empty($options['with_count'])) { - foreach ($options['with_count'] as $val) { - $result->relationCount($result, $val[0], $val[1], $val[2]); - } - } - } - - /** - * 获取模型的更新条件 - * @access protected - * @param array $options 查询参数 - */ - protected function getModelUpdateCondition(array $options) - { - return isset($options['where']['AND']) ? $options['where']['AND'] : null; - } - - /** - * 查询失败 抛出异常 - * @access protected - * @param array $options 查询参数 - * @throws ModelNotFoundException - * @throws DataNotFoundException - */ - protected function throwNotFound($options = []) - { - if (!empty($this->model)) { - $class = get_class($this->model); - throw new ModelNotFoundException('model data Not Found:' . $class, $class, $options); - } - $table = is_array($options['table']) ? key($options['table']) : $options['table']; - throw new DataNotFoundException('table data not Found:' . $table, $table, $options); - } - - /** - * 查找多条记录 如果不存在则抛出异常 - * @access public - * @param array|string|Query|\Closure $data - * @return array|\PDOStatement|string|Model - * @throws DbException - * @throws ModelNotFoundException - * @throws DataNotFoundException - */ - public function selectOrFail($data = null) - { - return $this->failException(true)->select($data); - } - - /** - * 查找单条记录 如果不存在则抛出异常 - * @access public - * @param array|string|Query|\Closure $data - * @return array|\PDOStatement|string|Model - * @throws DbException - * @throws ModelNotFoundException - * @throws DataNotFoundException - */ - public function findOrFail($data = null) - { - return $this->failException(true)->find($data); - } - - /** - * 查找单条记录 不存在则返回空模型 - * @access public - * @param array|string|Query|\Closure $data - * @return array|\PDOStatement|string|Model - * @throws DbException - * @throws ModelNotFoundException - * @throws DataNotFoundException - */ - public function findOrEmpty($data = null) - { - return $this->allowEmpty(true)->find($data); - } - - /** - * 分批数据返回处理 - * @access public - * @param integer $count 每次处理的数据数量 - * @param callable $callback 处理回调方法 - * @param string|array $column 分批处理的字段名 - * @param string $order 字段排序 - * @return boolean - * @throws DbException - */ - public function chunk($count, $callback, $column = null, $order = 'asc') - { - $options = $this->getOptions(); - $column = $column ?: $this->getPk($options); - - if (isset($options['order'])) { - if (Container::get('app')->isDebug()) { - throw new DbException('chunk not support call order'); - } - unset($options['order']); - } - - $bind = $this->bind; - - if (is_array($column)) { - $times = 1; - $query = $this->options($options)->page($times, $count); - } else { - $query = $this->options($options)->limit($count); - - if (strpos($column, '.')) { - list($alias, $key) = explode('.', $column); - } else { - $key = $column; - } - } - - $resultSet = $query->order($column, $order)->select(); - - while (count($resultSet) > 0) { - if ($resultSet instanceof Collection) { - $resultSet = $resultSet->all(); - } - - if (false === call_user_func($callback, $resultSet)) { - return false; - } - - if (isset($times)) { - $times++; - $query = $this->options($options)->page($times, $count); - } else { - $end = end($resultSet); - $lastId = is_array($end) ? $end[$key] : $end->getData($key); - - $query = $this->options($options) - ->limit($count) - ->where($column, 'asc' == strtolower($order) ? '>' : '<', $lastId); - } - - $resultSet = $query->bind($bind)->order($column, $order)->select(); - } - - return true; - } - - /** - * 获取绑定的参数 并清空 - * @access public - * @param bool $clear - * @return array - */ - public function getBind($clear = true) - { - $bind = $this->bind; - if ($clear) { - $this->bind = []; - } - - return $bind; - } - - /** - * 创建子查询SQL - * @access public - * @param bool $sub - * @return string - * @throws DbException - */ - public function buildSql($sub = true) - { - return $sub ? '( ' . $this->select(false) . ' )' : $this->select(false); - } - - /** - * 视图查询处理 - * @access protected - * @param array $options 查询参数 - * @return void - */ - protected function parseView(&$options) - { - if (!isset($options['map'])) { - return; - } - - foreach (['AND', 'OR'] as $logic) { - if (isset($options['where'][$logic])) { - foreach ($options['where'][$logic] as $key => $val) { - if (array_key_exists($key, $options['map'])) { - array_shift($val); - array_unshift($val, $options['map'][$key]); - $options['where'][$logic][$options['map'][$key]] = $val; - unset($options['where'][$logic][$key]); - } - } - } - } - - if (isset($options['order'])) { - // 视图查询排序处理 - if (is_string($options['order'])) { - $options['order'] = explode(',', $options['order']); - } - foreach ($options['order'] as $key => $val) { - if (is_numeric($key) && is_string($val)) { - if (strpos($val, ' ')) { - list($field, $sort) = explode(' ', $val); - if (array_key_exists($field, $options['map'])) { - $options['order'][$options['map'][$field]] = $sort; - unset($options['order'][$key]); - } - } elseif (array_key_exists($val, $options['map'])) { - $options['order'][$options['map'][$val]] = 'asc'; - unset($options['order'][$key]); - } - } elseif (array_key_exists($key, $options['map'])) { - $options['order'][$options['map'][$key]] = $val; - unset($options['order'][$key]); - } - } - } - } - - /** - * 把主键值转换为查询条件 支持复合主键 - * @access public - * @param array|string $data 主键数据 - * @return void - * @throws Exception - */ - public function parsePkWhere($data) - { - $pk = $this->getPk($this->options); - // 获取当前数据表 - $table = is_array($this->options['table']) ? key($this->options['table']) : $this->options['table']; - - if (!empty($this->options['alias'][$table])) { - $alias = $this->options['alias'][$table]; - } - - if (is_string($pk)) { - $key = isset($alias) ? $alias . '.' . $pk : $pk; - // 根据主键查询 - if (is_array($data)) { - $where[$pk] = isset($data[$pk]) ? [$key, '=', $data[$pk]] : [$key, 'in', $data]; - } else { - $where[$pk] = strpos($data, ',') ? [$key, 'IN', $data] : [$key, '=', $data]; - } - } elseif (is_array($pk) && is_array($data) && !empty($data)) { - // 根据复合主键查询 - foreach ($pk as $key) { - if (isset($data[$key])) { - $attr = isset($alias) ? $alias . '.' . $key : $key; - $where[$key] = [$attr, '=', $data[$key]]; - } else { - throw new Exception('miss complex primary data'); - } - } - } - - if (!empty($where)) { - if (isset($this->options['where']['AND'])) { - $this->options['where']['AND'] = array_merge($this->options['where']['AND'], $where); - } else { - $this->options['where']['AND'] = $where; - } - } - - return; - } - - /** - * 分析表达式(可用于查询或者写入操作) - * @access protected - * @return array - */ - protected function parseOptions() - { - $options = $this->getOptions(); - - // 获取数据表 - if (empty($options['table'])) { - $options['table'] = $this->getTable(); - } - - if (!isset($options['where'])) { - $options['where'] = []; - } elseif (isset($options['view'])) { - // 视图查询条件处理 - $this->parseView($options); - } - - if (!isset($options['field'])) { - $options['field'] = '*'; - } - - foreach (['data', 'order', 'join', 'union'] as $name) { - if (!isset($options[$name])) { - $options[$name] = []; - } - } - - if (!isset($options['strict'])) { - $options['strict'] = $this->getConfig('fields_strict'); - } - - foreach (['master', 'lock', 'fetch_pdo', 'fetch_sql', 'distinct'] as $name) { - if (!isset($options[$name])) { - $options[$name] = false; - } - } - - if (isset(static::$readMaster['*']) || (is_string($options['table']) && isset(static::$readMaster[$options['table']]))) { - $options['master'] = true; - } - - foreach (['group', 'having', 'limit', 'force', 'comment'] as $name) { - if (!isset($options[$name])) { - $options[$name] = ''; - } - } - - if (isset($options['page'])) { - // 根据页数计算limit - list($page, $listRows) = $options['page']; - $page = $page > 0 ? $page : 1; - $listRows = $listRows > 0 ? $listRows : (is_numeric($options['limit']) ? $options['limit'] : 20); - $offset = $listRows * ($page - 1); - $options['limit'] = $offset . ',' . $listRows; - } - - $this->options = $options; - - return $options; - } - - /** - * 注册回调方法 - * @access public - * @param string $event 事件名 - * @param callable $callback 回调方法 - * @return void - */ - public static function event($event, $callback) - { - self::$event[$event] = $callback; - } - - /** - * 触发事件 - * @access public - * @param string $event 事件名 - * @return bool - */ - public function trigger($event) - { - $result = false; - - if (isset(self::$event[$event])) { - $result = Container::getInstance()->invoke(self::$event[$event], [$this]); - } - - return $result; - } - -} diff --git a/Server/thinkphp/library/think/db/Where.php b/Server/thinkphp/library/think/db/Where.php deleted file mode 100644 index 9132e5461..000000000 --- a/Server/thinkphp/library/think/db/Where.php +++ /dev/null @@ -1,178 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db; - -use ArrayAccess; - -class Where implements ArrayAccess -{ - /** - * 查询表达式 - * @var array - */ - protected $where = []; - - /** - * 是否需要增加括号 - * @var bool - */ - protected $enclose = false; - - /** - * 创建一个查询表达式 - * - * @param array $where 查询条件数组 - * @param bool $enclose 是否增加括号 - */ - public function __construct(array $where = [], $enclose = false) - { - $this->where = $where; - $this->enclose = $enclose; - } - - /** - * 设置是否添加括号 - * @access public - * @param bool $enclose - * @return $this - */ - public function enclose($enclose = true) - { - $this->enclose = $enclose; - return $this; - } - - /** - * 解析为Query对象可识别的查询条件数组 - * @access public - * @return array - */ - public function parse() - { - $where = []; - - foreach ($this->where as $key => $val) { - if ($val instanceof Expression) { - $where[] = [$key, 'exp', $val]; - } elseif (is_null($val)) { - $where[] = [$key, 'NULL', '']; - } elseif (is_array($val)) { - $where[] = $this->parseItem($key, $val); - } else { - $where[] = [$key, '=', $val]; - } - } - - return $this->enclose ? [$where] : $where; - } - - /** - * 分析查询表达式 - * @access protected - * @param string $field 查询字段 - * @param array $where 查询条件 - * @return array - */ - protected function parseItem($field, $where = []) - { - $op = $where[0]; - $condition = isset($where[1]) ? $where[1] : null; - - if (is_array($op)) { - // 同一字段多条件查询 - array_unshift($where, $field); - } elseif (is_null($condition)) { - if (in_array(strtoupper($op), ['NULL', 'NOTNULL', 'NOT NULL'], true)) { - // null查询 - $where = [$field, $op, '']; - } elseif (in_array($op, ['=', 'eq', 'EQ', null], true)) { - $where = [$field, 'NULL', '']; - } elseif (in_array($op, ['<>', 'neq', 'NEQ'], true)) { - $where = [$field, 'NOTNULL', '']; - } else { - // 字段相等查询 - $where = [$field, '=', $op]; - } - } else { - $where = [$field, $op, $condition]; - } - - return $where; - } - - /** - * 修改器 设置数据对象的值 - * @access public - * @param string $name 名称 - * @param mixed $value 值 - * @return void - */ - public function __set($name, $value) - { - $this->where[$name] = $value; - } - - /** - * 获取器 获取数据对象的值 - * @access public - * @param string $name 名称 - * @return mixed - */ - public function __get($name) - { - return isset($this->where[$name]) ? $this->where[$name] : null; - } - - /** - * 检测数据对象的值 - * @access public - * @param string $name 名称 - * @return boolean - */ - public function __isset($name) - { - return isset($this->where[$name]); - } - - /** - * 销毁数据对象的值 - * @access public - * @param string $name 名称 - * @return void - */ - public function __unset($name) - { - unset($this->where[$name]); - } - - // ArrayAccess - public function offsetSet($name, $value) - { - $this->__set($name, $value); - } - - public function offsetExists($name) - { - return $this->__isset($name); - } - - public function offsetUnset($name) - { - $this->__unset($name); - } - - public function offsetGet($name) - { - return $this->__get($name); - } - -} diff --git a/Server/thinkphp/library/think/db/builder/Mysql.php b/Server/thinkphp/library/think/db/builder/Mysql.php deleted file mode 100644 index f7384b31e..000000000 --- a/Server/thinkphp/library/think/db/builder/Mysql.php +++ /dev/null @@ -1,184 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\builder; - -use think\db\Builder; -use think\db\Expression; -use think\db\Query; -use think\Exception; - -/** - * mysql数据库驱动 - */ -class Mysql extends Builder -{ - // 查询表达式解析 - protected $parser = [ - 'parseCompare' => ['=', '<>', '>', '>=', '<', '<='], - 'parseLike' => ['LIKE', 'NOT LIKE'], - 'parseBetween' => ['NOT BETWEEN', 'BETWEEN'], - 'parseIn' => ['NOT IN', 'IN'], - 'parseExp' => ['EXP'], - 'parseRegexp' => ['REGEXP', 'NOT REGEXP'], - 'parseNull' => ['NOT NULL', 'NULL'], - 'parseBetweenTime' => ['BETWEEN TIME', 'NOT BETWEEN TIME'], - 'parseTime' => ['< TIME', '> TIME', '<= TIME', '>= TIME'], - 'parseExists' => ['NOT EXISTS', 'EXISTS'], - 'parseColumn' => ['COLUMN'], - ]; - - protected $insertAllSql = '%INSERT% INTO %TABLE% (%FIELD%) VALUES %DATA% %COMMENT%'; - protected $updateSql = 'UPDATE %TABLE% %JOIN% SET %SET% %WHERE% %ORDER%%LIMIT% %LOCK%%COMMENT%'; - - /** - * 生成insertall SQL - * @access public - * @param Query $query 查询对象 - * @param array $dataSet 数据集 - * @param bool $replace 是否replace - * @return string - */ - public function insertAll(Query $query, $dataSet, $replace = false) - { - $options = $query->getOptions(); - - // 获取合法的字段 - if ('*' == $options['field']) { - $allowFields = $this->connection->getTableFields($options['table']); - } else { - $allowFields = $options['field']; - } - - // 获取绑定信息 - $bind = $this->connection->getFieldsBind($options['table']); - - foreach ($dataSet as $k => $data) { - $data = $this->parseData($query, $data, $allowFields, $bind); - - $values[] = '( ' . implode(',', array_values($data)) . ' )'; - - if (!isset($insertFields)) { - $insertFields = array_keys($data); - } - } - - $fields = []; - foreach ($insertFields as $field) { - $fields[] = $this->parseKey($query, $field); - } - - return str_replace( - ['%INSERT%', '%TABLE%', '%FIELD%', '%DATA%', '%COMMENT%'], - [ - $replace ? 'REPLACE' : 'INSERT', - $this->parseTable($query, $options['table']), - implode(' , ', $fields), - implode(' , ', $values), - $this->parseComment($query, $options['comment']), - ], - $this->insertAllSql); - } - - /** - * 正则查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param mixed $value - * @param string $field - * @return string - */ - protected function parseRegexp(Query $query, $key, $exp, $value, $field) - { - if ($value instanceof Expression) { - $value = $value->getValue(); - } - - return $key . ' ' . $exp . ' ' . $value; - } - - /** - * 字段和表名处理 - * @access public - * @param Query $query 查询对象 - * @param mixed $key 字段名 - * @param bool $strict 严格检测 - * @return string - */ - public function parseKey(Query $query, $key, $strict = false) - { - if (is_numeric($key)) { - return $key; - } elseif ($key instanceof Expression) { - return $key->getValue(); - } - - $key = trim($key); - - if(strpos($key, '->>') && false === strpos($key, '(')){ - // JSON字段支持 - list($field, $name) = explode('->>', $key, 2); - - return $this->parseKey($query, $field, true) . '->>\'$' . (strpos($name, '[') === 0 ? '' : '.') . str_replace('->>', '.', $name) . '\''; - } - elseif (strpos($key, '->') && false === strpos($key, '(')) { - // JSON字段支持 - list($field, $name) = explode('->', $key, 2); - - return 'json_extract(' . $this->parseKey($query, $field, true) . ', \'$' . (strpos($name, '[') === 0 ? '' : '.') . str_replace('->', '.', $name) . '\')'; - } elseif (strpos($key, '.') && !preg_match('/[,\'\"\(\)`\s]/', $key)) { - list($table, $key) = explode('.', $key, 2); - - $alias = $query->getOptions('alias'); - - if ('__TABLE__' == $table) { - $table = $query->getOptions('table'); - $table = is_array($table) ? array_shift($table) : $table; - } - - if (isset($alias[$table])) { - $table = $alias[$table]; - } - } - - if ($strict && !preg_match('/^[\w\.\*]+$/', $key)) { - throw new Exception('not support data:' . $key); - } - - if ('*' != $key && !preg_match('/[,\'\"\*\(\)`.\s]/', $key)) { - $key = '`' . $key . '`'; - } - - if (isset($table)) { - if (strpos($table, '.')) { - $table = str_replace('.', '`.`', $table); - } - - $key = '`' . $table . '`.' . $key; - } - - return $key; - } - - /** - * 随机排序 - * @access protected - * @param Query $query 查询对象 - * @return string - */ - protected function parseRand(Query $query) - { - return 'rand()'; - } - -} diff --git a/Server/thinkphp/library/think/db/builder/Pgsql.php b/Server/thinkphp/library/think/db/builder/Pgsql.php deleted file mode 100644 index 742c7db37..000000000 --- a/Server/thinkphp/library/think/db/builder/Pgsql.php +++ /dev/null @@ -1,104 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\builder; - -use think\db\Builder; -use think\db\Query; - -/** - * Pgsql数据库驱动 - */ -class Pgsql extends Builder -{ - - protected $insertSql = 'INSERT INTO %TABLE% (%FIELD%) VALUES (%DATA%) %COMMENT%'; - protected $insertAllSql = 'INSERT INTO %TABLE% (%FIELD%) %DATA% %COMMENT%'; - - /** - * limit分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $limit - * @return string - */ - public function parseLimit(Query $query, $limit) - { - $limitStr = ''; - - if (!empty($limit)) { - $limit = explode(',', $limit); - if (count($limit) > 1) { - $limitStr .= ' LIMIT ' . $limit[1] . ' OFFSET ' . $limit[0] . ' '; - } else { - $limitStr .= ' LIMIT ' . $limit[0] . ' '; - } - } - - return $limitStr; - } - - /** - * 字段和表名处理 - * @access public - * @param Query $query 查询对象 - * @param mixed $key 字段名 - * @param bool $strict 严格检测 - * @return string - */ - public function parseKey(Query $query, $key, $strict = false) - { - if (is_numeric($key)) { - return $key; - } elseif ($key instanceof Expression) { - return $key->getValue(); - } - - $key = trim($key); - - if (strpos($key, '->') && false === strpos($key, '(')) { - // JSON字段支持 - list($field, $name) = explode('->', $key); - $key = $field . '->>\'' . $name . '\''; - } elseif (strpos($key, '.')) { - list($table, $key) = explode('.', $key, 2); - - $alias = $query->getOptions('alias'); - - if ('__TABLE__' == $table) { - $table = $query->getOptions('table'); - $table = is_array($table) ? array_shift($table) : $table; - } - - if (isset($alias[$table])) { - $table = $alias[$table]; - } - } - - if (isset($table)) { - $key = $table . '.' . $key; - } - - return $key; - } - - /** - * 随机排序 - * @access protected - * @param Query $query 查询对象 - * @return string - */ - protected function parseRand(Query $query) - { - return 'RANDOM()'; - } - -} diff --git a/Server/thinkphp/library/think/db/builder/Sqlite.php b/Server/thinkphp/library/think/db/builder/Sqlite.php deleted file mode 100644 index 2b887ca8e..000000000 --- a/Server/thinkphp/library/think/db/builder/Sqlite.php +++ /dev/null @@ -1,96 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\builder; - -use think\db\Builder; -use think\db\Query; - -/** - * Sqlite数据库驱动 - */ -class Sqlite extends Builder -{ - - /** - * limit - * @access public - * @param Query $query 查询对象 - * @param mixed $limit - * @return string - */ - public function parseLimit(Query $query, $limit) - { - $limitStr = ''; - - if (!empty($limit)) { - $limit = explode(',', $limit); - if (count($limit) > 1) { - $limitStr .= ' LIMIT ' . $limit[1] . ' OFFSET ' . $limit[0] . ' '; - } else { - $limitStr .= ' LIMIT ' . $limit[0] . ' '; - } - } - - return $limitStr; - } - - /** - * 随机排序 - * @access protected - * @param Query $query 查询对象 - * @return string - */ - protected function parseRand(Query $query) - { - return 'RANDOM()'; - } - - /** - * 字段和表名处理 - * @access public - * @param Query $query 查询对象 - * @param mixed $key 字段名 - * @param bool $strict 严格检测 - * @return string - */ - public function parseKey(Query $query, $key, $strict = false) - { - if (is_numeric($key)) { - return $key; - } elseif ($key instanceof Expression) { - return $key->getValue(); - } - - $key = trim($key); - - if (strpos($key, '.')) { - list($table, $key) = explode('.', $key, 2); - - $alias = $query->getOptions('alias'); - - if ('__TABLE__' == $table) { - $table = $query->getOptions('table'); - $table = is_array($table) ? array_shift($table) : $table; - } - - if (isset($alias[$table])) { - $table = $alias[$table]; - } - } - - if (isset($table)) { - $key = $table . '.' . $key; - } - - return $key; - } -} diff --git a/Server/thinkphp/library/think/db/builder/Sqlsrv.php b/Server/thinkphp/library/think/db/builder/Sqlsrv.php deleted file mode 100644 index ef27aafa3..000000000 --- a/Server/thinkphp/library/think/db/builder/Sqlsrv.php +++ /dev/null @@ -1,159 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\builder; - -use think\db\Builder; -use think\db\Expression; -use think\db\Query; -use think\Exception; - -/** - * Sqlsrv数据库驱动 - */ -class Sqlsrv extends Builder -{ - protected $selectSql = 'SELECT T1.* FROM (SELECT thinkphp.*, ROW_NUMBER() OVER (%ORDER%) AS ROW_NUMBER FROM (SELECT %DISTINCT% %FIELD% FROM %TABLE%%JOIN%%WHERE%%GROUP%%HAVING%) AS thinkphp) AS T1 %LIMIT%%COMMENT%'; - protected $selectInsertSql = 'SELECT %DISTINCT% %FIELD% FROM %TABLE%%JOIN%%WHERE%%GROUP%%HAVING%'; - protected $updateSql = 'UPDATE %TABLE% SET %SET% FROM %TABLE% %JOIN% %WHERE% %LIMIT% %LOCK%%COMMENT%'; - protected $deleteSql = 'DELETE FROM %TABLE% %USING% FROM %TABLE% %JOIN% %WHERE% %LIMIT% %LOCK%%COMMENT%'; - protected $insertSql = 'INSERT INTO %TABLE% (%FIELD%) VALUES (%DATA%) %COMMENT%'; - protected $insertAllSql = 'INSERT INTO %TABLE% (%FIELD%) %DATA% %COMMENT%'; - - /** - * order分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $order - * @return string - */ - protected function parseOrder(Query $query, $order) - { - if (empty($order)) { - return ' ORDER BY rand()'; - } - - foreach ($order as $key => $val) { - if ($val instanceof Expression) { - $array[] = $val->getValue(); - } elseif ('[rand]' == $val) { - $array[] = $this->parseRand($query); - } else { - if (is_numeric($key)) { - list($key, $sort) = explode(' ', strpos($val, ' ') ? $val : $val . ' '); - } else { - $sort = $val; - } - - if (preg_match('/^[\w\.]+$/', $key)) { - $sort = strtoupper($sort); - $sort = in_array($sort, ['ASC', 'DESC'], true) ? ' ' . $sort : ''; - $array[] = $this->parseKey($query, $key, true) . $sort; - } else { - throw new Exception('order express error:' . $key); - } - } - } - - return empty($array) ? '' : ' ORDER BY ' . implode(',', $array); - } - - /** - * 随机排序 - * @access protected - * @param Query $query 查询对象 - * @return string - */ - protected function parseRand(Query $query) - { - return 'rand()'; - } - - /** - * 字段和表名处理 - * @access public - * @param Query $query 查询对象 - * @param mixed $key 字段名 - * @param bool $strict 严格检测 - * @return string - */ - public function parseKey(Query $query, $key, $strict = false) - { - if (is_numeric($key)) { - return $key; - } elseif ($key instanceof Expression) { - return $key->getValue(); - } - - $key = trim($key); - - if (strpos($key, '.') && !preg_match('/[,\'\"\(\)\[\s]/', $key)) { - list($table, $key) = explode('.', $key, 2); - - $alias = $query->getOptions('alias'); - - if ('__TABLE__' == $table) { - $table = $query->getOptions('table'); - $table = is_array($table) ? array_shift($table) : $table; - } - - if (isset($alias[$table])) { - $table = $alias[$table]; - } - } - - if ($strict && !preg_match('/^[\w\.\*]+$/', $key)) { - throw new Exception('not support data:' . $key); - } - - if ('*' != $key && !preg_match('/[,\'\"\*\(\)\[.\s]/', $key)) { - $key = '[' . $key . ']'; - } - - if (isset($table)) { - $key = '[' . $table . '].' . $key; - } - - return $key; - } - - /** - * limit - * @access protected - * @param Query $query 查询对象 - * @param mixed $limit - * @return string - */ - protected function parseLimit(Query $query, $limit) - { - if (empty($limit)) { - return ''; - } - - $limit = explode(',', $limit); - - if (count($limit) > 1) { - $limitStr = '(T1.ROW_NUMBER BETWEEN ' . $limit[0] . ' + 1 AND ' . $limit[0] . ' + ' . $limit[1] . ')'; - } else { - $limitStr = '(T1.ROW_NUMBER BETWEEN 1 AND ' . $limit[0] . ")"; - } - - return 'WHERE ' . $limitStr; - } - - public function selectInsert(Query $query, $fields, $table) - { - $this->selectSql = $this->selectInsertSql; - - return parent::selectInsert($query, $fields, $table); - } - -} diff --git a/Server/thinkphp/library/think/db/connector/Mysql.php b/Server/thinkphp/library/think/db/connector/Mysql.php deleted file mode 100644 index cfd2ac72b..000000000 --- a/Server/thinkphp/library/think/db/connector/Mysql.php +++ /dev/null @@ -1,229 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\connector; - -use PDO; -use think\db\Connection; -use think\db\Query; - -/** - * mysql数据库驱动 - */ -class Mysql extends Connection -{ - - protected $builder = '\\think\\db\\builder\\Mysql'; - - /** - * 初始化 - * @access protected - * @return void - */ - protected function initialize() - { - // Point类型支持 - Query::extend('point', function ($query, $field, $value = null, $fun = 'GeomFromText', $type = 'POINT') { - if (!is_null($value)) { - $query->data($field, ['point', $value, $fun, $type]); - } else { - if (is_string($field)) { - $field = explode(',', $field); - } - $query->setOption('point', $field); - } - - return $query; - }); - } - - /** - * 解析pdo连接的dsn信息 - * @access protected - * @param array $config 连接信息 - * @return string - */ - protected function parseDsn($config) - { - if (!empty($config['socket'])) { - $dsn = 'mysql:unix_socket=' . $config['socket']; - } elseif (!empty($config['hostport'])) { - $dsn = 'mysql:host=' . $config['hostname'] . ';port=' . $config['hostport']; - } else { - $dsn = 'mysql:host=' . $config['hostname']; - } - $dsn .= ';dbname=' . $config['database']; - - if (!empty($config['charset'])) { - $dsn .= ';charset=' . $config['charset']; - } - - return $dsn; - } - - /** - * 取得数据表的字段信息 - * @access public - * @param string $tableName - * @return array - */ - public function getFields($tableName) - { - list($tableName) = explode(' ', $tableName); - - if (false === strpos($tableName, '`')) { - if (strpos($tableName, '.')) { - $tableName = str_replace('.', '`.`', $tableName); - } - $tableName = '`' . $tableName . '`'; - } - - $sql = 'SHOW COLUMNS FROM ' . $tableName; - $pdo = $this->query($sql, [], false, true); - $result = $pdo->fetchAll(PDO::FETCH_ASSOC); - $info = []; - - if ($result) { - foreach ($result as $key => $val) { - $val = array_change_key_case($val); - $info[$val['field']] = [ - 'name' => $val['field'], - 'type' => $val['type'], - 'notnull' => 'NO' == $val['null'], - 'default' => $val['default'], - 'primary' => strtolower($val['key']) == 'pri', - 'autoinc' => strtolower($val['extra']) == 'auto_increment', - ]; - } - } - - return $this->fieldCase($info); - } - - /** - * 取得数据库的表信息 - * @access public - * @param string $dbName - * @return array - */ - public function getTables($dbName = '') - { - $sql = !empty($dbName) ? 'SHOW TABLES FROM ' . $dbName : 'SHOW TABLES '; - $pdo = $this->query($sql, [], false, true); - $result = $pdo->fetchAll(PDO::FETCH_ASSOC); - $info = []; - - foreach ($result as $key => $val) { - $info[$key] = current($val); - } - - return $info; - } - - /** - * SQL性能分析 - * @access protected - * @param string $sql - * @return array - */ - protected function getExplain($sql) - { - $pdo = $this->linkID->prepare("EXPLAIN " . $this->queryStr); - - foreach ($this->bind as $key => $val) { - // 占位符 - $param = is_int($key) ? $key + 1 : ':' . $key; - - if (is_array($val)) { - if (PDO::PARAM_INT == $val[1] && '' === $val[0]) { - $val[0] = 0; - } elseif (self::PARAM_FLOAT == $val[1]) { - $val[0] = is_string($val[0]) ? (float) $val[0] : $val[0]; - $val[1] = PDO::PARAM_STR; - } - - $result = $pdo->bindValue($param, $val[0], $val[1]); - } else { - $result = $pdo->bindValue($param, $val); - } - } - - $pdo->execute(); - $result = $pdo->fetch(PDO::FETCH_ASSOC); - $result = array_change_key_case($result); - - if (isset($result['extra'])) { - if (strpos($result['extra'], 'filesort') || strpos($result['extra'], 'temporary')) { - $this->log('SQL:' . $this->queryStr . '[' . $result['extra'] . ']', 'warn'); - } - } - - return $result; - } - - protected function supportSavepoint() - { - return true; - } - - /** - * 启动XA事务 - * @access public - * @param string $xid XA事务id - * @return void - */ - public function startTransXa($xid) - { - $this->initConnect(true); - if (!$this->linkID) { - return false; - } - - $this->linkID->exec("XA START '$xid'"); - } - - /** - * 预编译XA事务 - * @access public - * @param string $xid XA事务id - * @return void - */ - public function prepareXa($xid) - { - $this->initConnect(true); - $this->linkID->exec("XA END '$xid'"); - $this->linkID->exec("XA PREPARE '$xid'"); - } - - /** - * 提交XA事务 - * @access public - * @param string $xid XA事务id - * @return void - */ - public function commitXa($xid) - { - $this->initConnect(true); - $this->linkID->exec("XA COMMIT '$xid'"); - } - - /** - * 回滚XA事务 - * @access public - * @param string $xid XA事务id - * @return void - */ - public function rollbackXa($xid) - { - $this->initConnect(true); - $this->linkID->exec("XA ROLLBACK '$xid'"); - } -} diff --git a/Server/thinkphp/library/think/db/connector/Pgsql.php b/Server/thinkphp/library/think/db/connector/Pgsql.php deleted file mode 100644 index ee9fca017..000000000 --- a/Server/thinkphp/library/think/db/connector/Pgsql.php +++ /dev/null @@ -1,116 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\connector; - -use PDO; -use think\db\Connection; - -/** - * Pgsql数据库驱动 - */ -class Pgsql extends Connection -{ - protected $builder = '\\think\\db\\builder\\Pgsql'; - - // PDO连接参数 - protected $params = [ - PDO::ATTR_CASE => PDO::CASE_NATURAL, - PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, - PDO::ATTR_ORACLE_NULLS => PDO::NULL_NATURAL, - PDO::ATTR_STRINGIFY_FETCHES => false, - ]; - - /** - * 解析pdo连接的dsn信息 - * @access protected - * @param array $config 连接信息 - * @return string - */ - protected function parseDsn($config) - { - $dsn = 'pgsql:dbname=' . $config['database'] . ';host=' . $config['hostname']; - - if (!empty($config['hostport'])) { - $dsn .= ';port=' . $config['hostport']; - } - - return $dsn; - } - - /** - * 取得数据表的字段信息 - * @access public - * @param string $tableName - * @return array - */ - public function getFields($tableName) - { - list($tableName) = explode(' ', $tableName); - $sql = 'select fields_name as "field",fields_type as "type",fields_not_null as "null",fields_key_name as "key",fields_default as "default",fields_default as "extra" from table_msg(\'' . $tableName . '\');'; - - $pdo = $this->query($sql, [], false, true); - $result = $pdo->fetchAll(PDO::FETCH_ASSOC); - $info = []; - - if ($result) { - foreach ($result as $key => $val) { - $val = array_change_key_case($val); - $info[$val['field']] = [ - 'name' => $val['field'], - 'type' => $val['type'], - 'notnull' => (bool) ('' !== $val['null']), - 'default' => $val['default'], - 'primary' => !empty($val['key']), - 'autoinc' => (0 === strpos($val['extra'], 'nextval(')), - ]; - } - } - - return $this->fieldCase($info); - } - - /** - * 取得数据库的表信息 - * @access public - * @param string $dbName - * @return array - */ - public function getTables($dbName = '') - { - $sql = "select tablename as Tables_in_test from pg_tables where schemaname ='public'"; - $pdo = $this->query($sql, [], false, true); - $result = $pdo->fetchAll(PDO::FETCH_ASSOC); - $info = []; - - foreach ($result as $key => $val) { - $info[$key] = current($val); - } - - return $info; - } - - /** - * SQL性能分析 - * @access protected - * @param string $sql - * @return array - */ - protected function getExplain($sql) - { - return []; - } - - protected function supportSavepoint() - { - return true; - } -} diff --git a/Server/thinkphp/library/think/db/connector/Sqlite.php b/Server/thinkphp/library/think/db/connector/Sqlite.php deleted file mode 100644 index 5b9b3fa64..000000000 --- a/Server/thinkphp/library/think/db/connector/Sqlite.php +++ /dev/null @@ -1,108 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\connector; - -use PDO; -use think\db\Connection; - -/** - * Sqlite数据库驱动 - */ -class Sqlite extends Connection -{ - - protected $builder = '\\think\\db\\builder\\Sqlite'; - - /** - * 解析pdo连接的dsn信息 - * @access protected - * @param array $config 连接信息 - * @return string - */ - protected function parseDsn($config) - { - $dsn = 'sqlite:' . $config['database']; - - return $dsn; - } - - /** - * 取得数据表的字段信息 - * @access public - * @param string $tableName - * @return array - */ - public function getFields($tableName) - { - list($tableName) = explode(' ', $tableName); - $sql = 'PRAGMA table_info( ' . $tableName . ' )'; - - $pdo = $this->query($sql, [], false, true); - $result = $pdo->fetchAll(PDO::FETCH_ASSOC); - $info = []; - - if ($result) { - foreach ($result as $key => $val) { - $val = array_change_key_case($val); - $info[$val['name']] = [ - 'name' => $val['name'], - 'type' => $val['type'], - 'notnull' => 1 === $val['notnull'], - 'default' => $val['dflt_value'], - 'primary' => '1' == $val['pk'], - 'autoinc' => '1' == $val['pk'], - ]; - } - } - - return $this->fieldCase($info); - } - - /** - * 取得数据库的表信息 - * @access public - * @param string $dbName - * @return array - */ - public function getTables($dbName = '') - { - $sql = "SELECT name FROM sqlite_master WHERE type='table' " - . "UNION ALL SELECT name FROM sqlite_temp_master " - . "WHERE type='table' ORDER BY name"; - - $pdo = $this->query($sql, [], false, true); - $result = $pdo->fetchAll(PDO::FETCH_ASSOC); - $info = []; - - foreach ($result as $key => $val) { - $info[$key] = current($val); - } - - return $info; - } - - /** - * SQL性能分析 - * @access protected - * @param string $sql - * @return array - */ - protected function getExplain($sql) - { - return []; - } - - protected function supportSavepoint() - { - return true; - } -} diff --git a/Server/thinkphp/library/think/db/connector/Sqlsrv.php b/Server/thinkphp/library/think/db/connector/Sqlsrv.php deleted file mode 100644 index 123affb87..000000000 --- a/Server/thinkphp/library/think/db/connector/Sqlsrv.php +++ /dev/null @@ -1,235 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\connector; - -use PDO; -use think\db\Connection; -use think\db\Query; - -/** - * Sqlsrv数据库驱动 - */ -class Sqlsrv extends Connection -{ - // PDO连接参数 - protected $params = [ - PDO::ATTR_CASE => PDO::CASE_NATURAL, - PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, - PDO::ATTR_ORACLE_NULLS => PDO::NULL_NATURAL, - PDO::ATTR_STRINGIFY_FETCHES => false, - ]; - - protected $builder = '\\think\\db\\builder\\Sqlsrv'; - - /** - * 解析pdo连接的dsn信息 - * @access protected - * @param array $config 连接信息 - * @return string - */ - protected function parseDsn($config) - { - $dsn = 'sqlsrv:Database=' . $config['database'] . ';Server=' . $config['hostname']; - - if (!empty($config['hostport'])) { - $dsn .= ',' . $config['hostport']; - } - - return $dsn; - } - - /** - * 取得数据表的字段信息 - * @access public - * @param string $tableName - * @return array - */ - public function getFields($tableName) - { - list($tableName) = explode(' ', $tableName); - $tableNames = explode('.', $tableName); - $tableName = isset($tableNames[1]) ? $tableNames[1] : $tableNames[0]; - - $sql = "SELECT column_name, data_type, column_default, is_nullable - FROM information_schema.tables AS t - JOIN information_schema.columns AS c - ON t.table_catalog = c.table_catalog - AND t.table_schema = c.table_schema - AND t.table_name = c.table_name - WHERE t.table_name = '$tableName'"; - - $pdo = $this->query($sql, [], false, true); - $result = $pdo->fetchAll(PDO::FETCH_ASSOC); - $info = []; - - if ($result) { - foreach ($result as $key => $val) { - $val = array_change_key_case($val); - $info[$val['column_name']] = [ - 'name' => $val['column_name'], - 'type' => $val['data_type'], - 'notnull' => (bool) ('' === $val['is_nullable']), // not null is empty, null is yes - 'default' => $val['column_default'], - 'primary' => false, - 'autoinc' => false, - ]; - } - } - - $sql = "SELECT column_name FROM information_schema.key_column_usage WHERE table_name='$tableName'"; - - // 调试开始 - $this->debug(true); - - $pdo = $this->linkID->query($sql); - - // 调试结束 - $this->debug(false, $sql); - - $result = $pdo->fetch(PDO::FETCH_ASSOC); - - if ($result) { - $info[$result['column_name']]['primary'] = true; - } - - return $this->fieldCase($info); - } - - /** - * 取得数据表的字段信息 - * @access public - * @param string $dbName - * @return array - */ - public function getTables($dbName = '') - { - $sql = "SELECT TABLE_NAME - FROM INFORMATION_SCHEMA.TABLES - WHERE TABLE_TYPE = 'BASE TABLE' - "; - - $pdo = $this->query($sql, [], false, true); - $result = $pdo->fetchAll(PDO::FETCH_ASSOC); - $info = []; - - foreach ($result as $key => $val) { - $info[$key] = current($val); - } - - return $info; - } - - /** - * 得到某个列的数组 - * @access public - * @param Query $query 查询对象 - * @param string $field 字段名 多个字段用逗号分隔 - * @param string $key 索引 - * @return array - */ - public function column(Query $query, $field, $key = '') - { - $options = $query->getOptions(); - - if (empty($options['fetch_sql']) && !empty($options['cache'])) { - // 判断查询缓存 - $cache = $options['cache']; - - $guid = is_string($cache['key']) ? $cache['key'] : $this->getCacheKey($query, $field); - - $result = Container::get('cache')->get($guid); - - if (false !== $result) { - return $result; - } - } - - if (isset($options['field'])) { - $query->removeOption('field'); - } - - if (is_null($field)) { - $field = '*'; - } elseif ($key && '*' != $field) { - $field = $key . ',' . $field; - } - - if (is_string($field)) { - $field = array_map('trim', explode(',', $field)); - } - - $query->setOption('field', $field); - - // 生成查询SQL - $sql = $this->builder->select($query); - - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - // 获取实际执行的SQL语句 - return $this->getRealSql($sql, $bind); - } - - // 执行查询操作 - $pdo = $this->query($sql, $bind, $options['master'], true); - - if (1 == $pdo->columnCount()) { - $result = $pdo->fetchAll(PDO::FETCH_COLUMN); - } else { - $resultSet = $pdo->fetchAll(PDO::FETCH_ASSOC); - - if ('*' == $field && $key) { - $result = array_column($resultSet, null, $key); - } elseif ($resultSet) { - $fields = array_keys($resultSet[0]); - $count = count($fields); - $key1 = array_shift($fields); - $key2 = $fields ? array_shift($fields) : ''; - $key = $key ?: $key1; - - if (strpos($key, '.')) { - list($alias, $key) = explode('.', $key); - } - - if (3 == $count) { - $column = $key2; - } elseif ($count < 3) { - $column = $key1; - } else { - $column = null; - } - - $result = array_column($resultSet, $column, $key); - } else { - $result = []; - } - } - - if (isset($cache) && isset($guid)) { - // 缓存数据 - $this->cacheData($guid, $result, $cache); - } - - return $result; - } - - /** - * SQL性能分析 - * @access protected - * @param string $sql - * @return array - */ - protected function getExplain($sql) - { - return []; - } -} diff --git a/Server/thinkphp/library/think/db/connector/pgsql.sql b/Server/thinkphp/library/think/db/connector/pgsql.sql deleted file mode 100644 index 5a4442d02..000000000 --- a/Server/thinkphp/library/think/db/connector/pgsql.sql +++ /dev/null @@ -1,153 +0,0 @@ -CREATE OR REPLACE FUNCTION pgsql_type(a_type varchar) RETURNS varchar AS -$BODY$ -DECLARE - v_type varchar; -BEGIN - IF a_type='int8' THEN - v_type:='bigint'; - ELSIF a_type='int4' THEN - v_type:='integer'; - ELSIF a_type='int2' THEN - v_type:='smallint'; - ELSIF a_type='bpchar' THEN - v_type:='char'; - ELSE - v_type:=a_type; - END IF; - RETURN v_type; -END; -$BODY$ -LANGUAGE PLPGSQL; - -CREATE TYPE "public"."tablestruct" AS ( - "fields_key_name" varchar(100), - "fields_name" VARCHAR(200), - "fields_type" VARCHAR(20), - "fields_length" BIGINT, - "fields_not_null" VARCHAR(10), - "fields_default" VARCHAR(500), - "fields_comment" VARCHAR(1000) -); - -CREATE OR REPLACE FUNCTION "public"."table_msg" (a_schema_name varchar, a_table_name varchar) RETURNS SETOF "public"."tablestruct" AS -$body$ -DECLARE - v_ret tablestruct; - v_oid oid; - v_sql varchar; - v_rec RECORD; - v_key varchar; - v_conkey smallint[]; - v_pk varchar[]; - v_len smallint; - v_pos smallint := 1; -BEGIN - SELECT - pg_class.oid INTO v_oid - FROM - pg_class - INNER JOIN pg_namespace ON (pg_class.relnamespace = pg_namespace.oid AND lower(pg_namespace.nspname) = a_schema_name) - WHERE - pg_class.relname=a_table_name; - IF NOT FOUND THEN - RETURN; - END IF; - - SELECT - pg_constraint.conkey INTO v_conkey - FROM - pg_constraint - INNER JOIN pg_class ON pg_constraint.conrelid = pg_class.oid - INNER JOIN pg_attribute ON pg_attribute.attrelid = pg_class.oid - INNER JOIN pg_type ON pg_type.oid = pg_attribute.atttypid - WHERE - pg_class.relname = a_table_name - AND pg_constraint.contype = 'p'; - - v_len := array_length(v_conkey,1) + 1; - WHILE v_pos < v_len LOOP - SELECT - pg_attribute.attname INTO v_key - FROM pg_constraint - INNER JOIN pg_class ON pg_constraint.conrelid = pg_class.oid - INNER JOIN pg_attribute ON pg_attribute.attrelid = pg_class.oid AND pg_attribute.attnum = pg_constraint.conkey [ v_conkey[v_pos] ] - INNER JOIN pg_type ON pg_type.oid = pg_attribute.atttypid - WHERE pg_class.relname = a_table_name AND pg_constraint.contype = 'p'; - v_pk := array_append(v_pk,v_key); - - v_pos := v_pos + 1; - END LOOP; - - v_sql=' - SELECT - pg_attribute.attname AS fields_name, - pg_attribute.attnum AS fields_index, - pgsql_type(pg_type.typname::varchar) AS fields_type, - pg_attribute.atttypmod-4 as fields_length, - CASE WHEN pg_attribute.attnotnull THEN ''not null'' - ELSE '''' - END AS fields_not_null, - pg_attrdef.adsrc AS fields_default, - pg_description.description AS fields_comment - FROM - pg_attribute - INNER JOIN pg_class ON pg_attribute.attrelid = pg_class.oid - INNER JOIN pg_type ON pg_attribute.atttypid = pg_type.oid - LEFT OUTER JOIN pg_attrdef ON pg_attrdef.adrelid = pg_class.oid AND pg_attrdef.adnum = pg_attribute.attnum - LEFT OUTER JOIN pg_description ON pg_description.objoid = pg_class.oid AND pg_description.objsubid = pg_attribute.attnum - WHERE - pg_attribute.attnum > 0 - AND attisdropped <> ''t'' - AND pg_class.oid = ' || v_oid || ' - ORDER BY pg_attribute.attnum' ; - - FOR v_rec IN EXECUTE v_sql LOOP - v_ret.fields_name=v_rec.fields_name; - v_ret.fields_type=v_rec.fields_type; - IF v_rec.fields_length > 0 THEN - v_ret.fields_length:=v_rec.fields_length; - ELSE - v_ret.fields_length:=NULL; - END IF; - v_ret.fields_not_null=v_rec.fields_not_null; - v_ret.fields_default=v_rec.fields_default; - v_ret.fields_comment=v_rec.fields_comment; - - v_ret.fields_key_name=''; - - v_len := array_length(v_pk,1) + 1; - v_pos := 1; - WHILE v_pos < v_len LOOP - IF v_rec.fields_name = v_pk[v_pos] THEN - v_ret.fields_key_name=v_pk[v_pos]; - EXIT; - END IF; - v_pos := v_pos + 1; - END LOOP; - - RETURN NEXT v_ret; - END LOOP; - RETURN ; -END; -$body$ -LANGUAGE 'plpgsql' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER; - -COMMENT ON FUNCTION "public"."table_msg"(a_schema_name varchar, a_table_name varchar) -IS '获得表信息'; - ----重载一个函数 -CREATE OR REPLACE FUNCTION "public"."table_msg" (a_table_name varchar) RETURNS SETOF "public"."tablestruct" AS -$body$ -DECLARE - v_ret tablestruct; -BEGIN - FOR v_ret IN SELECT * FROM table_msg('public',a_table_name) LOOP - RETURN NEXT v_ret; - END LOOP; - RETURN; -END; -$body$ -LANGUAGE 'plpgsql' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER; - -COMMENT ON FUNCTION "public"."table_msg"(a_table_name varchar) -IS '获得表信息'; \ No newline at end of file diff --git a/Server/thinkphp/library/think/db/exception/BindParamException.php b/Server/thinkphp/library/think/db/exception/BindParamException.php deleted file mode 100644 index dce0c7bfc..000000000 --- a/Server/thinkphp/library/think/db/exception/BindParamException.php +++ /dev/null @@ -1,36 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\exception; - -use think\exception\DbException; - -/** - * PDO参数绑定异常 - */ -class BindParamException extends DbException -{ - - /** - * BindParamException constructor. - * @access public - * @param string $message - * @param array $config - * @param string $sql - * @param array $bind - * @param int $code - */ - public function __construct($message, $config, $sql, $bind, $code = 10502) - { - $this->setData('Bind Param', $bind); - parent::__construct($message, $config, $sql, $code); - } -} diff --git a/Server/thinkphp/library/think/db/exception/DataNotFoundException.php b/Server/thinkphp/library/think/db/exception/DataNotFoundException.php deleted file mode 100644 index 883e333e3..000000000 --- a/Server/thinkphp/library/think/db/exception/DataNotFoundException.php +++ /dev/null @@ -1,44 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\exception; - -use think\exception\DbException; - -class DataNotFoundException extends DbException -{ - protected $table; - - /** - * DbException constructor. - * @access public - * @param string $message - * @param string $table - * @param array $config - */ - public function __construct($message, $table = '', array $config = []) - { - $this->message = $message; - $this->table = $table; - - $this->setData('Database Config', $config); - } - - /** - * 获取数据表名 - * @access public - * @return string - */ - public function getTable() - { - return $this->table; - } -} diff --git a/Server/thinkphp/library/think/db/exception/ModelNotFoundException.php b/Server/thinkphp/library/think/db/exception/ModelNotFoundException.php deleted file mode 100644 index ae52baf3b..000000000 --- a/Server/thinkphp/library/think/db/exception/ModelNotFoundException.php +++ /dev/null @@ -1,45 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\exception; - -use think\exception\DbException; - -class ModelNotFoundException extends DbException -{ - protected $model; - - /** - * 构造方法 - * @access public - * @param string $message - * @param string $model - * @param array $config - */ - public function __construct($message, $model = '', array $config = []) - { - $this->message = $message; - $this->model = $model; - - $this->setData('Database Config', $config); - } - - /** - * 获取模型类名 - * @access public - * @return string - */ - public function getModel() - { - return $this->model; - } - -} diff --git a/Server/thinkphp/library/think/debug/Console.php b/Server/thinkphp/library/think/debug/Console.php deleted file mode 100644 index 5cbaa0f2f..000000000 --- a/Server/thinkphp/library/think/debug/Console.php +++ /dev/null @@ -1,156 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\debug; - -use think\Container; -use think\Db; -use think\Response; - -/** - * 浏览器调试输出 - */ -class Console -{ - protected $config = [ - 'tabs' => ['base' => '基本', 'file' => '文件', 'info' => '流程', 'notice|error' => '错误', 'sql' => 'SQL', 'debug|log' => '调试'], - ]; - - // 实例化并传入参数 - public function __construct($config = []) - { - if (is_array($config)) { - $this->config = array_merge($this->config, $config); - } - } - - /** - * 调试输出接口 - * @access public - * @param Response $response Response对象 - * @param array $log 日志信息 - * @return bool - */ - public function output(Response $response, array $log = []) - { - $request = Container::get('request'); - $contentType = $response->getHeader('Content-Type'); - $accept = $request->header('accept'); - if (strpos($accept, 'application/json') === 0 || $request->isAjax()) { - return false; - } elseif (!empty($contentType) && strpos($contentType, 'html') === false) { - return false; - } - // 获取基本信息 - $runtime = number_format(microtime(true) - Container::get('app')->getBeginTime(), 10); - $reqs = $runtime > 0 ? number_format(1 / $runtime, 2) : '∞'; - $mem = number_format((memory_get_usage() - Container::get('app')->getBeginMem()) / 1024, 2); - - if ($request->host()) { - $uri = $request->protocol() . ' ' . $request->method() . ' : ' . $request->url(true); - } else { - $uri = 'cmd:' . implode(' ', $_SERVER['argv']); - } - - // 页面Trace信息 - $base = [ - '请求信息' => date('Y-m-d H:i:s', $_SERVER['REQUEST_TIME']) . ' ' . $uri, - '运行时间' => number_format($runtime, 6) . 's [ 吞吐率:' . $reqs . 'req/s ] 内存消耗:' . $mem . 'kb 文件加载:' . count(get_included_files()), - '查询信息' => Db::$queryTimes . ' queries ' . Db::$executeTimes . ' writes ', - '缓存信息' => Container::get('cache')->getReadTimes() . ' reads,' . Container::get('cache')->getWriteTimes() . ' writes', - ]; - - if (session_id()) { - $base['会话信息'] = 'SESSION_ID=' . session_id(); - } - - $info = Container::get('debug')->getFile(true); - - // 页面Trace信息 - $trace = []; - foreach ($this->config['tabs'] as $name => $title) { - $name = strtolower($name); - switch ($name) { - case 'base': // 基本信息 - $trace[$title] = $base; - break; - case 'file': // 文件信息 - $trace[$title] = $info; - break; - default: // 调试信息 - if (strpos($name, '|')) { - // 多组信息 - $names = explode('|', $name); - $result = []; - foreach ($names as $name) { - $result = array_merge($result, isset($log[$name]) ? $log[$name] : []); - } - $trace[$title] = $result; - } else { - $trace[$title] = isset($log[$name]) ? $log[$name] : ''; - } - } - } - - //输出到控制台 - $lines = ''; - foreach ($trace as $type => $msg) { - $lines .= $this->console($type, $msg); - } - $js = << -{$lines} - -JS; - return $js; - } - - protected function console($type, $msg) - { - $type = strtolower($type); - $trace_tabs = array_values($this->config['tabs']); - $line[] = ($type == $trace_tabs[0] || '调试' == $type || '错误' == $type) - ? "console.group('{$type}');" - : "console.groupCollapsed('{$type}');"; - - foreach ((array) $msg as $key => $m) { - switch ($type) { - case '调试': - $var_type = gettype($m); - if (in_array($var_type, ['array', 'string'])) { - $line[] = "console.log(" . json_encode($m) . ");"; - } else { - $line[] = "console.log(" . json_encode(var_export($m, 1)) . ");"; - } - break; - case '错误': - $msg = str_replace("\n", '\n', addslashes(is_scalar($m) ? $m : json_encode($m))); - $style = 'color:#F4006B;font-size:14px;'; - $line[] = "console.error(\"%c{$msg}\", \"{$style}\");"; - break; - case 'sql': - $msg = str_replace("\n", '\n', addslashes($m)); - $style = "color:#009bb4;"; - $line[] = "console.log(\"%c{$msg}\", \"{$style}\");"; - break; - default: - $m = is_string($key) ? $key . ' ' . $m : $key + 1 . ' ' . $m; - $msg = json_encode($m); - $line[] = "console.log({$msg});"; - break; - } - } - $line[] = "console.groupEnd();"; - return implode(PHP_EOL, $line); - } - -} diff --git a/Server/thinkphp/library/think/debug/Html.php b/Server/thinkphp/library/think/debug/Html.php deleted file mode 100644 index a123762ee..000000000 --- a/Server/thinkphp/library/think/debug/Html.php +++ /dev/null @@ -1,106 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\debug; - -use think\Container; -use think\Db; -use think\Response; - -/** - * 页面Trace调试 - */ -class Html -{ - protected $config = [ - 'file' => '', - 'tabs' => ['base' => '基本', 'file' => '文件', 'info' => '流程', 'notice|error' => '错误', 'sql' => 'SQL', 'debug|log' => '调试'], - ]; - - // 实例化并传入参数 - public function __construct(array $config = []) - { - $this->config = array_merge($this->config, $config); - } - - /** - * 调试输出接口 - * @access public - * @param Response $response Response对象 - * @param array $log 日志信息 - * @return bool - */ - public function output(Response $response, array $log = []) - { - $request = Container::get('request'); - $contentType = $response->getHeader('Content-Type'); - $accept = $request->header('accept'); - if (strpos($accept, 'application/json') === 0 || $request->isAjax()) { - return false; - } elseif (!empty($contentType) && strpos($contentType, 'html') === false) { - return false; - } - // 获取基本信息 - $runtime = number_format(microtime(true) - Container::get('app')->getBeginTime(), 10, '.', ''); - $reqs = $runtime > 0 ? number_format(1 / $runtime, 2) : '∞'; - $mem = number_format((memory_get_usage() - Container::get('app')->getBeginMem()) / 1024, 2); - - // 页面Trace信息 - if ($request->host()) { - $uri = $request->protocol() . ' ' . $request->method() . ' : ' . $request->url(true); - } else { - $uri = 'cmd:' . implode(' ', $_SERVER['argv']); - } - $base = [ - '请求信息' => date('Y-m-d H:i:s', $_SERVER['REQUEST_TIME']) . ' ' . $uri, - '运行时间' => number_format($runtime, 6) . 's [ 吞吐率:' . $reqs . 'req/s ] 内存消耗:' . $mem . 'kb 文件加载:' . count(get_included_files()), - '查询信息' => Db::$queryTimes . ' queries ' . Db::$executeTimes . ' writes ', - '缓存信息' => Container::get('cache')->getReadTimes() . ' reads,' . Container::get('cache')->getWriteTimes() . ' writes', - ]; - - if (session_id()) { - $base['会话信息'] = 'SESSION_ID=' . session_id(); - } - - $info = Container::get('debug')->getFile(true); - - // 页面Trace信息 - $trace = []; - foreach ($this->config['tabs'] as $name => $title) { - $name = strtolower($name); - switch ($name) { - case 'base': // 基本信息 - $trace[$title] = $base; - break; - case 'file': // 文件信息 - $trace[$title] = $info; - break; - default: // 调试信息 - if (strpos($name, '|')) { - // 多组信息 - $names = explode('|', $name); - $result = []; - foreach ($names as $name) { - $result = array_merge($result, isset($log[$name]) ? $log[$name] : []); - } - $trace[$title] = $result; - } else { - $trace[$title] = isset($log[$name]) ? $log[$name] : ''; - } - } - } - // 调用Trace页面模板 - ob_start(); - include $this->config['file']; - return ob_get_clean(); - } - -} diff --git a/Server/thinkphp/library/think/exception/ClassNotFoundException.php b/Server/thinkphp/library/think/exception/ClassNotFoundException.php deleted file mode 100644 index eb22e7301..000000000 --- a/Server/thinkphp/library/think/exception/ClassNotFoundException.php +++ /dev/null @@ -1,32 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -class ClassNotFoundException extends \RuntimeException -{ - protected $class; - public function __construct($message, $class = '') - { - $this->message = $message; - $this->class = $class; - } - - /** - * 获取类名 - * @access public - * @return string - */ - public function getClass() - { - return $this->class; - } -} diff --git a/Server/thinkphp/library/think/exception/DbException.php b/Server/thinkphp/library/think/exception/DbException.php deleted file mode 100644 index 6baafb513..000000000 --- a/Server/thinkphp/library/think/exception/DbException.php +++ /dev/null @@ -1,44 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -use think\Exception; - -/** - * Database相关异常处理类 - */ -class DbException extends Exception -{ - /** - * DbException constructor. - * @access public - * @param string $message - * @param array $config - * @param string $sql - * @param int $code - */ - public function __construct($message, array $config = [], $sql = '', $code = 10500) - { - $this->message = $message; - $this->code = $code; - - $this->setData('Database Status', [ - 'Error Code' => $code, - 'Error Message' => $message, - 'Error SQL' => $sql, - ]); - - unset($config['username'], $config['password']); - $this->setData('Database Config', $config); - } - -} diff --git a/Server/thinkphp/library/think/exception/ErrorException.php b/Server/thinkphp/library/think/exception/ErrorException.php deleted file mode 100644 index 3143b8f70..000000000 --- a/Server/thinkphp/library/think/exception/ErrorException.php +++ /dev/null @@ -1,56 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -use think\Exception; - -/** - * ThinkPHP错误异常 - * 主要用于封装 set_error_handler 和 register_shutdown_function 得到的错误 - * 除开从 think\Exception 继承的功能 - * 其他和PHP系统\ErrorException功能基本一样 - */ -class ErrorException extends Exception -{ - /** - * 用于保存错误级别 - * @var integer - */ - protected $severity; - - /** - * 错误异常构造函数 - * @access public - * @param integer $severity 错误级别 - * @param string $message 错误详细信息 - * @param string $file 出错文件路径 - * @param integer $line 出错行号 - */ - public function __construct($severity, $message, $file, $line) - { - $this->severity = $severity; - $this->message = $message; - $this->file = $file; - $this->line = $line; - $this->code = 0; - } - - /** - * 获取错误级别 - * @access public - * @return integer 错误级别 - */ - final public function getSeverity() - { - return $this->severity; - } -} diff --git a/Server/thinkphp/library/think/exception/Handle.php b/Server/thinkphp/library/think/exception/Handle.php deleted file mode 100644 index 02c85ec13..000000000 --- a/Server/thinkphp/library/think/exception/Handle.php +++ /dev/null @@ -1,306 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -use Exception; -use think\console\Output; -use think\Container; -use think\Response; - -class Handle -{ - protected $render; - protected $ignoreReport = [ - '\\think\\exception\\HttpException', - ]; - - public function setRender($render) - { - $this->render = $render; - } - - /** - * Report or log an exception. - * - * @access public - * @param \Exception $exception - * @return void - */ - public function report(Exception $exception) - { - if (!$this->isIgnoreReport($exception)) { - // 收集异常数据 - if (Container::get('app')->isDebug()) { - $data = [ - 'file' => $exception->getFile(), - 'line' => $exception->getLine(), - 'message' => $this->getMessage($exception), - 'code' => $this->getCode($exception), - ]; - $log = "[{$data['code']}]{$data['message']}[{$data['file']}:{$data['line']}]"; - } else { - $data = [ - 'code' => $this->getCode($exception), - 'message' => $this->getMessage($exception), - ]; - $log = "[{$data['code']}]{$data['message']}"; - } - - if (Container::get('app')->config('log.record_trace')) { - $log .= "\r\n" . $exception->getTraceAsString(); - } - - Container::get('log')->record($log, 'error'); - } - } - - protected function isIgnoreReport(Exception $exception) - { - foreach ($this->ignoreReport as $class) { - if ($exception instanceof $class) { - return true; - } - } - - return false; - } - - /** - * Render an exception into an HTTP response. - * - * @access public - * @param \Exception $e - * @return Response - */ - public function render(Exception $e) - { - if ($this->render && $this->render instanceof \Closure) { - $result = call_user_func_array($this->render, [$e]); - - if ($result) { - return $result; - } - } - - if ($e instanceof HttpException) { - return $this->renderHttpException($e); - } else { - return $this->convertExceptionToResponse($e); - } - } - - /** - * @access public - * @param Output $output - * @param Exception $e - */ - public function renderForConsole(Output $output, Exception $e) - { - if (Container::get('app')->isDebug()) { - $output->setVerbosity(Output::VERBOSITY_DEBUG); - } - - $output->renderException($e); - } - - /** - * @access protected - * @param HttpException $e - * @return Response - */ - protected function renderHttpException(HttpException $e) - { - $status = $e->getStatusCode(); - $template = Container::get('app')->config('http_exception_template'); - - if (!Container::get('app')->isDebug() && !empty($template[$status])) { - return Response::create($template[$status], 'view', $status)->assign(['e' => $e]); - } else { - return $this->convertExceptionToResponse($e); - } - } - - /** - * @access protected - * @param Exception $exception - * @return Response - */ - protected function convertExceptionToResponse(Exception $exception) - { - // 收集异常数据 - if (Container::get('app')->isDebug()) { - // 调试模式,获取详细的错误信息 - $data = [ - 'name' => get_class($exception), - 'file' => $exception->getFile(), - 'line' => $exception->getLine(), - 'message' => $this->getMessage($exception), - 'trace' => $exception->getTrace(), - 'code' => $this->getCode($exception), - 'source' => $this->getSourceCode($exception), - 'datas' => $this->getExtendData($exception), - 'tables' => [ - 'GET Data' => $_GET, - 'POST Data' => $_POST, - 'Files' => $_FILES, - 'Cookies' => $_COOKIE, - 'Session' => isset($_SESSION) ? $_SESSION : [], - 'Server/Request Data' => $_SERVER, - 'Environment Variables' => $_ENV, - 'ThinkPHP Constants' => $this->getConst(), - ], - ]; - } else { - // 部署模式仅显示 Code 和 Message - $data = [ - 'code' => $this->getCode($exception), - 'message' => $this->getMessage($exception), - ]; - - if (!Container::get('app')->config('show_error_msg')) { - // 不显示详细错误信息 - $data['message'] = Container::get('app')->config('error_message'); - } - } - - //保留一层 - while (ob_get_level() > 1) { - ob_end_clean(); - } - - $data['echo'] = ob_get_clean(); - - ob_start(); - extract($data); - include Container::get('app')->config('exception_tmpl'); - - // 获取并清空缓存 - $content = ob_get_clean(); - $response = Response::create($content, 'html'); - - if ($exception instanceof HttpException) { - $statusCode = $exception->getStatusCode(); - $response->header($exception->getHeaders()); - } - - if (!isset($statusCode)) { - $statusCode = 500; - } - $response->code($statusCode); - - return $response; - } - - /** - * 获取错误编码 - * ErrorException则使用错误级别作为错误编码 - * @access protected - * @param \Exception $exception - * @return integer 错误编码 - */ - protected function getCode(Exception $exception) - { - $code = $exception->getCode(); - - if (!$code && $exception instanceof ErrorException) { - $code = $exception->getSeverity(); - } - - return $code; - } - - /** - * 获取错误信息 - * ErrorException则使用错误级别作为错误编码 - * @access protected - * @param \Exception $exception - * @return string 错误信息 - */ - protected function getMessage(Exception $exception) - { - $message = $exception->getMessage(); - - if (PHP_SAPI == 'cli') { - return $message; - } - - $lang = Container::get('lang'); - - if (strpos($message, ':')) { - $name = strstr($message, ':', true); - $message = $lang->has($name) ? $lang->get($name) . strstr($message, ':') : $message; - } elseif (strpos($message, ',')) { - $name = strstr($message, ',', true); - $message = $lang->has($name) ? $lang->get($name) . ':' . substr(strstr($message, ','), 1) : $message; - } elseif ($lang->has($message)) { - $message = $lang->get($message); - } - - return $message; - } - - /** - * 获取出错文件内容 - * 获取错误的前9行和后9行 - * @access protected - * @param \Exception $exception - * @return array 错误文件内容 - */ - protected function getSourceCode(Exception $exception) - { - // 读取前9行和后9行 - $line = $exception->getLine(); - $first = ($line - 9 > 0) ? $line - 9 : 1; - - try { - $contents = file($exception->getFile()); - $source = [ - 'first' => $first, - 'source' => array_slice($contents, $first - 1, 19), - ]; - } catch (Exception $e) { - $source = []; - } - - return $source; - } - - /** - * 获取异常扩展信息 - * 用于非调试模式html返回类型显示 - * @access protected - * @param \Exception $exception - * @return array 异常类定义的扩展数据 - */ - protected function getExtendData(Exception $exception) - { - $data = []; - - if ($exception instanceof \think\Exception) { - $data = $exception->getData(); - } - - return $data; - } - - /** - * 获取常量列表 - * @access private - * @return array 常量列表 - */ - private static function getConst() - { - $const = get_defined_constants(true); - - return isset($const['user']) ? $const['user'] : []; - } -} diff --git a/Server/thinkphp/library/think/exception/HttpException.php b/Server/thinkphp/library/think/exception/HttpException.php deleted file mode 100644 index 01a27fc23..000000000 --- a/Server/thinkphp/library/think/exception/HttpException.php +++ /dev/null @@ -1,36 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -class HttpException extends \RuntimeException -{ - private $statusCode; - private $headers; - - public function __construct($statusCode, $message = null, \Exception $previous = null, array $headers = [], $code = 0) - { - $this->statusCode = $statusCode; - $this->headers = $headers; - - parent::__construct($message, $code, $previous); - } - - public function getStatusCode() - { - return $this->statusCode; - } - - public function getHeaders() - { - return $this->headers; - } -} diff --git a/Server/thinkphp/library/think/exception/HttpResponseException.php b/Server/thinkphp/library/think/exception/HttpResponseException.php deleted file mode 100644 index 52972867b..000000000 --- a/Server/thinkphp/library/think/exception/HttpResponseException.php +++ /dev/null @@ -1,33 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -use think\Response; - -class HttpResponseException extends \RuntimeException -{ - /** - * @var Response - */ - protected $response; - - public function __construct(Response $response) - { - $this->response = $response; - } - - public function getResponse() - { - return $this->response; - } - -} diff --git a/Server/thinkphp/library/think/exception/PDOException.php b/Server/thinkphp/library/think/exception/PDOException.php deleted file mode 100644 index 25240b680..000000000 --- a/Server/thinkphp/library/think/exception/PDOException.php +++ /dev/null @@ -1,40 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -/** - * PDO异常处理类 - * 重新封装了系统的\PDOException类 - */ -class PDOException extends DbException -{ - /** - * PDOException constructor. - * @access public - * @param \PDOException $exception - * @param array $config - * @param string $sql - * @param int $code - */ - public function __construct(\PDOException $exception, array $config, $sql, $code = 10501) - { - $error = $exception->errorInfo; - - $this->setData('PDO Error Info', [ - 'SQLSTATE' => $error[0], - 'Driver Error Code' => isset($error[1]) ? $error[1] : 0, - 'Driver Error Message' => isset($error[2]) ? $error[2] : '', - ]); - - parent::__construct($exception->getMessage(), $config, $sql, $code); - } -} diff --git a/Server/thinkphp/library/think/exception/RouteNotFoundException.php b/Server/thinkphp/library/think/exception/RouteNotFoundException.php deleted file mode 100644 index d22e3a637..000000000 --- a/Server/thinkphp/library/think/exception/RouteNotFoundException.php +++ /dev/null @@ -1,22 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -class RouteNotFoundException extends HttpException -{ - - public function __construct() - { - parent::__construct(404, 'Route Not Found'); - } - -} diff --git a/Server/thinkphp/library/think/exception/TemplateNotFoundException.php b/Server/thinkphp/library/think/exception/TemplateNotFoundException.php deleted file mode 100644 index 420206931..000000000 --- a/Server/thinkphp/library/think/exception/TemplateNotFoundException.php +++ /dev/null @@ -1,33 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -class TemplateNotFoundException extends \RuntimeException -{ - protected $template; - - public function __construct($message, $template = '') - { - $this->message = $message; - $this->template = $template; - } - - /** - * 获取模板文件 - * @access public - * @return string - */ - public function getTemplate() - { - return $this->template; - } -} diff --git a/Server/thinkphp/library/think/exception/ThrowableError.php b/Server/thinkphp/library/think/exception/ThrowableError.php deleted file mode 100644 index 87b6b9d74..000000000 --- a/Server/thinkphp/library/think/exception/ThrowableError.php +++ /dev/null @@ -1,47 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -class ThrowableError extends \ErrorException -{ - public function __construct(\Throwable $e) - { - - if ($e instanceof \ParseError) { - $message = 'Parse error: ' . $e->getMessage(); - $severity = E_PARSE; - } elseif ($e instanceof \TypeError) { - $message = 'Type error: ' . $e->getMessage(); - $severity = E_RECOVERABLE_ERROR; - } else { - $message = 'Fatal error: ' . $e->getMessage(); - $severity = E_ERROR; - } - - parent::__construct( - $message, - $e->getCode(), - $severity, - $e->getFile(), - $e->getLine() - ); - - $this->setTrace($e->getTrace()); - } - - protected function setTrace($trace) - { - $traceReflector = new \ReflectionProperty('Exception', 'trace'); - $traceReflector->setAccessible(true); - $traceReflector->setValue($this, $trace); - } -} diff --git a/Server/thinkphp/library/think/exception/ValidateException.php b/Server/thinkphp/library/think/exception/ValidateException.php deleted file mode 100644 index 81ddfe211..000000000 --- a/Server/thinkphp/library/think/exception/ValidateException.php +++ /dev/null @@ -1,34 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -class ValidateException extends \RuntimeException -{ - protected $error; - - public function __construct($error, $code = 0) - { - $this->error = $error; - $this->message = is_array($error) ? implode(PHP_EOL, $error) : $error; - $this->code = $code; - } - - /** - * 获取验证错误信息 - * @access public - * @return array|string - */ - public function getError() - { - return $this->error; - } -} diff --git a/Server/thinkphp/library/think/facade/App.php b/Server/thinkphp/library/think/facade/App.php deleted file mode 100644 index b375aa09f..000000000 --- a/Server/thinkphp/library/think/facade/App.php +++ /dev/null @@ -1,63 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\App - * @mixin \think\App - * @method \think\App bind(string $bind) static 绑定模块或者控制器 - * @method void initialize() static 初始化应用 - * @method void init(string $module='') static 初始化模块 - * @method \think\Response run() static 执行应用 - * @method \think\App dispatch(\think\route\Dispatch $dispatch) static 设置当前请求的调度信息 - * @method void log(mixed $log, string $type = 'info') static 记录调试信息 - * @method mixed config(string $name='') static 获取配置参数 - * @method \think\route\Dispatch routeCheck() static URL路由检测(根据PATH_INFO) - * @method \think\App routeMust(bool $must = false) static 设置应用的路由检测机制 - * @method \think\Model model(string $name = '', string $layer = 'model', bool $appendSuffix = false, string $common = 'common') static 实例化模型 - * @method object controller(string $name, string $layer = 'controller', bool $appendSuffix = false, string $empty = '') static 实例化控制器 - * @method \think\Validate validate(string $name = '', string $layer = 'validate', bool $appendSuffix = false, string $common = 'common') static 实例化验证器类 - * @method \think\db\Query db(mixed $config = [], mixed $name = false) static 数据库初始化 - * @method mixed action(string $url, $vars = [], $layer = 'controller', $appendSuffix = false) static 调用模块的操作方法 - * @method string parseClass(string $module, string $layer, string $name, bool $appendSuffix = false) static 解析应用类的类名 - * @method string version() static 获取框架版本 - * @method bool isDebug() static 是否为调试模式 - * @method string getModulePath() static 获取当前模块路径 - * @method void setModulePath(string $path) static 设置当前模块路径 - * @method string getRootPath() static 获取应用根目录 - * @method string getAppPath() static 获取应用类库目录 - * @method string getRuntimePath() static 获取应用运行时目录 - * @method string getThinkPath() static 获取核心框架目录 - * @method string getRoutePath() static 获取路由目录 - * @method string getConfigPath() static 获取应用配置目录 - * @method string getConfigExt() static 获取配置后缀 - * @method string setNamespace(string $namespace) static 设置应用类库命名空间 - * @method string getNamespace() static 获取应用类库命名空间 - * @method string getSuffix() static 是否启用类库后缀 - * @method float getBeginTime() static 获取应用开启时间 - * @method integer getBeginMem() static 获取应用初始内存占用 - * @method \think\Container container() static 获取容器实例 - */ -class App extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'app'; - } -} diff --git a/Server/thinkphp/library/think/facade/Build.php b/Server/thinkphp/library/think/facade/Build.php deleted file mode 100644 index c051bea11..000000000 --- a/Server/thinkphp/library/think/facade/Build.php +++ /dev/null @@ -1,33 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Build - * @mixin \think\Build - * @method void run(array $build = [], string $namespace = 'app', bool $suffix = false) static 根据传入的build资料创建目录和文件 - * @method void module(string $module = '', array $list = [], string $namespace = 'app', bool $suffix = false) static 创建模块 - */ -class Build extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'build'; - } -} diff --git a/Server/thinkphp/library/think/facade/Cache.php b/Server/thinkphp/library/think/facade/Cache.php deleted file mode 100644 index 9743486eb..000000000 --- a/Server/thinkphp/library/think/facade/Cache.php +++ /dev/null @@ -1,45 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Cache - * @mixin \think\Cache - * @method \think\cache\Driver connect(array $options = [], mixed $name = false) static 连接缓存 - * @method \think\cache\Driver init(array $options = []) static 初始化缓存 - * @method \think\cache\Driver store(string $name = '') static 切换缓存类型 - * @method bool has(string $name) static 判断缓存是否存在 - * @method mixed get(string $name, mixed $default = false) static 读取缓存 - * @method mixed pull(string $name) static 读取缓存并删除 - * @method mixed set(string $name, mixed $value, int $expire = null) static 设置缓存 - * @method mixed remember(string $name, mixed $value, int $expire = null) static 如果不存在则写入缓存 - * @method mixed inc(string $name, int $step = 1) static 自增缓存(针对数值缓存) - * @method mixed dec(string $name, int $step = 1) static 自减缓存(针对数值缓存) - * @method bool rm(string $name) static 删除缓存 - * @method bool clear(string $tag = null) static 清除缓存 - * @method mixed tag(string $name, mixed $keys = null, bool $overlay = false) static 缓存标签 - * @method object handler() static 返回句柄对象,可执行其它高级方法 - */ -class Cache extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'cache'; - } -} diff --git a/Server/thinkphp/library/think/facade/Config.php b/Server/thinkphp/library/think/facade/Config.php deleted file mode 100644 index 824d2b6af..000000000 --- a/Server/thinkphp/library/think/facade/Config.php +++ /dev/null @@ -1,39 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Config - * @mixin \think\Config - * @method array load(string $file, string $name = '') static 加载配置文件 - * @method bool has(string $name) static 检测配置是否存在 - * @method array pull(string $name) static 获取一级配置参数 - * @method mixed get(string $name,mixed $default = null) static 获取配置参数 - * @method array set(mixed $name, mixed $value = null) static 设置配置参数 - * @method array reset(string $name ='') static 重置配置参数 - * @method void remove(string $name = '') static 移除配置 - * @method void setYaconf(mixed $yaconf) static 设置开启Yaconf 或者指定配置文件名 - */ -class Config extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'config'; - } -} diff --git a/Server/thinkphp/library/think/facade/Cookie.php b/Server/thinkphp/library/think/facade/Cookie.php deleted file mode 100644 index 4d7cea250..000000000 --- a/Server/thinkphp/library/think/facade/Cookie.php +++ /dev/null @@ -1,39 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Cookie - * @mixin \think\Cookie - * @method void init(array $config = []) static 初始化 - * @method bool has(string $name,string $prefix = null) static 判断Cookie数据 - * @method mixed prefix(string $prefix = '') static 设置或者获取cookie作用域(前缀) - * @method mixed get(string $name,string $prefix = null) static Cookie获取 - * @method mixed set(string $name, mixed $value = null, mixed $option = null) static 设置Cookie - * @method void forever(string $name, mixed $value = null, mixed $option = null) static 永久保存Cookie数据 - * @method void delete(string $name, string $prefix = null) static Cookie删除 - * @method void clear($prefix = null) static Cookie清空 - */ -class Cookie extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'cookie'; - } -} diff --git a/Server/thinkphp/library/think/facade/Debug.php b/Server/thinkphp/library/think/facade/Debug.php deleted file mode 100644 index df20086d1..000000000 --- a/Server/thinkphp/library/think/facade/Debug.php +++ /dev/null @@ -1,40 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Debug - * @mixin \think\Debug - * @method void remark(string $name, mixed $value = '') static 记录时间(微秒)和内存使用情况 - * @method int getRangeTime(string $start, string $end, mixed $dec = 6) static 统计某个区间的时间(微秒)使用情况 - * @method int getUseTime(int $dec = 6) static 统计从开始到统计时的时间(微秒)使用情况 - * @method string getThroughputRate(string $start, string $end, mixed $dec = 6) static 获取当前访问的吞吐率情况 - * @method string getRangeMem(string $start, string $end, mixed $dec = 2) static 记录区间的内存使用情况 - * @method int getUseMem(int $dec = 2) static 统计从开始到统计时的内存使用情况 - * @method string getMemPeak(string $start, string $end, mixed $dec = 2) static 统计区间的内存峰值情况 - * @method mixed getFile(bool $detail = false) static 获取文件加载信息 - * @method mixed dump(mixed $var, bool $echo = true, string $label = null, int $flags = ENT_SUBSTITUTE) static 浏览器友好的变量输出 - */ -class Debug extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'debug'; - } -} diff --git a/Server/thinkphp/library/think/facade/Env.php b/Server/thinkphp/library/think/facade/Env.php deleted file mode 100644 index 5d0472443..000000000 --- a/Server/thinkphp/library/think/facade/Env.php +++ /dev/null @@ -1,34 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Env - * @mixin \think\Env - * @method void load(string $file) static 读取环境变量定义文件 - * @method mixed get(string $name = null, mixed $default = null) static 获取环境变量值 - * @method void set(mixed $env, string $value = null) static 设置环境变量值 - */ -class Env extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'env'; - } -} diff --git a/Server/thinkphp/library/think/facade/Hook.php b/Server/thinkphp/library/think/facade/Hook.php deleted file mode 100644 index e9e120838..000000000 --- a/Server/thinkphp/library/think/facade/Hook.php +++ /dev/null @@ -1,37 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Hook - * @mixin \think\Hook - * @method \think\Hook alias(mixed $name, mixed $behavior = null) static 指定行为标识 - * @method void add(string $tag, mixed $behavior, bool $first = false) static 动态添加行为扩展到某个标签 - * @method void import(array $tags, bool $recursive = true) static 批量导入插件 - * @method array get(string $tag = '') static 获取插件信息 - * @method mixed listen(string $tag, mixed $params = null, bool $once = false) static 监听标签的行为 - * @method mixed exec(mixed $class, mixed $params = null) static 执行行为 - */ -class Hook extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'hook'; - } -} diff --git a/Server/thinkphp/library/think/facade/Lang.php b/Server/thinkphp/library/think/facade/Lang.php deleted file mode 100644 index 56c4777db..000000000 --- a/Server/thinkphp/library/think/facade/Lang.php +++ /dev/null @@ -1,41 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Lang - * @mixin \think\Lang - * @method mixed range($range = '') static 设定当前的语言 - * @method mixed set(mixed $name, string $value = null, string $range = '') static 设置语言定义 - * @method array load(mixed $file, string $range = '') static 加载语言定义 - * @method mixed get(string $name = null, array $vars = [], string $range = '') static 获取语言定义 - * @method mixed has(string $name, string $range = '') static 获取语言定义 - * @method string detect() static 自动侦测设置获取语言选择 - * @method void saveToCookie(string $lang = null) static 设置当前语言到Cookie - * @method void setLangDetectVar(string $var) static 设置语言自动侦测的变量 - * @method void setLangCookieVar(string $var) static 设置语言的cookie保存变量 - * @method void setAllowLangList(array $list) static 设置允许的语言列表 - */ -class Lang extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'lang'; - } -} diff --git a/Server/thinkphp/library/think/facade/Log.php b/Server/thinkphp/library/think/facade/Log.php deleted file mode 100644 index ae627a5cf..000000000 --- a/Server/thinkphp/library/think/facade/Log.php +++ /dev/null @@ -1,50 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Log - * @mixin \think\Log - * @method \think\Log init(array $config = []) static 日志初始化 - * @method mixed getLog(string $type = '') static 获取日志信息 - * @method \think\Log record(mixed $msg, string $type = 'info', array $context = []) static 记录日志信息 - * @method \think\Log clear() static 清空日志信息 - * @method \think\Log key(string $key) static 当前日志记录的授权key - * @method \think\Log close() static 关闭本次请求日志写入 - * @method bool check(array $config) static 检查日志写入权限 - * @method bool save() static 保存调试信息 - * @method void write(mixed $msg, string $type = 'info', bool $force = false) static 实时写入日志信息 - * @method void log(string $level,mixed $message, array $context = []) static 记录日志信息 - * @method void emergency(mixed $message, array $context = []) static 记录emergency信息 - * @method void alert(mixed $message, array $context = []) static 记录alert信息 - * @method void critical(mixed $message, array $context = []) static 记录critical信息 - * @method void error(mixed $message, array $context = []) static 记录error信息 - * @method void warning(mixed $message, array $context = []) static 记录warning信息 - * @method void notice(mixed $message, array $context = []) static 记录notice信息 - * @method void info(mixed $message, array $context = []) static 记录info信息 - * @method void debug(mixed $message, array $context = []) static 记录debug信息 - * @method void sql(mixed $message, array $context = []) static 记录sql信息 - */ -class Log extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'log'; - } -} diff --git a/Server/thinkphp/library/think/facade/Middleware.php b/Server/thinkphp/library/think/facade/Middleware.php deleted file mode 100644 index 5e4cac747..000000000 --- a/Server/thinkphp/library/think/facade/Middleware.php +++ /dev/null @@ -1,36 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Middleware - * @mixin \think\Middleware - * @method void import(array $middlewares = []) static 批量设置中间件 - * @method void add(mixed $middleware) static 添加中间件到队列 - * @method void unshift(mixed $middleware) static 添加中间件到队列开头 - * @method array all() static 获取中间件队列 - * @method \think\Response dispatch(\think\Request $request) static 执行中间件调度 - */ -class Middleware extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'middleware'; - } -} diff --git a/Server/thinkphp/library/think/facade/Request.php b/Server/thinkphp/library/think/facade/Request.php deleted file mode 100644 index 0989253f9..000000000 --- a/Server/thinkphp/library/think/facade/Request.php +++ /dev/null @@ -1,97 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Request - * @mixin \think\Request - * @method void hook(mixed $method, mixed $callback = null) static Hook 方法注入 - * @method \think\Request create(string $uri, string $method = 'GET', array $params = [], array $cookie = [], array $files = [], array $server = [], string $content = null) static 创建一个URL请求 - * @method mixed domain(bool $port = false) static 获取当前包含协议、端口的域名 - * @method mixed url(bool $domain = false) static 获取当前完整URL - * @method mixed baseUrl(bool $domain = false) static 获取当前URL - * @method mixed baseFile(bool $domain = false) static 获取当前执行的文件 - * @method mixed root(bool $domain = false) static 获取URL访问根地址 - * @method string rootUrl() static 获取URL访问根目录 - * @method string pathinfo() static 获取当前请求URL的pathinfo信息(含URL后缀) - * @method string path() static 获取当前请求URL的pathinfo信息(不含URL后缀) - * @method string ext() static 当前URL的访问后缀 - * @method float time(bool $float = false) static 获取当前请求的时间 - * @method mixed type() static 当前请求的资源类型 - * @method void mimeType(mixed $type, string $val = '') static 设置资源类型 - * @method string method(bool $method = false) static 当前的请求类型 - * @method bool isGet() static 是否为GET请求 - * @method bool isPost() static 是否为POST请求 - * @method bool isPut() static 是否为PUT请求 - * @method bool isDelete() static 是否为DELTE请求 - * @method bool isHead() static 是否为HEAD请求 - * @method bool isPatch() static 是否为PATCH请求 - * @method bool isOptions() static 是否为OPTIONS请求 - * @method bool isCli() static 是否为cli - * @method bool isCgi() static 是否为cgi - * @method mixed param(string $name = '', mixed $default = null, mixed $filter = '') static 获取当前请求的参数 - * @method mixed route(string $name = '', mixed $default = null, mixed $filter = '') static 设置获取路由参数 - * @method mixed get(string $name = '', mixed $default = null, mixed $filter = '') static 设置获取GET参数 - * @method mixed post(string $name = '', mixed $default = null, mixed $filter = '') static 设置获取POST参数 - * @method mixed put(string $name = '', mixed $default = null, mixed $filter = '') static 设置获取PUT参数 - * @method mixed delete(string $name = '', mixed $default = null, mixed $filter = '') static 设置获取DELETE参数 - * @method mixed patch(string $name = '', mixed $default = null, mixed $filter = '') static 设置获取PATCH参数 - * @method mixed request(string $name = '', mixed $default = null, mixed $filter = '') static 获取request变量 - * @method mixed session(string $name = '', mixed $default = null, mixed $filter = '') static 获取session数据 - * @method mixed cookie(string $name = '', mixed $default = null, mixed $filter = '') static 获取cookie参数 - * @method mixed server(string $name = '', mixed $default = null, mixed $filter = '') static 获取server参数 - * @method mixed env(string $name = '', mixed $default = null, mixed $filter = '') static 获取环境变量 - * @method mixed file(string $name = '') static 获取上传的文件信息 - * @method mixed header(string $name = '', mixed $default = null) static 设置或者获取当前的Header - * @method mixed input(array $data,mixed $name = '', mixed $default = null, mixed $filter = '') static 获取变量 支持过滤和默认值 - * @method mixed filter(mixed $filter = null) static 设置或获取当前的过滤规则 - * @method mixed has(string $name, string $type = 'param', bool $checkEmpty = false) static 是否存在某个请求参数 - * @method mixed only(mixed $name, string $type = 'param') static 获取指定的参数 - * @method mixed except(mixed $name, string $type = 'param') static 排除指定参数获取 - * @method bool isSsl() static 当前是否ssl - * @method bool isAjax(bool $ajax = false) static 当前是否Ajax请求 - * @method bool isPjax(bool $pjax = false) static 当前是否Pjax请求 - * @method mixed ip(int $type = 0, bool $adv = true) static 获取客户端IP地址 - * @method bool isMobile() static 检测是否使用手机访问 - * @method string scheme() static 当前URL地址中的scheme参数 - * @method string query() static 当前请求URL地址中的query参数 - * @method string host(bool $stric = false) static 当前请求的host - * @method string port() static 当前请求URL地址中的port参数 - * @method string protocol() static 当前请求 SERVER_PROTOCOL - * @method string remotePort() static 当前请求 REMOTE_PORT - * @method string contentType() static 当前请求 HTTP_CONTENT_TYPE - * @method array routeInfo() static 获取当前请求的路由信息 - * @method array dispatch() static 获取当前请求的调度信息 - * @method string module() static 获取当前的模块名 - * @method string controller(bool $convert = false) static 获取当前的控制器名 - * @method string action(bool $convert = false) static 获取当前的操作名 - * @method string langset() static 获取当前的语言 - * @method string getContent() static 设置或者获取当前请求的content - * @method string getInput() static 获取当前请求的php://input - * @method string token(string $name = '__token__', mixed $type = 'md5') static 生成请求令牌 - * @method string cache(string $key, mixed $expire = null, array $except = [], string $tag = null) static 设置当前地址的请求缓存 - * @method string getCache() static 读取请求缓存设置 - */ -class Request extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'request'; - } -} diff --git a/Server/thinkphp/library/think/facade/Response.php b/Server/thinkphp/library/think/facade/Response.php deleted file mode 100644 index d7de142f0..000000000 --- a/Server/thinkphp/library/think/facade/Response.php +++ /dev/null @@ -1,47 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Response - * @mixin \think\Response - * @method \think\response create(mixed $data = '', string $type = '', int $code = 200, array $header = [], array $options = []) static 创建Response对象 - * @method void send() static 发送数据到客户端 - * @method \think\Response options(mixed $options = []) static 输出的参数 - * @method \think\Response data(mixed $data) static 输出数据设置 - * @method \think\Response header(mixed $name, string $value = null) static 设置响应头 - * @method \think\Response content(mixed $content) static 设置页面输出内容 - * @method \think\Response code(int $code) static 发送HTTP状态 - * @method \think\Response lastModified(string $time) static LastModified - * @method \think\Response expires(string $time) static expires - * @method \think\Response eTag(string $eTag) static eTag - * @method \think\Response cacheControl(string $cache) static 页面缓存控制 - * @method \think\Response contentType(string $contentType, string $charset = 'utf-8') static 页面输出类型 - * @method mixed getHeader(string $name) static 获取头部信息 - * @method mixed getData() static 获取原始数据 - * @method mixed getContent() static 获取输出数据 - * @method int getCode() static 获取状态码 - */ -class Response extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'response'; - } -} diff --git a/Server/thinkphp/library/think/facade/Route.php b/Server/thinkphp/library/think/facade/Route.php deleted file mode 100644 index 6457ba4b8..000000000 --- a/Server/thinkphp/library/think/facade/Route.php +++ /dev/null @@ -1,57 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Route - * @mixin \think\Route - * @method \think\route\Domain domain(mixed $name, mixed $rule = '', array $option = [], array $pattern = []) static 注册域名路由 - * @method \think\Route pattern(mixed $name, string $rule = '') static 注册变量规则 - * @method \think\Route option(mixed $name, mixed $value = '') static 注册路由参数 - * @method \think\Route bind(string $bind) static 设置路由绑定 - * @method mixed getBind(string $bind) static 读取路由绑定 - * @method \think\Route name(string $name) static 设置当前路由标识 - * @method mixed getName(string $name) static 读取路由标识 - * @method void setName(string $name) static 批量导入路由标识 - * @method void import(array $rules, string $type = '*') static 导入配置文件的路由规则 - * @method \think\route\RuleItem rule(string $rule, mixed $route, string $method = '*', array $option = [], array $pattern = []) static 注册路由规则 - * @method void rules(array $rules, string $method = '*', array $option = [], array $pattern = []) static 批量注册路由规则 - * @method \think\route\RuleGroup group(string|array $name, array|\Closure $route, array $method = '*', array $option = [], array $pattern = []) static 注册路由分组 - * @method \think\route\RuleItem any(string $rule, mixed $route, array $option = [], array $pattern = []) static 注册路由 - * @method \think\route\RuleItem get(string $rule, mixed $route, array $option = [], array $pattern = []) static 注册路由 - * @method \think\route\RuleItem post(string $rule, mixed $route, array $option = [], array $pattern = []) static 注册路由 - * @method \think\route\RuleItem put(string $rule, mixed $route, array $option = [], array $pattern = []) static 注册路由 - * @method \think\route\RuleItem delete(string $rule, mixed $route, array $option = [], array $pattern = []) static 注册路由 - * @method \think\route\RuleItem patch(string $rule, mixed $route, array $option = [], array $pattern = []) static 注册路由 - * @method \think\route\Resource resource(string $rule, mixed $route, array $option = [], array $pattern = []) static 注册资源路由 - * @method \think\Route controller(string $rule, mixed $route, array $option = [], array $pattern = []) static 注册控制器路由 - * @method \think\Route alias(string $rule, mixed $route, array $option = [], array $pattern = []) static 注册别名路由 - * @method \think\Route setMethodPrefix(mixed $method, string $prefix = '') static 设置不同请求类型下面的方法前缀 - * @method \think\Route rest(string $name, array $resource = []) static rest方法定义和修改 - * @method \think\Route\RuleItem miss(string $route, string $method = '*', array $option = []) static 注册未匹配路由规则后的处理 - * @method \think\Route\RuleItem auto(string $route) static 注册一个自动解析的URL路由 - * @method \think\Route\Dispatch check(string $url, string $depr = '/', bool $must = false, bool $completeMatch = false) static 检测URL路由 - */ -class Route extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'route'; - } -} diff --git a/Server/thinkphp/library/think/facade/Session.php b/Server/thinkphp/library/think/facade/Session.php deleted file mode 100644 index fb9206afa..000000000 --- a/Server/thinkphp/library/think/facade/Session.php +++ /dev/null @@ -1,46 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Session - * @mixin \think\Session - * @method void init(array $config = []) static session初始化 - * @method bool has(string $name,string $prefix = null) static 判断session数据 - * @method mixed prefix(string $prefix = '') static 设置或者获取session作用域(前缀) - * @method mixed get(string $name = '',string $prefix = null) static session获取 - * @method mixed pull(string $name,string $prefix = null) static session获取并删除 - * @method void push(string $key, mixed $value) static 添加数据到一个session数组 - * @method void set(string $name, mixed $value , string $prefix = null) static 设置session数据 - * @method void flash(string $name, mixed $value = null) static session设置 下一次请求有效 - * @method void flush() static 清空当前请求的session数据 - * @method void delete(string $name, string $prefix = null) static 删除session数据 - * @method void clear($prefix = null) static 清空session数据 - * @method void start() static 启动session - * @method void destroy() static 销毁session - * @method void pause() static 暂停session - * @method void regenerate(bool $delete = false) static 重新生成session_id - */ -class Session extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'session'; - } -} diff --git a/Server/thinkphp/library/think/facade/Template.php b/Server/thinkphp/library/think/facade/Template.php deleted file mode 100644 index f91b11821..000000000 --- a/Server/thinkphp/library/think/facade/Template.php +++ /dev/null @@ -1,36 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Template - * @mixin \think\Template - * @method void assign(mixed $name, mixed $value = '') static 模板变量赋值 - * @method mixed get(string $name = '') static 获取模板变量 - * @method void fetch(string $template, array $vars = [], array $config = []) static 渲染模板文件 - * @method void display(string $content, array $vars = [], array $config = []) static 渲染模板内容 - * @method mixed layout(string $name, string $replace = '') static 设置模板布局 - */ -class Template extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'template'; - } -} diff --git a/Server/thinkphp/library/think/facade/Url.php b/Server/thinkphp/library/think/facade/Url.php deleted file mode 100644 index 639591ac8..000000000 --- a/Server/thinkphp/library/think/facade/Url.php +++ /dev/null @@ -1,33 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Url - * @mixin \think\Url - * @method string build(string $url = '', mixed $vars = '', mixed $suffix = true, mixed $domain = false) static URL生成 支持路由反射 - * @method void root(string $root) static 指定当前生成URL地址的root - */ -class Url extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'url'; - } -} diff --git a/Server/thinkphp/library/think/facade/Validate.php b/Server/thinkphp/library/think/facade/Validate.php deleted file mode 100644 index a6eec23e4..000000000 --- a/Server/thinkphp/library/think/facade/Validate.php +++ /dev/null @@ -1,75 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Validate - * @mixin \think\Validate - * @method \think\Validate make(array $rules = [], array $message = [], array $field = []) static 创建一个验证器类 - * @method \think\Validate rule(mixed $name, mixed $rule = '') static 添加字段验证规则 - * @method void extend(string $type, mixed $callback = null) static 注册扩展验证(类型)规则 - * @method void setTypeMsg(mixed $type, string $msg = null) static 设置验证规则的默认提示信息 - * @method \think\Validate message(mixed $name, string $message = '') static 设置提示信息 - * @method \think\Validate scene(string $name) static 设置验证场景 - * @method bool hasScene(string $name) static 判断是否存在某个验证场景 - * @method \think\Validate batch(bool $batch = true) static 设置批量验证 - * @method \think\Validate only(array $fields) static 指定需要验证的字段列表 - * @method \think\Validate remove(mixed $field, mixed $rule = true) static 移除某个字段的验证规则 - * @method \think\Validate append(mixed $field, mixed $rule = null) static 追加某个字段的验证规则 - * @method bool confirm(mixed $value, mixed $rule, array $data = [], string $field = '') static 验证是否和某个字段的值一致 - * @method bool different(mixed $value, mixed $rule, array $data = []) static 验证是否和某个字段的值是否不同 - * @method bool egt(mixed $value, mixed $rule, array $data = []) static 验证是否大于等于某个值 - * @method bool gt(mixed $value, mixed $rule, array $data = []) static 验证是否大于某个值 - * @method bool elt(mixed $value, mixed $rule, array $data = []) static 验证是否小于等于某个值 - * @method bool lt(mixed $value, mixed $rule, array $data = []) static 验证是否小于某个值 - * @method bool eq(mixed $value, mixed $rule) static 验证是否等于某个值 - * @method bool must(mixed $value, mixed $rule) static 必须验证 - * @method bool is(mixed $value, mixed $rule, array $data = []) static 验证字段值是否为有效格式 - * @method bool ip(mixed $value, mixed $rule) static 验证是否有效IP - * @method bool requireIf(mixed $value, mixed $rule) static 验证某个字段等于某个值的时候必须 - * @method bool requireCallback(mixed $value, mixed $rule,array $data) static 通过回调方法验证某个字段是否必须 - * @method bool requireWith(mixed $value, mixed $rule, array $data) static 验证某个字段有值的情况下必须 - * @method bool filter(mixed $value, mixed $rule) static 使用filter_var方式验证 - * @method bool in(mixed $value, mixed $rule) static 验证是否在范围内 - * @method bool notIn(mixed $value, mixed $rule) static 验证是否不在范围内 - * @method bool between(mixed $value, mixed $rule) static between验证数据 - * @method bool notBetween(mixed $value, mixed $rule) static 使用notbetween验证数据 - * @method bool length(mixed $value, mixed $rule) static 验证数据长度 - * @method bool max(mixed $value, mixed $rule) static 验证数据最大长度 - * @method bool min(mixed $value, mixed $rule) static 验证数据最小长度 - * @method bool after(mixed $value, mixed $rule) static 验证日期 - * @method bool before(mixed $value, mixed $rule) static 验证日期 - * @method bool expire(mixed $value, mixed $rule) static 验证有效期 - * @method bool allowIp(mixed $value, mixed $rule) static 验证IP许可 - * @method bool denyIp(mixed $value, mixed $rule) static 验证IP禁用 - * @method bool regex(mixed $value, mixed $rule) static 使用正则验证数据 - * @method bool token(mixed $value, mixed $rule) static 验证表单令牌 - * @method bool dateFormat(mixed $value, mixed $rule) static 验证时间和日期是否符合指定格式 - * @method bool unique(mixed $value, mixed $rule, array $data = [], string $field = '') static 验证是否唯一 - * @method bool check(array $data, mixed $rules = [], string $scene = '') static 数据自动验证 - * @method mixed getError(mixed $value, mixed $rule) static 获取错误信息 - */ -class Validate extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'validate'; - } - -} diff --git a/Server/thinkphp/library/think/facade/View.php b/Server/thinkphp/library/think/facade/View.php deleted file mode 100644 index 084339178..000000000 --- a/Server/thinkphp/library/think/facade/View.php +++ /dev/null @@ -1,40 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\View - * @mixin \think\View - * @method \think\View init(mixed $engine = [], array $replace = []) static 初始化 - * @method \think\View share(mixed $name, mixed $value = '') static 模板变量静态赋值 - * @method \think\View assign(mixed $name, mixed $value = '') static 模板变量赋值 - * @method \think\View config(mixed $name, mixed $value = '') static 配置模板引擎 - * @method \think\View exists(mixed $name) static 检查模板是否存在 - * @method \think\View filter(Callable $filter) static 视图内容过滤 - * @method \think\View engine(mixed $engine = []) static 设置当前模板解析的引擎 - * @method string fetch(string $template = '', array $vars = [], array $config = [], bool $renderContent = false) static 解析和获取模板内容 - * @method string display(string $content = '', array $vars = [], array $config = []) static 渲染内容输出 - */ -class View extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'view'; - } -} diff --git a/Server/thinkphp/library/think/log/driver/File.php b/Server/thinkphp/library/think/log/driver/File.php deleted file mode 100644 index 3f6522d1a..000000000 --- a/Server/thinkphp/library/think/log/driver/File.php +++ /dev/null @@ -1,287 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\log\driver; - -use think\App; - -/** - * 本地化调试输出到文件 - */ -class File -{ - protected $config = [ - 'time_format' => 'c', - 'single' => false, - 'file_size' => 2097152, - 'path' => '', - 'apart_level' => [], - 'max_files' => 0, - 'json' => false, - ]; - - protected $app; - - // 实例化并传入参数 - public function __construct(App $app, $config = []) - { - $this->app = $app; - - if (is_array($config)) { - $this->config = array_merge($this->config, $config); - } - - if (empty($this->config['path'])) { - $this->config['path'] = $this->app->getRuntimePath() . 'log' . DIRECTORY_SEPARATOR; - } elseif (substr($this->config['path'], -1) != DIRECTORY_SEPARATOR) { - $this->config['path'] .= DIRECTORY_SEPARATOR; - } - } - - /** - * 日志写入接口 - * @access public - * @param array $log 日志信息 - * @param bool $append 是否追加请求信息 - * @return bool - */ - public function save(array $log = [], $append = false) - { - $destination = $this->getMasterLogFile(); - - $path = dirname($destination); - !is_dir($path) && mkdir($path, 0755, true); - - $info = []; - - foreach ($log as $type => $val) { - - foreach ($val as $msg) { - if (!is_string($msg)) { - $msg = var_export($msg, true); - } - - $info[$type][] = $this->config['json'] ? $msg : '[ ' . $type . ' ] ' . $msg; - } - - if (!$this->config['json'] && (true === $this->config['apart_level'] || in_array($type, $this->config['apart_level']))) { - // 独立记录的日志级别 - $filename = $this->getApartLevelFile($path, $type); - - $this->write($info[$type], $filename, true, $append); - - unset($info[$type]); - } - } - - if ($info) { - return $this->write($info, $destination, false, $append); - } - - return true; - } - - /** - * 日志写入 - * @access protected - * @param array $message 日志信息 - * @param string $destination 日志文件 - * @param bool $apart 是否独立文件写入 - * @param bool $append 是否追加请求信息 - * @return bool - */ - protected function write($message, $destination, $apart = false, $append = false) - { - // 检测日志文件大小,超过配置大小则备份日志文件重新生成 - $this->checkLogSize($destination); - - // 日志信息封装 - $info['timestamp'] = date($this->config['time_format']); - - foreach ($message as $type => $msg) { - $msg = is_array($msg) ? implode(PHP_EOL, $msg) : $msg; - if (PHP_SAPI == 'cli') { - $info['msg'] = $msg; - $info['type'] = $type; - } else { - $info[$type] = $msg; - } - } - - if (PHP_SAPI == 'cli') { - $message = $this->parseCliLog($info); - } else { - // 添加调试日志 - $this->getDebugLog($info, $append, $apart); - - $message = $this->parseLog($info); - } - - return error_log($message, 3, $destination); - } - - /** - * 获取主日志文件名 - * @access public - * @return string - */ - protected function getMasterLogFile() - { - if ($this->config['max_files']) { - $files = glob($this->config['path'] . '*.log'); - - try { - if (count($files) > $this->config['max_files']) { - unlink($files[0]); - } - } catch (\Exception $e) { - } - } - - $cli = PHP_SAPI == 'cli' ? '_cli' : ''; - - if ($this->config['single']) { - $name = is_string($this->config['single']) ? $this->config['single'] : 'single'; - - $destination = $this->config['path'] . $name . $cli . '.log'; - } else { - if ($this->config['max_files']) { - $filename = date('Ymd') . $cli . '.log'; - } else { - $filename = date('Ym') . DIRECTORY_SEPARATOR . date('d') . $cli . '.log'; - } - - $destination = $this->config['path'] . $filename; - } - - return $destination; - } - - /** - * 获取独立日志文件名 - * @access public - * @param string $path 日志目录 - * @param string $type 日志类型 - * @return string - */ - protected function getApartLevelFile($path, $type) - { - $cli = PHP_SAPI == 'cli' ? '_cli' : ''; - - if ($this->config['single']) { - $name = is_string($this->config['single']) ? $this->config['single'] : 'single'; - } elseif ($this->config['max_files']) { - $name = date('Ymd'); - } else { - $name = date('d'); - } - - return $path . DIRECTORY_SEPARATOR . $name . '_' . $type . $cli . '.log'; - } - - /** - * 检查日志文件大小并自动生成备份文件 - * @access protected - * @param string $destination 日志文件 - * @return void - */ - protected function checkLogSize($destination) - { - if (is_file($destination) && floor($this->config['file_size']) <= filesize($destination)) { - try { - rename($destination, dirname($destination) . DIRECTORY_SEPARATOR . time() . '-' . basename($destination)); - } catch (\Exception $e) { - } - } - } - - /** - * CLI日志解析 - * @access protected - * @param array $info 日志信息 - * @return string - */ - protected function parseCliLog($info) - { - if ($this->config['json']) { - $message = json_encode($info, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . PHP_EOL; - } else { - $now = $info['timestamp']; - unset($info['timestamp']); - - $message = implode(PHP_EOL, $info); - - $message = "[{$now}]" . $message . PHP_EOL; - } - - return $message; - } - - /** - * 解析日志 - * @access protected - * @param array $info 日志信息 - * @return string - */ - protected function parseLog($info) - { - $requestInfo = [ - 'ip' => $this->app['request']->ip(), - 'method' => $this->app['request']->method(), - 'host' => $this->app['request']->host(), - 'uri' => $this->app['request']->url(), - ]; - - if ($this->config['json']) { - $info = $requestInfo + $info; - return json_encode($info, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . PHP_EOL; - } - - array_unshift($info, "---------------------------------------------------------------" . PHP_EOL . "\r\n[{$info['timestamp']}] {$requestInfo['ip']} {$requestInfo['method']} {$requestInfo['host']}{$requestInfo['uri']}"); - unset($info['timestamp']); - - return implode(PHP_EOL, $info) . PHP_EOL; - } - - protected function getDebugLog(&$info, $append, $apart) - { - if ($this->app->isDebug() && $append) { - - if ($this->config['json']) { - // 获取基本信息 - $runtime = round(microtime(true) - $this->app->getBeginTime(), 10); - $reqs = $runtime > 0 ? number_format(1 / $runtime, 2) : '∞'; - - $memory_use = number_format((memory_get_usage() - $this->app->getBeginMem()) / 1024, 2); - - $info = [ - 'runtime' => number_format($runtime, 6) . 's', - 'reqs' => $reqs . 'req/s', - 'memory' => $memory_use . 'kb', - 'file' => count(get_included_files()), - ] + $info; - - } elseif (!$apart) { - // 增加额外的调试信息 - $runtime = round(microtime(true) - $this->app->getBeginTime(), 10); - $reqs = $runtime > 0 ? number_format(1 / $runtime, 2) : '∞'; - - $memory_use = number_format((memory_get_usage() - $this->app->getBeginMem()) / 1024, 2); - - $time_str = '[运行时间:' . number_format($runtime, 6) . 's] [吞吐率:' . $reqs . 'req/s]'; - $memory_str = ' [内存消耗:' . $memory_use . 'kb]'; - $file_load = ' [文件加载:' . count(get_included_files()) . ']'; - - array_unshift($info, $time_str . $memory_str . $file_load); - } - } - } -} diff --git a/Server/thinkphp/library/think/log/driver/Socket.php b/Server/thinkphp/library/think/log/driver/Socket.php deleted file mode 100644 index 5e4f8bfd8..000000000 --- a/Server/thinkphp/library/think/log/driver/Socket.php +++ /dev/null @@ -1,279 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\log\driver; - -use think\App; - -/** - * github: https://github.com/luofei614/SocketLog - * @author luofei614 - */ -class Socket -{ - public $port = 1116; //SocketLog 服务的http的端口号 - - protected $config = [ - // socket服务器地址 - 'host' => 'localhost', - // 是否显示加载的文件列表 - 'show_included_files' => false, - // 日志强制记录到配置的client_id - 'force_client_ids' => [], - // 限制允许读取日志的client_id - 'allow_client_ids' => [], - //输出到浏览器默认展开的日志级别 - 'expand_level' => ['debug'], - ]; - - protected $css = [ - 'sql' => 'color:#009bb4;', - 'sql_warn' => 'color:#009bb4;font-size:14px;', - 'error' => 'color:#f4006b;font-size:14px;', - 'page' => 'color:#40e2ff;background:#171717;', - 'big' => 'font-size:20px;color:red;', - ]; - - protected $allowForceClientIds = []; //配置强制推送且被授权的client_id - protected $app; - - /** - * 架构函数 - * @access public - * @param array $config 缓存参数 - */ - public function __construct(App $app, array $config = []) - { - $this->app = $app; - - if (!empty($config)) { - $this->config = array_merge($this->config, $config); - } - } - - /** - * 调试输出接口 - * @access public - * @param array $log 日志信息 - * @return bool - */ - public function save(array $log = [], $append = false) - { - if (!$this->check()) { - return false; - } - - $trace = []; - - if ($this->app->isDebug()) { - $runtime = round(microtime(true) - $this->app->getBeginTime(), 10); - $reqs = $runtime > 0 ? number_format(1 / $runtime, 2) : '∞'; - $time_str = ' [运行时间:' . number_format($runtime, 6) . 's][吞吐率:' . $reqs . 'req/s]'; - $memory_use = number_format((memory_get_usage() - $this->app->getBeginMem()) / 1024, 2); - $memory_str = ' [内存消耗:' . $memory_use . 'kb]'; - $file_load = ' [文件加载:' . count(get_included_files()) . ']'; - - if (isset($_SERVER['HTTP_HOST'])) { - $current_uri = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; - } else { - $current_uri = 'cmd:' . implode(' ', $_SERVER['argv']); - } - - // 基本信息 - $trace[] = [ - 'type' => 'group', - 'msg' => $current_uri . $time_str . $memory_str . $file_load, - 'css' => $this->css['page'], - ]; - } - - foreach ($log as $type => $val) { - $trace[] = [ - 'type' => in_array($type, $this->config['expand_level']) ? 'group' : 'groupCollapsed', - 'msg' => '[ ' . $type . ' ]', - 'css' => isset($this->css[$type]) ? $this->css[$type] : '', - ]; - - foreach ($val as $msg) { - if (!is_string($msg)) { - $msg = var_export($msg, true); - } - $trace[] = [ - 'type' => 'log', - 'msg' => $msg, - 'css' => '', - ]; - } - - $trace[] = [ - 'type' => 'groupEnd', - 'msg' => '', - 'css' => '', - ]; - } - - if ($this->config['show_included_files']) { - $trace[] = [ - 'type' => 'groupCollapsed', - 'msg' => '[ file ]', - 'css' => '', - ]; - - $trace[] = [ - 'type' => 'log', - 'msg' => implode("\n", get_included_files()), - 'css' => '', - ]; - - $trace[] = [ - 'type' => 'groupEnd', - 'msg' => '', - 'css' => '', - ]; - } - - $trace[] = [ - 'type' => 'groupEnd', - 'msg' => '', - 'css' => '', - ]; - - $tabid = $this->getClientArg('tabid'); - - if (!$client_id = $this->getClientArg('client_id')) { - $client_id = ''; - } - - if (!empty($this->allowForceClientIds)) { - //强制推送到多个client_id - foreach ($this->allowForceClientIds as $force_client_id) { - $client_id = $force_client_id; - $this->sendToClient($tabid, $client_id, $trace, $force_client_id); - } - } else { - $this->sendToClient($tabid, $client_id, $trace, ''); - } - - return true; - } - - /** - * 发送给指定客户端 - * @access protected - * @author Zjmainstay - * @param $tabid - * @param $client_id - * @param $logs - * @param $force_client_id - */ - protected function sendToClient($tabid, $client_id, $logs, $force_client_id) - { - $logs = [ - 'tabid' => $tabid, - 'client_id' => $client_id, - 'logs' => $logs, - 'force_client_id' => $force_client_id, - ]; - - $msg = @json_encode($logs); - $address = '/' . $client_id; //将client_id作为地址, server端通过地址判断将日志发布给谁 - - $this->send($this->config['host'], $msg, $address); - } - - protected function check() - { - $tabid = $this->getClientArg('tabid'); - - //是否记录日志的检查 - if (!$tabid && !$this->config['force_client_ids']) { - return false; - } - - //用户认证 - $allow_client_ids = $this->config['allow_client_ids']; - - if (!empty($allow_client_ids)) { - //通过数组交集得出授权强制推送的client_id - $this->allowForceClientIds = array_intersect($allow_client_ids, $this->config['force_client_ids']); - if (!$tabid && count($this->allowForceClientIds)) { - return true; - } - - $client_id = $this->getClientArg('client_id'); - if (!in_array($client_id, $allow_client_ids)) { - return false; - } - } else { - $this->allowForceClientIds = $this->config['force_client_ids']; - } - - return true; - } - - protected function getClientArg($name) - { - static $args = []; - - $key = 'HTTP_USER_AGENT'; - - if (isset($_SERVER['HTTP_SOCKETLOG'])) { - $key = 'HTTP_SOCKETLOG'; - } - - if (!isset($_SERVER[$key])) { - return; - } - - if (empty($args)) { - if (!preg_match('/SocketLog\((.*?)\)/', $_SERVER[$key], $match)) { - $args = ['tabid' => null]; - return; - } - parse_str($match[1], $args); - } - - if (isset($args[$name])) { - return $args[$name]; - } - - return; - } - - /** - * @access protected - * @param string $host - $host of socket server - * @param string $message - 发送的消息 - * @param string $address - 地址 - * @return bool - */ - protected function send($host, $message = '', $address = '/') - { - $url = 'http://' . $host . ':' . $this->port . $address; - $ch = curl_init(); - - curl_setopt($ch, CURLOPT_URL, $url); - curl_setopt($ch, CURLOPT_POST, true); - curl_setopt($ch, CURLOPT_POSTFIELDS, $message); - curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); - curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 1); - curl_setopt($ch, CURLOPT_TIMEOUT, 10); - - $headers = [ - "Content-Type: application/json;charset=UTF-8", - ]; - - curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); //设置header - - return curl_exec($ch); - } - -} diff --git a/Server/thinkphp/library/think/model/Collection.php b/Server/thinkphp/library/think/model/Collection.php deleted file mode 100644 index fc0967cfe..000000000 --- a/Server/thinkphp/library/think/model/Collection.php +++ /dev/null @@ -1,118 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model; - -use think\Collection as BaseCollection; -use think\Model; - -class Collection extends BaseCollection -{ - /** - * 延迟预载入关联查询 - * @access public - * @param mixed $relation 关联 - * @return $this - */ - public function load($relation) - { - if (!$this->isEmpty()) { - $item = current($this->items); - $item->eagerlyResultSet($this->items, $relation); - } - - return $this; - } - - /** - * 绑定(一对一)关联属性到当前模型 - * @access protected - * @param string $relation 关联名称 - * @param array $attrs 绑定属性 - * @return $this - */ - public function bindAttr($relation, array $attrs = []) - { - $this->each(function (Model $model) use ($relation, $attrs) { - $model->bindAttr($relation, $attrs); - }); - - return $this; - } - - /** - * 设置需要隐藏的输出属性 - * @access public - * @param array $hidden 属性列表 - * @param bool $override 是否覆盖 - * @return $this - */ - public function hidden($hidden = [], $override = false) - { - $this->each(function ($model) use ($hidden, $override) { - /** @var Model $model */ - $model->hidden($hidden, $override); - }); - - return $this; - } - - /** - * 设置需要输出的属性 - * @access public - * @param array $visible - * @param bool $override 是否覆盖 - * @return $this - */ - public function visible($visible = [], $override = false) - { - $this->each(function ($model) use ($visible, $override) { - /** @var Model $model */ - $model->visible($visible, $override); - }); - - return $this; - } - - /** - * 设置需要追加的输出属性 - * @access public - * @param array $append 属性列表 - * @param bool $override 是否覆盖 - * @return $this - */ - public function append($append = [], $override = false) - { - $this->each(function ($model) use ($append, $override) { - /** @var Model $model */ - $model && $model->append($append, $override); - }); - - return $this; - } - - /** - * 设置数据字段获取器 - * @access public - * @param string|array $name 字段名 - * @param callable $callback 闭包获取器 - * @return $this - */ - public function withAttr($name, $callback = null) - { - $this->each(function ($model) use ($name, $callback) { - /** @var Model $model */ - $model && $model->withAttribute($name, $callback); - }); - - return $this; - } -} diff --git a/Server/thinkphp/library/think/model/Pivot.php b/Server/thinkphp/library/think/model/Pivot.php deleted file mode 100644 index a3a395e3f..000000000 --- a/Server/thinkphp/library/think/model/Pivot.php +++ /dev/null @@ -1,42 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model; - -use think\Model; - -class Pivot extends Model -{ - - /** @var Model */ - public $parent; - - protected $autoWriteTimestamp = false; - - /** - * 架构函数 - * @access public - * @param array|object $data 数据 - * @param Model $parent 上级模型 - * @param string $table 中间数据表名 - */ - public function __construct($data = [], Model $parent = null, $table = '') - { - $this->parent = $parent; - - if (is_null($this->name)) { - $this->name = $table; - } - - parent::__construct($data); - } - -} diff --git a/Server/thinkphp/library/think/model/Relation.php b/Server/thinkphp/library/think/model/Relation.php deleted file mode 100644 index ac6dd4cf9..000000000 --- a/Server/thinkphp/library/think/model/Relation.php +++ /dev/null @@ -1,187 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model; - -use think\db\Query; -use think\Exception; -use think\Model; - -/** - * Class Relation - * @package think\model - * - * @mixin Query - */ -abstract class Relation -{ - // 父模型对象 - protected $parent; - /** @var Model 当前关联的模型类 */ - protected $model; - /** @var Query 关联模型查询对象 */ - protected $query; - // 关联表外键 - protected $foreignKey; - // 关联表主键 - protected $localKey; - // 基础查询 - protected $baseQuery; - // 是否为自关联 - protected $selfRelation; - - /** - * 获取关联的所属模型 - * @access public - * @return Model - */ - public function getParent() - { - return $this->parent; - } - - /** - * 获取当前的关联模型类的实例 - * @access public - * @return Model - */ - public function getModel() - { - return $this->query->getModel(); - } - - /** - * 获取当前的关联模型类的实例 - * @access public - * @return Query - */ - public function getQuery() - { - return $this->query; - } - - /** - * 设置当前关联为自关联 - * @access public - * @param bool $self 是否自关联 - * @return $this - */ - public function selfRelation($self = true) - { - $this->selfRelation = $self; - return $this; - } - - /** - * 当前关联是否为自关联 - * @access public - * @return bool - */ - public function isSelfRelation() - { - return $this->selfRelation; - } - - /** - * 封装关联数据集 - * @access public - * @param array $resultSet 数据集 - * @return mixed - */ - protected function resultSetBuild($resultSet) - { - return (new $this->model)->toCollection($resultSet); - } - - protected function getQueryFields($model) - { - $fields = $this->query->getOptions('field'); - return $this->getRelationQueryFields($fields, $model); - } - - protected function getRelationQueryFields($fields, $model) - { - if ($fields) { - - if (is_string($fields)) { - $fields = explode(',', $fields); - } - - foreach ($fields as &$field) { - if (false === strpos($field, '.')) { - $field = $model . '.' . $field; - } - } - } else { - $fields = $model . '.*'; - } - - return $fields; - } - - protected function getQueryWhere(&$where, $relation) - { - foreach ($where as $key => &$val) { - if (is_string($key)) { - $where[] = [false === strpos($key, '.') ? $relation . '.' . $key : $key, '=', $val]; - unset($where[$key]); - } elseif (isset($val[0]) && false === strpos($val[0], '.')) { - $val[0] = $relation . '.' . $val[0]; - } - } - } - - /** - * 更新数据 - * @access public - * @param array $data 更新数据 - * @return integer|string - */ - public function update(array $data = []) - { - return $this->query->update($data); - } - - /** - * 删除记录 - * @access public - * @param mixed $data 表达式 true 表示强制删除 - * @return int - * @throws Exception - * @throws PDOException - */ - public function delete($data = null) - { - return $this->query->delete($data); - } - - /** - * 执行基础查询(仅执行一次) - * @access protected - * @return void - */ - protected function baseQuery() - {} - - public function __call($method, $args) - { - if ($this->query) { - // 执行基础查询 - $this->baseQuery(); - - $result = call_user_func_array([$this->query->getModel(), $method], $args); - - return $result === $this->query && !in_array(strtolower($method), ['fetchsql', 'fetchpdo']) ? $this : $result; - } else { - throw new Exception('method not exists:' . __CLASS__ . '->' . $method); - } - } -} diff --git a/Server/thinkphp/library/think/model/concern/Attribute.php b/Server/thinkphp/library/think/model/concern/Attribute.php deleted file mode 100644 index 66627b383..000000000 --- a/Server/thinkphp/library/think/model/concern/Attribute.php +++ /dev/null @@ -1,656 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\concern; - -use InvalidArgumentException; -use think\db\Expression; -use think\Exception; -use think\Loader; -use think\model\Relation; - -trait Attribute -{ - /** - * 数据表主键 复合主键使用数组定义 - * @var string|array - */ - protected $pk = 'id'; - - /** - * 数据表字段信息 留空则自动获取 - * @var array - */ - protected $field = []; - - /** - * JSON数据表字段 - * @var array - */ - protected $json = []; - - /** - * JSON数据取出是否需要转换为数组 - * @var bool - */ - protected $jsonAssoc = false; - - /** - * JSON数据表字段类型 - * @var array - */ - protected $jsonType = []; - - /** - * 数据表废弃字段 - * @var array - */ - protected $disuse = []; - - /** - * 数据表只读字段 - * @var array - */ - protected $readonly = []; - - /** - * 数据表字段类型 - * @var array - */ - protected $type = []; - - /** - * 当前模型数据 - * @var array - */ - private $data = []; - - /** - * 修改器执行记录 - * @var array - */ - private $set = []; - - /** - * 原始数据 - * @var array - */ - private $origin = []; - - /** - * 动态获取器 - * @var array - */ - private $withAttr = []; - - /** - * 获取模型对象的主键 - * @access public - * @return string|array - */ - public function getPk() - { - return $this->pk; - } - - /** - * 判断一个字段名是否为主键字段 - * @access public - * @param string $key 名称 - * @return bool - */ - protected function isPk($key) - { - $pk = $this->getPk(); - if (is_string($pk) && $pk == $key) { - return true; - } elseif (is_array($pk) && in_array($key, $pk)) { - return true; - } - - return false; - } - - /** - * 获取模型对象的主键值 - * @access public - * @return integer - */ - public function getKey() - { - $pk = $this->getPk(); - if (is_string($pk) && array_key_exists($pk, $this->data)) { - return $this->data[$pk]; - } - - return; - } - - /** - * 设置允许写入的字段 - * @access public - * @param array|string|true $field 允许写入的字段 如果为true只允许写入数据表字段 - * @return $this - */ - public function allowField($field) - { - if (is_string($field)) { - $field = explode(',', $field); - } - - $this->field = $field; - - return $this; - } - - /** - * 设置只读字段 - * @access public - * @param array|string $field 只读字段 - * @return $this - */ - public function readonly($field) - { - if (is_string($field)) { - $field = explode(',', $field); - } - - $this->readonly = $field; - - return $this; - } - - /** - * 设置数据对象值 - * @access public - * @param mixed $data 数据或者属性名 - * @param mixed $value 值 - * @return $this - */ - public function data($data, $value = null) - { - if (is_string($data)) { - $this->data[$data] = $value; - return $this; - } - - // 清空数据 - $this->data = []; - - if (is_object($data)) { - $data = get_object_vars($data); - } - - if ($this->disuse) { - // 废弃字段 - foreach ((array) $this->disuse as $key) { - if (array_key_exists($key, $data)) { - unset($data[$key]); - } - } - } - - if (true === $value) { - // 数据对象赋值 - foreach ($data as $key => $value) { - $this->setAttr($key, $value, $data); - } - } elseif (is_array($value)) { - foreach ($value as $name) { - if (isset($data[$name])) { - $this->data[$name] = $data[$name]; - } - } - } else { - $this->data = $data; - } - - return $this; - } - - /** - * 批量设置数据对象值 - * @access public - * @param mixed $data 数据 - * @param bool $set 是否需要进行数据处理 - * @return $this - */ - public function appendData($data, $set = false) - { - if ($set) { - // 进行数据处理 - foreach ($data as $key => $value) { - $this->setAttr($key, $value, $data); - } - } else { - if (is_object($data)) { - $data = get_object_vars($data); - } - - $this->data = array_merge($this->data, $data); - } - - return $this; - } - - /** - * 获取对象原始数据 如果不存在指定字段返回null - * @access public - * @param string $name 字段名 留空获取全部 - * @return mixed - */ - public function getOrigin($name = null) - { - if (is_null($name)) { - return $this->origin; - } - return array_key_exists($name, $this->origin) ? $this->origin[$name] : null; - } - - /** - * 获取对象原始数据 如果不存在指定字段返回false - * @access public - * @param string $name 字段名 留空获取全部 - * @return mixed - * @throws InvalidArgumentException - */ - public function getData($name = null) - { - if (is_null($name)) { - return $this->data; - } elseif (array_key_exists($name, $this->data)) { - return $this->data[$name]; - } elseif (array_key_exists($name, $this->relation)) { - return $this->relation[$name]; - } - throw new InvalidArgumentException('property not exists:' . static::class . '->' . $name); - } - - /** - * 获取变化的数据 并排除只读数据 - * @access public - * @return array - */ - public function getChangedData() - { - if ($this->force) { - $data = $this->data; - } else { - $data = array_udiff_assoc($this->data, $this->origin, function ($a, $b) { - if ((empty($a) || empty($b)) && $a !== $b) { - return 1; - } - - return is_object($a) || $a != $b ? 1 : 0; - }); - } - - if (!empty($this->readonly)) { - // 只读字段不允许更新 - foreach ($this->readonly as $key => $field) { - if (isset($data[$field])) { - unset($data[$field]); - } - } - } - - return $data; - } - - /** - * 修改器 设置数据对象值 - * @access public - * @param string $name 属性名 - * @param mixed $value 属性值 - * @param array $data 数据 - * @return void - */ - public function setAttr($name, $value, $data = []) - { - if (isset($this->set[$name])) { - return; - } - - if (is_null($value) && $this->autoWriteTimestamp && in_array($name, [$this->createTime, $this->updateTime])) { - // 自动写入的时间戳字段 - $value = $this->autoWriteTimestamp($name); - } else { - // 检测修改器 - $method = 'set' . Loader::parseName($name, 1) . 'Attr'; - - if (method_exists($this, $method)) { - $origin = $this->data; - $value = $this->$method($value, array_merge($this->data, $data)); - - $this->set[$name] = true; - if (is_null($value) && $origin !== $this->data) { - return; - } - } elseif (isset($this->type[$name])) { - // 类型转换 - $value = $this->writeTransform($value, $this->type[$name]); - } - } - - // 设置数据对象属性 - $this->data[$name] = $value; - } - - /** - * 是否需要自动写入时间字段 - * @access public - * @param bool $auto - * @return $this - */ - public function isAutoWriteTimestamp($auto) - { - $this->autoWriteTimestamp = $auto; - - return $this; - } - - /** - * 自动写入时间戳 - * @access protected - * @param string $name 时间戳字段 - * @return mixed - */ - protected function autoWriteTimestamp($name) - { - if (isset($this->type[$name])) { - $type = $this->type[$name]; - - if (strpos($type, ':')) { - list($type, $param) = explode(':', $type, 2); - } - - switch ($type) { - case 'datetime': - case 'date': - $value = $this->formatDateTime('Y-m-d H:i:s.u'); - break; - case 'timestamp': - case 'integer': - default: - $value = time(); - break; - } - } elseif (is_string($this->autoWriteTimestamp) && in_array(strtolower($this->autoWriteTimestamp), [ - 'datetime', - 'date', - 'timestamp', - ])) { - $value = $this->formatDateTime('Y-m-d H:i:s.u'); - } else { - $value = time(); - } - - return $value; - } - - /** - * 数据写入 类型转换 - * @access protected - * @param mixed $value 值 - * @param string|array $type 要转换的类型 - * @return mixed - */ - protected function writeTransform($value, $type) - { - if (is_null($value)) { - return; - } - - if ($value instanceof Expression) { - return $value; - } - - if (is_array($type)) { - list($type, $param) = $type; - } elseif (strpos($type, ':')) { - list($type, $param) = explode(':', $type, 2); - } - - switch ($type) { - case 'integer': - $value = (int) $value; - break; - case 'float': - if (empty($param)) { - $value = (float) $value; - } else { - $value = (float) number_format($value, $param, '.', ''); - } - break; - case 'boolean': - $value = (bool) $value; - break; - case 'timestamp': - if (!is_numeric($value)) { - $value = strtotime($value); - } - break; - case 'datetime': - $value = is_numeric($value) ? $value : strtotime($value); - $value = $this->formatDateTime('Y-m-d H:i:s.u', $value); - break; - case 'object': - if (is_object($value)) { - $value = json_encode($value, JSON_FORCE_OBJECT); - } - break; - case 'array': - $value = (array) $value; - case 'json': - $option = !empty($param) ? (int) $param : JSON_UNESCAPED_UNICODE; - $value = json_encode($value, $option); - break; - case 'serialize': - $value = serialize($value); - break; - } - - return $value; - } - - /** - * 获取器 获取数据对象的值 - * @access public - * @param string $name 名称 - * @param array $item 数据 - * @return mixed - * @throws InvalidArgumentException - */ - public function getAttr($name, &$item = null) - { - try { - $notFound = false; - $value = $this->getData($name); - } catch (InvalidArgumentException $e) { - $notFound = true; - $value = null; - } - - // 检测属性获取器 - $fieldName = Loader::parseName($name); - $method = 'get' . Loader::parseName($name, 1) . 'Attr'; - - if (isset($this->withAttr[$fieldName])) { - if ($notFound && $relation = $this->isRelationAttr($name)) { - $modelRelation = $this->$relation(); - $value = $this->getRelationData($modelRelation); - } - - $closure = $this->withAttr[$fieldName]; - $value = $closure($value, $this->data); - } elseif (method_exists($this, $method)) { - if ($notFound && $relation = $this->isRelationAttr($name)) { - $modelRelation = $this->$relation(); - $value = $this->getRelationData($modelRelation); - } - - $value = $this->$method($value, $this->data); - } elseif (isset($this->type[$name])) { - // 类型转换 - $value = $this->readTransform($value, $this->type[$name]); - } elseif ($this->autoWriteTimestamp && in_array($name, [$this->createTime, $this->updateTime])) { - if (is_string($this->autoWriteTimestamp) && in_array(strtolower($this->autoWriteTimestamp), [ - 'datetime', - 'date', - 'timestamp', - ])) { - $value = $this->formatDateTime($this->dateFormat, $value); - } else { - $value = $this->formatDateTime($this->dateFormat, $value, true); - } - } elseif ($notFound) { - $value = $this->getRelationAttribute($name, $item); - } - - return $value; - } - - /** - * 获取关联属性值 - * @access protected - * @param string $name 属性名 - * @param array $item 数据 - * @return mixed - */ - protected function getRelationAttribute($name, &$item) - { - $relation = $this->isRelationAttr($name); - - if ($relation) { - $modelRelation = $this->$relation(); - if ($modelRelation instanceof Relation) { - $value = $this->getRelationData($modelRelation); - - if ($item && method_exists($modelRelation, 'getBindAttr') && $bindAttr = $modelRelation->getBindAttr()) { - - foreach ($bindAttr as $key => $attr) { - $key = is_numeric($key) ? $attr : $key; - - if (isset($item[$key])) { - throw new Exception('bind attr has exists:' . $key); - } else { - $item[$key] = $value ? $value->getAttr($attr) : null; - } - } - - return false; - } - - // 保存关联对象值 - $this->relation[$name] = $value; - - return $value; - } - } - - throw new InvalidArgumentException('property not exists:' . static::class . '->' . $name); - } - - /** - * 数据读取 类型转换 - * @access protected - * @param mixed $value 值 - * @param string|array $type 要转换的类型 - * @return mixed - */ - protected function readTransform($value, $type) - { - if (is_null($value)) { - return; - } - - if (is_array($type)) { - list($type, $param) = $type; - } elseif (strpos($type, ':')) { - list($type, $param) = explode(':', $type, 2); - } - - switch ($type) { - case 'integer': - $value = (int) $value; - break; - case 'float': - if (empty($param)) { - $value = (float) $value; - } else { - $value = (float) number_format($value, $param, '.', ''); - } - break; - case 'boolean': - $value = (bool) $value; - break; - case 'timestamp': - if (!is_null($value)) { - $format = !empty($param) ? $param : $this->dateFormat; - $value = $this->formatDateTime($format, $value, true); - } - break; - case 'datetime': - if (!is_null($value)) { - $format = !empty($param) ? $param : $this->dateFormat; - $value = $this->formatDateTime($format, $value); - } - break; - case 'json': - $value = json_decode($value, true); - break; - case 'array': - $value = empty($value) ? [] : json_decode($value, true); - break; - case 'object': - $value = empty($value) ? new \stdClass() : json_decode($value); - break; - case 'serialize': - try { - $value = unserialize($value); - } catch (\Exception $e) { - $value = null; - } - break; - default: - if (false !== strpos($type, '\\')) { - // 对象类型 - $value = new $type($value); - } - } - - return $value; - } - - /** - * 设置数据字段获取器 - * @access public - * @param string|array $name 字段名 - * @param callable $callback 闭包获取器 - * @return $this - */ - public function withAttribute($name, $callback = null) - { - if (is_array($name)) { - foreach ($name as $key => $val) { - $key = Loader::parseName($key); - - $this->withAttr[$key] = $val; - } - } else { - $name = Loader::parseName($name); - - $this->withAttr[$name] = $callback; - } - - return $this; - } -} diff --git a/Server/thinkphp/library/think/model/concern/Conversion.php b/Server/thinkphp/library/think/model/concern/Conversion.php deleted file mode 100644 index de4db9311..000000000 --- a/Server/thinkphp/library/think/model/concern/Conversion.php +++ /dev/null @@ -1,273 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\concern; - -use think\Collection; -use think\Exception; -use think\Loader; -use think\Model; -use think\model\Collection as ModelCollection; - -/** - * 模型数据转换处理 - */ -trait Conversion -{ - /** - * 数据输出显示的属性 - * @var array - */ - protected $visible = []; - - /** - * 数据输出隐藏的属性 - * @var array - */ - protected $hidden = []; - - /** - * 数据输出需要追加的属性 - * @var array - */ - protected $append = []; - - /** - * 数据集对象名 - * @var string - */ - protected $resultSetType; - - /** - * 设置需要附加的输出属性 - * @access public - * @param array $append 属性列表 - * @param bool $override 是否覆盖 - * @return $this - */ - public function append(array $append = [], $override = false) - { - $this->append = $override ? $append : array_merge($this->append, $append); - - return $this; - } - - /** - * 设置附加关联对象的属性 - * @access public - * @param string $attr 关联属性 - * @param string|array $append 追加属性名 - * @return $this - * @throws Exception - */ - public function appendRelationAttr($attr, $append) - { - if (is_string($append)) { - $append = explode(',', $append); - } - - $relation = Loader::parseName($attr, 1, false); - if (isset($this->relation[$relation])) { - $model = $this->relation[$relation]; - } else { - $model = $this->getRelationData($this->$relation()); - } - - if ($model instanceof Model) { - foreach ($append as $key => $attr) { - $key = is_numeric($key) ? $attr : $key; - if (isset($this->data[$key])) { - throw new Exception('bind attr has exists:' . $key); - } else { - $this->data[$key] = $model->getAttr($attr); - } - } - } - - return $this; - } - - /** - * 设置需要隐藏的输出属性 - * @access public - * @param array $hidden 属性列表 - * @param bool $override 是否覆盖 - * @return $this - */ - public function hidden(array $hidden = [], $override = false) - { - $this->hidden = $override ? $hidden : array_merge($this->hidden, $hidden); - - return $this; - } - - /** - * 设置需要输出的属性 - * @access public - * @param array $visible - * @param bool $override 是否覆盖 - * @return $this - */ - public function visible(array $visible = [], $override = false) - { - $this->visible = $override ? $visible : array_merge($this->visible, $visible); - - return $this; - } - - /** - * 转换当前模型对象为数组 - * @access public - * @return array - */ - public function toArray() - { - $item = []; - $hasVisible = false; - - foreach ($this->visible as $key => $val) { - if (is_string($val)) { - if (strpos($val, '.')) { - list($relation, $name) = explode('.', $val); - $this->visible[$relation][] = $name; - } else { - $this->visible[$val] = true; - $hasVisible = true; - } - unset($this->visible[$key]); - } - } - - foreach ($this->hidden as $key => $val) { - if (is_string($val)) { - if (strpos($val, '.')) { - list($relation, $name) = explode('.', $val); - $this->hidden[$relation][] = $name; - } else { - $this->hidden[$val] = true; - } - unset($this->hidden[$key]); - } - } - - // 合并关联数据 - $data = array_merge($this->data, $this->relation); - - foreach ($data as $key => $val) { - if ($val instanceof Model || $val instanceof ModelCollection) { - // 关联模型对象 - if (isset($this->visible[$key]) && is_array($this->visible[$key])) { - $val->visible($this->visible[$key]); - } elseif (isset($this->hidden[$key]) && is_array($this->hidden[$key])) { - $val->hidden($this->hidden[$key]); - } - // 关联模型对象 - if (!isset($this->hidden[$key]) || true !== $this->hidden[$key]) { - $item[$key] = $val->toArray(); - } - } elseif (isset($this->visible[$key])) { - $item[$key] = $this->getAttr($key); - } elseif (!isset($this->hidden[$key]) && !$hasVisible) { - $item[$key] = $this->getAttr($key); - } - } - - // 追加属性(必须定义获取器) - if (!empty($this->append)) { - foreach ($this->append as $key => $name) { - if (is_array($name)) { - // 追加关联对象属性 - $relation = $this->getRelation($key); - - if (!$relation) { - $relation = $this->getAttr($key); - if ($relation) { - $relation->visible($name); - } - } - - $item[$key] = $relation ? $relation->append($name)->toArray() : []; - } elseif (strpos($name, '.')) { - list($key, $attr) = explode('.', $name); - // 追加关联对象属性 - $relation = $this->getRelation($key); - - if (!$relation) { - $relation = $this->getAttr($key); - if ($relation) { - $relation->visible([$attr]); - } - } - - $item[$key] = $relation ? $relation->append([$attr])->toArray() : []; - } else { - $item[$name] = $this->getAttr($name, $item); - } - } - } - - return $item; - } - - /** - * 转换当前模型对象为JSON字符串 - * @access public - * @param integer $options json参数 - * @return string - */ - public function toJson($options = JSON_UNESCAPED_UNICODE) - { - return json_encode($this->toArray(), $options); - } - - /** - * 移除当前模型的关联属性 - * @access public - * @return $this - */ - public function removeRelation() - { - $this->relation = []; - return $this; - } - - public function __toString() - { - return $this->toJson(); - } - - // JsonSerializable - public function jsonSerialize() - { - return $this->toArray(); - } - - /** - * 转换数据集为数据集对象 - * @access public - * @param array|Collection $collection 数据集 - * @param string $resultSetType 数据集类 - * @return Collection - */ - public function toCollection($collection, $resultSetType = null) - { - $resultSetType = $resultSetType ?: $this->resultSetType; - - if ($resultSetType && false !== strpos($resultSetType, '\\')) { - $collection = new $resultSetType($collection); - } else { - $collection = new ModelCollection($collection); - } - - return $collection; - } - -} diff --git a/Server/thinkphp/library/think/model/concern/ModelEvent.php b/Server/thinkphp/library/think/model/concern/ModelEvent.php deleted file mode 100644 index 3a874846f..000000000 --- a/Server/thinkphp/library/think/model/concern/ModelEvent.php +++ /dev/null @@ -1,238 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\concern; - -use think\Container; -use think\Loader; - -/** - * 模型事件处理 - */ -trait ModelEvent -{ - /** - * 模型回调 - * @var array - */ - private static $event = []; - - /** - * 模型事件观察 - * @var array - */ - protected static $observe = ['before_write', 'after_write', 'before_insert', 'after_insert', 'before_update', 'after_update', 'before_delete', 'after_delete', 'before_restore', 'after_restore']; - - /** - * 绑定模型事件观察者类 - * @var array - */ - protected $observerClass; - - /** - * 是否需要事件响应 - * @var bool - */ - private $withEvent = true; - - /** - * 注册回调方法 - * @access public - * @param string $event 事件名 - * @param callable $callback 回调方法 - * @param bool $override 是否覆盖 - * @return void - */ - public static function event($event, $callback, $override = false) - { - $class = static::class; - - if ($override) { - self::$event[$class][$event] = []; - } - - self::$event[$class][$event][] = $callback; - } - - /** - * 清除回调方法 - * @access public - * @return void - */ - public static function flushEvent() - { - self::$event[static::class] = []; - } - - /** - * 注册一个模型观察者 - * - * @param object|string $class - * @return void - */ - public static function observe($class) - { - self::flushEvent(); - - foreach (static::$observe as $event) { - $eventFuncName = Loader::parseName($event, 1, false); - - if (method_exists($class, $eventFuncName)) { - static::event($event, [$class, $eventFuncName]); - } - } - } - - /** - * 当前操作的事件响应 - * @access protected - * @param bool $event 是否需要事件响应 - * @return $this - */ - public function withEvent($event) - { - $this->withEvent = $event; - return $this; - } - - /** - * 触发事件 - * @access protected - * @param string $event 事件名 - * @return bool - */ - protected function trigger($event) - { - $class = static::class; - - if ($this->withEvent && isset(self::$event[$class][$event])) { - foreach (self::$event[$class][$event] as $callback) { - $result = Container::getInstance()->invoke($callback, [$this]); - - if (false === $result) { - return false; - } - } - } - - return true; - } - - /** - * 模型before_insert事件快捷方法 - * @access protected - * @param callable $callback - * @param bool $override - */ - protected static function beforeInsert($callback, $override = false) - { - self::event('before_insert', $callback, $override); - } - - /** - * 模型after_insert事件快捷方法 - * @access protected - * @param callable $callback - * @param bool $override - */ - protected static function afterInsert($callback, $override = false) - { - self::event('after_insert', $callback, $override); - } - - /** - * 模型before_update事件快捷方法 - * @access protected - * @param callable $callback - * @param bool $override - */ - protected static function beforeUpdate($callback, $override = false) - { - self::event('before_update', $callback, $override); - } - - /** - * 模型after_update事件快捷方法 - * @access protected - * @param callable $callback - * @param bool $override - */ - protected static function afterUpdate($callback, $override = false) - { - self::event('after_update', $callback, $override); - } - - /** - * 模型before_write事件快捷方法 - * @access protected - * @param callable $callback - * @param bool $override - */ - protected static function beforeWrite($callback, $override = false) - { - self::event('before_write', $callback, $override); - } - - /** - * 模型after_write事件快捷方法 - * @access protected - * @param callable $callback - * @param bool $override - */ - protected static function afterWrite($callback, $override = false) - { - self::event('after_write', $callback, $override); - } - - /** - * 模型before_delete事件快捷方法 - * @access protected - * @param callable $callback - * @param bool $override - */ - protected static function beforeDelete($callback, $override = false) - { - self::event('before_delete', $callback, $override); - } - - /** - * 模型after_delete事件快捷方法 - * @access protected - * @param callable $callback - * @param bool $override - */ - protected static function afterDelete($callback, $override = false) - { - self::event('after_delete', $callback, $override); - } - - /** - * 模型before_restore事件快捷方法 - * @access protected - * @param callable $callback - * @param bool $override - */ - protected static function beforeRestore($callback, $override = false) - { - self::event('before_restore', $callback, $override); - } - - /** - * 模型after_restore事件快捷方法 - * @access protected - * @param callable $callback - * @param bool $override - */ - protected static function afterRestore($callback, $override = false) - { - self::event('after_restore', $callback, $override); - } -} diff --git a/Server/thinkphp/library/think/model/concern/RelationShip.php b/Server/thinkphp/library/think/model/concern/RelationShip.php deleted file mode 100644 index 48579b700..000000000 --- a/Server/thinkphp/library/think/model/concern/RelationShip.php +++ /dev/null @@ -1,697 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\concern; - -use think\Collection; -use think\db\Query; -use think\Exception; -use think\Loader; -use think\Model; -use think\model\Relation; -use think\model\relation\BelongsTo; -use think\model\relation\BelongsToMany; -use think\model\relation\HasMany; -use think\model\relation\HasManyThrough; -use think\model\relation\HasOne; -use think\model\relation\MorphMany; -use think\model\relation\MorphOne; -use think\model\relation\MorphTo; - -/** - * 模型关联处理 - */ -trait RelationShip -{ - /** - * 父关联模型对象 - * @var object - */ - private $parent; - - /** - * 模型关联数据 - * @var array - */ - private $relation = []; - - /** - * 关联写入定义信息 - * @var array - */ - private $together; - - /** - * 关联自动写入信息 - * @var array - */ - protected $relationWrite; - - /** - * 设置父关联对象 - * @access public - * @param Model $model 模型对象 - * @return $this - */ - public function setParent($model) - { - $this->parent = $model; - - return $this; - } - - /** - * 获取父关联对象 - * @access public - * @return Model - */ - public function getParent() - { - return $this->parent; - } - - /** - * 获取当前模型的关联模型数据 - * @access public - * @param string $name 关联方法名 - * @return mixed - */ - public function getRelation($name = null) - { - if (is_null($name)) { - return $this->relation; - } elseif (array_key_exists($name, $this->relation)) { - return $this->relation[$name]; - } - return; - } - - /** - * 设置关联数据对象值 - * @access public - * @param string $name 属性名 - * @param mixed $value 属性值 - * @param array $data 数据 - * @return $this - */ - public function setRelation($name, $value, $data = []) - { - // 检测修改器 - $method = 'set' . Loader::parseName($name, 1) . 'Attr'; - - if (method_exists($this, $method)) { - $value = $this->$method($value, array_merge($this->data, $data)); - } - - $this->relation[$name] = $value; - - return $this; - } - - /** - * 绑定(一对一)关联属性到当前模型 - * @access protected - * @param string $relation 关联名称 - * @param array $attrs 绑定属性 - * @return $this - * @throws Exception - */ - public function bindAttr($relation, array $attrs = []) - { - $relation = $this->getRelation($relation); - - foreach ($attrs as $key => $attr) { - $key = is_numeric($key) ? $attr : $key; - $value = $this->getOrigin($key); - - if (!is_null($value)) { - throw new Exception('bind attr has exists:' . $key); - } - - $this->setAttr($key, $relation ? $relation->getAttr($attr) : null); - } - - return $this; - } - - /** - * 关联数据写入 - * @access public - * @param array|string $relation 关联 - * @return $this - */ - public function together($relation) - { - if (is_string($relation)) { - $relation = explode(',', $relation); - } - - $this->together = $relation; - - $this->checkAutoRelationWrite(); - - return $this; - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param string $relation 关联方法名 - * @param mixed $operator 比较操作符 - * @param integer $count 个数 - * @param string $id 关联表的统计字段 - * @param string $joinType JOIN类型 - * @return Query - */ - public static function has($relation, $operator = '>=', $count = 1, $id = '*', $joinType = 'INNER') - { - $relation = (new static())->$relation(); - - if (is_array($operator) || $operator instanceof \Closure) { - return $relation->hasWhere($operator); - } - - return $relation->has($operator, $count, $id, $joinType); - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param string $relation 关联方法名 - * @param mixed $where 查询条件(数组或者闭包) - * @param mixed $fields 字段 - * @return Query - */ - public static function hasWhere($relation, $where = [], $fields = '*') - { - return (new static())->$relation()->hasWhere($where, $fields); - } - - /** - * 查询当前模型的关联数据 - * @access public - * @param string|array $relations 关联名 - * @param array $withRelationAttr 关联获取器 - * @return $this - */ - public function relationQuery($relations, $withRelationAttr = []) - { - if (is_string($relations)) { - $relations = explode(',', $relations); - } - - foreach ($relations as $key => $relation) { - $subRelation = ''; - $closure = null; - - if ($relation instanceof \Closure) { - // 支持闭包查询过滤关联条件 - $closure = $relation; - $relation = $key; - } - - if (is_array($relation)) { - $subRelation = $relation; - $relation = $key; - } elseif (strpos($relation, '.')) { - list($relation, $subRelation) = explode('.', $relation, 2); - } - - $method = Loader::parseName($relation, 1, false); - $relationName = Loader::parseName($relation); - - $relationResult = $this->$method(); - - if (isset($withRelationAttr[$relationName])) { - $relationResult->getQuery()->withAttr($withRelationAttr[$relationName]); - } - - $this->relation[$relation] = $relationResult->getRelation($subRelation, $closure); - } - - return $this; - } - - /** - * 预载入关联查询 返回数据集 - * @access public - * @param array $resultSet 数据集 - * @param string $relation 关联名 - * @param array $withRelationAttr 关联获取器 - * @param bool $join 是否为JOIN方式 - * @return array - */ - public function eagerlyResultSet(&$resultSet, $relation, $withRelationAttr = [], $join = false) - { - $relations = is_string($relation) ? explode(',', $relation) : $relation; - - foreach ($relations as $key => $relation) { - $subRelation = ''; - $closure = null; - - if ($relation instanceof \Closure) { - $closure = $relation; - $relation = $key; - } - - if (is_array($relation)) { - $subRelation = $relation; - $relation = $key; - } elseif (strpos($relation, '.')) { - list($relation, $subRelation) = explode('.', $relation, 2); - } - - $relation = Loader::parseName($relation, 1, false); - $relationName = Loader::parseName($relation); - - $relationResult = $this->$relation(); - - if (isset($withRelationAttr[$relationName])) { - $relationResult->getQuery()->withAttr($withRelationAttr[$relationName]); - } - - $relationResult->eagerlyResultSet($resultSet, $relation, $subRelation, $closure, $join); - } - } - - /** - * 预载入关联查询 返回模型对象 - * @access public - * @param Model $result 数据对象 - * @param string $relation 关联名 - * @param array $withRelationAttr 关联获取器 - * @param bool $join 是否为JOIN方式 - * @return Model - */ - public function eagerlyResult(&$result, $relation, $withRelationAttr = [], $join = false) - { - $relations = is_string($relation) ? explode(',', $relation) : $relation; - - foreach ($relations as $key => $relation) { - $subRelation = ''; - $closure = null; - - if ($relation instanceof \Closure) { - $closure = $relation; - $relation = $key; - } - - if (is_array($relation)) { - $subRelation = $relation; - $relation = $key; - } elseif (strpos($relation, '.')) { - list($relation, $subRelation) = explode('.', $relation, 2); - } - - $relation = Loader::parseName($relation, 1, false); - $relationName = Loader::parseName($relation); - - $relationResult = $this->$relation(); - - if (isset($withRelationAttr[$relationName])) { - $relationResult->getQuery()->withAttr($withRelationAttr[$relationName]); - } - - $relationResult->eagerlyResult($result, $relation, $subRelation, $closure, $join); - } - } - - /** - * 关联统计 - * @access public - * @param Model $result 数据对象 - * @param array $relations 关联名 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @return void - */ - public function relationCount(&$result, $relations, $aggregate = 'sum', $field = '*') - { - foreach ($relations as $key => $relation) { - $closure = $name = null; - - if ($relation instanceof \Closure) { - $closure = $relation; - $relation = $key; - } elseif (is_string($key)) { - $name = $relation; - $relation = $key; - } - - $relation = Loader::parseName($relation, 1, false); - - $count = $this->$relation()->relationCount($result, $closure, $aggregate, $field, $name); - - if (empty($name)) { - $name = Loader::parseName($relation) . '_' . $aggregate; - } - - $result->setAttr($name, $count); - } - } - - /** - * HAS ONE 关联定义 - * @access public - * @param string $model 模型名 - * @param string $foreignKey 关联外键 - * @param string $localKey 当前主键 - * @return HasOne - */ - public function hasOne($model, $foreignKey = '', $localKey = '') - { - // 记录当前关联信息 - $model = $this->parseModel($model); - $localKey = $localKey ?: $this->getPk(); - $foreignKey = $foreignKey ?: $this->getForeignKey($this->name); - - return new HasOne($this, $model, $foreignKey, $localKey); - } - - /** - * BELONGS TO 关联定义 - * @access public - * @param string $model 模型名 - * @param string $foreignKey 关联外键 - * @param string $localKey 关联主键 - * @return BelongsTo - */ - public function belongsTo($model, $foreignKey = '', $localKey = '') - { - // 记录当前关联信息 - $model = $this->parseModel($model); - $foreignKey = $foreignKey ?: $this->getForeignKey((new $model)->getName()); - $localKey = $localKey ?: (new $model)->getPk(); - $trace = debug_backtrace(false, 2); - $relation = Loader::parseName($trace[1]['function']); - - return new BelongsTo($this, $model, $foreignKey, $localKey, $relation); - } - - /** - * HAS MANY 关联定义 - * @access public - * @param string $model 模型名 - * @param string $foreignKey 关联外键 - * @param string $localKey 当前主键 - * @return HasMany - */ - public function hasMany($model, $foreignKey = '', $localKey = '') - { - // 记录当前关联信息 - $model = $this->parseModel($model); - $localKey = $localKey ?: $this->getPk(); - $foreignKey = $foreignKey ?: $this->getForeignKey($this->name); - - return new HasMany($this, $model, $foreignKey, $localKey); - } - - /** - * HAS MANY 远程关联定义 - * @access public - * @param string $model 模型名 - * @param string $through 中间模型名 - * @param string $foreignKey 关联外键 - * @param string $throughKey 关联外键 - * @param string $localKey 当前主键 - * @return HasManyThrough - */ - public function hasManyThrough($model, $through, $foreignKey = '', $throughKey = '', $localKey = '') - { - // 记录当前关联信息 - $model = $this->parseModel($model); - $through = $this->parseModel($through); - $localKey = $localKey ?: $this->getPk(); - $foreignKey = $foreignKey ?: $this->getForeignKey($this->name); - $throughKey = $throughKey ?: $this->getForeignKey((new $through)->getName()); - - return new HasManyThrough($this, $model, $through, $foreignKey, $throughKey, $localKey); - } - - /** - * BELONGS TO MANY 关联定义 - * @access public - * @param string $model 模型名 - * @param string $table 中间表名 - * @param string $foreignKey 关联外键 - * @param string $localKey 当前模型关联键 - * @return BelongsToMany - */ - public function belongsToMany($model, $table = '', $foreignKey = '', $localKey = '') - { - // 记录当前关联信息 - $model = $this->parseModel($model); - $name = Loader::parseName(basename(str_replace('\\', '/', $model))); - $table = $table ?: Loader::parseName($this->name) . '_' . $name; - $foreignKey = $foreignKey ?: $name . '_id'; - $localKey = $localKey ?: $this->getForeignKey($this->name); - - return new BelongsToMany($this, $model, $table, $foreignKey, $localKey); - } - - /** - * MORPH One 关联定义 - * @access public - * @param string $model 模型名 - * @param string|array $morph 多态字段信息 - * @param string $type 多态类型 - * @return MorphOne - */ - public function morphOne($model, $morph = null, $type = '') - { - // 记录当前关联信息 - $model = $this->parseModel($model); - - if (is_null($morph)) { - $trace = debug_backtrace(false, 2); - $morph = Loader::parseName($trace[1]['function']); - } - - if (is_array($morph)) { - list($morphType, $foreignKey) = $morph; - } else { - $morphType = $morph . '_type'; - $foreignKey = $morph . '_id'; - } - - $type = $type ?: get_class($this); - - return new MorphOne($this, $model, $foreignKey, $morphType, $type); - } - - /** - * MORPH MANY 关联定义 - * @access public - * @param string $model 模型名 - * @param string|array $morph 多态字段信息 - * @param string $type 多态类型 - * @return MorphMany - */ - public function morphMany($model, $morph = null, $type = '') - { - // 记录当前关联信息 - $model = $this->parseModel($model); - - if (is_null($morph)) { - $trace = debug_backtrace(false, 2); - $morph = Loader::parseName($trace[1]['function']); - } - - $type = $type ?: get_class($this); - - if (is_array($morph)) { - list($morphType, $foreignKey) = $morph; - } else { - $morphType = $morph . '_type'; - $foreignKey = $morph . '_id'; - } - - return new MorphMany($this, $model, $foreignKey, $morphType, $type); - } - - /** - * MORPH TO 关联定义 - * @access public - * @param string|array $morph 多态字段信息 - * @param array $alias 多态别名定义 - * @return MorphTo - */ - public function morphTo($morph = null, $alias = []) - { - $trace = debug_backtrace(false, 2); - $relation = Loader::parseName($trace[1]['function']); - - if (is_null($morph)) { - $morph = $relation; - } - - // 记录当前关联信息 - if (is_array($morph)) { - list($morphType, $foreignKey) = $morph; - } else { - $morphType = $morph . '_type'; - $foreignKey = $morph . '_id'; - } - - return new MorphTo($this, $morphType, $foreignKey, $alias, $relation); - } - - /** - * 解析模型的完整命名空间 - * @access protected - * @param string $model 模型名(或者完整类名) - * @return string - */ - protected function parseModel($model) - { - if (false === strpos($model, '\\')) { - $path = explode('\\', static::class); - array_pop($path); - array_push($path, Loader::parseName($model, 1)); - $model = implode('\\', $path); - } - - return $model; - } - - /** - * 获取模型的默认外键名 - * @access protected - * @param string $name 模型名 - * @return string - */ - protected function getForeignKey($name) - { - if (strpos($name, '\\')) { - $name = basename(str_replace('\\', '/', $name)); - } - - return Loader::parseName($name) . '_id'; - } - - /** - * 检查属性是否为关联属性 如果是则返回关联方法名 - * @access protected - * @param string $attr 关联属性名 - * @return string|false - */ - protected function isRelationAttr($attr) - { - $relation = Loader::parseName($attr, 1, false); - - if (method_exists($this, $relation) && !method_exists('think\Model', $relation)) { - return $relation; - } - - return false; - } - - /** - * 智能获取关联模型数据 - * @access protected - * @param Relation $modelRelation 模型关联对象 - * @return mixed - */ - protected function getRelationData(Relation $modelRelation) - { - if ($this->parent && !$modelRelation->isSelfRelation() && get_class($this->parent) == get_class($modelRelation->getModel())) { - $value = $this->parent; - } else { - // 获取关联数据 - $value = $modelRelation->getRelation(); - } - - return $value; - } - - /** - * 关联数据自动写入检查 - * @access protected - * @return void - */ - protected function checkAutoRelationWrite() - { - foreach ($this->together as $key => $name) { - if (is_array($name)) { - if (key($name) === 0) { - $this->relationWrite[$key] = []; - // 绑定关联属性 - foreach ((array) $name as $val) { - if (isset($this->data[$val])) { - $this->relationWrite[$key][$val] = $this->data[$val]; - } - } - } else { - // 直接传入关联数据 - $this->relationWrite[$key] = $name; - } - } elseif (isset($this->relation[$name])) { - $this->relationWrite[$name] = $this->relation[$name]; - } elseif (isset($this->data[$name])) { - $this->relationWrite[$name] = $this->data[$name]; - unset($this->data[$name]); - } - } - } - - /** - * 自动关联数据更新(针对一对一关联) - * @access protected - * @return void - */ - protected function autoRelationUpdate() - { - foreach ($this->relationWrite as $name => $val) { - if ($val instanceof Model) { - $val->isUpdate()->save(); - } else { - $model = $this->getRelation($name); - if ($model instanceof Model) { - $model->isUpdate()->save($val); - } - } - } - } - - /** - * 自动关联数据写入(针对一对一关联) - * @access protected - * @return void - */ - protected function autoRelationInsert() - { - foreach ($this->relationWrite as $name => $val) { - $method = Loader::parseName($name, 1, false); - $this->$method()->save($val); - } - } - - /** - * 自动关联数据删除(支持一对一及一对多关联) - * @access protected - * @return void - */ - protected function autoRelationDelete() - { - foreach ($this->relationWrite as $key => $name) { - $name = is_numeric($key) ? $name : $key; - $result = $this->getRelation($name); - - if ($result instanceof Model) { - $result->delete(); - } elseif ($result instanceof Collection) { - foreach ($result as $model) { - $model->delete(); - } - } - } - } -} diff --git a/Server/thinkphp/library/think/model/concern/SoftDelete.php b/Server/thinkphp/library/think/model/concern/SoftDelete.php deleted file mode 100644 index ec866ac06..000000000 --- a/Server/thinkphp/library/think/model/concern/SoftDelete.php +++ /dev/null @@ -1,246 +0,0 @@ -getDeleteTimeField(); - - if ($field && !empty($this->getOrigin($field))) { - return true; - } - - return false; - } - - /** - * 查询软删除数据 - * @access public - * @return Query - */ - public static function withTrashed() - { - $model = new static(); - - return $model->withTrashedData(true)->db(false); - } - - /** - * 是否包含软删除数据 - * @access protected - * @param bool $withTrashed 是否包含软删除数据 - * @return $this - */ - protected function withTrashedData($withTrashed) - { - $this->withTrashed = $withTrashed; - return $this; - } - - /** - * 只查询软删除数据 - * @access public - * @return Query - */ - public static function onlyTrashed() - { - $model = new static(); - $field = $model->getDeleteTimeField(true); - - if ($field) { - return $model - ->db(false) - ->useSoftDelete($field, $model->getWithTrashedExp()); - } - - return $model->db(false); - } - - /** - * 获取软删除数据的查询条件 - * @access protected - * @return array - */ - protected function getWithTrashedExp() - { - return is_null($this->defaultSoftDelete) ? - ['notnull', ''] : ['<>', $this->defaultSoftDelete]; - } - - /** - * 删除当前的记录 - * @access public - * @return bool - */ - public function delete($force = false) - { - if (!$this->isExists() || false === $this->trigger('before_delete', $this)) { - return false; - } - - $force = $force ?: $this->isForce(); - $name = $this->getDeleteTimeField(); - - if ($name && !$force) { - // 软删除 - $this->data($name, $this->autoWriteTimestamp($name)); - - $result = $this->isUpdate()->withEvent(false)->save(); - - $this->withEvent(true); - } else { - // 读取更新条件 - $where = $this->getWhere(); - - // 删除当前模型数据 - $result = $this->db(false) - ->where($where) - ->removeOption('soft_delete') - ->delete(); - } - - // 关联删除 - if (!empty($this->relationWrite)) { - $this->autoRelationDelete(); - } - - $this->trigger('after_delete', $this); - - $this->exists(false); - - return true; - } - - /** - * 删除记录 - * @access public - * @param mixed $data 主键列表 支持闭包查询条件 - * @param bool $force 是否强制删除 - * @return bool - */ - public static function destroy($data, $force = false) - { - // 传入空不执行删除,但是0可以删除 - if (empty($data) && 0 !== $data) { - return false; - } - // 包含软删除数据 - $query = (new static())->db(false); - - if (is_array($data) && key($data) !== 0) { - $query->where($data); - $data = null; - } elseif ($data instanceof \Closure) { - call_user_func_array($data, [ & $query]); - $data = null; - } elseif (is_null($data)) { - return false; - } - - $resultSet = $query->select($data); - - if ($resultSet) { - foreach ($resultSet as $data) { - $data->force($force)->delete(); - } - } - - return true; - } - - /** - * 恢复被软删除的记录 - * @access public - * @param array $where 更新条件 - * @return bool - */ - public function restore($where = []) - { - $name = $this->getDeleteTimeField(); - - if ($name) { - if (false === $this->trigger('before_restore')) { - return false; - } - - if (empty($where)) { - $pk = $this->getPk(); - - $where[] = [$pk, '=', $this->getData($pk)]; - } - - // 恢复删除 - $this->db(false) - ->where($where) - ->useSoftDelete($name, $this->getWithTrashedExp()) - ->update([$name => $this->defaultSoftDelete]); - - $this->trigger('after_restore'); - - return true; - } - - return false; - } - - /** - * 获取软删除字段 - * @access protected - * @param bool $read 是否查询操作 写操作的时候会自动去掉表别名 - * @return string|false - */ - protected function getDeleteTimeField($read = false) - { - $field = property_exists($this, 'deleteTime') && isset($this->deleteTime) ? $this->deleteTime : 'delete_time'; - - if (false === $field) { - return false; - } - - if (false === strpos($field, '.')) { - $field = '__TABLE__.' . $field; - } - - if (!$read && strpos($field, '.')) { - $array = explode('.', $field); - $field = array_pop($array); - } - - return $field; - } - - /** - * 查询的时候默认排除软删除数据 - * @access protected - * @param Query $query - * @return void - */ - protected function withNoTrashed($query) - { - $field = $this->getDeleteTimeField(true); - - if ($field) { - $condition = is_null($this->defaultSoftDelete) ? ['null', ''] : ['=', $this->defaultSoftDelete]; - $query->useSoftDelete($field, $condition); - } - } -} diff --git a/Server/thinkphp/library/think/model/concern/TimeStamp.php b/Server/thinkphp/library/think/model/concern/TimeStamp.php deleted file mode 100644 index 99a31fa7d..000000000 --- a/Server/thinkphp/library/think/model/concern/TimeStamp.php +++ /dev/null @@ -1,92 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\concern; - -use DateTime; - -/** - * 自动时间戳 - */ -trait TimeStamp -{ - /** - * 是否需要自动写入时间戳 如果设置为字符串 则表示时间字段的类型 - * @var bool|string - */ - protected $autoWriteTimestamp; - - /** - * 创建时间字段 false表示关闭 - * @var false|string - */ - protected $createTime = 'create_time'; - - /** - * 更新时间字段 false表示关闭 - * @var false|string - */ - protected $updateTime = 'update_time'; - - /** - * 时间字段显示格式 - * @var string - */ - protected $dateFormat; - - /** - * 时间日期字段格式化处理 - * @access protected - * @param mixed $format 日期格式 - * @param mixed $time 时间日期表达式 - * @param bool $timestamp 是否进行时间戳转换 - * @return mixed - */ - protected function formatDateTime($format, $time = 'now', $timestamp = false) - { - if (empty($time)) { - return; - } - - if (false === $format) { - return $time; - } elseif (false !== strpos($format, '\\')) { - return new $format($time); - } - - if ($timestamp) { - $dateTime = new DateTime(); - $dateTime->setTimestamp($time); - } else { - $dateTime = new DateTime($time); - } - - return $dateTime->format($format); - } - - /** - * 检查时间字段写入 - * @access protected - * @return void - */ - protected function checkTimeStampWrite() - { - // 自动写入创建时间和更新时间 - if ($this->autoWriteTimestamp) { - if ($this->createTime && !isset($this->data[$this->createTime])) { - $this->data[$this->createTime] = $this->autoWriteTimestamp($this->createTime); - } - if ($this->updateTime && !isset($this->data[$this->updateTime])) { - $this->data[$this->updateTime] = $this->autoWriteTimestamp($this->updateTime); - } - } - } -} diff --git a/Server/thinkphp/library/think/model/relation/BelongsTo.php b/Server/thinkphp/library/think/model/relation/BelongsTo.php deleted file mode 100644 index 056c7d766..000000000 --- a/Server/thinkphp/library/think/model/relation/BelongsTo.php +++ /dev/null @@ -1,323 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\relation; - -use Closure; -use think\Loader; -use think\Model; - -class BelongsTo extends OneToOne -{ - /** - * 架构函数 - * @access public - * @param Model $parent 上级模型对象 - * @param string $model 模型名 - * @param string $foreignKey 关联外键 - * @param string $localKey 关联主键 - * @param string $relation 关联名 - */ - public function __construct(Model $parent, $model, $foreignKey, $localKey, $relation = null) - { - $this->parent = $parent; - $this->model = $model; - $this->foreignKey = $foreignKey; - $this->localKey = $localKey; - $this->joinType = 'INNER'; - $this->query = (new $model)->db(); - $this->relation = $relation; - - if (get_class($parent) == $model) { - $this->selfRelation = true; - } - } - - /** - * 延迟获取关联数据 - * @access public - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包查询条件 - * @return Model - */ - public function getRelation($subRelation = '', $closure = null) - { - if ($closure instanceof Closure) { - $closure($this->query); - } - - $foreignKey = $this->foreignKey; - - $relationModel = $this->query - ->removeWhereField($this->localKey) - ->where($this->localKey, $this->parent->$foreignKey) - ->relation($subRelation) - ->find(); - - if ($relationModel) { - $relationModel->setParent(clone $this->parent); - } - - return $relationModel; - } - - /** - * 创建关联统计子查询 - * @access public - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $aggregateAlias 聚合字段别名 - * @return string - */ - public function getRelationCountQuery($closure, $aggregate = 'count', $field = '*', &$aggregateAlias = '') - { - if ($closure instanceof Closure) { - $return = $closure($this->query); - - if ($return && is_string($return)) { - $aggregateAlias = $return; - } - } - - return $this->query - ->whereExp($this->localKey, '=' . $this->parent->getTable() . '.' . $this->foreignKey) - ->fetchSql() - ->$aggregate($field); - } - - /** - * 关联统计 - * @access public - * @param Model $result 数据对象 - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $name 统计字段别名 - * @return integer - */ - public function relationCount($result, $closure, $aggregate = 'count', $field = '*', &$name = '') - { - $foreignKey = $this->foreignKey; - - if (!isset($result->$foreignKey)) { - return 0; - } - - if ($closure instanceof Closure) { - $return = $closure($this->query); - - if ($return && is_string($return)) { - $name = $return; - } - } - - return $this->query - ->where($this->localKey, '=', $result->$foreignKey) - ->$aggregate($field); - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param string $operator 比较操作符 - * @param integer $count 个数 - * @param string $id 关联表的统计字段 - * @param string $joinType JOIN类型 - * @return Query - */ - public function has($operator = '>=', $count = 1, $id = '*', $joinType = 'INNER') - { - $table = $this->query->getTable(); - $model = basename(str_replace('\\', '/', get_class($this->parent))); - $relation = basename(str_replace('\\', '/', $this->model)); - $localKey = $this->localKey; - $foreignKey = $this->foreignKey; - $softDelete = $this->query->getOptions('soft_delete'); - - return $this->parent->db() - ->alias($model) - ->whereExists(function ($query) use ($table, $model, $relation, $localKey, $foreignKey) { - $query->table([$table => $relation]) - ->field($relation . '.' . $localKey) - ->whereExp($model . '.' . $foreignKey, '=' . $relation . '.' . $localKey) - ->when($softDelete, function ($query) use ($softDelete, $relation) { - $query->where($relation . strstr($softDelete[0], '.'), '=' == $softDelete[1][0] ? $softDelete[1][1] : null); - }); - }); - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param mixed $where 查询条件(数组或者闭包) - * @param mixed $fields 字段 - * @return Query - */ - public function hasWhere($where = [], $fields = null) - { - $table = $this->query->getTable(); - $model = basename(str_replace('\\', '/', get_class($this->parent))); - $relation = basename(str_replace('\\', '/', $this->model)); - - if (is_array($where)) { - $this->getQueryWhere($where, $relation); - } - - $fields = $this->getRelationQueryFields($fields, $model); - $softDelete = $this->query->getOptions('soft_delete'); - - return $this->parent->db() - ->alias($model) - ->field($fields) - ->join([$table => $relation], $model . '.' . $this->foreignKey . '=' . $relation . '.' . $this->localKey, $this->joinType) - ->when($softDelete, function ($query) use ($softDelete, $relation) { - $query->where($relation . strstr($softDelete[0], '.'), '=' == $softDelete[1][0] ? $softDelete[1][1] : null); - }) - ->where($where); - } - - /** - * 预载入关联查询(数据集) - * @access protected - * @param array $resultSet 数据集 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - protected function eagerlySet(&$resultSet, $relation, $subRelation, $closure) - { - $localKey = $this->localKey; - $foreignKey = $this->foreignKey; - - $range = []; - foreach ($resultSet as $result) { - // 获取关联外键列表 - if (isset($result->$foreignKey)) { - $range[] = $result->$foreignKey; - } - } - - if (!empty($range)) { - $this->query->removeWhereField($localKey); - - $data = $this->eagerlyWhere([ - [$localKey, 'in', $range], - ], $localKey, $relation, $subRelation, $closure); - - // 关联属性名 - $attr = Loader::parseName($relation); - - // 关联数据封装 - foreach ($resultSet as $result) { - // 关联模型 - if (!isset($data[$result->$foreignKey])) { - $relationModel = null; - } else { - $relationModel = $data[$result->$foreignKey]; - $relationModel->setParent(clone $result); - $relationModel->isUpdate(true); - } - - if (!empty($this->bindAttr)) { - // 绑定关联属性 - $this->bindAttr($relationModel, $result); - } else { - // 设置关联属性 - $result->setRelation($attr, $relationModel); - } - } - } - } - - /** - * 预载入关联查询(数据) - * @access protected - * @param Model $result 数据对象 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - protected function eagerlyOne(&$result, $relation, $subRelation, $closure) - { - $localKey = $this->localKey; - $foreignKey = $this->foreignKey; - - $this->query->removeWhereField($localKey); - - $data = $this->eagerlyWhere([ - [$localKey, '=', $result->$foreignKey], - ], $localKey, $relation, $subRelation, $closure); - - // 关联模型 - if (!isset($data[$result->$foreignKey])) { - $relationModel = null; - } else { - $relationModel = $data[$result->$foreignKey]; - $relationModel->setParent(clone $result); - $relationModel->isUpdate(true); - } - - if (!empty($this->bindAttr)) { - // 绑定关联属性 - $this->bindAttr($relationModel, $result); - } else { - // 设置关联属性 - $result->setRelation(Loader::parseName($relation), $relationModel); - } - } - - /** - * 添加关联数据 - * @access public - * @param Model $model 关联模型对象 - * @return Model - */ - public function associate($model) - { - $this->parent->setAttr($this->foreignKey, $model->getKey()); - $this->parent->save(); - - return $this->parent->setRelation($this->relation, $model); - } - - /** - * 注销关联数据 - * @access public - * @return Model - */ - public function dissociate() - { - $this->parent->setAttr($this->foreignKey, null); - $this->parent->save(); - - return $this->parent->setRelation($this->relation, null); - } - - /** - * 执行基础查询(仅执行一次) - * @access protected - * @return void - */ - protected function baseQuery() - { - if (empty($this->baseQuery)) { - if (isset($this->parent->{$this->foreignKey})) { - // 关联查询带入关联条件 - $this->query->where($this->localKey, '=', $this->parent->{$this->foreignKey}); - } - - $this->baseQuery = true; - } - } -} diff --git a/Server/thinkphp/library/think/model/relation/BelongsToMany.php b/Server/thinkphp/library/think/model/relation/BelongsToMany.php deleted file mode 100644 index 6105e233c..000000000 --- a/Server/thinkphp/library/think/model/relation/BelongsToMany.php +++ /dev/null @@ -1,712 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\relation; - -use Closure; -use think\Collection; -use think\db\Query; -use think\Exception; -use think\Loader; -use think\Model; -use think\model\Pivot; -use think\model\Relation; -use think\Paginator; - -class BelongsToMany extends Relation -{ - // 中间表表名 - protected $middle; - // 中间表模型名称 - protected $pivotName; - // 中间表数据名称 - protected $pivotDataName = 'pivot'; - // 中间表模型对象 - protected $pivot; - - /** - * 架构函数 - * @access public - * @param Model $parent 上级模型对象 - * @param string $model 模型名 - * @param string $table 中间表名 - * @param string $foreignKey 关联模型外键 - * @param string $localKey 当前模型关联键 - */ - public function __construct(Model $parent, $model, $table, $foreignKey, $localKey) - { - $this->parent = $parent; - $this->model = $model; - $this->foreignKey = $foreignKey; - $this->localKey = $localKey; - - if (false !== strpos($table, '\\')) { - $this->pivotName = $table; - $this->middle = basename(str_replace('\\', '/', $table)); - } else { - $this->middle = $table; - } - - $this->query = (new $model)->db(); - $this->pivot = $this->newPivot(); - } - - /** - * 设置中间表模型 - * @access public - * @param $pivot - * @return $this - */ - public function pivot($pivot) - { - $this->pivotName = $pivot; - return $this; - } - - /** - * 设置中间表数据名称 - * @access public - * @param string $name - * @return $this - */ - public function pivotDataName($name) - { - $this->pivotDataName = $name; - return $this; - } - - /** - * 获取中间表更新条件 - * @param $data - * @return array - */ - protected function getUpdateWhere($data) - { - return [ - $this->localKey => $data[$this->localKey], - $this->foreignKey => $data[$this->foreignKey], - ]; - } - - /** - * 实例化中间表模型 - * @access public - * @param array $data - * @param bool $isUpdate - * @return Pivot - * @throws Exception - */ - protected function newPivot($data = [], $isUpdate = false) - { - $class = $this->pivotName ?: '\\think\\model\\Pivot'; - $pivot = new $class($data, $this->parent, $this->middle); - - if ($pivot instanceof Pivot) { - return $isUpdate ? $pivot->isUpdate(true, $this->getUpdateWhere($data)) : $pivot; - } - - throw new Exception('pivot model must extends: \think\model\Pivot'); - } - - /** - * 合成中间表模型 - * @access protected - * @param array|Collection|Paginator $models - */ - protected function hydratePivot($models) - { - foreach ($models as $model) { - $pivot = []; - - foreach ($model->getData() as $key => $val) { - if (strpos($key, '__')) { - list($name, $attr) = explode('__', $key, 2); - - if ('pivot' == $name) { - $pivot[$attr] = $val; - unset($model->$key); - } - } - } - - $model->setRelation($this->pivotDataName, $this->newPivot($pivot, true)); - } - } - - /** - * 创建关联查询Query对象 - * @access protected - * @return Query - */ - protected function buildQuery() - { - $foreignKey = $this->foreignKey; - $localKey = $this->localKey; - - // 关联查询 - $pk = $this->parent->getPk(); - - $condition[] = ['pivot.' . $localKey, '=', $this->parent->$pk]; - - return $this->belongsToManyQuery($foreignKey, $localKey, $condition); - } - - /** - * 延迟获取关联数据 - * @access public - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包查询条件 - * @return Collection - */ - public function getRelation($subRelation = '', $closure = null) - { - if ($closure instanceof Closure) { - $closure($this->query); - } - - $result = $this->buildQuery()->relation($subRelation)->select(); - $this->hydratePivot($result); - - return $result; - } - - /** - * 重载select方法 - * @access public - * @param mixed $data - * @return Collection - */ - public function select($data = null) - { - $result = $this->buildQuery()->select($data); - $this->hydratePivot($result); - - return $result; - } - - /** - * 重载paginate方法 - * @access public - * @param null $listRows - * @param bool $simple - * @param array $config - * @return Paginator - */ - public function paginate($listRows = null, $simple = false, $config = []) - { - $result = $this->buildQuery()->paginate($listRows, $simple, $config); - $this->hydratePivot($result); - - return $result; - } - - /** - * 重载find方法 - * @access public - * @param mixed $data - * @return Model - */ - public function find($data = null) - { - $result = $this->buildQuery()->find($data); - if ($result) { - $this->hydratePivot([$result]); - } - - return $result; - } - - /** - * 查找多条记录 如果不存在则抛出异常 - * @access public - * @param array|string|Query|\Closure $data - * @return Collection - */ - public function selectOrFail($data = null) - { - return $this->failException(true)->select($data); - } - - /** - * 查找单条记录 如果不存在则抛出异常 - * @access public - * @param array|string|Query|\Closure $data - * @return Model - */ - public function findOrFail($data = null) - { - return $this->failException(true)->find($data); - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param string $operator 比较操作符 - * @param integer $count 个数 - * @param string $id 关联表的统计字段 - * @param string $joinType JOIN类型 - * @return Query - */ - public function has($operator = '>=', $count = 1, $id = '*', $joinType = 'INNER') - { - return $this->parent; - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param mixed $where 查询条件(数组或者闭包) - * @param mixed $fields 字段 - * @return Query - * @throws Exception - */ - public function hasWhere($where = [], $fields = null) - { - throw new Exception('relation not support: hasWhere'); - } - - /** - * 设置中间表的查询条件 - * @access public - * @param string $field - * @param string $op - * @param mixed $condition - * @return $this - */ - public function wherePivot($field, $op = null, $condition = null) - { - $this->query->where('pivot.' . $field, $op, $condition); - return $this; - } - - /** - * 预载入关联查询(数据集) - * @access public - * @param array $resultSet 数据集 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - public function eagerlyResultSet(&$resultSet, $relation, $subRelation, $closure) - { - $localKey = $this->localKey; - $foreignKey = $this->foreignKey; - - $pk = $resultSet[0]->getPk(); - $range = []; - foreach ($resultSet as $result) { - // 获取关联外键列表 - if (isset($result->$pk)) { - $range[] = $result->$pk; - } - } - - if (!empty($range)) { - // 查询关联数据 - $data = $this->eagerlyManyToMany([ - ['pivot.' . $localKey, 'in', $range], - ], $relation, $subRelation, $closure); - - // 关联属性名 - $attr = Loader::parseName($relation); - - // 关联数据封装 - foreach ($resultSet as $result) { - if (!isset($data[$result->$pk])) { - $data[$result->$pk] = []; - } - - $result->setRelation($attr, $this->resultSetBuild($data[$result->$pk])); - } - } - } - - /** - * 预载入关联查询(单个数据) - * @access public - * @param Model $result 数据对象 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - public function eagerlyResult(&$result, $relation, $subRelation, $closure) - { - $pk = $result->getPk(); - - if (isset($result->$pk)) { - $pk = $result->$pk; - // 查询管理数据 - $data = $this->eagerlyManyToMany([ - ['pivot.' . $this->localKey, '=', $pk], - ], $relation, $subRelation, $closure); - - // 关联数据封装 - if (!isset($data[$pk])) { - $data[$pk] = []; - } - - $result->setRelation(Loader::parseName($relation), $this->resultSetBuild($data[$pk])); - } - } - - /** - * 关联统计 - * @access public - * @param Model $result 数据对象 - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $name 统计字段别名 - * @return integer - */ - public function relationCount($result, $closure, $aggregate = 'count', $field = '*', &$name = '') - { - $pk = $result->getPk(); - - if (!isset($result->$pk)) { - return 0; - } - - $pk = $result->$pk; - - if ($closure instanceof Closure) { - $return = $closure($this->query); - - if ($return && is_string($return)) { - $name = $return; - } - } - - return $this->belongsToManyQuery($this->foreignKey, $this->localKey, [ - ['pivot.' . $this->localKey, '=', $pk], - ])->$aggregate($field); - } - - /** - * 获取关联统计子查询 - * @access public - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $aggregateAlias 聚合字段别名 - * @return array - */ - public function getRelationCountQuery($closure, $aggregate = 'count', $field = '*', &$aggregateAlias = '') - { - if ($closure instanceof Closure) { - $return = $closure($this->query); - - if ($return && is_string($return)) { - $aggregateAlias = $return; - } - } - - return $this->belongsToManyQuery($this->foreignKey, $this->localKey, [ - [ - 'pivot.' . $this->localKey, 'exp', $this->query->raw('=' . $this->parent->getTable() . '.' . $this->parent->getPk()), - ], - ])->fetchSql()->$aggregate($field); - } - - /** - * 多对多 关联模型预查询 - * @access protected - * @param array $where 关联预查询条件 - * @param string $relation 关联名 - * @param string $subRelation 子关联 - * @param \Closure $closure 闭包 - * @return array - */ - protected function eagerlyManyToMany($where, $relation, $subRelation = '', $closure = null) - { - // 预载入关联查询 支持嵌套预载入 - if ($closure instanceof Closure) { - $closure($this->query); - } - - $list = $this->belongsToManyQuery($this->foreignKey, $this->localKey, $where) - ->with($subRelation) - ->select(); - - // 组装模型数据 - $data = []; - foreach ($list as $set) { - $pivot = []; - foreach ($set->getData() as $key => $val) { - if (strpos($key, '__')) { - list($name, $attr) = explode('__', $key, 2); - if ('pivot' == $name) { - $pivot[$attr] = $val; - unset($set->$key); - } - } - } - - $set->setRelation($this->pivotDataName, $this->newPivot($pivot, true)); - - $data[$pivot[$this->localKey]][] = $set; - } - - return $data; - } - - /** - * BELONGS TO MANY 关联查询 - * @access protected - * @param string $foreignKey 关联模型关联键 - * @param string $localKey 当前模型关联键 - * @param array $condition 关联查询条件 - * @return Query - */ - protected function belongsToManyQuery($foreignKey, $localKey, $condition = []) - { - // 关联查询封装 - $tableName = $this->query->getTable(); - $table = $this->pivot->getTable(); - $fields = $this->getQueryFields($tableName); - - $query = $this->query - ->field($fields) - ->field(true, false, $table, 'pivot', 'pivot__'); - - if (empty($this->baseQuery)) { - $relationFk = $this->query->getPk(); - $query->join([$table => 'pivot'], 'pivot.' . $foreignKey . '=' . $tableName . '.' . $relationFk) - ->where($condition); - } - - return $query; - } - - /** - * 保存(新增)当前关联数据对象 - * @access public - * @param mixed $data 数据 可以使用数组 关联模型对象 和 关联对象的主键 - * @param array $pivot 中间表额外数据 - * @return array|Pivot - */ - public function save($data, array $pivot = []) - { - // 保存关联表/中间表数据 - return $this->attach($data, $pivot); - } - - /** - * 批量保存当前关联数据对象 - * @access public - * @param array $dataSet 数据集 - * @param array $pivot 中间表额外数据 - * @param bool $samePivot 额外数据是否相同 - * @return array|false - */ - public function saveAll(array $dataSet, array $pivot = [], $samePivot = false) - { - $result = []; - - foreach ($dataSet as $key => $data) { - if (!$samePivot) { - $pivotData = isset($pivot[$key]) ? $pivot[$key] : []; - } else { - $pivotData = $pivot; - } - - $result[] = $this->attach($data, $pivotData); - } - - return empty($result) ? false : $result; - } - - /** - * 附加关联的一个中间表数据 - * @access public - * @param mixed $data 数据 可以使用数组、关联模型对象 或者 关联对象的主键 - * @param array $pivot 中间表额外数据 - * @return array|Pivot - * @throws Exception - */ - public function attach($data, $pivot = []) - { - if (is_array($data)) { - if (key($data) === 0) { - $id = $data; - } else { - // 保存关联表数据 - $model = new $this->model; - $id = $model->insertGetId($data); - } - } elseif (is_numeric($data) || is_string($data)) { - // 根据关联表主键直接写入中间表 - $id = $data; - } elseif ($data instanceof Model) { - // 根据关联表主键直接写入中间表 - $relationFk = $data->getPk(); - $id = $data->$relationFk; - } - - if ($id) { - // 保存中间表数据 - $pk = $this->parent->getPk(); - $pivot[$this->localKey] = $this->parent->$pk; - $ids = (array) $id; - - foreach ($ids as $id) { - $pivot[$this->foreignKey] = $id; - $this->pivot->replace() - ->exists(false) - ->data([]) - ->save($pivot); - $result[] = $this->newPivot($pivot, true); - } - - if (count($result) == 1) { - // 返回中间表模型对象 - $result = $result[0]; - } - - return $result; - } else { - throw new Exception('miss relation data'); - } - } - - /** - * 判断是否存在关联数据 - * @access public - * @param mixed $data 数据 可以使用关联模型对象 或者 关联对象的主键 - * @return Pivot|false - * @throws Exception - */ - public function attached($data) - { - if ($data instanceof Model) { - $id = $data->getKey(); - } else { - $id = $data; - } - - $pivot = $this->pivot - ->where($this->localKey, $this->parent->getKey()) - ->where($this->foreignKey, $id) - ->find(); - - return $pivot ?: false; - } - - /** - * 解除关联的一个中间表数据 - * @access public - * @param integer|array $data 数据 可以使用关联对象的主键 - * @param bool $relationDel 是否同时删除关联表数据 - * @return integer - */ - public function detach($data = null, $relationDel = false) - { - if (is_array($data)) { - $id = $data; - } elseif (is_numeric($data) || is_string($data)) { - // 根据关联表主键直接写入中间表 - $id = $data; - } elseif ($data instanceof Model) { - // 根据关联表主键直接写入中间表 - $relationFk = $data->getPk(); - $id = $data->$relationFk; - } - - // 删除中间表数据 - $pk = $this->parent->getPk(); - $pivot[] = [$this->localKey, '=', $this->parent->$pk]; - - if (isset($id)) { - $pivot[] = [$this->foreignKey, is_array($id) ? 'in' : '=', $id]; - } - - $result = $this->pivot->where($pivot)->delete(); - - // 删除关联表数据 - if (isset($id) && $relationDel) { - $model = $this->model; - $model::destroy($id); - } - - return $result; - } - - /** - * 数据同步 - * @access public - * @param array $ids - * @param bool $detaching - * @return array - */ - public function sync($ids, $detaching = true) - { - $changes = [ - 'attached' => [], - 'detached' => [], - 'updated' => [], - ]; - - $pk = $this->parent->getPk(); - - $current = $this->pivot - ->where($this->localKey, $this->parent->$pk) - ->column($this->foreignKey); - - $records = []; - - foreach ($ids as $key => $value) { - if (!is_array($value)) { - $records[$value] = []; - } else { - $records[$key] = $value; - } - } - - $detach = array_diff($current, array_keys($records)); - - if ($detaching && count($detach) > 0) { - $this->detach($detach); - $changes['detached'] = $detach; - } - - foreach ($records as $id => $attributes) { - if (!in_array($id, $current)) { - $this->attach($id, $attributes); - $changes['attached'][] = $id; - } elseif (count($attributes) > 0 && $this->attach($id, $attributes)) { - $changes['updated'][] = $id; - } - } - - return $changes; - } - - /** - * 执行基础查询(仅执行一次) - * @access protected - * @return void - */ - protected function baseQuery() - { - if (empty($this->baseQuery) && $this->parent->getData()) { - $pk = $this->parent->getPk(); - $table = $this->pivot->getTable(); - - $this->query - ->join([$table => 'pivot'], 'pivot.' . $this->foreignKey . '=' . $this->query->getTable() . '.' . $this->query->getPk()) - ->where('pivot.' . $this->localKey, $this->parent->$pk); - $this->baseQuery = true; - } - } - -} diff --git a/Server/thinkphp/library/think/model/relation/HasMany.php b/Server/thinkphp/library/think/model/relation/HasMany.php deleted file mode 100644 index e4df5c4b4..000000000 --- a/Server/thinkphp/library/think/model/relation/HasMany.php +++ /dev/null @@ -1,360 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\relation; - -use Closure; -use think\db\Query; -use think\Loader; -use think\Model; -use think\model\Relation; - -class HasMany extends Relation -{ - /** - * 架构函数 - * @access public - * @param Model $parent 上级模型对象 - * @param string $model 模型名 - * @param string $foreignKey 关联外键 - * @param string $localKey 当前模型主键 - */ - public function __construct(Model $parent, $model, $foreignKey, $localKey) - { - $this->parent = $parent; - $this->model = $model; - $this->foreignKey = $foreignKey; - $this->localKey = $localKey; - $this->query = (new $model)->db(); - - if (get_class($parent) == $model) { - $this->selfRelation = true; - } - } - - /** - * 延迟获取关联数据 - * @access public - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包查询条件 - * @return \think\Collection - */ - public function getRelation($subRelation = '', $closure = null) - { - if ($closure instanceof Closure) { - $closure($this->query); - } - - $list = $this->query - ->where($this->foreignKey, $this->parent->{$this->localKey}) - ->relation($subRelation) - ->select(); - - $parent = clone $this->parent; - - foreach ($list as &$model) { - $model->setParent($parent); - } - - return $list; - } - - /** - * 预载入关联查询 - * @access public - * @param array $resultSet 数据集 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - public function eagerlyResultSet(&$resultSet, $relation, $subRelation, $closure) - { - $localKey = $this->localKey; - $range = []; - - foreach ($resultSet as $result) { - // 获取关联外键列表 - if (isset($result->$localKey)) { - $range[] = $result->$localKey; - } - } - - if (!empty($range)) { - $where = [ - [$this->foreignKey, 'in', $range], - ]; - $data = $this->eagerlyOneToMany($where, $relation, $subRelation, $closure); - - // 关联属性名 - $attr = Loader::parseName($relation); - - // 关联数据封装 - foreach ($resultSet as $result) { - $pk = $result->$localKey; - if (!isset($data[$pk])) { - $data[$pk] = []; - } - - foreach ($data[$pk] as &$relationModel) { - $relationModel->setParent(clone $result); - } - - $result->setRelation($attr, $this->resultSetBuild($data[$pk])); - } - } - } - - /** - * 预载入关联查询 - * @access public - * @param Model $result 数据对象 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - public function eagerlyResult(&$result, $relation, $subRelation, $closure) - { - $localKey = $this->localKey; - - if (isset($result->$localKey)) { - $pk = $result->$localKey; - $where = [ - [$this->foreignKey, '=', $pk], - ]; - $data = $this->eagerlyOneToMany($where, $relation, $subRelation, $closure); - - // 关联数据封装 - if (!isset($data[$pk])) { - $data[$pk] = []; - } - - foreach ($data[$pk] as &$relationModel) { - $relationModel->setParent(clone $result); - } - - $result->setRelation(Loader::parseName($relation), $this->resultSetBuild($data[$pk])); - } - } - - /** - * 关联统计 - * @access public - * @param Model $result 数据对象 - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $name 统计字段别名 - * @return integer - */ - public function relationCount($result, $closure, $aggregate = 'count', $field = '*', &$name = '') - { - $localKey = $this->localKey; - - if (!isset($result->$localKey)) { - return 0; - } - - if ($closure instanceof Closure) { - $return = $closure($this->query); - if ($return && is_string($return)) { - $name = $return; - } - } - - return $this->query - ->where($this->foreignKey, '=', $result->$localKey) - ->$aggregate($field); - } - - /** - * 创建关联统计子查询 - * @access public - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $aggregateAlias 聚合字段别名 - * @return string - */ - public function getRelationCountQuery($closure, $aggregate = 'count', $field = '*', &$aggregateAlias = '') - { - if ($closure instanceof Closure) { - $return = $closure($this->query); - - if ($return && is_string($return)) { - $aggregateAlias = $return; - } - } - - return $this->query->alias($aggregate . '_table') - ->whereExp($aggregate . '_table.' . $this->foreignKey, '=' . $this->parent->getTable() . '.' . $this->localKey) - ->fetchSql() - ->$aggregate($field); - } - - /** - * 一对多 关联模型预查询 - * @access public - * @param array $where 关联预查询条件 - * @param string $relation 关联名 - * @param string $subRelation 子关联 - * @param \Closure $closure - * @return array - */ - protected function eagerlyOneToMany($where, $relation, $subRelation = '', $closure = null) - { - $foreignKey = $this->foreignKey; - - $this->query->removeWhereField($this->foreignKey); - - // 预载入关联查询 支持嵌套预载入 - if ($closure instanceof Closure) { - $closure($this->query); - } - - $list = $this->query->where($where)->with($subRelation)->select(); - - // 组装模型数据 - $data = []; - - foreach ($list as $set) { - $data[$set->$foreignKey][] = $set; - } - - return $data; - } - - /** - * 保存(新增)当前关联数据对象 - * @access public - * @param mixed $data 数据 可以使用数组 关联模型对象 和 关联对象的主键 - * @param boolean $replace 是否自动识别更新和写入 - * @return Model|false - */ - public function save($data, $replace = true) - { - $model = $this->make(); - - return $model->replace($replace)->save($data) ? $model : false; - } - - /** - * 创建关联对象实例 - * @param array $data - * @return Model - */ - public function make($data = []) - { - if ($data instanceof Model) { - $data = $data->getData(); - } - - // 保存关联表数据 - $data[$this->foreignKey] = $this->parent->{$this->localKey}; - - return new $this->model($data); - } - - /** - * 批量保存当前关联数据对象 - * @access public - * @param array|\think\Collection $dataSet 数据集 - * @param boolean $replace 是否自动识别更新和写入 - * @return array|false - */ - public function saveAll($dataSet, $replace = true) - { - $result = []; - - foreach ($dataSet as $key => $data) { - $result[] = $this->save($data, $replace); - } - - return empty($result) ? false : $result; - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param string $operator 比较操作符 - * @param integer $count 个数 - * @param string $id 关联表的统计字段 - * @param string $joinType JOIN类型 - * @return Query - */ - public function has($operator = '>=', $count = 1, $id = '*', $joinType = 'INNER') - { - $table = $this->query->getTable(); - $model = basename(str_replace('\\', '/', get_class($this->parent))); - $relation = basename(str_replace('\\', '/', $this->model)); - $softDelete = $this->query->getOptions('soft_delete'); - - return $this->parent->db() - ->alias($model) - ->field($model . '.*') - ->join([$table => $relation], $model . '.' . $this->localKey . '=' . $relation . '.' . $this->foreignKey, $joinType) - ->when($softDelete, function ($query) use ($softDelete, $relation) { - $query->where($relation . strstr($softDelete[0], '.'), '=' == $softDelete[1][0] ? $softDelete[1][1] : null); - }) - ->group($relation . '.' . $this->foreignKey) - ->having('count(' . $id . ')' . $operator . $count); - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param mixed $where 查询条件(数组或者闭包) - * @param mixed $fields 字段 - * @return Query - */ - public function hasWhere($where = [], $fields = null) - { - $table = $this->query->getTable(); - $model = basename(str_replace('\\', '/', get_class($this->parent))); - $relation = basename(str_replace('\\', '/', $this->model)); - - if (is_array($where)) { - $this->getQueryWhere($where, $relation); - } - - $fields = $this->getRelationQueryFields($fields, $model); - $softDelete = $this->query->getOptions('soft_delete'); - - return $this->parent->db() - ->alias($model) - ->group($model . '.' . $this->localKey) - ->field($fields) - ->join([$table => $relation], $model . '.' . $this->localKey . '=' . $relation . '.' . $this->foreignKey) - ->when($softDelete, function ($query) use ($softDelete, $relation) { - $query->where($relation . strstr($softDelete[0], '.'), '=' == $softDelete[1][0] ? $softDelete[1][1] : null); - }) - ->where($where); - } - - /** - * 执行基础查询(仅执行一次) - * @access protected - * @return void - */ - protected function baseQuery() - { - if (empty($this->baseQuery)) { - if (isset($this->parent->{$this->localKey})) { - // 关联查询带入关联条件 - $this->query->where($this->foreignKey, '=', $this->parent->{$this->localKey}); - } - - $this->baseQuery = true; - } - } - -} diff --git a/Server/thinkphp/library/think/model/relation/HasManyThrough.php b/Server/thinkphp/library/think/model/relation/HasManyThrough.php deleted file mode 100644 index be0b0cd9a..000000000 --- a/Server/thinkphp/library/think/model/relation/HasManyThrough.php +++ /dev/null @@ -1,363 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\relation; - -use Closure; -use think\db\Query; -use think\Loader; -use think\Model; -use think\model\Relation; - -class HasManyThrough extends Relation -{ - // 中间关联表外键 - protected $throughKey; - // 中间表模型 - protected $through; - - /** - * 中间主键 - * @var string - */ - protected $throughPk; - - /** - * 架构函数 - * @access public - * @param Model $parent 上级模型对象 - * @param string $model 模型名 - * @param string $through 中间模型名 - * @param string $foreignKey 关联外键 - * @param string $throughKey 关联外键 - * @param string $localKey 当前主键 - */ - public function __construct(Model $parent, $model, $through, $foreignKey, $throughKey, $localKey) - { - $this->parent = $parent; - $this->model = $model; - $this->through = (new $through)->db(); - $this->foreignKey = $foreignKey; - $this->throughKey = $throughKey; - $this->throughPk = $this->through->getPk(); - $this->localKey = $localKey; - $this->query = (new $model)->db(); - } - - /** - * 延迟获取关联数据 - * @access public - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包查询条件 - * @return \think\Collection - */ - public function getRelation($subRelation = '', $closure = null) - { - if ($closure instanceof Closure) { - $closure($this->query); - } - - $this->baseQuery(); - - return $this->query->relation($subRelation)->select(); - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param string $operator 比较操作符 - * @param integer $count 个数 - * @param string $id 关联表的统计字段 - * @param string $joinType JOIN类型 - * @return Query - */ - public function has($operator = '>=', $count = 1, $id = '*', $joinType = 'INNER') - { - $model = Loader::parseName(basename(str_replace('\\', '/', get_class($this->parent)))); - $throughTable = $this->through->getTable(); - $pk = $this->throughPk; - $throughKey = $this->throughKey; - $relation = (new $this->model)->db(); - $relationTable = $relation->getTable(); - $softDelete = $this->query->getOptions('soft_delete'); - - if ('*' != $id) { - $id = $relationTable . '.' . $relation->getPk(); - } - - return $this->parent->db() - ->alias($model) - ->field($model . '.*') - ->join($throughTable, $throughTable . '.' . $this->foreignKey . '=' . $model . '.' . $this->localKey) - ->join($relationTable, $relationTable . '.' . $throughKey . '=' . $throughTable . '.' . $this->throughPk) - ->when($softDelete, function ($query) use ($softDelete, $relationTable) { - $query->where($relationTable . strstr($softDelete[0], '.'), '=' == $softDelete[1][0] ? $softDelete[1][1] : null); - }) - ->group($relationTable . '.' . $this->throughKey) - ->having('count(' . $id . ')' . $operator . $count); - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param mixed $where 查询条件(数组或者闭包) - * @param mixed $fields 字段 - * @return Query - */ - public function hasWhere($where = [], $fields = null) - { - $model = Loader::parseName(basename(str_replace('\\', '/', get_class($this->parent)))); - $throughTable = $this->through->getTable(); - $pk = $this->throughPk; - $throughKey = $this->throughKey; - $modelTable = (new $this->model)->db()->getTable(); - - if (is_array($where)) { - $this->getQueryWhere($where, $modelTable); - } - - $fields = $this->getRelationQueryFields($fields, $model); - $softDelete = $this->query->getOptions('soft_delete'); - - return $this->parent->db() - ->alias($model) - ->join($throughTable, $throughTable . '.' . $this->foreignKey . '=' . $model . '.' . $this->localKey) - ->join($modelTable, $modelTable . '.' . $throughKey . '=' . $throughTable . '.' . $this->throughPk) - ->when($softDelete, function ($query) use ($softDelete, $modelTable) { - $query->where($modelTable . strstr($softDelete[0], '.'), '=' == $softDelete[1][0] ? $softDelete[1][1] : null); - }) - ->group($modelTable . '.' . $this->throughKey) - ->where($where) - ->field($fields); - } - - /** - * 预载入关联查询(数据集) - * @access protected - * @param array $resultSet 数据集 - * @param string $relation 当前关联名 - * @param mixed $subRelation 子关联名 - * @param Closure $closure 闭包 - * @return void - */ - public function eagerlyResultSet(array &$resultSet, $relation, $subRelation = '', $closure = null) - { - $localKey = $this->localKey; - $foreignKey = $this->foreignKey; - - $range = []; - foreach ($resultSet as $result) { - // 获取关联外键列表 - if (isset($result->$localKey)) { - $range[] = $result->$localKey; - } - } - - if (!empty($range)) { - $this->query->removeWhereField($foreignKey); - - $data = $this->eagerlyWhere([ - [$this->foreignKey, 'in', $range], - ], $foreignKey, $relation, $subRelation, $closure); - - // 关联属性名 - $attr = Loader::parseName($relation); - - // 关联数据封装 - foreach ($resultSet as $result) { - $pk = $result->$localKey; - if (!isset($data[$pk])) { - $data[$pk] = []; - } - - foreach ($data[$pk] as &$relationModel) { - $relationModel->setParent(clone $result); - } - - // 设置关联属性 - $result->setRelation($attr, $this->resultSetBuild($data[$pk])); - } - } - } - - /** - * 预载入关联查询(数据) - * @access protected - * @param Model $result 数据对象 - * @param string $relation 当前关联名 - * @param mixed $subRelation 子关联名 - * @param Closure $closure 闭包 - * @return void - */ - public function eagerlyResult($result, $relation, $subRelation = '', $closure = null) - { - $localKey = $this->localKey; - $foreignKey = $this->foreignKey; - $pk = $result->$localKey; - - $this->query->removeWhereField($foreignKey); - - $data = $this->eagerlyWhere([ - [$foreignKey, '=', $pk], - ], $foreignKey, $relation, $subRelation, $closure); - - // 关联数据封装 - if (!isset($data[$pk])) { - $data[$pk] = []; - } - - foreach ($data[$pk] as &$relationModel) { - $relationModel->setParent(clone $result); - } - - $result->setRelation(Loader::parseName($relation), $this->resultSetBuild($data[$pk])); - } - - /** - * 关联模型预查询 - * @access public - * @param array $where 关联预查询条件 - * @param string $key 关联键名 - * @param string $relation 关联名 - * @param mixed $subRelation 子关联 - * @param Closure $closure - * @return array - */ - protected function eagerlyWhere(array $where, $key, $relation, $subRelation = '', $closure = null) - { - // 预载入关联查询 支持嵌套预载入 - $throughList = $this->through->where($where)->select(); - $keys = $throughList->column($this->throughPk, $this->throughPk); - - if ($closure instanceof Closure) { - $closure($this->query); - } - - $list = $this->query->where($this->throughKey, 'in', $keys)->select(); - - // 组装模型数据 - $data = []; - $keys = $throughList->column($this->foreignKey, $this->throughPk); - - foreach ($list as $set) { - $data[$keys[$set->{$this->throughKey}]][] = $set; - } - - return $data; - } - - /** - * 关联统计 - * @access public - * @param Model $result 数据对象 - * @param Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $name 统计字段别名 - * @return integer - */ - public function relationCount($result, $closure, $aggregate = 'count', $field = '*', &$name = null) - { - $localKey = $this->localKey; - - if (!isset($result->$localKey)) { - return 0; - } - - if ($closure instanceof Closure) { - $return = $closure($this->query); - if ($return && is_string($return)) { - $name = $return; - } - } - - $alias = Loader::parseName(basename(str_replace('\\', '/', $this->model))); - $throughTable = $this->through->getTable(); - $pk = $this->throughPk; - $throughKey = $this->throughKey; - $modelTable = $this->parent->getTable(); - - if (false === strpos($field, '.')) { - $field = $alias . '.' . $field; - } - - return $this->query - ->alias($alias) - ->join($throughTable, $throughTable . '.' . $pk . '=' . $alias . '.' . $throughKey) - ->join($modelTable, $modelTable . '.' . $this->localKey . '=' . $throughTable . '.' . $this->foreignKey) - ->where($throughTable . '.' . $this->foreignKey, $result->$localKey) - ->$aggregate($field); - } - - /** - * 创建关联统计子查询 - * @access public - * @param Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $name 统计字段别名 - * @return string - */ - public function getRelationCountQuery($closure = null, $aggregate = 'count', $field = '*', &$name = null) - { - if ($closure instanceof Closure) { - $return = $closure($this->query); - if ($return && is_string($return)) { - $name = $return; - } - } - - $alias = Loader::parseName(basename(str_replace('\\', '/', $this->model))); - $throughTable = $this->through->getTable(); - $pk = $this->throughPk; - $throughKey = $this->throughKey; - $modelTable = $this->parent->getTable(); - - if (false === strpos($field, '.')) { - $field = $alias . '.' . $field; - } - - return $this->query - ->alias($alias) - ->join($throughTable, $throughTable . '.' . $pk . '=' . $alias . '.' . $throughKey) - ->join($modelTable, $modelTable . '.' . $this->localKey . '=' . $throughTable . '.' . $this->foreignKey) - ->whereExp($throughTable . '.' . $this->foreignKey, '=' . $this->parent->getTable() . '.' . $this->localKey) - ->fetchSql() - ->$aggregate($field); - } - - /** - * 执行基础查询(仅执行一次) - * @access protected - * @return void - */ - protected function baseQuery() - { - if (empty($this->baseQuery) && $this->parent->getData()) { - $alias = Loader::parseName(basename(str_replace('\\', '/', $this->model))); - $throughTable = $this->through->getTable(); - $pk = $this->throughPk; - $throughKey = $this->throughKey; - $modelTable = $this->parent->getTable(); - $fields = $this->getQueryFields($alias); - - $this->query - ->field($fields) - ->alias($alias) - ->join($throughTable, $throughTable . '.' . $pk . '=' . $alias . '.' . $throughKey) - ->join($modelTable, $modelTable . '.' . $this->localKey . '=' . $throughTable . '.' . $this->foreignKey) - ->where($throughTable . '.' . $this->foreignKey, $this->parent->{$this->localKey}); - - $this->baseQuery = true; - } - } - -} diff --git a/Server/thinkphp/library/think/model/relation/HasOne.php b/Server/thinkphp/library/think/model/relation/HasOne.php deleted file mode 100644 index fe09443c9..000000000 --- a/Server/thinkphp/library/think/model/relation/HasOne.php +++ /dev/null @@ -1,294 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\relation; - -use Closure; -use think\db\Query; -use think\Loader; -use think\Model; - -class HasOne extends OneToOne -{ - /** - * 架构函数 - * @access public - * @param Model $parent 上级模型对象 - * @param string $model 模型名 - * @param string $foreignKey 关联外键 - * @param string $localKey 当前模型主键 - */ - public function __construct(Model $parent, $model, $foreignKey, $localKey) - { - $this->parent = $parent; - $this->model = $model; - $this->foreignKey = $foreignKey; - $this->localKey = $localKey; - $this->joinType = 'INNER'; - $this->query = (new $model)->db(); - - if (get_class($parent) == $model) { - $this->selfRelation = true; - } - } - - /** - * 延迟获取关联数据 - * @access public - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包查询条件 - * @return Model - */ - public function getRelation($subRelation = '', $closure = null) - { - $localKey = $this->localKey; - - if ($closure instanceof Closure) { - $closure($this->query); - } - - // 判断关联类型执行查询 - $relationModel = $this->query - ->removeWhereField($this->foreignKey) - ->where($this->foreignKey, $this->parent->$localKey) - ->relation($subRelation) - ->find(); - - if ($relationModel) { - $relationModel->setParent(clone $this->parent); - } - - return $relationModel; - } - - /** - * 创建关联统计子查询 - * @access public - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $aggregateAlias 聚合字段别名 - * @return string - */ - public function getRelationCountQuery($closure, $aggregate = 'count', $field = '*', &$aggregateAlias = '') - { - if ($closure instanceof Closure) { - $return = $closure($this->query); - - if ($return && is_string($return)) { - $aggregateAlias = $return; - } - } - - return $this->query - ->whereExp($this->foreignKey, '=' . $this->parent->getTable() . '.' . $this->localKey) - ->fetchSql() - ->$aggregate($field); - } - - /** - * 关联统计 - * @access public - * @param Model $result 数据对象 - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $name 统计字段别名 - * @return integer - */ - public function relationCount($result, $closure, $aggregate = 'count', $field = '*', &$name = '') - { - $localKey = $this->localKey; - - if (!isset($result->$localKey)) { - return 0; - } - - if ($closure instanceof Closure) { - $return = $closure($this->query); - if ($return && is_string($return)) { - $name = $return; - } - } - - return $this->query - ->where($this->foreignKey, '=', $result->$localKey) - ->$aggregate($field); - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param string $operator 比较操作符 - * @param integer $count 个数 - * @param string $id 关联表的统计字段 - * @param string $joinType JOIN类型 - * @return Query - */ - public function has($operator = '>=', $count = 1, $id = '*', $joinType = 'INNER') - { - $table = $this->query->getTable(); - $model = basename(str_replace('\\', '/', get_class($this->parent))); - $relation = basename(str_replace('\\', '/', $this->model)); - $localKey = $this->localKey; - $foreignKey = $this->foreignKey; - $softDelete = $this->query->getOptions('soft_delete'); - - return $this->parent->db() - ->alias($model) - ->whereExists(function ($query) use ($table, $model, $relation, $localKey, $foreignKey, $softDelete) { - $query->table([$table => $relation]) - ->field($relation . '.' . $foreignKey) - ->whereExp($model . '.' . $localKey, '=' . $relation . '.' . $foreignKey) - ->when($softDelete, function ($query) use ($softDelete, $relation) { - $query->where($relation . strstr($softDelete[0], '.'), '=' == $softDelete[1][0] ? $softDelete[1][1] : null); - }); - }); - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param mixed $where 查询条件(数组或者闭包) - * @param mixed $fields 字段 - * @return Query - */ - public function hasWhere($where = [], $fields = null) - { - $table = $this->query->getTable(); - $model = basename(str_replace('\\', '/', get_class($this->parent))); - $relation = basename(str_replace('\\', '/', $this->model)); - - if (is_array($where)) { - $this->getQueryWhere($where, $relation); - } - - $fields = $this->getRelationQueryFields($fields, $model); - $softDelete = $this->query->getOptions('soft_delete'); - - return $this->parent->db() - ->alias($model) - ->field($fields) - ->join([$table => $relation], $model . '.' . $this->localKey . '=' . $relation . '.' . $this->foreignKey, $this->joinType) - ->when($softDelete, function ($query) use ($softDelete, $relation) { - $query->where($relation . strstr($softDelete[0], '.'), '=' == $softDelete[1][0] ? $softDelete[1][1] : null); - }) - ->where($where); - } - - /** - * 预载入关联查询(数据集) - * @access protected - * @param array $resultSet 数据集 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - protected function eagerlySet(&$resultSet, $relation, $subRelation, $closure) - { - $localKey = $this->localKey; - $foreignKey = $this->foreignKey; - - $range = []; - foreach ($resultSet as $result) { - // 获取关联外键列表 - if (isset($result->$localKey)) { - $range[] = $result->$localKey; - } - } - - if (!empty($range)) { - $this->query->removeWhereField($foreignKey); - - $data = $this->eagerlyWhere([ - [$foreignKey, 'in', $range], - ], $foreignKey, $relation, $subRelation, $closure); - - // 关联属性名 - $attr = Loader::parseName($relation); - - // 关联数据封装 - foreach ($resultSet as $result) { - // 关联模型 - if (!isset($data[$result->$localKey])) { - $relationModel = null; - } else { - $relationModel = $data[$result->$localKey]; - $relationModel->setParent(clone $result); - $relationModel->isUpdate(true); - } - - if (!empty($this->bindAttr)) { - // 绑定关联属性 - $this->bindAttr($relationModel, $result, $this->bindAttr); - } else { - // 设置关联属性 - $result->setRelation($attr, $relationModel); - } - } - } - } - - /** - * 预载入关联查询(数据) - * @access protected - * @param Model $result 数据对象 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - protected function eagerlyOne(&$result, $relation, $subRelation, $closure) - { - $localKey = $this->localKey; - $foreignKey = $this->foreignKey; - - $this->query->removeWhereField($foreignKey); - - $data = $this->eagerlyWhere([ - [$foreignKey, '=', $result->$localKey], - ], $foreignKey, $relation, $subRelation, $closure); - - // 关联模型 - if (!isset($data[$result->$localKey])) { - $relationModel = null; - } else { - $relationModel = $data[$result->$localKey]; - $relationModel->setParent(clone $result); - $relationModel->isUpdate(true); - } - - if (!empty($this->bindAttr)) { - // 绑定关联属性 - $this->bindAttr($relationModel, $result, $this->bindAttr); - } else { - $result->setRelation(Loader::parseName($relation), $relationModel); - } - } - - /** - * 执行基础查询(仅执行一次) - * @access protected - * @return void - */ - protected function baseQuery() - { - if (empty($this->baseQuery)) { - if (isset($this->parent->{$this->localKey})) { - // 关联查询带入关联条件 - $this->query->where($this->foreignKey, '=', $this->parent->{$this->localKey}); - } - - $this->baseQuery = true; - } - } -} diff --git a/Server/thinkphp/library/think/model/relation/MorphMany.php b/Server/thinkphp/library/think/model/relation/MorphMany.php deleted file mode 100644 index d2af66e9b..000000000 --- a/Server/thinkphp/library/think/model/relation/MorphMany.php +++ /dev/null @@ -1,342 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\relation; - -use Closure; -use think\db\Query; -use think\Exception; -use think\Loader; -use think\Model; -use think\model\Relation; - -class MorphMany extends Relation -{ - // 多态字段 - protected $morphKey; - protected $morphType; - // 多态类型 - protected $type; - - /** - * 架构函数 - * @access public - * @param Model $parent 上级模型对象 - * @param string $model 模型名 - * @param string $morphKey 关联外键 - * @param string $morphType 多态字段名 - * @param string $type 多态类型 - */ - public function __construct(Model $parent, $model, $morphKey, $morphType, $type) - { - $this->parent = $parent; - $this->model = $model; - $this->type = $type; - $this->morphKey = $morphKey; - $this->morphType = $morphType; - $this->query = (new $model)->db(); - } - - /** - * 延迟获取关联数据 - * @access public - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包查询条件 - * @return \think\Collection - */ - public function getRelation($subRelation = '', $closure = null) - { - if ($closure instanceof Closure) { - $closure($this->query); - } - - $this->baseQuery(); - - $list = $this->query->relation($subRelation)->select(); - $parent = clone $this->parent; - - foreach ($list as &$model) { - $model->setParent($parent); - } - - return $list; - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param string $operator 比较操作符 - * @param integer $count 个数 - * @param string $id 关联表的统计字段 - * @param string $joinType JOIN类型 - * @return Query - */ - public function has($operator = '>=', $count = 1, $id = '*', $joinType = 'INNER') - { - throw new Exception('relation not support: has'); - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param mixed $where 查询条件(数组或者闭包) - * @param mixed $fields 字段 - * @return Query - */ - public function hasWhere($where = [], $fields = null) - { - throw new Exception('relation not support: hasWhere'); - } - - /** - * 预载入关联查询 - * @access public - * @param array $resultSet 数据集 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - public function eagerlyResultSet(&$resultSet, $relation, $subRelation, $closure) - { - $morphType = $this->morphType; - $morphKey = $this->morphKey; - $type = $this->type; - $range = []; - - foreach ($resultSet as $result) { - $pk = $result->getPk(); - // 获取关联外键列表 - if (isset($result->$pk)) { - $range[] = $result->$pk; - } - } - - if (!empty($range)) { - $where = [ - [$morphKey, 'in', $range], - [$morphType, '=', $type], - ]; - $data = $this->eagerlyMorphToMany($where, $relation, $subRelation, $closure); - - // 关联属性名 - $attr = Loader::parseName($relation); - - // 关联数据封装 - foreach ($resultSet as $result) { - if (!isset($data[$result->$pk])) { - $data[$result->$pk] = []; - } - - foreach ($data[$result->$pk] as &$relationModel) { - $relationModel->setParent(clone $result); - $relationModel->isUpdate(true); - } - - $result->setRelation($attr, $this->resultSetBuild($data[$result->$pk])); - } - } - } - - /** - * 预载入关联查询 - * @access public - * @param Model $result 数据对象 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - public function eagerlyResult(&$result, $relation, $subRelation, $closure) - { - $pk = $result->getPk(); - - if (isset($result->$pk)) { - $key = $result->$pk; - $where = [ - [$this->morphKey, '=', $key], - [$this->morphType, '=', $this->type], - ]; - $data = $this->eagerlyMorphToMany($where, $relation, $subRelation, $closure); - - if (!isset($data[$key])) { - $data[$key] = []; - } - - foreach ($data[$key] as &$relationModel) { - $relationModel->setParent(clone $result); - $relationModel->isUpdate(true); - } - - $result->setRelation(Loader::parseName($relation), $this->resultSetBuild($data[$key])); - } - } - - /** - * 关联统计 - * @access public - * @param Model $result 数据对象 - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $name 统计字段别名 - * @return integer - */ - public function relationCount($result, $closure, $aggregate = 'count', $field = '*', &$name = '') - { - $pk = $result->getPk(); - - if (!isset($result->$pk)) { - return 0; - } - - if ($closure instanceof Closure) { - $return = $closure($this->query); - - if ($return && is_string($return)) { - $name = $return; - } - } - - return $this->query - ->where([ - [$this->morphKey, '=', $result->$pk], - [$this->morphType, '=', $this->type], - ]) - ->$aggregate($field); - } - - /** - * 获取关联统计子查询 - * @access public - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $aggregateAlias 聚合字段别名 - * @return string - */ - public function getRelationCountQuery($closure, $aggregate = 'count', $field = '*', &$aggregateAlias = '') - { - if ($closure instanceof Closure) { - $return = $closure($this->query); - - if ($return && is_string($return)) { - $aggregateAlias = $return; - } - } - - return $this->query - ->whereExp($this->morphKey, '=' . $this->parent->getTable() . '.' . $this->parent->getPk()) - ->where($this->morphType, '=', $this->type) - ->fetchSql() - ->$aggregate($field); - } - - /** - * 多态一对多 关联模型预查询 - * @access protected - * @param array $where 关联预查询条件 - * @param string $relation 关联名 - * @param string $subRelation 子关联 - * @param \Closure $closure 闭包 - * @return array - */ - protected function eagerlyMorphToMany($where, $relation, $subRelation = '', $closure = null) - { - // 预载入关联查询 支持嵌套预载入 - $this->query->removeOption('where'); - - if ($closure instanceof Closure) { - $closure($this->query); - } - - $list = $this->query->where($where)->with($subRelation)->select(); - $morphKey = $this->morphKey; - - // 组装模型数据 - $data = []; - foreach ($list as $set) { - $data[$set->$morphKey][] = $set; - } - - return $data; - } - - /** - * 保存(新增)当前关联数据对象 - * @access public - * @param mixed $data 数据 - * @return Model|false - */ - public function save($data) - { - $model = $this->make(); - - return $model->save($data) ? $model : false; - } - - /** - * 创建关联对象实例 - * @param array $data - * @return Model - */ - public function make($data = []) - { - if ($data instanceof Model) { - $data = $data->getData(); - } - - // 保存关联表数据 - $pk = $this->parent->getPk(); - - $data[$this->morphKey] = $this->parent->$pk; - $data[$this->morphType] = $this->type; - - return new $this->model($data); - } - - /** - * 批量保存当前关联数据对象 - * @access public - * @param array $dataSet 数据集 - * @return array|false - */ - public function saveAll(array $dataSet) - { - $result = []; - - foreach ($dataSet as $key => $data) { - $result[] = $this->save($data); - } - - return empty($result) ? false : $result; - } - - /** - * 执行基础查询(仅执行一次) - * @access protected - * @return void - */ - protected function baseQuery() - { - if (empty($this->baseQuery) && $this->parent->getData()) { - $pk = $this->parent->getPk(); - - $this->query->where([ - [$this->morphKey, '=', $this->parent->$pk], - [$this->morphType, '=', $this->type], - ]); - - $this->baseQuery = true; - } - } - -} diff --git a/Server/thinkphp/library/think/model/relation/MorphOne.php b/Server/thinkphp/library/think/model/relation/MorphOne.php deleted file mode 100644 index 6bc205c5b..000000000 --- a/Server/thinkphp/library/think/model/relation/MorphOne.php +++ /dev/null @@ -1,257 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\relation; - -use Closure; -use think\db\Query; -use think\Exception; -use think\Loader; -use think\Model; -use think\model\Relation; - -class MorphOne extends Relation -{ - // 多态字段 - protected $morphKey; - protected $morphType; - // 多态类型 - protected $type; - - /** - * 构造函数 - * @access public - * @param Model $parent 上级模型对象 - * @param string $model 模型名 - * @param string $morphKey 关联外键 - * @param string $morphType 多态字段名 - * @param string $type 多态类型 - */ - public function __construct(Model $parent, $model, $morphKey, $morphType, $type) - { - $this->parent = $parent; - $this->model = $model; - $this->type = $type; - $this->morphKey = $morphKey; - $this->morphType = $morphType; - $this->query = (new $model)->db(); - } - - /** - * 延迟获取关联数据 - * @access public - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包查询条件 - * @return Model - */ - public function getRelation($subRelation = '', $closure = null) - { - if ($closure instanceof Closure) { - $closure($this->query); - } - - $this->baseQuery(); - - $relationModel = $this->query->relation($subRelation)->find(); - - if ($relationModel) { - $relationModel->setParent(clone $this->parent); - } - - return $relationModel; - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param string $operator 比较操作符 - * @param integer $count 个数 - * @param string $id 关联表的统计字段 - * @param string $joinType JOIN类型 - * @return Query - */ - public function has($operator = '>=', $count = 1, $id = '*', $joinType = 'INNER') - { - return $this->parent; - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param mixed $where 查询条件(数组或者闭包) - * @param mixed $fields 字段 - * @return Query - */ - public function hasWhere($where = [], $fields = null) - { - throw new Exception('relation not support: hasWhere'); - } - - /** - * 预载入关联查询 - * @access public - * @param array $resultSet 数据集 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - public function eagerlyResultSet(&$resultSet, $relation, $subRelation, $closure) - { - $morphType = $this->morphType; - $morphKey = $this->morphKey; - $type = $this->type; - $range = []; - - foreach ($resultSet as $result) { - $pk = $result->getPk(); - // 获取关联外键列表 - if (isset($result->$pk)) { - $range[] = $result->$pk; - } - } - - if (!empty($range)) { - $data = $this->eagerlyMorphToOne([ - [$morphKey, 'in', $range], - [$morphType, '=', $type], - ], $relation, $subRelation, $closure); - - // 关联属性名 - $attr = Loader::parseName($relation); - - // 关联数据封装 - foreach ($resultSet as $result) { - if (!isset($data[$result->$pk])) { - $relationModel = null; - } else { - $relationModel = $data[$result->$pk]; - $relationModel->setParent(clone $result); - $relationModel->isUpdate(true); - } - - $result->setRelation($attr, $relationModel); - } - } - } - - /** - * 预载入关联查询 - * @access public - * @param Model $result 数据对象 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - public function eagerlyResult(&$result, $relation, $subRelation, $closure) - { - $pk = $result->getPk(); - - if (isset($result->$pk)) { - $pk = $result->$pk; - $data = $this->eagerlyMorphToOne([ - [$this->morphKey, '=', $pk], - [$this->morphType, '=', $this->type], - ], $relation, $subRelation, $closure); - - if (isset($data[$pk])) { - $relationModel = $data[$pk]; - $relationModel->setParent(clone $result); - $relationModel->isUpdate(true); - } else { - $relationModel = null; - } - - $result->setRelation(Loader::parseName($relation), $relationModel); - } - } - - /** - * 多态一对一 关联模型预查询 - * @access protected - * @param array $where 关联预查询条件 - * @param string $relation 关联名 - * @param string $subRelation 子关联 - * @param \Closure $closure 闭包 - * @return array - */ - protected function eagerlyMorphToOne($where, $relation, $subRelation = '', $closure = null) - { - // 预载入关联查询 支持嵌套预载入 - if ($closure instanceof Closure) { - $closure($this->query); - } - - $list = $this->query->where($where)->with($subRelation)->select(); - $morphKey = $this->morphKey; - - // 组装模型数据 - $data = []; - - foreach ($list as $set) { - $data[$set->$morphKey] = $set; - } - - return $data; - } - - /** - * 保存(新增)当前关联数据对象 - * @access public - * @param mixed $data 数据 - * @return Model|false - */ - public function save($data) - { - $model = $this->make(); - return $model->save($data) ? $model : false; - } - - /** - * 创建关联对象实例 - * @param array $data - * @return Model - */ - public function make($data = []) - { - if ($data instanceof Model) { - $data = $data->getData(); - } - - // 保存关联表数据 - $pk = $this->parent->getPk(); - - $data[$this->morphKey] = $this->parent->$pk; - $data[$this->morphType] = $this->type; - - return new $this->model($data); - } - - /** - * 执行基础查询(进执行一次) - * @access protected - * @return void - */ - protected function baseQuery() - { - if (empty($this->baseQuery) && $this->parent->getData()) { - $pk = $this->parent->getPk(); - - $this->query->where([ - [$this->morphKey, '=', $this->parent->$pk], - [$this->morphType, '=', $this->type], - ]); - $this->baseQuery = true; - } - } - -} diff --git a/Server/thinkphp/library/think/model/relation/MorphTo.php b/Server/thinkphp/library/think/model/relation/MorphTo.php deleted file mode 100644 index 0786c2fe0..000000000 --- a/Server/thinkphp/library/think/model/relation/MorphTo.php +++ /dev/null @@ -1,316 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\relation; - -use Closure; -use think\Exception; -use think\Loader; -use think\Model; -use think\model\Relation; - -class MorphTo extends Relation -{ - // 多态字段 - protected $morphKey; - protected $morphType; - // 多态别名 - protected $alias; - // 关联名 - protected $relation; - - /** - * 架构函数 - * @access public - * @param Model $parent 上级模型对象 - * @param string $morphType 多态字段名 - * @param string $morphKey 外键名 - * @param array $alias 多态别名定义 - * @param string $relation 关联名 - */ - public function __construct(Model $parent, $morphType, $morphKey, $alias = [], $relation = null) - { - $this->parent = $parent; - $this->morphType = $morphType; - $this->morphKey = $morphKey; - $this->alias = $alias; - $this->relation = $relation; - } - - /** - * 获取当前的关联模型类的实例 - * @access public - * @return Model - */ - public function getModel() - { - $morphType = $this->morphType; - $model = $this->parseModel($this->parent->$morphType); - - return (new $model); - } - - /** - * 延迟获取关联数据 - * @access public - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包查询条件 - * @return Model - */ - public function getRelation($subRelation = '', $closure = null) - { - $morphKey = $this->morphKey; - $morphType = $this->morphType; - - // 多态模型 - $model = $this->parseModel($this->parent->$morphType); - - // 主键数据 - $pk = $this->parent->$morphKey; - - $relationModel = (new $model)->relation($subRelation)->find($pk); - - if ($relationModel) { - $relationModel->setParent(clone $this->parent); - } - - return $relationModel; - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param string $operator 比较操作符 - * @param integer $count 个数 - * @param string $id 关联表的统计字段 - * @param string $joinType JOIN类型 - * @return Query - */ - public function has($operator = '>=', $count = 1, $id = '*', $joinType = 'INNER') - { - return $this->parent; - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param mixed $where 查询条件(数组或者闭包) - * @param mixed $fields 字段 - * @return Query - */ - public function hasWhere($where = [], $fields = null) - { - throw new Exception('relation not support: hasWhere'); - } - - /** - * 解析模型的完整命名空间 - * @access protected - * @param string $model 模型名(或者完整类名) - * @return string - */ - protected function parseModel($model) - { - if (isset($this->alias[$model])) { - $model = $this->alias[$model]; - } - - if (false === strpos($model, '\\')) { - $path = explode('\\', get_class($this->parent)); - array_pop($path); - array_push($path, Loader::parseName($model, 1)); - $model = implode('\\', $path); - } - - return $model; - } - - /** - * 设置多态别名 - * @access public - * @param array $alias 别名定义 - * @return $this - */ - public function setAlias($alias) - { - $this->alias = $alias; - - return $this; - } - - /** - * 移除关联查询参数 - * @access public - * @return $this - */ - public function removeOption() - { - return $this; - } - - /** - * 预载入关联查询 - * @access public - * @param array $resultSet 数据集 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - * @throws Exception - */ - public function eagerlyResultSet(&$resultSet, $relation, $subRelation, $closure) - { - $morphKey = $this->morphKey; - $morphType = $this->morphType; - $range = []; - - foreach ($resultSet as $result) { - // 获取关联外键列表 - if (!empty($result->$morphKey)) { - $range[$result->$morphType][] = $result->$morphKey; - } - } - - if (!empty($range)) { - // 关联属性名 - $attr = Loader::parseName($relation); - - foreach ($range as $key => $val) { - // 多态类型映射 - $model = $this->parseModel($key); - $obj = (new $model)->db(); - $pk = $obj->getPk(); - // 预载入关联查询 支持嵌套预载入 - if ($closure instanceof \Closure) { - $closure($obj); - - if ($field = $obj->getOptions('with_field')) { - $obj->field($field)->removeOption('with_field'); - } - } - $list = $obj->all($val, $subRelation); - $data = []; - - foreach ($list as $k => $vo) { - $data[$vo->$pk] = $vo; - } - - foreach ($resultSet as $result) { - if ($key == $result->$morphType) { - // 关联模型 - if (!isset($data[$result->$morphKey])) { - $relationModel = null; - } else { - $relationModel = $data[$result->$morphKey]; - $relationModel->setParent(clone $result); - $relationModel->isUpdate(true); - } - - $result->setRelation($attr, $relationModel); - } - } - } - } - } - - /** - * 预载入关联查询 - * @access public - * @param Model $result 数据对象 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - public function eagerlyResult(&$result, $relation, $subRelation, $closure) - { - $morphKey = $this->morphKey; - $morphType = $this->morphType; - // 多态类型映射 - $model = $this->parseModel($result->{$this->morphType}); - - $this->eagerlyMorphToOne($model, $relation, $result, $subRelation); - } - - /** - * 关联统计 - * @access public - * @param Model $result 数据对象 - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $name 统计字段别名 - * @return integer - */ - public function relationCount($result, $closure, $aggregate = 'count', $field = '*', &$name = '') - {} - - /** - * 多态MorphTo 关联模型预查询 - * @access protected - * @param string $model 关联模型对象 - * @param string $relation 关联名 - * @param Model $result - * @param string $subRelation 子关联 - * @return void - */ - protected function eagerlyMorphToOne($model, $relation, &$result, $subRelation = '') - { - // 预载入关联查询 支持嵌套预载入 - $pk = $this->parent->{$this->morphKey}; - $data = (new $model)->with($subRelation)->find($pk); - - if ($data) { - $data->setParent(clone $result); - $data->isUpdate(true); - } - - $result->setRelation(Loader::parseName($relation), $data ?: null); - } - - /** - * 添加关联数据 - * @access public - * @param Model $model 关联模型对象 - * @param string $type 多态类型 - * @return Model - */ - public function associate($model, $type = '') - { - $morphKey = $this->morphKey; - $morphType = $this->morphType; - $pk = $model->getPk(); - - $this->parent->setAttr($morphKey, $model->$pk); - $this->parent->setAttr($morphType, $type ?: get_class($model)); - $this->parent->save(); - - return $this->parent->setRelation($this->relation, $model); - } - - /** - * 注销关联数据 - * @access public - * @return Model - */ - public function dissociate() - { - $morphKey = $this->morphKey; - $morphType = $this->morphType; - - $this->parent->setAttr($morphKey, null); - $this->parent->setAttr($morphType, null); - $this->parent->save(); - - return $this->parent->setRelation($this->relation, null); - } - -} diff --git a/Server/thinkphp/library/think/model/relation/OneToOne.php b/Server/thinkphp/library/think/model/relation/OneToOne.php deleted file mode 100644 index 5e22b8002..000000000 --- a/Server/thinkphp/library/think/model/relation/OneToOne.php +++ /dev/null @@ -1,337 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\relation; - -use Closure; -use think\db\Query; -use think\Exception; -use think\Loader; -use think\Model; -use think\model\Relation; - -/** - * Class OneToOne - * @package think\model\relation - * - */ -abstract class OneToOne extends Relation -{ - // 预载入方式 0 -JOIN 1 -IN - protected $eagerlyType = 1; - // 当前关联的JOIN类型 - protected $joinType; - // 要绑定的属性 - protected $bindAttr = []; - // 关联名 - protected $relation; - - /** - * 设置join类型 - * @access public - * @param string $type JOIN类型 - * @return $this - */ - public function joinType($type) - { - $this->joinType = $type; - return $this; - } - - /** - * 预载入关联查询(JOIN方式) - * @access public - * @param Query $query 查询对象 - * @param string $relation 关联名 - * @param mixed $field 关联字段 - * @param string $joinType JOIN方式 - * @param \Closure $closure 闭包条件 - * @param bool $first - * @return void - */ - public function eagerly(Query $query, $relation, $field, $joinType, $closure, $first) - { - $name = Loader::parseName(basename(str_replace('\\', '/', get_class($this->parent)))); - - if ($first) { - $table = $query->getTable(); - $query->table([$table => $name]); - - if ($query->getOptions('field')) { - $masterField = $query->getOptions('field'); - $query->removeOption('field'); - } else { - $masterField = true; - } - - $query->field($masterField, false, $table, $name); - } - - // 预载入封装 - $joinTable = $this->query->getTable(); - $joinAlias = $relation; - $joinType = $joinType ?: $this->joinType; - - $query->via($joinAlias); - - if ($this instanceof BelongsTo) { - $joinOn = $name . '.' . $this->foreignKey . '=' . $joinAlias . '.' . $this->localKey; - } else { - $joinOn = $name . '.' . $this->localKey . '=' . $joinAlias . '.' . $this->foreignKey; - } - - if ($closure instanceof Closure) { - // 执行闭包查询 - $closure($query); - // 使用withField指定获取关联的字段,如 - // $query->where(['id'=>1])->withField('id,name'); - if ($query->getOptions('with_field')) { - $field = $query->getOptions('with_field'); - $query->removeOption('with_field'); - } - } - - $query->join([$joinTable => $joinAlias], $joinOn, $joinType) - ->field($field, false, $joinTable, $joinAlias, $relation . '__'); - } - - /** - * 预载入关联查询(数据集) - * @access protected - * @param array $resultSet - * @param string $relation - * @param string $subRelation - * @param \Closure $closure - * @return mixed - */ - abstract protected function eagerlySet(&$resultSet, $relation, $subRelation, $closure); - - /** - * 预载入关联查询(数据) - * @access protected - * @param Model $result - * @param string $relation - * @param string $subRelation - * @param \Closure $closure - * @return mixed - */ - abstract protected function eagerlyOne(&$result, $relation, $subRelation, $closure); - - /** - * 预载入关联查询(数据集) - * @access public - * @param array $resultSet 数据集 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @param bool $join 是否为JOIN方式 - * @return void - */ - public function eagerlyResultSet(&$resultSet, $relation, $subRelation, $closure, $join = false) - { - if ($join || 0 == $this->eagerlyType) { - // 模型JOIN关联组装 - foreach ($resultSet as $result) { - $this->match($this->model, $relation, $result); - } - } else { - // IN查询 - $this->eagerlySet($resultSet, $relation, $subRelation, $closure); - } - } - - /** - * 预载入关联查询(数据) - * @access public - * @param Model $result 数据对象 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @param bool $join 是否为JOIN方式 - * @return void - */ - public function eagerlyResult(&$result, $relation, $subRelation, $closure, $join = false) - { - if (0 == $this->eagerlyType || $join) { - // 模型JOIN关联组装 - $this->match($this->model, $relation, $result); - } else { - // IN查询 - $this->eagerlyOne($result, $relation, $subRelation, $closure); - } - } - - /** - * 保存(新增)当前关联数据对象 - * @access public - * @param mixed $data 数据 可以使用数组 关联模型对象 和 关联对象的主键 - * @return Model|false - */ - public function save($data) - { - if ($data instanceof Model) { - $data = $data->getData(); - } - - $model = new $this->model; - // 保存关联表数据 - $data[$this->foreignKey] = $this->parent->{$this->localKey}; - - return $model->save($data) ? $model : false; - } - - /** - * 设置预载入方式 - * @access public - * @param integer $type 预载入方式 0 JOIN查询 1 IN查询 - * @return $this - */ - public function setEagerlyType($type) - { - $this->eagerlyType = $type; - - return $this; - } - - /** - * 获取预载入方式 - * @access public - * @return integer - */ - public function getEagerlyType() - { - return $this->eagerlyType; - } - - /** - * 绑定关联表的属性到父模型属性 - * @access public - * @param mixed $attr 要绑定的属性列表 - * @return $this - */ - public function bind($attr) - { - if (is_string($attr)) { - $attr = explode(',', $attr); - } - $this->bindAttr = $attr; - - return $this; - } - - /** - * 获取绑定属性 - * @access public - * @return array - */ - public function getBindAttr() - { - return $this->bindAttr; - } - - /** - * 一对一 关联模型预查询拼装 - * @access public - * @param string $model 模型名称 - * @param string $relation 关联名 - * @param Model $result 模型对象实例 - * @return void - */ - protected function match($model, $relation, &$result) - { - // 重新组装模型数据 - foreach ($result->getData() as $key => $val) { - if (strpos($key, '__')) { - list($name, $attr) = explode('__', $key, 2); - if ($name == $relation) { - $list[$name][$attr] = $val; - unset($result->$key); - } - } - } - - if (isset($list[$relation])) { - $array = array_unique($list[$relation]); - - if (count($array) == 1 && null === current($array)) { - $relationModel = null; - } else { - $relationModel = new $model($list[$relation]); - $relationModel->setParent(clone $result); - $relationModel->isUpdate(true); - } - - if (!empty($this->bindAttr)) { - $this->bindAttr($relationModel, $result, $this->bindAttr); - } - } else { - $relationModel = null; - } - - $result->setRelation(Loader::parseName($relation), $relationModel); - } - - /** - * 绑定关联属性到父模型 - * @access protected - * @param Model $result 关联模型对象 - * @param Model $model 父模型对象 - * @return void - * @throws Exception - */ - protected function bindAttr($model, &$result) - { - foreach ($this->bindAttr as $key => $attr) { - $key = is_numeric($key) ? $attr : $key; - $value = $result->getOrigin($key); - - if (!is_null($value)) { - throw new Exception('bind attr has exists:' . $key); - } - - $result->setAttr($key, $model ? $model->getAttr($attr) : null); - } - } - - /** - * 一对一 关联模型预查询(IN方式) - * @access public - * @param array $where 关联预查询条件 - * @param string $key 关联键名 - * @param string $relation 关联名 - * @param string $subRelation 子关联 - * @param \Closure $closure - * @return array - */ - protected function eagerlyWhere($where, $key, $relation, $subRelation = '', $closure = null) - { - // 预载入关联查询 支持嵌套预载入 - if ($closure instanceof Closure) { - $closure($this->query); - - if ($field = $this->query->getOptions('with_field')) { - $this->query->field($field)->removeOption('with_field'); - } - } - - $list = $this->query->where($where)->with($subRelation)->select(); - - // 组装模型数据 - $data = []; - - foreach ($list as $set) { - $data[$set->$key] = $set; - } - - return $data; - } - -} diff --git a/Server/thinkphp/library/think/paginator/driver/Bootstrap.php b/Server/thinkphp/library/think/paginator/driver/Bootstrap.php deleted file mode 100644 index ab5315c06..000000000 --- a/Server/thinkphp/library/think/paginator/driver/Bootstrap.php +++ /dev/null @@ -1,206 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\paginator\driver; - -use think\Paginator; - -class Bootstrap extends Paginator -{ - - /** - * 上一页按钮 - * @param string $text - * @return string - */ - protected function getPreviousButton($text = "«") - { - - if ($this->currentPage() <= 1) { - return $this->getDisabledTextWrapper($text); - } - - $url = $this->url( - $this->currentPage() - 1 - ); - - return $this->getPageLinkWrapper($url, $text); - } - - /** - * 下一页按钮 - * @param string $text - * @return string - */ - protected function getNextButton($text = '»') - { - if (!$this->hasMore) { - return $this->getDisabledTextWrapper($text); - } - - $url = $this->url($this->currentPage() + 1); - - return $this->getPageLinkWrapper($url, $text); - } - - /** - * 页码按钮 - * @return string - */ - protected function getLinks() - { - if ($this->simple) { - return ''; - } - - $block = [ - 'first' => null, - 'slider' => null, - 'last' => null, - ]; - - $side = 3; - $window = $side * 2; - - if ($this->lastPage < $window + 6) { - $block['first'] = $this->getUrlRange(1, $this->lastPage); - } elseif ($this->currentPage <= $window) { - $block['first'] = $this->getUrlRange(1, $window + 2); - $block['last'] = $this->getUrlRange($this->lastPage - 1, $this->lastPage); - } elseif ($this->currentPage > ($this->lastPage - $window)) { - $block['first'] = $this->getUrlRange(1, 2); - $block['last'] = $this->getUrlRange($this->lastPage - ($window + 2), $this->lastPage); - } else { - $block['first'] = $this->getUrlRange(1, 2); - $block['slider'] = $this->getUrlRange($this->currentPage - $side, $this->currentPage + $side); - $block['last'] = $this->getUrlRange($this->lastPage - 1, $this->lastPage); - } - - $html = ''; - - if (is_array($block['first'])) { - $html .= $this->getUrlLinks($block['first']); - } - - if (is_array($block['slider'])) { - $html .= $this->getDots(); - $html .= $this->getUrlLinks($block['slider']); - } - - if (is_array($block['last'])) { - $html .= $this->getDots(); - $html .= $this->getUrlLinks($block['last']); - } - - return $html; - } - - /** - * 渲染分页html - * @return mixed - */ - public function render() - { - if ($this->hasPages()) { - if ($this->simple) { - return sprintf( - '
    %s %s
', - $this->getPreviousButton(), - $this->getNextButton() - ); - } else { - return sprintf( - '
    %s %s %s
', - $this->getPreviousButton(), - $this->getLinks(), - $this->getNextButton() - ); - } - } - } - - /** - * 生成一个可点击的按钮 - * - * @param string $url - * @param int $page - * @return string - */ - protected function getAvailablePageWrapper($url, $page) - { - return '
  • ' . $page . '
  • '; - } - - /** - * 生成一个禁用的按钮 - * - * @param string $text - * @return string - */ - protected function getDisabledTextWrapper($text) - { - return '
  • ' . $text . '
  • '; - } - - /** - * 生成一个激活的按钮 - * - * @param string $text - * @return string - */ - protected function getActivePageWrapper($text) - { - return '
  • ' . $text . '
  • '; - } - - /** - * 生成省略号按钮 - * - * @return string - */ - protected function getDots() - { - return $this->getDisabledTextWrapper('...'); - } - - /** - * 批量生成页码按钮. - * - * @param array $urls - * @return string - */ - protected function getUrlLinks(array $urls) - { - $html = ''; - - foreach ($urls as $page => $url) { - $html .= $this->getPageLinkWrapper($url, $page); - } - - return $html; - } - - /** - * 生成普通页码按钮 - * - * @param string $url - * @param int $page - * @return string - */ - protected function getPageLinkWrapper($url, $page) - { - if ($this->currentPage() == $page) { - return $this->getActivePageWrapper($page); - } - - return $this->getAvailablePageWrapper($url, $page); - } -} diff --git a/Server/thinkphp/library/think/process/Builder.php b/Server/thinkphp/library/think/process/Builder.php deleted file mode 100644 index da5616397..000000000 --- a/Server/thinkphp/library/think/process/Builder.php +++ /dev/null @@ -1,233 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\process; - -use think\Process; - -class Builder -{ - private $arguments; - private $cwd; - private $env = null; - private $input; - private $timeout = 60; - private $options = []; - private $inheritEnv = true; - private $prefix = []; - private $outputDisabled = false; - - /** - * 构造方法 - * @param string[] $arguments 参数 - */ - public function __construct(array $arguments = []) - { - $this->arguments = $arguments; - } - - /** - * 创建一个实例 - * @param string[] $arguments 参数 - * @return self - */ - public static function create(array $arguments = []) - { - return new static($arguments); - } - - /** - * 添加一个参数 - * @param string $argument 参数 - * @return self - */ - public function add($argument) - { - $this->arguments[] = $argument; - - return $this; - } - - /** - * 添加一个前缀 - * @param string|array $prefix - * @return self - */ - public function setPrefix($prefix) - { - $this->prefix = is_array($prefix) ? $prefix : [$prefix]; - - return $this; - } - - /** - * 设置参数 - * @param string[] $arguments - * @return self - */ - public function setArguments(array $arguments) - { - $this->arguments = $arguments; - - return $this; - } - - /** - * 设置工作目录 - * @param null|string $cwd - * @return self - */ - public function setWorkingDirectory($cwd) - { - $this->cwd = $cwd; - - return $this; - } - - /** - * 是否初始化环境变量 - * @param bool $inheritEnv - * @return self - */ - public function inheritEnvironmentVariables($inheritEnv = true) - { - $this->inheritEnv = $inheritEnv; - - return $this; - } - - /** - * 设置环境变量 - * @param string $name - * @param null|string $value - * @return self - */ - public function setEnv($name, $value) - { - $this->env[$name] = $value; - - return $this; - } - - /** - * 添加环境变量 - * @param array $variables - * @return self - */ - public function addEnvironmentVariables(array $variables) - { - $this->env = array_replace($this->env, $variables); - - return $this; - } - - /** - * 设置输入 - * @param mixed $input - * @return self - */ - public function setInput($input) - { - $this->input = Utils::validateInput(sprintf('%s::%s', __CLASS__, __FUNCTION__), $input); - - return $this; - } - - /** - * 设置超时时间 - * @param float|null $timeout - * @return self - */ - public function setTimeout($timeout) - { - if (null === $timeout) { - $this->timeout = null; - - return $this; - } - - $timeout = (float) $timeout; - - if ($timeout < 0) { - throw new \InvalidArgumentException('The timeout value must be a valid positive integer or float number.'); - } - - $this->timeout = $timeout; - - return $this; - } - - /** - * 设置proc_open选项 - * @param string $name - * @param string $value - * @return self - */ - public function setOption($name, $value) - { - $this->options[$name] = $value; - - return $this; - } - - /** - * 禁止输出 - * @return self - */ - public function disableOutput() - { - $this->outputDisabled = true; - - return $this; - } - - /** - * 开启输出 - * @return self - */ - public function enableOutput() - { - $this->outputDisabled = false; - - return $this; - } - - /** - * 创建一个Process实例 - * @return Process - */ - public function getProcess() - { - if (0 === count($this->prefix) && 0 === count($this->arguments)) { - throw new \LogicException('You must add() command arguments before calling getProcess().'); - } - - $options = $this->options; - - $arguments = array_merge($this->prefix, $this->arguments); - $script = implode(' ', array_map([__NAMESPACE__ . '\\Utils', 'escapeArgument'], $arguments)); - - if ($this->inheritEnv) { - // include $_ENV for BC purposes - $env = array_replace($_ENV, $_SERVER, $this->env); - } else { - $env = $this->env; - } - - $process = new Process($script, $this->cwd, $env, $this->input, $this->timeout, $options); - - if ($this->outputDisabled) { - $process->disableOutput(); - } - - return $process; - } -} diff --git a/Server/thinkphp/library/think/process/Utils.php b/Server/thinkphp/library/think/process/Utils.php deleted file mode 100644 index f94c6488e..000000000 --- a/Server/thinkphp/library/think/process/Utils.php +++ /dev/null @@ -1,75 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\process; - -class Utils -{ - - /** - * 转义字符串 - * @param string $argument - * @return string - */ - public static function escapeArgument($argument) - { - - if ('' === $argument) { - return escapeshellarg($argument); - } - $escapedArgument = ''; - $quote = false; - foreach (preg_split('/(")/i', $argument, -1, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE) as $part) { - if ('"' === $part) { - $escapedArgument .= '\\"'; - } elseif (self::isSurroundedBy($part, '%')) { - // Avoid environment variable expansion - $escapedArgument .= '^%"' . substr($part, 1, -1) . '"^%'; - } else { - // escape trailing backslash - if ('\\' === substr($part, -1)) { - $part .= '\\'; - } - $quote = true; - $escapedArgument .= $part; - } - } - if ($quote) { - $escapedArgument = '"' . $escapedArgument . '"'; - } - return $escapedArgument; - } - - /** - * 验证并进行规范化Process输入。 - * @param string $caller - * @param mixed $input - * @return string - * @throws \InvalidArgumentException - */ - public static function validateInput($caller, $input) - { - if (null !== $input) { - if (is_resource($input)) { - return $input; - } - if (is_scalar($input)) { - return (string) $input; - } - throw new \InvalidArgumentException(sprintf('%s only accepts strings or stream resources.', $caller)); - } - return $input; - } - - private static function isSurroundedBy($arg, $char) - { - return 2 < strlen($arg) && $char === $arg[0] && $char === $arg[strlen($arg) - 1]; - } - -} diff --git a/Server/thinkphp/library/think/process/exception/Faild.php b/Server/thinkphp/library/think/process/exception/Faild.php deleted file mode 100644 index 38647bc11..000000000 --- a/Server/thinkphp/library/think/process/exception/Faild.php +++ /dev/null @@ -1,42 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\process\exception; - -use think\Process; - -class Faild extends \RuntimeException -{ - - private $process; - - public function __construct(Process $process) - { - if ($process->isSuccessful()) { - throw new \InvalidArgumentException('Expected a failed process, but the given process was successful.'); - } - - $error = sprintf('The command "%s" failed.' . "\nExit Code: %s(%s)", $process->getCommandLine(), $process->getExitCode(), $process->getExitCodeText()); - - if (!$process->isOutputDisabled()) { - $error .= sprintf("\n\nOutput:\n================\n%s\n\nError Output:\n================\n%s", $process->getOutput(), $process->getErrorOutput()); - } - - parent::__construct($error); - - $this->process = $process; - } - - public function getProcess() - { - return $this->process; - } -} diff --git a/Server/thinkphp/library/think/process/exception/Failed.php b/Server/thinkphp/library/think/process/exception/Failed.php deleted file mode 100644 index 529508232..000000000 --- a/Server/thinkphp/library/think/process/exception/Failed.php +++ /dev/null @@ -1,42 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\process\exception; - -use think\Process; - -class Failed extends \RuntimeException -{ - - private $process; - - public function __construct(Process $process) - { - if ($process->isSuccessful()) { - throw new \InvalidArgumentException('Expected a failed process, but the given process was successful.'); - } - - $error = sprintf('The command "%s" failed.' . "\nExit Code: %s(%s)", $process->getCommandLine(), $process->getExitCode(), $process->getExitCodeText()); - - if (!$process->isOutputDisabled()) { - $error .= sprintf("\n\nOutput:\n================\n%s\n\nError Output:\n================\n%s", $process->getOutput(), $process->getErrorOutput()); - } - - parent::__construct($error); - - $this->process = $process; - } - - public function getProcess() - { - return $this->process; - } -} diff --git a/Server/thinkphp/library/think/process/exception/Timeout.php b/Server/thinkphp/library/think/process/exception/Timeout.php deleted file mode 100644 index d5f1162f4..000000000 --- a/Server/thinkphp/library/think/process/exception/Timeout.php +++ /dev/null @@ -1,61 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\process\exception; - -use think\Process; - -class Timeout extends \RuntimeException -{ - - const TYPE_GENERAL = 1; - const TYPE_IDLE = 2; - - private $process; - private $timeoutType; - - public function __construct(Process $process, $timeoutType) - { - $this->process = $process; - $this->timeoutType = $timeoutType; - - parent::__construct(sprintf('The process "%s" exceeded the timeout of %s seconds.', $process->getCommandLine(), $this->getExceededTimeout())); - } - - public function getProcess() - { - return $this->process; - } - - public function isGeneralTimeout() - { - return $this->timeoutType === self::TYPE_GENERAL; - } - - public function isIdleTimeout() - { - return $this->timeoutType === self::TYPE_IDLE; - } - - public function getExceededTimeout() - { - switch ($this->timeoutType) { - case self::TYPE_GENERAL: - return $this->process->getTimeout(); - - case self::TYPE_IDLE: - return $this->process->getIdleTimeout(); - - default: - throw new \LogicException(sprintf('Unknown timeout type "%d".', $this->timeoutType)); - } - } -} diff --git a/Server/thinkphp/library/think/process/pipes/Pipes.php b/Server/thinkphp/library/think/process/pipes/Pipes.php deleted file mode 100644 index 82396b8ff..000000000 --- a/Server/thinkphp/library/think/process/pipes/Pipes.php +++ /dev/null @@ -1,93 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\process\pipes; - -abstract class Pipes -{ - - /** @var array */ - public $pipes = []; - - /** @var string */ - protected $inputBuffer = ''; - /** @var resource|null */ - protected $input; - - /** @var bool */ - private $blocked = true; - - const CHUNK_SIZE = 16384; - - /** - * 返回用于 proc_open 描述符的数组 - * @return array - */ - abstract public function getDescriptors(); - - /** - * 返回一个数组的索引由其相关的流,以防这些管道使用的临时文件的文件名。 - * @return string[] - */ - abstract public function getFiles(); - - /** - * 文件句柄和管道中读取数据。 - * @param bool $blocking 是否使用阻塞调用 - * @param bool $close 是否要关闭管道,如果他们已经到达 EOF。 - * @return string[] - */ - abstract public function readAndWrite($blocking, $close = false); - - /** - * 返回当前状态如果有打开的文件句柄或管道。 - * @return bool - */ - abstract public function areOpen(); - - /** - * {@inheritdoc} - */ - public function close() - { - foreach ($this->pipes as $pipe) { - fclose($pipe); - } - $this->pipes = []; - } - - /** - * 检查系统调用已被中断 - * @return bool - */ - protected function hasSystemCallBeenInterrupted() - { - $lastError = error_get_last(); - - return isset($lastError['message']) && false !== stripos($lastError['message'], 'interrupted system call'); - } - - protected function unblock() - { - if (!$this->blocked) { - return; - } - - foreach ($this->pipes as $pipe) { - stream_set_blocking($pipe, 0); - } - if (null !== $this->input) { - stream_set_blocking($this->input, 0); - } - - $this->blocked = false; - } -} diff --git a/Server/thinkphp/library/think/process/pipes/Unix.php b/Server/thinkphp/library/think/process/pipes/Unix.php deleted file mode 100644 index fd99a5d67..000000000 --- a/Server/thinkphp/library/think/process/pipes/Unix.php +++ /dev/null @@ -1,196 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\process\pipes; - -use think\Process; - -class Unix extends Pipes -{ - - /** @var bool */ - private $ttyMode; - /** @var bool */ - private $ptyMode; - /** @var bool */ - private $disableOutput; - - public function __construct($ttyMode, $ptyMode, $input, $disableOutput) - { - $this->ttyMode = (bool) $ttyMode; - $this->ptyMode = (bool) $ptyMode; - $this->disableOutput = (bool) $disableOutput; - - if (is_resource($input)) { - $this->input = $input; - } else { - $this->inputBuffer = (string) $input; - } - } - - public function __destruct() - { - $this->close(); - } - - /** - * {@inheritdoc} - */ - public function getDescriptors() - { - if ($this->disableOutput) { - $nullstream = fopen('/dev/null', 'c'); - - return [ - ['pipe', 'r'], - $nullstream, - $nullstream, - ]; - } - - if ($this->ttyMode) { - return [ - ['file', '/dev/tty', 'r'], - ['file', '/dev/tty', 'w'], - ['file', '/dev/tty', 'w'], - ]; - } - - if ($this->ptyMode && Process::isPtySupported()) { - return [ - ['pty'], - ['pty'], - ['pty'], - ]; - } - - return [ - ['pipe', 'r'], - ['pipe', 'w'], // stdout - ['pipe', 'w'], // stderr - ]; - } - - /** - * {@inheritdoc} - */ - public function getFiles() - { - return []; - } - - /** - * {@inheritdoc} - */ - public function readAndWrite($blocking, $close = false) - { - - if (1 === count($this->pipes) && [0] === array_keys($this->pipes)) { - fclose($this->pipes[0]); - unset($this->pipes[0]); - } - - if (empty($this->pipes)) { - return []; - } - - $this->unblock(); - - $read = []; - - if (null !== $this->input) { - $r = array_merge($this->pipes, ['input' => $this->input]); - } else { - $r = $this->pipes; - } - - unset($r[0]); - - $w = isset($this->pipes[0]) ? [$this->pipes[0]] : null; - $e = null; - - if (false === $n = @stream_select($r, $w, $e, 0, $blocking ? Process::TIMEOUT_PRECISION * 1E6 : 0)) { - - if (!$this->hasSystemCallBeenInterrupted()) { - $this->pipes = []; - } - - return $read; - } - - if (0 === $n) { - return $read; - } - - foreach ($r as $pipe) { - - $type = (false !== $found = array_search($pipe, $this->pipes)) ? $found : 'input'; - $data = ''; - while ('' !== $dataread = (string) fread($pipe, self::CHUNK_SIZE)) { - $data .= $dataread; - } - - if ('' !== $data) { - if ('input' === $type) { - $this->inputBuffer .= $data; - } else { - $read[$type] = $data; - } - } - - if (false === $data || (true === $close && feof($pipe) && '' === $data)) { - if ('input' === $type) { - $this->input = null; - } else { - fclose($this->pipes[$type]); - unset($this->pipes[$type]); - } - } - } - - if (null !== $w && 0 < count($w)) { - while (strlen($this->inputBuffer)) { - $written = fwrite($w[0], $this->inputBuffer, 2 << 18); // write 512k - if ($written > 0) { - $this->inputBuffer = (string) substr($this->inputBuffer, $written); - } else { - break; - } - } - } - - if ('' === $this->inputBuffer && null === $this->input && isset($this->pipes[0])) { - fclose($this->pipes[0]); - unset($this->pipes[0]); - } - - return $read; - } - - /** - * {@inheritdoc} - */ - public function areOpen() - { - return (bool) $this->pipes; - } - - /** - * 创建一个新的 UnixPipes 实例 - * @param Process $process - * @param string|resource $input - * @return self - */ - public static function create(Process $process, $input) - { - return new static($process->isTty(), $process->isPty(), $input, $process->isOutputDisabled()); - } -} diff --git a/Server/thinkphp/library/think/process/pipes/Windows.php b/Server/thinkphp/library/think/process/pipes/Windows.php deleted file mode 100644 index 1b8b0d4f2..000000000 --- a/Server/thinkphp/library/think/process/pipes/Windows.php +++ /dev/null @@ -1,228 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\process\pipes; - -use think\Process; - -class Windows extends Pipes -{ - - /** @var array */ - private $files = []; - /** @var array */ - private $fileHandles = []; - /** @var array */ - private $readBytes = [ - Process::STDOUT => 0, - Process::STDERR => 0, - ]; - /** @var bool */ - private $disableOutput; - - public function __construct($disableOutput, $input) - { - $this->disableOutput = (bool) $disableOutput; - - if (!$this->disableOutput) { - - $this->files = [ - Process::STDOUT => tempnam(sys_get_temp_dir(), 'sf_proc_stdout'), - Process::STDERR => tempnam(sys_get_temp_dir(), 'sf_proc_stderr'), - ]; - foreach ($this->files as $offset => $file) { - $this->fileHandles[$offset] = fopen($this->files[$offset], 'rb'); - if (false === $this->fileHandles[$offset]) { - throw new \RuntimeException('A temporary file could not be opened to write the process output to, verify that your TEMP environment variable is writable'); - } - } - } - - if (is_resource($input)) { - $this->input = $input; - } else { - $this->inputBuffer = $input; - } - } - - public function __destruct() - { - $this->close(); - $this->removeFiles(); - } - - /** - * {@inheritdoc} - */ - public function getDescriptors() - { - if ($this->disableOutput) { - $nullstream = fopen('NUL', 'c'); - - return [ - ['pipe', 'r'], - $nullstream, - $nullstream, - ]; - } - - return [ - ['pipe', 'r'], - ['file', 'NUL', 'w'], - ['file', 'NUL', 'w'], - ]; - } - - /** - * {@inheritdoc} - */ - public function getFiles() - { - return $this->files; - } - - /** - * {@inheritdoc} - */ - public function readAndWrite($blocking, $close = false) - { - $this->write($blocking, $close); - - $read = []; - $fh = $this->fileHandles; - foreach ($fh as $type => $fileHandle) { - if (0 !== fseek($fileHandle, $this->readBytes[$type])) { - continue; - } - $data = ''; - $dataread = null; - while (!feof($fileHandle)) { - if (false !== $dataread = fread($fileHandle, self::CHUNK_SIZE)) { - $data .= $dataread; - } - } - if (0 < $length = strlen($data)) { - $this->readBytes[$type] += $length; - $read[$type] = $data; - } - - if (false === $dataread || (true === $close && feof($fileHandle) && '' === $data)) { - fclose($this->fileHandles[$type]); - unset($this->fileHandles[$type]); - } - } - - return $read; - } - - /** - * {@inheritdoc} - */ - public function areOpen() - { - return (bool) $this->pipes && (bool) $this->fileHandles; - } - - /** - * {@inheritdoc} - */ - public function close() - { - parent::close(); - foreach ($this->fileHandles as $handle) { - fclose($handle); - } - $this->fileHandles = []; - } - - /** - * 创建一个新的 WindowsPipes 实例。 - * @param Process $process - * @param $input - * @return self - */ - public static function create(Process $process, $input) - { - return new static($process->isOutputDisabled(), $input); - } - - /** - * 删除临时文件 - */ - private function removeFiles() - { - foreach ($this->files as $filename) { - if (file_exists($filename)) { - @unlink($filename); - } - } - $this->files = []; - } - - /** - * 写入到 stdin 输入 - * @param bool $blocking - * @param bool $close - */ - private function write($blocking, $close) - { - if (empty($this->pipes)) { - return; - } - - $this->unblock(); - - $r = null !== $this->input ? ['input' => $this->input] : null; - $w = isset($this->pipes[0]) ? [$this->pipes[0]] : null; - $e = null; - - if (false === $n = @stream_select($r, $w, $e, 0, $blocking ? Process::TIMEOUT_PRECISION * 1E6 : 0)) { - if (!$this->hasSystemCallBeenInterrupted()) { - $this->pipes = []; - } - - return; - } - - if (0 === $n) { - return; - } - - if (null !== $r && 0 < count($r)) { - $data = ''; - while ($dataread = fread($r['input'], self::CHUNK_SIZE)) { - $data .= $dataread; - } - - $this->inputBuffer .= $data; - - if (false === $data || (true === $close && feof($r['input']) && '' === $data)) { - $this->input = null; - } - } - - if (null !== $w && 0 < count($w)) { - while (strlen($this->inputBuffer)) { - $written = fwrite($w[0], $this->inputBuffer, 2 << 18); - if ($written > 0) { - $this->inputBuffer = (string) substr($this->inputBuffer, $written); - } else { - break; - } - } - } - - if ('' === $this->inputBuffer && null === $this->input && isset($this->pipes[0])) { - fclose($this->pipes[0]); - unset($this->pipes[0]); - } - } -} diff --git a/Server/thinkphp/library/think/response/Download.php b/Server/thinkphp/library/think/response/Download.php deleted file mode 100644 index 5595f9ab4..000000000 --- a/Server/thinkphp/library/think/response/Download.php +++ /dev/null @@ -1,148 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\response; - -use think\Exception; -use think\Response; - -class Download extends Response -{ - protected $expire = 360; - protected $name; - protected $mimeType; - protected $isContent = false; - protected $openinBrowser = false; - /** - * 处理数据 - * @access protected - * @param mixed $data 要处理的数据 - * @return mixed - * @throws \Exception - */ - protected function output($data) - { - if (!$this->isContent && !is_file($data)) { - throw new Exception('file not exists:' . $data); - } - - ob_end_clean(); - - if (!empty($this->name)) { - $name = $this->name; - } else { - $name = !$this->isContent ? pathinfo($data, PATHINFO_BASENAME) : ''; - } - - if ($this->isContent) { - $mimeType = $this->mimeType; - $size = strlen($data); - } else { - $mimeType = $this->getMimeType($data); - $size = filesize($data); - } - - $this->header['Pragma'] = 'public'; - $this->header['Content-Type'] = $mimeType ?: 'application/octet-stream'; - $this->header['Cache-control'] = 'max-age=' . $this->expire; - $this->header['Content-Disposition'] = $this->openinBrowser ? 'inline' : 'attachment; filename="' . $name . '"'; - $this->header['Content-Length'] = $size; - $this->header['Content-Transfer-Encoding'] = 'binary'; - $this->header['Expires'] = gmdate("D, d M Y H:i:s", time() + $this->expire) . ' GMT'; - - $this->lastModified(gmdate('D, d M Y H:i:s', time()) . ' GMT'); - - $data = $this->isContent ? $data : file_get_contents($data); - return $data; - } - - /** - * 设置是否为内容 必须配合mimeType方法使用 - * @access public - * @param bool $content - * @return $this - */ - public function isContent($content = true) - { - $this->isContent = $content; - return $this; - } - - /** - * 设置有效期 - * @access public - * @param integer $expire 有效期 - * @return $this - */ - public function expire($expire) - { - $this->expire = $expire; - return $this; - } - - /** - * 设置文件类型 - * @access public - * @param string $filename 文件名 - * @return $this - */ - public function mimeType($mimeType) - { - $this->mimeType = $mimeType; - return $this; - } - - /** - * 获取文件类型信息 - * @access public - * @param string $filename 文件名 - * @return string - */ - protected function getMimeType($filename) - { - if (!empty($this->mimeType)) { - return $this->mimeType; - } - - $finfo = finfo_open(FILEINFO_MIME_TYPE); - - return finfo_file($finfo, $filename); - } - - /** - * 设置下载文件的显示名称 - * @access public - * @param string $filename 文件名 - * @param bool $extension 后缀自动识别 - * @return $this - */ - public function name($filename, $extension = true) - { - $this->name = $filename; - - if ($extension && false === strpos($filename, '.')) { - $this->name .= '.' . pathinfo($this->data, PATHINFO_EXTENSION); - } - - return $this; - } - - /** - * 设置是否在浏览器中显示文件 - * @access public - * @param bool $openinBrowser 是否在浏览器中显示文件 - * @return $this - */ - public function openinBrowser($openinBrowser) { - $this->openinBrowser = $openinBrowser; - return $this; - } -} diff --git a/Server/thinkphp/library/think/response/Json.php b/Server/thinkphp/library/think/response/Json.php deleted file mode 100644 index aa5bbd6fa..000000000 --- a/Server/thinkphp/library/think/response/Json.php +++ /dev/null @@ -1,51 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\response; - -use think\Response; - -class Json extends Response -{ - // 输出参数 - protected $options = [ - 'json_encode_param' => JSON_UNESCAPED_UNICODE, - ]; - - protected $contentType = 'application/json'; - - /** - * 处理数据 - * @access protected - * @param mixed $data 要处理的数据 - * @return mixed - * @throws \Exception - */ - protected function output($data) - { - try { - // 返回JSON数据格式到客户端 包含状态信息 - $data = json_encode($data, $this->options['json_encode_param']); - - if (false === $data) { - throw new \InvalidArgumentException(json_last_error_msg()); - } - - return $data; - } catch (\Exception $e) { - if ($e->getPrevious()) { - throw $e->getPrevious(); - } - throw $e; - } - } - -} diff --git a/Server/thinkphp/library/think/response/Jsonp.php b/Server/thinkphp/library/think/response/Jsonp.php deleted file mode 100644 index f69e88e1d..000000000 --- a/Server/thinkphp/library/think/response/Jsonp.php +++ /dev/null @@ -1,58 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\response; - -use think\Response; - -class Jsonp extends Response -{ - // 输出参数 - protected $options = [ - 'var_jsonp_handler' => 'callback', - 'default_jsonp_handler' => 'jsonpReturn', - 'json_encode_param' => JSON_UNESCAPED_UNICODE, - ]; - - protected $contentType = 'application/javascript'; - - /** - * 处理数据 - * @access protected - * @param mixed $data 要处理的数据 - * @return mixed - * @throws \Exception - */ - protected function output($data) - { - try { - // 返回JSON数据格式到客户端 包含状态信息 [当url_common_param为false时是无法获取到$_GET的数据的,故使用Request来获取] - $var_jsonp_handler = $this->app['request']->param($this->options['var_jsonp_handler'], ""); - $handler = !empty($var_jsonp_handler) ? $var_jsonp_handler : $this->options['default_jsonp_handler']; - - $data = json_encode($data, $this->options['json_encode_param']); - - if (false === $data) { - throw new \InvalidArgumentException(json_last_error_msg()); - } - - $data = $handler . '(' . $data . ');'; - - return $data; - } catch (\Exception $e) { - if ($e->getPrevious()) { - throw $e->getPrevious(); - } - throw $e; - } - } - -} diff --git a/Server/thinkphp/library/think/response/Jump.php b/Server/thinkphp/library/think/response/Jump.php deleted file mode 100644 index 258448ca4..000000000 --- a/Server/thinkphp/library/think/response/Jump.php +++ /dev/null @@ -1,32 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\response; - -use think\Response; - -class Jump extends Response -{ - protected $contentType = 'text/html'; - - /** - * 处理数据 - * @access protected - * @param mixed $data 要处理的数据 - * @return mixed - * @throws \Exception - */ - protected function output($data) - { - $data = $this->app['view']->fetch($this->options['jump_template'], $data); - return $data; - } -} diff --git a/Server/thinkphp/library/think/response/Redirect.php b/Server/thinkphp/library/think/response/Redirect.php deleted file mode 100644 index 6b4f118ac..000000000 --- a/Server/thinkphp/library/think/response/Redirect.php +++ /dev/null @@ -1,119 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\response; - -use think\Response; - -class Redirect extends Response -{ - - protected $options = []; - - // URL参数 - protected $params = []; - - public function __construct($data = '', $code = 302, array $header = [], array $options = []) - { - parent::__construct($data, $code, $header, $options); - - $this->cacheControl('no-cache,must-revalidate'); - } - - /** - * 处理数据 - * @access protected - * @param mixed $data 要处理的数据 - * @return mixed - */ - protected function output($data) - { - $this->header['Location'] = $this->getTargetUrl(); - - return; - } - - /** - * 重定向传值(通过Session) - * @access protected - * @param string|array $name 变量名或者数组 - * @param mixed $value 值 - * @return $this - */ - public function with($name, $value = null) - { - $session = $this->app['session']; - - if (is_array($name)) { - foreach ($name as $key => $val) { - $session->flash($key, $val); - } - } else { - $session->flash($name, $value); - } - - return $this; - } - - /** - * 获取跳转地址 - * @access public - * @return string - */ - public function getTargetUrl() - { - if (strpos($this->data, '://') || (0 === strpos($this->data, '/') && empty($this->params))) { - return $this->data; - } else { - return $this->app['url']->build($this->data, $this->params); - } - } - - public function params($params = []) - { - $this->params = $params; - - return $this; - } - - /** - * 记住当前url后跳转 - * @access public - * @param string $url 指定记住的url - * @return $this - */ - public function remember($url = null) - { - $this->app['session']->set('redirect_url', $url ?: $this->app['request']->url()); - - return $this; - } - - /** - * 跳转到上次记住的url - * @access public - * @param string $url 闪存数据不存在时的跳转地址 - * @return $this - */ - public function restore($url = null) - { - $session = $this->app['session']; - - if ($session->has('redirect_url')) { - $this->data = $session->get('redirect_url'); - $session->delete('redirect_url'); - } elseif ($url) { - $this->data = $url; - } - - return $this; - } -} diff --git a/Server/thinkphp/library/think/response/View.php b/Server/thinkphp/library/think/response/View.php deleted file mode 100644 index 3d54c7352..000000000 --- a/Server/thinkphp/library/think/response/View.php +++ /dev/null @@ -1,119 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\response; - -use think\Response; - -class View extends Response -{ - // 输出参数 - protected $options = []; - protected $vars = []; - protected $config = []; - protected $filter; - protected $contentType = 'text/html'; - - /** - * 是否内容渲染 - * @var bool - */ - protected $isContent = false; - - /** - * 处理数据 - * @access protected - * @param mixed $data 要处理的数据 - * @return mixed - */ - protected function output($data) - { - // 渲染模板输出 - return $this->app['view'] - ->filter($this->filter) - ->fetch($data, $this->vars, $this->config, $this->isContent); - } - - /** - * 设置是否为内容渲染 - * @access public - * @param bool $content - * @return $this - */ - public function isContent($content = true) - { - $this->isContent = $content; - return $this; - } - - /** - * 获取视图变量 - * @access public - * @param string $name 模板变量 - * @return mixed - */ - public function getVars($name = null) - { - if (is_null($name)) { - return $this->vars; - } else { - return isset($this->vars[$name]) ? $this->vars[$name] : null; - } - } - - /** - * 模板变量赋值 - * @access public - * @param mixed $name 变量名 - * @param mixed $value 变量值 - * @return $this - */ - public function assign($name, $value = '') - { - if (is_array($name)) { - $this->vars = array_merge($this->vars, $name); - } else { - $this->vars[$name] = $value; - } - - return $this; - } - - public function config($config) - { - $this->config = $config; - return $this; - } - - /** - * 视图内容过滤 - * @access public - * @param callable $filter - * @return $this - */ - public function filter($filter) - { - $this->filter = $filter; - return $this; - } - - /** - * 检查模板是否存在 - * @access private - * @param string|array $name 参数名 - * @return bool - */ - public function exists($name) - { - return $this->app['view']->exists($name); - } - -} diff --git a/Server/thinkphp/library/think/response/Xml.php b/Server/thinkphp/library/think/response/Xml.php deleted file mode 100644 index 9c1681a4a..000000000 --- a/Server/thinkphp/library/think/response/Xml.php +++ /dev/null @@ -1,116 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\response; - -use think\Collection; -use think\Model; -use think\Response; - -class Xml extends Response -{ - // 输出参数 - protected $options = [ - // 根节点名 - 'root_node' => 'think', - // 根节点属性 - 'root_attr' => '', - //数字索引的子节点名 - 'item_node' => 'item', - // 数字索引子节点key转换的属性名 - 'item_key' => 'id', - // 数据编码 - 'encoding' => 'utf-8', - ]; - - protected $contentType = 'text/xml'; - - /** - * 处理数据 - * @access protected - * @param mixed $data 要处理的数据 - * @return mixed - */ - protected function output($data) - { - if (is_string($data)) { - if (0 !== strpos($data, 'options['encoding']; - $xml = ""; - $data = $xml . $data; - } - return $data; - } - - // XML数据转换 - return $this->xmlEncode($data, $this->options['root_node'], $this->options['item_node'], $this->options['root_attr'], $this->options['item_key'], $this->options['encoding']); - } - - /** - * XML编码 - * @access protected - * @param mixed $data 数据 - * @param string $root 根节点名 - * @param string $item 数字索引的子节点名 - * @param string $attr 根节点属性 - * @param string $id 数字索引子节点key转换的属性名 - * @param string $encoding 数据编码 - * @return string - */ - protected function xmlEncode($data, $root, $item, $attr, $id, $encoding) - { - if (is_array($attr)) { - $array = []; - foreach ($attr as $key => $value) { - $array[] = "{$key}=\"{$value}\""; - } - $attr = implode(' ', $array); - } - - $attr = trim($attr); - $attr = empty($attr) ? '' : " {$attr}"; - $xml = ""; - $xml .= "<{$root}{$attr}>"; - $xml .= $this->dataToXml($data, $item, $id); - $xml .= ""; - - return $xml; - } - - /** - * 数据XML编码 - * @access protected - * @param mixed $data 数据 - * @param string $item 数字索引时的节点名称 - * @param string $id 数字索引key转换为的属性名 - * @return string - */ - protected function dataToXml($data, $item, $id) - { - $xml = $attr = ''; - - if ($data instanceof Collection || $data instanceof Model) { - $data = $data->toArray(); - } - - foreach ($data as $key => $val) { - if (is_numeric($key)) { - $id && $attr = " {$id}=\"{$key}\""; - $key = $item; - } - $xml .= "<{$key}{$attr}>"; - $xml .= (is_array($val) || is_object($val)) ? $this->dataToXml($val, $item, $id) : $val; - $xml .= ""; - } - - return $xml; - } -} diff --git a/Server/thinkphp/library/think/route/AliasRule.php b/Server/thinkphp/library/think/route/AliasRule.php deleted file mode 100644 index 393cb3107..000000000 --- a/Server/thinkphp/library/think/route/AliasRule.php +++ /dev/null @@ -1,119 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route; - -use think\Route; - -class AliasRule extends Domain -{ - /** - * 架构函数 - * @access public - * @param Route $router 路由实例 - * @param RuleGroup $parent 上级对象 - * @param string $name 路由别名 - * @param string $route 路由绑定 - * @param array $option 路由参数 - */ - public function __construct(Route $router, RuleGroup $parent, $name, $route, $option = []) - { - $this->router = $router; - $this->parent = $parent; - $this->name = $name; - $this->route = $route; - $this->option = $option; - } - - /** - * 检测路由别名 - * @access public - * @param Request $request 请求对象 - * @param string $url 访问地址 - * @param bool $completeMatch 路由是否完全匹配 - * @return Dispatch|false - */ - public function check($request, $url, $completeMatch = false) - { - if ($dispatch = $this->checkCrossDomain($request)) { - // 允许跨域 - return $dispatch; - } - - // 检查参数有效性 - if (!$this->checkOption($this->option, $request)) { - return false; - } - - list($action, $bind) = array_pad(explode('|', $url, 2), 2, ''); - - if (isset($this->option['allow']) && !in_array($action, $this->option['allow'])) { - // 允许操作 - return false; - } elseif (isset($this->option['except']) && in_array($action, $this->option['except'])) { - // 排除操作 - return false; - } - - if (isset($this->option['method'][$action])) { - $this->option['method'] = $this->option['method'][$action]; - } - - // 匹配后执行的行为 - $this->afterMatchGroup($request); - - if ($this->parent) { - // 合并分组参数 - $this->mergeGroupOptions(); - } - - if (isset($this->option['ext'])) { - // 路由ext参数 优先于系统配置的URL伪静态后缀参数 - $bind = preg_replace('/\.(' . $request->ext() . ')$/i', '', $bind); - } - - $this->parseBindAppendParam($this->route); - - if (0 === strpos($this->route, '\\')) { - // 路由到类 - return $this->bindToClass($request, $bind, substr($this->route, 1)); - } elseif (0 === strpos($this->route, '@')) { - // 路由到控制器类 - return $this->bindToController($request, $bind, substr($this->route, 1)); - } else { - // 路由到模块/控制器 - return $this->bindToModule($request, $bind, $this->route); - } - } - - /** - * 设置允许的操作方法 - * @access public - * @param array $action 操作方法 - * @return $this - */ - public function allow($action = []) - { - return $this->option('allow', $action); - } - - /** - * 设置排除的操作方法 - * @access public - * @param array $action 操作方法 - * @return $this - */ - public function except($action = []) - { - return $this->option('except', $action); - } - -} diff --git a/Server/thinkphp/library/think/route/Dispatch.php b/Server/thinkphp/library/think/route/Dispatch.php deleted file mode 100644 index 7323c98db..000000000 --- a/Server/thinkphp/library/think/route/Dispatch.php +++ /dev/null @@ -1,366 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route; - -use think\App; -use think\Container; -use think\exception\ValidateException; -use think\Request; -use think\Response; - -abstract class Dispatch -{ - /** - * 应用对象 - * @var App - */ - protected $app; - - /** - * 请求对象 - * @var Request - */ - protected $request; - - /** - * 路由规则 - * @var Rule - */ - protected $rule; - - /** - * 调度信息 - * @var mixed - */ - protected $dispatch; - - /** - * 调度参数 - * @var array - */ - protected $param; - - /** - * 状态码 - * @var string - */ - protected $code; - - /** - * 是否进行大小写转换 - * @var bool - */ - protected $convert; - - public function __construct(Request $request, Rule $rule, $dispatch, $param = [], $code = null) - { - $this->request = $request; - $this->rule = $rule; - $this->app = Container::get('app'); - $this->dispatch = $dispatch; - $this->param = $param; - $this->code = $code; - - if (isset($param['convert'])) { - $this->convert = $param['convert']; - } - } - - public function init() - { - // 执行路由后置操作 - if ($this->rule->doAfter()) { - // 设置请求的路由信息 - - // 设置当前请求的参数 - $this->request->setRouteVars($this->rule->getVars()); - $this->request->routeInfo([ - 'rule' => $this->rule->getRule(), - 'route' => $this->rule->getRoute(), - 'option' => $this->rule->getOption(), - 'var' => $this->rule->getVars(), - ]); - - $this->doRouteAfter(); - } - - return $this; - } - - /** - * 检查路由后置操作 - * @access protected - * @return void - */ - protected function doRouteAfter() - { - // 记录匹配的路由信息 - $option = $this->rule->getOption(); - $matches = $this->rule->getVars(); - - // 添加中间件 - if (!empty($option['middleware'])) { - $this->app['middleware']->import($option['middleware']); - } - - // 绑定模型数据 - if (!empty($option['model'])) { - $this->createBindModel($option['model'], $matches); - } - - // 指定Header数据 - if (!empty($option['header'])) { - $header = $option['header']; - $this->app['hook']->add('response_send', function ($response) use ($header) { - $response->header($header); - }); - } - - // 指定Response响应数据 - if (!empty($option['response'])) { - foreach ($option['response'] as $response) { - $this->app['hook']->add('response_send', $response); - } - } - - // 开启请求缓存 - if (isset($option['cache']) && $this->request->isGet()) { - $this->parseRequestCache($option['cache']); - } - - if (!empty($option['append'])) { - $this->request->setRouteVars($option['append']); - } - } - - /** - * 执行路由调度 - * @access public - * @return mixed - */ - public function run() - { - $option = $this->rule->getOption(); - - // 检测路由after行为 - if (!empty($option['after'])) { - $dispatch = $this->checkAfter($option['after']); - - if ($dispatch instanceof Response) { - return $dispatch; - } - } - - // 数据自动验证 - if (isset($option['validate'])) { - $this->autoValidate($option['validate']); - } - - $data = $this->exec(); - - return $this->autoResponse($data); - } - - protected function autoResponse($data) - { - if ($data instanceof Response) { - $response = $data; - } elseif (!is_null($data)) { - // 默认自动识别响应输出类型 - $isAjax = $this->request->isAjax(); - $type = $isAjax ? $this->rule->getConfig('default_ajax_return') : $this->rule->getConfig('default_return_type'); - - $response = Response::create($data, $type); - } else { - $data = ob_get_clean(); - $content = false === $data ? '' : $data; - $status = '' === $content && $this->request->isJson() ? 204 : 200; - - $response = Response::create($content, '', $status); - } - - return $response; - } - - /** - * 检查路由后置行为 - * @access protected - * @param mixed $after 后置行为 - * @return mixed - */ - protected function checkAfter($after) - { - $this->app['log']->notice('路由后置行为建议使用中间件替代!'); - - $hook = $this->app['hook']; - - $result = null; - - foreach ((array) $after as $behavior) { - $result = $hook->exec($behavior); - - if (!is_null($result)) { - break; - } - } - - // 路由规则重定向 - if ($result instanceof Response) { - return $result; - } - - return false; - } - - /** - * 验证数据 - * @access protected - * @param array $option - * @return void - * @throws ValidateException - */ - protected function autoValidate($option) - { - list($validate, $scene, $message, $batch) = $option; - - if (is_array($validate)) { - // 指定验证规则 - $v = $this->app->validate(); - $v->rule($validate); - } else { - // 调用验证器 - $v = $this->app->validate($validate); - if (!empty($scene)) { - $v->scene($scene); - } - } - - if (!empty($message)) { - $v->message($message); - } - - // 批量验证 - if ($batch) { - $v->batch(true); - } - - if (!$v->check($this->request->param())) { - throw new ValidateException($v->getError()); - } - } - - /** - * 处理路由请求缓存 - * @access protected - * @param Request $request 请求对象 - * @param string|array $cache 路由缓存 - * @return void - */ - protected function parseRequestCache($cache) - { - if (is_array($cache)) { - list($key, $expire, $tag) = array_pad($cache, 3, null); - } else { - $key = str_replace('|', '/', $this->request->url()); - $expire = $cache; - $tag = null; - } - - $cache = $this->request->cache($key, $expire, $tag); - $this->app->setResponseCache($cache); - } - - /** - * 路由绑定模型实例 - * @access protected - * @param array|\Clousre $bindModel 绑定模型 - * @param array $matches 路由变量 - * @return void - */ - protected function createBindModel($bindModel, $matches) - { - foreach ($bindModel as $key => $val) { - if ($val instanceof \Closure) { - $result = $this->app->invokeFunction($val, $matches); - } else { - $fields = explode('&', $key); - - if (is_array($val)) { - list($model, $exception) = $val; - } else { - $model = $val; - $exception = true; - } - - $where = []; - $match = true; - - foreach ($fields as $field) { - if (!isset($matches[$field])) { - $match = false; - break; - } else { - $where[] = [$field, '=', $matches[$field]]; - } - } - - if ($match) { - $query = strpos($model, '\\') ? $model::where($where) : $this->app->model($model)->where($where); - $result = $query->failException($exception)->find(); - } - } - - if (!empty($result)) { - // 注入容器 - $this->app->instance(get_class($result), $result); - } - } - } - - public function convert($convert) - { - $this->convert = $convert; - - return $this; - } - - public function getDispatch() - { - return $this->dispatch; - } - - public function getParam() - { - return $this->param; - } - - abstract public function exec(); - - public function __sleep() - { - return ['rule', 'dispatch', 'convert', 'param', 'code', 'controller', 'actionName']; - } - - public function __wakeup() - { - $this->app = Container::get('app'); - $this->request = $this->app['request']; - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['app'], $data['request'], $data['rule']); - - return $data; - } -} diff --git a/Server/thinkphp/library/think/route/Domain.php b/Server/thinkphp/library/think/route/Domain.php deleted file mode 100644 index 923d9b427..000000000 --- a/Server/thinkphp/library/think/route/Domain.php +++ /dev/null @@ -1,237 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route; - -use think\Container; -use think\Loader; -use think\Request; -use think\Route; -use think\route\dispatch\Callback as CallbackDispatch; -use think\route\dispatch\Controller as ControllerDispatch; -use think\route\dispatch\Module as ModuleDispatch; - -class Domain extends RuleGroup -{ - /** - * 架构函数 - * @access public - * @param Route $router 路由对象 - * @param string $name 路由域名 - * @param mixed $rule 域名路由 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - */ - public function __construct(Route $router, $name = '', $rule = null, $option = [], $pattern = []) - { - $this->router = $router; - $this->domain = $name; - $this->option = $option; - $this->rule = $rule; - $this->pattern = $pattern; - } - - /** - * 检测域名路由 - * @access public - * @param Request $request 请求对象 - * @param string $url 访问地址 - * @param bool $completeMatch 路由是否完全匹配 - * @return Dispatch|false - */ - public function check($request, $url, $completeMatch = false) - { - // 检测别名路由 - $result = $this->checkRouteAlias($request, $url); - - if (false !== $result) { - return $result; - } - - // 检测URL绑定 - $result = $this->checkUrlBind($request, $url); - - if (!empty($this->option['append'])) { - $request->setRouteVars($this->option['append']); - unset($this->option['append']); - } - - if (false !== $result) { - return $result; - } - - // 添加域名中间件 - if (!empty($this->option['middleware'])) { - Container::get('middleware')->import($this->option['middleware']); - unset($this->option['middleware']); - } - - return parent::check($request, $url, $completeMatch); - } - - /** - * 设置路由绑定 - * @access public - * @param string $bind 绑定信息 - * @return $this - */ - public function bind($bind) - { - $this->router->bind($bind, $this->domain); - return $this; - } - - /** - * 检测路由别名 - * @access private - * @param Request $request - * @param string $url URL地址 - * @return Dispatch|false - */ - private function checkRouteAlias($request, $url) - { - $alias = strpos($url, '|') ? strstr($url, '|', true) : $url; - - $item = $this->router->getAlias($alias); - - return $item ? $item->check($request, $url) : false; - } - - /** - * 检测URL绑定 - * @access private - * @param Request $request - * @param string $url URL地址 - * @return Dispatch|false - */ - private function checkUrlBind($request, $url) - { - $bind = $this->router->getBind($this->domain); - - if (!empty($bind)) { - $this->parseBindAppendParam($bind); - - // 记录绑定信息 - Container::get('app')->log('[ BIND ] ' . var_export($bind, true)); - - // 如果有URL绑定 则进行绑定检测 - $type = substr($bind, 0, 1); - $bind = substr($bind, 1); - - $bindTo = [ - '\\' => 'bindToClass', - '@' => 'bindToController', - ':' => 'bindToNamespace', - ]; - - if (isset($bindTo[$type])) { - return $this->{$bindTo[$type]}($request, $url, $bind); - } - } - - return false; - } - - protected function parseBindAppendParam(&$bind) - { - if (false !== strpos($bind, '?')) { - list($bind, $query) = explode('?', $bind); - parse_str($query, $vars); - $this->append($vars); - } - } - - /** - * 绑定到类 - * @access protected - * @param Request $request - * @param string $url URL地址 - * @param string $class 类名(带命名空间) - * @return CallbackDispatch - */ - protected function bindToClass($request, $url, $class) - { - $array = explode('|', $url, 2); - $action = !empty($array[0]) ? $array[0] : $this->router->config('default_action'); - $param = []; - - if (!empty($array[1])) { - $this->parseUrlParams($request, $array[1], $param); - } - - return new CallbackDispatch($request, $this, [$class, $action], $param); - } - - /** - * 绑定到命名空间 - * @access protected - * @param Request $request - * @param string $url URL地址 - * @param string $namespace 命名空间 - * @return CallbackDispatch - */ - protected function bindToNamespace($request, $url, $namespace) - { - $array = explode('|', $url, 3); - $class = !empty($array[0]) ? $array[0] : $this->router->config('default_controller'); - $method = !empty($array[1]) ? $array[1] : $this->router->config('default_action'); - $param = []; - - if (!empty($array[2])) { - $this->parseUrlParams($request, $array[2], $param); - } - - return new CallbackDispatch($request, $this, [$namespace . '\\' . Loader::parseName($class, 1), $method], $param); - } - - /** - * 绑定到控制器类 - * @access protected - * @param Request $request - * @param string $url URL地址 - * @param string $controller 控制器名 (支持带模块名 index/user ) - * @return ControllerDispatch - */ - protected function bindToController($request, $url, $controller) - { - $array = explode('|', $url, 2); - $action = !empty($array[0]) ? $array[0] : $this->router->config('default_action'); - $param = []; - - if (!empty($array[1])) { - $this->parseUrlParams($request, $array[1], $param); - } - - return new ControllerDispatch($request, $this, $controller . '/' . $action, $param); - } - - /** - * 绑定到模块/控制器 - * @access protected - * @param Request $request - * @param string $url URL地址 - * @param string $controller 控制器类名(带命名空间) - * @return ModuleDispatch - */ - protected function bindToModule($request, $url, $controller) - { - $array = explode('|', $url, 2); - $action = !empty($array[0]) ? $array[0] : $this->router->config('default_action'); - $param = []; - - if (!empty($array[1])) { - $this->parseUrlParams($request, $array[1], $param); - } - - return new ModuleDispatch($request, $this, $controller . '/' . $action, $param); - } - -} diff --git a/Server/thinkphp/library/think/route/Resource.php b/Server/thinkphp/library/think/route/Resource.php deleted file mode 100644 index ff1392824..000000000 --- a/Server/thinkphp/library/think/route/Resource.php +++ /dev/null @@ -1,126 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route; - -use think\Route; - -class Resource extends RuleGroup -{ - // 资源路由名称 - protected $resource; - - // REST路由方法定义 - protected $rest = []; - - /** - * 架构函数 - * @access public - * @param Route $router 路由对象 - * @param RuleGroup $parent 上级对象 - * @param string $name 资源名称 - * @param string $route 路由地址 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @param array $rest 资源定义 - */ - public function __construct(Route $router, RuleGroup $parent = null, $name = '', $route = '', $option = [], $pattern = [], $rest = []) - { - $this->router = $router; - $this->parent = $parent; - $this->resource = $name; - $this->route = $route; - $this->name = strpos($name, '.') ? strstr($name, '.', true) : $name; - - $this->setFullName(); - - // 资源路由默认为完整匹配 - $option['complete_match'] = true; - - $this->pattern = $pattern; - $this->option = $option; - $this->rest = $rest; - - if ($this->parent) { - $this->domain = $this->parent->getDomain(); - $this->parent->addRuleItem($this); - } - - if ($router->isTest()) { - $this->buildResourceRule(); - } - } - - /** - * 生成资源路由规则 - * @access protected - * @return void - */ - protected function buildResourceRule() - { - $origin = $this->router->getGroup(); - $this->router->setGroup($this); - - $rule = $this->resource; - $option = $this->option; - - if (strpos($rule, '.')) { - // 注册嵌套资源路由 - $array = explode('.', $rule); - $last = array_pop($array); - $item = []; - - foreach ($array as $val) { - $item[] = $val . '/<' . (isset($option['var'][$val]) ? $option['var'][$val] : $val . '_id') . '>'; - } - - $rule = implode('/', $item) . '/' . $last; - } - - $prefix = substr($rule, strlen($this->name) + 1); - - // 注册资源路由 - foreach ($this->rest as $key => $val) { - if ((isset($option['only']) && !in_array($key, $option['only'])) - || (isset($option['except']) && in_array($key, $option['except']))) { - continue; - } - - if (isset($last) && strpos($val[1], '') && isset($option['var'][$last])) { - $val[1] = str_replace('', '<' . $option['var'][$last] . '>', $val[1]); - } elseif (strpos($val[1], '') && isset($option['var'][$rule])) { - $val[1] = str_replace('', '<' . $option['var'][$rule] . '>', $val[1]); - } - - $this->addRule(trim($prefix . $val[1], '/'), $this->route . '/' . $val[2], $val[0]); - } - - $this->router->setGroup($origin); - } - - /** - * rest方法定义和修改 - * @access public - * @param string $name 方法名称 - * @param array|bool $resource 资源 - * @return $this - */ - public function rest($name, $resource = []) - { - if (is_array($name)) { - $this->rest = $resource ? $name : array_merge($this->rest, $name); - } else { - $this->rest[$name] = $resource; - } - - return $this; - } -} diff --git a/Server/thinkphp/library/think/route/Rule.php b/Server/thinkphp/library/think/route/Rule.php deleted file mode 100644 index 996305f74..000000000 --- a/Server/thinkphp/library/think/route/Rule.php +++ /dev/null @@ -1,1130 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route; - -use think\Container; -use think\Request; -use think\Response; -use think\route\dispatch\Callback as CallbackDispatch; -use think\route\dispatch\Controller as ControllerDispatch; -use think\route\dispatch\Module as ModuleDispatch; -use think\route\dispatch\Redirect as RedirectDispatch; -use think\route\dispatch\Response as ResponseDispatch; -use think\route\dispatch\View as ViewDispatch; - -abstract class Rule -{ - /** - * 路由标识 - * @var string - */ - protected $name; - - /** - * 路由对象 - * @var Route - */ - protected $router; - - /** - * 路由所属分组 - * @var RuleGroup - */ - protected $parent; - - /** - * 路由规则 - * @var mixed - */ - protected $rule; - - /** - * 路由地址 - * @var string|\Closure - */ - protected $route; - - /** - * 请求类型 - * @var string - */ - protected $method; - - /** - * 路由变量 - * @var array - */ - protected $vars = []; - - /** - * 路由参数 - * @var array - */ - protected $option = []; - - /** - * 路由变量规则 - * @var array - */ - protected $pattern = []; - - /** - * 需要和分组合并的路由参数 - * @var array - */ - protected $mergeOptions = ['after', 'model', 'header', 'response', 'append', 'middleware']; - - /** - * 是否需要后置操作 - * @var bool - */ - protected $doAfter; - - /** - * 是否锁定参数 - * @var bool - */ - protected $lockOption = false; - - abstract public function check($request, $url, $completeMatch = false); - - /** - * 获取Name - * @access public - * @return string - */ - public function getName() - { - return $this->name; - } - - /** - * 获取当前路由规则 - * @access public - * @return string - */ - public function getRule() - { - return $this->rule; - } - - /** - * 获取当前路由地址 - * @access public - * @return mixed - */ - public function getRoute() - { - return $this->route; - } - - /** - * 获取当前路由的请求类型 - * @access public - * @return string - */ - public function getMethod() - { - return strtolower($this->method); - } - - /** - * 获取当前路由的变量 - * @access public - * @return array - */ - public function getVars() - { - return $this->vars; - } - - /** - * 获取路由对象 - * @access public - * @return Route - */ - public function getRouter() - { - return $this->router; - } - - /** - * 路由是否有后置操作 - * @access public - * @return bool - */ - public function doAfter() - { - return $this->doAfter; - } - - /** - * 获取路由分组 - * @access public - * @return RuleGroup|null - */ - public function getParent() - { - return $this->parent; - } - - /** - * 获取路由所在域名 - * @access public - * @return string - */ - public function getDomain() - { - return $this->parent->getDomain(); - } - - /** - * 获取变量规则定义 - * @access public - * @param string $name 变量名 - * @return mixed - */ - public function getPattern($name = '') - { - if ('' === $name) { - return $this->pattern; - } - - return isset($this->pattern[$name]) ? $this->pattern[$name] : null; - } - - /** - * 获取路由参数 - * @access public - * @param string $name 变量名 - * @return mixed - */ - public function getConfig($name = '') - { - return $this->router->config($name); - } - - /** - * 获取路由参数定义 - * @access public - * @param string $name 参数名 - * @return mixed - */ - public function getOption($name = '') - { - if ('' === $name) { - return $this->option; - } - - return isset($this->option[$name]) ? $this->option[$name] : null; - } - - /** - * 注册路由参数 - * @access public - * @param string|array $name 参数名 - * @param mixed $value 值 - * @return $this - */ - public function option($name, $value = '') - { - if (is_array($name)) { - $this->option = array_merge($this->option, $name); - } else { - $this->option[$name] = $value; - } - - return $this; - } - - /** - * 注册变量规则 - * @access public - * @param string|array $name 变量名 - * @param string $rule 变量规则 - * @return $this - */ - public function pattern($name, $rule = '') - { - if (is_array($name)) { - $this->pattern = array_merge($this->pattern, $name); - } else { - $this->pattern[$name] = $rule; - } - - return $this; - } - - /** - * 设置标识 - * @access public - * @param string $name 标识名 - * @return $this - */ - public function name($name) - { - $this->name = $name; - - return $this; - } - - /** - * 设置变量 - * @access public - * @param array $vars 变量 - * @return $this - */ - public function vars($vars) - { - $this->vars = $vars; - - return $this; - } - - /** - * 设置路由请求类型 - * @access public - * @param string $method - * @return $this - */ - public function method($method) - { - return $this->option('method', strtolower($method)); - } - - /** - * 设置路由前置行为 - * @access public - * @param array|\Closure $before - * @return $this - */ - public function before($before) - { - return $this->option('before', $before); - } - - /** - * 设置路由后置行为 - * @access public - * @param array|\Closure $after - * @return $this - */ - public function after($after) - { - return $this->option('after', $after); - } - - /** - * 检查后缀 - * @access public - * @param string $ext - * @return $this - */ - public function ext($ext = '') - { - return $this->option('ext', $ext); - } - - /** - * 检查禁止后缀 - * @access public - * @param string $ext - * @return $this - */ - public function denyExt($ext = '') - { - return $this->option('deny_ext', $ext); - } - - /** - * 检查域名 - * @access public - * @param string $domain - * @return $this - */ - public function domain($domain) - { - return $this->option('domain', $domain); - } - - /** - * 设置参数过滤检查 - * @access public - * @param string|array $name - * @param mixed $value - * @return $this - */ - public function filter($name, $value = null) - { - if (is_array($name)) { - $this->option['filter'] = $name; - } else { - $this->option['filter'][$name] = $value; - } - - return $this; - } - - /** - * 绑定模型 - * @access public - * @param array|string $var 路由变量名 多个使用 & 分割 - * @param string|\Closure $model 绑定模型类 - * @param bool $exception 是否抛出异常 - * @return $this - */ - public function model($var, $model = null, $exception = true) - { - if ($var instanceof \Closure) { - $this->option['model'][] = $var; - } elseif (is_array($var)) { - $this->option['model'] = $var; - } elseif (is_null($model)) { - $this->option['model']['id'] = [$var, true]; - } else { - $this->option['model'][$var] = [$model, $exception]; - } - - return $this; - } - - /** - * 附加路由隐式参数 - * @access public - * @param array $append - * @return $this - */ - public function append(array $append = []) - { - if (isset($this->option['append'])) { - $this->option['append'] = array_merge($this->option['append'], $append); - } else { - $this->option['append'] = $append; - } - - return $this; - } - - /** - * 绑定验证 - * @access public - * @param mixed $validate 验证器类 - * @param string $scene 验证场景 - * @param array $message 验证提示 - * @param bool $batch 批量验证 - * @return $this - */ - public function validate($validate, $scene = null, $message = [], $batch = false) - { - $this->option['validate'] = [$validate, $scene, $message, $batch]; - - return $this; - } - - /** - * 绑定Response对象 - * @access public - * @param mixed $response - * @return $this - */ - public function response($response) - { - $this->option['response'][] = $response; - return $this; - } - - /** - * 设置Response Header信息 - * @access public - * @param string|array $name 参数名 - * @param string $value 参数值 - * @return $this - */ - public function header($header, $value = null) - { - if (is_array($header)) { - $this->option['header'] = $header; - } else { - $this->option['header'][$header] = $value; - } - - return $this; - } - - /** - * 指定路由中间件 - * @access public - * @param string|array|\Closure $middleware - * @param mixed $param - * @return $this - */ - public function middleware($middleware, $param = null) - { - if (is_null($param) && is_array($middleware)) { - $this->option['middleware'] = $middleware; - } else { - foreach ((array) $middleware as $item) { - $this->option['middleware'][] = [$item, $param]; - } - } - - return $this; - } - - /** - * 设置路由缓存 - * @access public - * @param array|string $cache - * @return $this - */ - public function cache($cache) - { - return $this->option('cache', $cache); - } - - /** - * 检查URL分隔符 - * @access public - * @param bool $depr - * @return $this - */ - public function depr($depr) - { - return $this->option('param_depr', $depr); - } - - /** - * 是否合并额外参数 - * @access public - * @param bool $merge - * @return $this - */ - public function mergeExtraVars($merge = true) - { - return $this->option('merge_extra_vars', $merge); - } - - /** - * 设置需要合并的路由参数 - * @access public - * @param array $option - * @return $this - */ - public function mergeOptions($option = []) - { - $this->mergeOptions = array_merge($this->mergeOptions, $option); - return $this; - } - - /** - * 检查是否为HTTPS请求 - * @access public - * @param bool $https - * @return $this - */ - public function https($https = true) - { - return $this->option('https', $https); - } - - /** - * 检查是否为AJAX请求 - * @access public - * @param bool $ajax - * @return $this - */ - public function ajax($ajax = true) - { - return $this->option('ajax', $ajax); - } - - /** - * 检查是否为PJAX请求 - * @access public - * @param bool $pjax - * @return $this - */ - public function pjax($pjax = true) - { - return $this->option('pjax', $pjax); - } - - /** - * 检查是否为手机访问 - * @access public - * @param bool $mobile - * @return $this - */ - public function mobile($mobile = true) - { - return $this->option('mobile', $mobile); - } - - /** - * 当前路由到一个模板地址 当使用数组的时候可以传入模板变量 - * @access public - * @param bool|array $view - * @return $this - */ - public function view($view = true) - { - return $this->option('view', $view); - } - - /** - * 当前路由为重定向 - * @access public - * @param bool $redirect 是否为重定向 - * @return $this - */ - public function redirect($redirect = true) - { - return $this->option('redirect', $redirect); - } - - /** - * 设置路由完整匹配 - * @access public - * @param bool $match - * @return $this - */ - public function completeMatch($match = true) - { - return $this->option('complete_match', $match); - } - - /** - * 是否去除URL最后的斜线 - * @access public - * @param bool $remove - * @return $this - */ - public function removeSlash($remove = true) - { - return $this->option('remove_slash', $remove); - } - - /** - * 设置是否允许跨域 - * @access public - * @param bool $allow - * @param array $header - * @return $this - */ - public function allowCrossDomain($allow = true, $header = []) - { - if (!empty($header)) { - $this->header($header); - } - - if ($allow && $this->parent) { - $this->parent->addRuleItem($this, 'options'); - } - - return $this->option('cross_domain', $allow); - } - - /** - * 检查OPTIONS请求 - * @access public - * @param Request $request - * @return Dispatch|void - */ - protected function checkCrossDomain($request) - { - if (!empty($this->option['cross_domain'])) { - $header = [ - 'Access-Control-Allow-Credentials' => 'true', - 'Access-Control-Allow-Methods' => 'GET, POST, PATCH, PUT, DELETE', - 'Access-Control-Allow-Headers' => 'Authorization, Content-Type, If-Match, If-Modified-Since, If-None-Match, If-Unmodified-Since, X-Requested-With', - ]; - - if (!empty($this->option['header'])) { - $header = array_merge($header, $this->option['header']); - } - - if (!isset($header['Access-Control-Allow-Origin'])) { - $httpOrigin = $request->header('origin'); - - if ($httpOrigin && strpos(config('cookie.domain'), $httpOrigin)) { - $header['Access-Control-Allow-Origin'] = $httpOrigin; - } else { - $header['Access-Control-Allow-Origin'] = '*'; - } - } - - $this->option['header'] = $header; - - if ($request->method(true) == 'OPTIONS') { - return new ResponseDispatch($request, $this, Response::create()->code(204)->header($header)); - } - } - } - - /** - * 设置路由规则全局有效 - * @access public - * @return $this - */ - public function crossDomainRule() - { - if ($this instanceof RuleGroup) { - $method = '*'; - } else { - $method = $this->method; - } - - $this->router->setCrossDomainRule($this, $method); - - return $this; - } - - /** - * 合并分组参数 - * @access public - * @return array - */ - public function mergeGroupOptions() - { - if (!$this->lockOption) { - $parentOption = $this->parent->getOption(); - // 合并分组参数 - foreach ($this->mergeOptions as $item) { - if (isset($parentOption[$item]) && isset($this->option[$item])) { - $this->option[$item] = array_merge($parentOption[$item], $this->option[$item]); - } - } - - $this->option = array_merge($parentOption, $this->option); - $this->lockOption = true; - } - - return $this->option; - } - - /** - * 解析匹配到的规则路由 - * @access public - * @param Request $request 请求对象 - * @param string $rule 路由规则 - * @param string $route 路由地址 - * @param string $url URL地址 - * @param array $option 路由参数 - * @param array $matches 匹配的变量 - * @return Dispatch - */ - public function parseRule($request, $rule, $route, $url, $option = [], $matches = []) - { - if (is_string($route) && isset($option['prefix'])) { - // 路由地址前缀 - $route = $option['prefix'] . $route; - } - - // 替换路由地址中的变量 - if (is_string($route) && !empty($matches)) { - $search = $replace = []; - - foreach ($matches as $key => $value) { - $search[] = '<' . $key . '>'; - $replace[] = $value; - - $search[] = ':' . $key; - $replace[] = $value; - } - - $route = str_replace($search, $replace, $route); - } - - // 解析额外参数 - $count = substr_count($rule, '/'); - $url = array_slice(explode('|', $url), $count + 1); - $this->parseUrlParams($request, implode('|', $url), $matches); - - $this->vars = $matches; - $this->option = $option; - $this->doAfter = true; - - // 发起路由调度 - return $this->dispatch($request, $route, $option); - } - - /** - * 检查路由前置行为 - * @access protected - * @param mixed $before 前置行为 - * @return mixed - */ - protected function checkBefore($before) - { - $hook = Container::get('hook'); - - foreach ((array) $before as $behavior) { - $result = $hook->exec($behavior); - - if (false === $result) { - return false; - } - } - } - - /** - * 发起路由调度 - * @access protected - * @param Request $request Request对象 - * @param mixed $route 路由地址 - * @param array $option 路由参数 - * @return Dispatch - */ - protected function dispatch($request, $route, $option) - { - if ($route instanceof \Closure) { - // 执行闭包 - $result = new CallbackDispatch($request, $this, $route); - } elseif ($route instanceof Response) { - $result = new ResponseDispatch($request, $this, $route); - } elseif (isset($option['view']) && false !== $option['view']) { - $result = new ViewDispatch($request, $this, $route, is_array($option['view']) ? $option['view'] : []); - } elseif (!empty($option['redirect']) || 0 === strpos($route, '/') || strpos($route, '://')) { - // 路由到重定向地址 - $result = new RedirectDispatch($request, $this, $route, [], isset($option['status']) ? $option['status'] : 301); - } elseif (false !== strpos($route, '\\')) { - // 路由到方法 - $result = $this->dispatchMethod($request, $route); - } elseif (0 === strpos($route, '@')) { - // 路由到控制器 - $result = $this->dispatchController($request, substr($route, 1)); - } else { - // 路由到模块/控制器/操作 - $result = $this->dispatchModule($request, $route); - } - - return $result; - } - - /** - * 解析URL地址为 模块/控制器/操作 - * @access protected - * @param Request $request Request对象 - * @param string $route 路由地址 - * @return CallbackDispatch - */ - protected function dispatchMethod($request, $route) - { - list($path, $var) = $this->parseUrlPath($route); - - $route = str_replace('/', '@', implode('/', $path)); - $method = strpos($route, '@') ? explode('@', $route) : $route; - - return new CallbackDispatch($request, $this, $method, $var); - } - - /** - * 解析URL地址为 模块/控制器/操作 - * @access protected - * @param Request $request Request对象 - * @param string $route 路由地址 - * @return ControllerDispatch - */ - protected function dispatchController($request, $route) - { - list($route, $var) = $this->parseUrlPath($route); - - $result = new ControllerDispatch($request, $this, implode('/', $route), $var); - - $request->setAction(array_pop($route)); - $request->setController($route ? array_pop($route) : $this->getConfig('default_controller')); - $request->setModule($route ? array_pop($route) : $this->getConfig('default_module')); - - return $result; - } - - /** - * 解析URL地址为 模块/控制器/操作 - * @access protected - * @param Request $request Request对象 - * @param string $route 路由地址 - * @return ModuleDispatch - */ - protected function dispatchModule($request, $route) - { - list($path, $var) = $this->parseUrlPath($route); - - $action = array_pop($path); - $controller = !empty($path) ? array_pop($path) : null; - $module = $this->getConfig('app_multi_module') && !empty($path) ? array_pop($path) : null; - $method = $request->method(); - - if ($this->getConfig('use_action_prefix') && $this->router->getMethodPrefix($method)) { - $prefix = $this->router->getMethodPrefix($method); - // 操作方法前缀支持 - $action = 0 !== strpos($action, $prefix) ? $prefix . $action : $action; - } - - // 设置当前请求的路由变量 - $request->setRouteVars($var); - - // 路由到模块/控制器/操作 - return new ModuleDispatch($request, $this, [$module, $controller, $action], ['convert' => false]); - } - - /** - * 路由检查 - * @access protected - * @param array $option 路由参数 - * @param Request $request Request对象 - * @return bool - */ - protected function checkOption($option, Request $request) - { - // 请求类型检测 - if (!empty($option['method'])) { - if (is_string($option['method']) && false === stripos($option['method'], $request->method())) { - return false; - } - } - - // AJAX PJAX 请求检查 - foreach (['ajax', 'pjax', 'mobile'] as $item) { - if (isset($option[$item])) { - $call = 'is' . $item; - if ($option[$item] && !$request->$call() || !$option[$item] && $request->$call()) { - return false; - } - } - } - - // 伪静态后缀检测 - if ($request->url() != '/' && ((isset($option['ext']) && false === stripos('|' . $option['ext'] . '|', '|' . $request->ext() . '|')) - || (isset($option['deny_ext']) && false !== stripos('|' . $option['deny_ext'] . '|', '|' . $request->ext() . '|')))) { - return false; - } - - // 域名检查 - if ((isset($option['domain']) && !in_array($option['domain'], [$request->host(true), $request->subDomain()]))) { - return false; - } - - // HTTPS检查 - if ((isset($option['https']) && $option['https'] && !$request->isSsl()) - || (isset($option['https']) && !$option['https'] && $request->isSsl())) { - return false; - } - - // 请求参数检查 - if (isset($option['filter'])) { - foreach ($option['filter'] as $name => $value) { - if ($request->param($name, '', null) != $value) { - return false; - } - } - } - return true; - } - - /** - * 解析URL地址中的参数Request对象 - * @access protected - * @param Request $request - * @param string $rule 路由规则 - * @param array $var 变量 - * @return void - */ - protected function parseUrlParams($request, $url, &$var = []) - { - if ($url) { - if ($this->getConfig('url_param_type')) { - $var += explode('|', $url); - } else { - preg_replace_callback('/(\w+)\|([^\|]+)/', function ($match) use (&$var) { - $var[$match[1]] = strip_tags($match[2]); - }, $url); - } - } - } - - /** - * 解析URL的pathinfo参数和变量 - * @access public - * @param string $url URL地址 - * @return array - */ - public function parseUrlPath($url) - { - // 分隔符替换 确保路由定义使用统一的分隔符 - $url = str_replace('|', '/', $url); - $url = trim($url, '/'); - $var = []; - - if (false !== strpos($url, '?')) { - // [模块/控制器/操作?]参数1=值1&参数2=值2... - $info = parse_url($url); - $path = explode('/', $info['path']); - parse_str($info['query'], $var); - } elseif (strpos($url, '/')) { - // [模块/控制器/操作] - $path = explode('/', $url); - } elseif (false !== strpos($url, '=')) { - // 参数1=值1&参数2=值2... - $path = []; - parse_str($url, $var); - } else { - $path = [$url]; - } - - return [$path, $var]; - } - - /** - * 生成路由的正则规则 - * @access protected - * @param string $rule 路由规则 - * @param array $match 匹配的变量 - * @param array $pattern 路由变量规则 - * @param array $option 路由参数 - * @param bool $completeMatch 路由是否完全匹配 - * @param string $suffix 路由正则变量后缀 - * @return string - */ - protected function buildRuleRegex($rule, $match, $pattern = [], $option = [], $completeMatch = false, $suffix = '') - { - foreach ($match as $name) { - $replace[] = $this->buildNameRegex($name, $pattern, $suffix); - } - - // 是否区分 / 地址访问 - if ('/' != $rule) { - if (!empty($option['remove_slash'])) { - $rule = rtrim($rule, '/'); - } elseif (substr($rule, -1) == '/') { - $rule = rtrim($rule, '/'); - $hasSlash = true; - } - } - - $regex = str_replace(array_unique($match), array_unique($replace), $rule); - $regex = str_replace([')?/', ')/', ')?-', ')-', '\\\\/'], [')\/', ')\/', ')\-', ')\-', '\/'], $regex); - - if (isset($hasSlash)) { - $regex .= '\/'; - } - - return $regex . ($completeMatch ? '$' : ''); - } - - /** - * 生成路由变量的正则规则 - * @access protected - * @param string $name 路由变量 - * @param string $pattern 变量规则 - * @param string $suffix 路由正则变量后缀 - * @return string - */ - protected function buildNameRegex($name, $pattern, $suffix) - { - $optional = ''; - $slash = substr($name, 0, 1); - - if (in_array($slash, ['/', '-'])) { - $prefix = '\\' . $slash; - $name = substr($name, 1); - $slash = substr($name, 0, 1); - } else { - $prefix = ''; - } - - if ('<' != $slash) { - return $prefix . preg_quote($name, '/'); - } - - if (strpos($name, '?')) { - $name = substr($name, 1, -2); - $optional = '?'; - } elseif (strpos($name, '>')) { - $name = substr($name, 1, -1); - } - - if (isset($pattern[$name])) { - $nameRule = $pattern[$name]; - if (0 === strpos($nameRule, '/') && '/' == substr($nameRule, -1)) { - $nameRule = substr($nameRule, 1, -1); - } - } else { - $nameRule = $this->getConfig('default_route_pattern'); - } - - return '(' . $prefix . '(?<' . $name . $suffix . '>' . $nameRule . '))' . $optional; - } - - /** - * 分析路由规则中的变量 - * @access protected - * @param string $rule 路由规则 - * @return array - */ - protected function parseVar($rule) - { - // 提取路由规则中的变量 - $var = []; - - if (preg_match_all('/<\w+\??>/', $rule, $matches)) { - foreach ($matches[0] as $name) { - $optional = false; - - if (strpos($name, '?')) { - $name = substr($name, 1, -2); - $optional = true; - } else { - $name = substr($name, 1, -1); - } - - $var[$name] = $optional ? 2 : 1; - } - } - - return $var; - } - - /** - * 设置路由参数 - * @access public - * @param string $method 方法名 - * @param array $args 调用参数 - * @return $this - */ - public function __call($method, $args) - { - if (count($args) > 1) { - $args[0] = $args; - } - array_unshift($args, $method); - - return call_user_func_array([$this, 'option'], $args); - } - - public function __sleep() - { - return ['name', 'rule', 'route', 'method', 'vars', 'option', 'pattern', 'doAfter']; - } - - public function __wakeup() - { - $this->router = Container::get('route'); - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['parent'], $data['router'], $data['route']); - - return $data; - } -} diff --git a/Server/thinkphp/library/think/route/RuleGroup.php b/Server/thinkphp/library/think/route/RuleGroup.php deleted file mode 100644 index 5781d8cf2..000000000 --- a/Server/thinkphp/library/think/route/RuleGroup.php +++ /dev/null @@ -1,601 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route; - -use think\Container; -use think\Exception; -use think\Request; -use think\Response; -use think\Route; -use think\route\dispatch\Response as ResponseDispatch; -use think\route\dispatch\Url as UrlDispatch; - -class RuleGroup extends Rule -{ - // 分组路由(包括子分组) - protected $rules = [ - '*' => [], - 'get' => [], - 'post' => [], - 'put' => [], - 'patch' => [], - 'delete' => [], - 'head' => [], - 'options' => [], - ]; - - // MISS路由 - protected $miss; - - // 自动路由 - protected $auto; - - // 完整名称 - protected $fullName; - - // 所在域名 - protected $domain; - - /** - * 架构函数 - * @access public - * @param Route $router 路由对象 - * @param RuleGroup $parent 上级对象 - * @param string $name 分组名称 - * @param mixed $rule 分组路由 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - */ - public function __construct(Route $router, RuleGroup $parent = null, $name = '', $rule = [], $option = [], $pattern = []) - { - $this->router = $router; - $this->parent = $parent; - $this->rule = $rule; - $this->name = trim($name, '/'); - $this->option = $option; - $this->pattern = $pattern; - - $this->setFullName(); - - if ($this->parent) { - $this->domain = $this->parent->getDomain(); - $this->parent->addRuleItem($this); - } - - if (!empty($option['cross_domain'])) { - $this->router->setCrossDomainRule($this); - } - - if ($router->isTest()) { - $this->lazy(false); - } - } - - /** - * 设置分组的路由规则 - * @access public - * @return void - */ - protected function setFullName() - { - if (false !== strpos($this->name, ':')) { - $this->name = preg_replace(['/\[\:(\w+)\]/', '/\:(\w+)/'], ['<\1?>', '<\1>'], $this->name); - } - - if ($this->parent && $this->parent->getFullName()) { - $this->fullName = $this->parent->getFullName() . ($this->name ? '/' . $this->name : ''); - } else { - $this->fullName = $this->name; - } - } - - /** - * 获取所属域名 - * @access public - * @return string - */ - public function getDomain() - { - return $this->domain; - } - - /** - * 检测分组路由 - * @access public - * @param Request $request 请求对象 - * @param string $url 访问地址 - * @param bool $completeMatch 路由是否完全匹配 - * @return Dispatch|false - */ - public function check($request, $url, $completeMatch = false) - { - // 跨域OPTIONS请求 - if ($dispatch = $this->checkCrossDomain($request)) { - return $dispatch; - } - - // 检查分组有效性 - if (!$this->checkOption($this->option, $request) || !$this->checkUrl($url)) { - return false; - } - - // 检查前置行为 - if (isset($this->option['before'])) { - if (false === $this->checkBefore($this->option['before'])) { - return false; - } - unset($this->option['before']); - } - - // 解析分组路由 - if ($this instanceof Resource) { - $this->buildResourceRule(); - } elseif ($this->rule) { - if ($this->rule instanceof Response) { - return new ResponseDispatch($request, $this, $this->rule); - } - - $this->parseGroupRule($this->rule); - } - - // 获取当前路由规则 - $method = strtolower($request->method()); - $rules = $this->getMethodRules($method); - - if ($this->parent) { - // 合并分组参数 - $this->mergeGroupOptions(); - // 合并分组变量规则 - $this->pattern = array_merge($this->parent->getPattern(), $this->pattern); - } - - if (isset($this->option['complete_match'])) { - $completeMatch = $this->option['complete_match']; - } - - if (!empty($this->option['merge_rule_regex'])) { - // 合并路由正则规则进行路由匹配检查 - $result = $this->checkMergeRuleRegex($request, $rules, $url, $completeMatch); - - if (false !== $result) { - return $result; - } - } - - // 检查分组路由 - foreach ($rules as $key => $item) { - $result = $item->check($request, $url, $completeMatch); - - if (false !== $result) { - return $result; - } - } - - if ($this->auto) { - // 自动解析URL地址 - $result = new UrlDispatch($request, $this, $this->auto . '/' . $url, ['auto_search' => false]); - } elseif ($this->miss && in_array($this->miss->getMethod(), ['*', $method])) { - // 未匹配所有路由的路由规则处理 - $result = $this->miss->parseRule($request, '', $this->miss->getRoute(), $url, $this->miss->mergeGroupOptions()); - } else { - $result = false; - } - - return $result; - } - - /** - * 获取当前请求的路由规则(包括子分组、资源路由) - * @access protected - * @param string $method - * @return array - */ - protected function getMethodRules($method) - { - return array_merge($this->rules[$method], $this->rules['*']); - } - - /** - * 分组URL匹配检查 - * @access protected - * @param string $url - * @return bool - */ - protected function checkUrl($url) - { - if ($this->fullName) { - $pos = strpos($this->fullName, '<'); - - if (false !== $pos) { - $str = substr($this->fullName, 0, $pos); - } else { - $str = $this->fullName; - } - - if ($str && 0 !== stripos(str_replace('|', '/', $url), $str)) { - return false; - } - } - - return true; - } - - /** - * 延迟解析分组的路由规则 - * @access public - * @param bool $lazy 路由是否延迟解析 - * @return $this - */ - public function lazy($lazy = true) - { - if (!$lazy) { - $this->parseGroupRule($this->rule); - $this->rule = null; - } - - return $this; - } - - /** - * 解析分组和域名的路由规则及绑定 - * @access public - * @param mixed $rule 路由规则 - * @return void - */ - public function parseGroupRule($rule) - { - $origin = $this->router->getGroup(); - $this->router->setGroup($this); - - if ($rule instanceof \Closure) { - Container::getInstance()->invokeFunction($rule); - } elseif (is_array($rule)) { - $this->addRules($rule); - } elseif (is_string($rule) && $rule) { - $this->router->bind($rule, $this->domain); - } - - $this->router->setGroup($origin); - } - - /** - * 检测分组路由 - * @access public - * @param Request $request 请求对象 - * @param array $rules 路由规则 - * @param string $url 访问地址 - * @param bool $completeMatch 路由是否完全匹配 - * @return Dispatch|false - */ - protected function checkMergeRuleRegex($request, &$rules, $url, $completeMatch) - { - $depr = $this->router->config('pathinfo_depr'); - $url = $depr . str_replace('|', $depr, $url); - - foreach ($rules as $key => $item) { - if ($item instanceof RuleItem) { - $rule = $depr . str_replace('/', $depr, $item->getRule()); - if ($depr == $rule && $depr != $url) { - unset($rules[$key]); - continue; - } - - $complete = null !== $item->getOption('complete_match') ? $item->getOption('complete_match') : $completeMatch; - - if (false === strpos($rule, '<')) { - if (0 === strcasecmp($rule, $url) || (!$complete && 0 === strncasecmp($rule, $url, strlen($rule)))) { - return $item->checkRule($request, $url, []); - } - - unset($rules[$key]); - continue; - } - - $slash = preg_quote('/-' . $depr, '/'); - - if ($matchRule = preg_split('/[' . $slash . ']<\w+\??>/', $rule, 2)) { - if ($matchRule[0] && 0 !== strncasecmp($rule, $url, strlen($matchRule[0]))) { - unset($rules[$key]); - continue; - } - } - - if (preg_match_all('/[' . $slash . ']??/', $rule, $matches)) { - unset($rules[$key]); - $pattern = array_merge($this->getPattern(), $item->getPattern()); - $option = array_merge($this->getOption(), $item->getOption()); - - $regex[$key] = $this->buildRuleRegex($rule, $matches[0], $pattern, $option, $complete, '_THINK_' . $key); - $items[$key] = $item; - } - } - } - - if (empty($regex)) { - return false; - } - - try { - $result = preg_match('/^(?:' . implode('|', $regex) . ')/u', $url, $match); - } catch (\Exception $e) { - throw new Exception('route pattern error'); - } - - if ($result) { - $var = []; - foreach ($match as $key => $val) { - if (is_string($key) && '' !== $val) { - list($name, $pos) = explode('_THINK_', $key); - - $var[$name] = $val; - } - } - - if (!isset($pos)) { - foreach ($regex as $key => $item) { - if (0 === strpos(str_replace(['\/', '\-', '\\' . $depr], ['/', '-', $depr], $item), $match[0])) { - $pos = $key; - break; - } - } - } - - $rule = $items[$pos]->getRule(); - $array = $this->router->getRule($rule); - - foreach ($array as $item) { - if (in_array($item->getMethod(), ['*', strtolower($request->method())])) { - $result = $item->checkRule($request, $url, $var); - - if (false !== $result) { - return $result; - } - } - } - } - - return false; - } - - /** - * 获取分组的MISS路由 - * @access public - * @return RuleItem|null - */ - public function getMissRule() - { - return $this->miss; - } - - /** - * 获取分组的自动路由 - * @access public - * @return string - */ - public function getAutoRule() - { - return $this->auto; - } - - /** - * 注册自动路由 - * @access public - * @param string $route 路由规则 - * @return void - */ - public function addAutoRule($route) - { - $this->auto = $route; - } - - /** - * 注册MISS路由 - * @access public - * @param string $route 路由地址 - * @param string $method 请求类型 - * @param array $option 路由参数 - * @return RuleItem - */ - public function addMissRule($route, $method = '*', $option = []) - { - // 创建路由规则实例 - $ruleItem = new RuleItem($this->router, $this, null, '', $route, strtolower($method), $option); - - $this->miss = $ruleItem; - - return $ruleItem; - } - - /** - * 添加分组下的路由规则或者子分组 - * @access public - * @param string $rule 路由规则 - * @param string $route 路由地址 - * @param string $method 请求类型 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return $this - */ - public function addRule($rule, $route, $method = '*', $option = [], $pattern = []) - { - // 读取路由标识 - if (is_array($rule)) { - $name = $rule[0]; - $rule = $rule[1]; - } elseif (is_string($route)) { - $name = $route; - } else { - $name = null; - } - - $method = strtolower($method); - - if ('/' === $rule || '' === $rule) { - // 首页自动完整匹配 - $rule .= '$'; - } - - // 创建路由规则实例 - $ruleItem = new RuleItem($this->router, $this, $name, $rule, $route, $method, $option, $pattern); - - if (!empty($option['cross_domain'])) { - $this->router->setCrossDomainRule($ruleItem, $method); - } - - $this->addRuleItem($ruleItem, $method); - - return $ruleItem; - } - - /** - * 批量注册路由规则 - * @access public - * @param array $rules 路由规则 - * @param string $method 请求类型 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return void - */ - public function addRules($rules, $method = '*', $option = [], $pattern = []) - { - foreach ($rules as $key => $val) { - if (is_numeric($key)) { - $key = array_shift($val); - } - - if (is_array($val)) { - $route = array_shift($val); - $option = $val ? array_shift($val) : []; - $pattern = $val ? array_shift($val) : []; - } else { - $route = $val; - } - - $this->addRule($key, $route, $method, $option, $pattern); - } - } - - public function addRuleItem($rule, $method = '*') - { - if (strpos($method, '|')) { - $rule->method($method); - $method = '*'; - } - - $this->rules[$method][] = $rule; - - return $this; - } - - /** - * 设置分组的路由前缀 - * @access public - * @param string $prefix - * @return $this - */ - public function prefix($prefix) - { - if ($this->parent && $this->parent->getOption('prefix')) { - $prefix = $this->parent->getOption('prefix') . $prefix; - } - - return $this->option('prefix', $prefix); - } - - /** - * 设置资源允许 - * @access public - * @param array $only - * @return $this - */ - public function only($only) - { - return $this->option('only', $only); - } - - /** - * 设置资源排除 - * @access public - * @param array $except - * @return $this - */ - public function except($except) - { - return $this->option('except', $except); - } - - /** - * 设置资源路由的变量 - * @access public - * @param array $vars - * @return $this - */ - public function vars($vars) - { - return $this->option('var', $vars); - } - - /** - * 合并分组的路由规则正则 - * @access public - * @param bool $merge - * @return $this - */ - public function mergeRuleRegex($merge = true) - { - return $this->option('merge_rule_regex', $merge); - } - - /** - * 获取完整分组Name - * @access public - * @return string - */ - public function getFullName() - { - return $this->fullName; - } - - /** - * 获取分组的路由规则 - * @access public - * @param string $method - * @return array - */ - public function getRules($method = '') - { - if ('' === $method) { - return $this->rules; - } - - return isset($this->rules[strtolower($method)]) ? $this->rules[strtolower($method)] : []; - } - - /** - * 清空分组下的路由规则 - * @access public - * @return void - */ - public function clear() - { - $this->rules = [ - '*' => [], - 'get' => [], - 'post' => [], - 'put' => [], - 'patch' => [], - 'delete' => [], - 'head' => [], - 'options' => [], - ]; - } -} diff --git a/Server/thinkphp/library/think/route/RuleItem.php b/Server/thinkphp/library/think/route/RuleItem.php deleted file mode 100644 index a05d2deb0..000000000 --- a/Server/thinkphp/library/think/route/RuleItem.php +++ /dev/null @@ -1,292 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route; - -use think\Container; -use think\Exception; -use think\Route; - -class RuleItem extends Rule -{ - protected $hasSetRule; - - /** - * 架构函数 - * @access public - * @param Route $router 路由实例 - * @param RuleGroup $parent 上级对象 - * @param string $name 路由标识 - * @param string|array $rule 路由规则 - * @param string|\Closure $route 路由地址 - * @param string $method 请求类型 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - */ - public function __construct(Route $router, RuleGroup $parent, $name, $rule, $route, $method = '*', $option = [], $pattern = []) - { - $this->router = $router; - $this->parent = $parent; - $this->name = $name; - $this->route = $route; - $this->method = $method; - $this->option = $option; - $this->pattern = $pattern; - - $this->setRule($rule); - - if (!empty($option['cross_domain'])) { - $this->router->setCrossDomainRule($this, $method); - } - } - - /** - * 路由规则预处理 - * @access public - * @param string $rule 路由规则 - * @return void - */ - public function setRule($rule) - { - if ('$' == substr($rule, -1, 1)) { - // 是否完整匹配 - $rule = substr($rule, 0, -1); - - $this->option['complete_match'] = true; - } - - $rule = '/' != $rule ? ltrim($rule, '/') : ''; - - if ($this->parent && $prefix = $this->parent->getFullName()) { - $rule = $prefix . ($rule ? '/' . ltrim($rule, '/') : ''); - } - - if (false !== strpos($rule, ':')) { - $this->rule = preg_replace(['/\[\:(\w+)\]/', '/\:(\w+)/'], ['<\1?>', '<\1>'], $rule); - } else { - $this->rule = $rule; - } - - // 生成路由标识的快捷访问 - $this->setRuleName(); - } - - /** - * 检查后缀 - * @access public - * @param string $ext - * @return $this - */ - public function ext($ext = '') - { - $this->option('ext', $ext); - $this->setRuleName(true); - - return $this; - } - - /** - * 设置别名 - * @access public - * @param string $name - * @return $this - */ - public function name($name) - { - $this->name = $name; - $this->setRuleName(true); - - return $this; - } - - /** - * 设置路由标识 用于URL反解生成 - * @access protected - * @param bool $first 是否插入开头 - * @return void - */ - protected function setRuleName($first = false) - { - if ($this->name) { - $vars = $this->parseVar($this->rule); - $name = strtolower($this->name); - - if (isset($this->option['ext'])) { - $suffix = $this->option['ext']; - } elseif ($this->parent->getOption('ext')) { - $suffix = $this->parent->getOption('ext'); - } else { - $suffix = null; - } - - $value = [$this->rule, $vars, $this->parent->getDomain(), $suffix, $this->method]; - - Container::get('rule_name')->set($name, $value, $first); - } - - if (!$this->hasSetRule) { - Container::get('rule_name')->setRule($this->rule, $this); - $this->hasSetRule = true; - } - } - - /** - * 检测路由 - * @access public - * @param Request $request 请求对象 - * @param string $url 访问地址 - * @param array $match 匹配路由变量 - * @param bool $completeMatch 路由是否完全匹配 - * @return Dispatch|false - */ - public function checkRule($request, $url, $match = null, $completeMatch = false) - { - // 检查参数有效性 - if (!$this->checkOption($this->option, $request)) { - return false; - } - - // 合并分组参数 - $option = $this->mergeGroupOptions(); - - $url = $this->urlSuffixCheck($request, $url, $option); - - if (is_null($match)) { - $match = $this->match($url, $option, $completeMatch); - } - - if (false !== $match) { - if (!empty($option['cross_domain'])) { - if ($dispatch = $this->checkCrossDomain($request)) { - // 允许跨域 - return $dispatch; - } - - $option['header'] = $this->option['header']; - } - - // 检查前置行为 - if (isset($option['before']) && false === $this->checkBefore($option['before'])) { - return false; - } - - return $this->parseRule($request, $this->rule, $this->route, $url, $option, $match); - } - - return false; - } - - /** - * 检测路由(含路由匹配) - * @access public - * @param Request $request 请求对象 - * @param string $url 访问地址 - * @param string $depr 路径分隔符 - * @param bool $completeMatch 路由是否完全匹配 - * @return Dispatch|false - */ - public function check($request, $url, $completeMatch = false) - { - return $this->checkRule($request, $url, null, $completeMatch); - } - - /** - * URL后缀及Slash检查 - * @access protected - * @param Request $request 请求对象 - * @param string $url 访问地址 - * @param array $option 路由参数 - * @return string - */ - protected function urlSuffixCheck($request, $url, $option = []) - { - // 是否区分 / 地址访问 - if (!empty($option['remove_slash']) && '/' != $this->rule) { - $this->rule = rtrim($this->rule, '/'); - $url = rtrim($url, '|'); - } - - if (isset($option['ext'])) { - // 路由ext参数 优先于系统配置的URL伪静态后缀参数 - $url = preg_replace('/\.(' . $request->ext() . ')$/i', '', $url); - } - - return $url; - } - - /** - * 检测URL和规则路由是否匹配 - * @access private - * @param string $url URL地址 - * @param array $option 路由参数 - * @param bool $completeMatch 路由是否完全匹配 - * @return array|false - */ - private function match($url, $option, $completeMatch) - { - if (isset($option['complete_match'])) { - $completeMatch = $option['complete_match']; - } - - $pattern = array_merge($this->parent->getPattern(), $this->pattern); - $depr = $this->router->config('pathinfo_depr'); - - // 检查完整规则定义 - if (isset($pattern['__url__']) && !preg_match(0 === strpos($pattern['__url__'], '/') ? $pattern['__url__'] : '/^' . $pattern['__url__'] . '/', str_replace('|', $depr, $url))) { - return false; - } - - $var = []; - $url = $depr . str_replace('|', $depr, $url); - $rule = $depr . str_replace('/', $depr, $this->rule); - - if ($depr == $rule && $depr != $url) { - return false; - } - - if (false === strpos($rule, '<')) { - if (0 === strcasecmp($rule, $url) || (!$completeMatch && 0 === strncasecmp($rule . $depr, $url . $depr, strlen($rule . $depr)))) { - return $var; - } - return false; - } - - $slash = preg_quote('/-' . $depr, '/'); - - if ($matchRule = preg_split('/[' . $slash . ']?<\w+\??>/', $rule, 2)) { - if ($matchRule[0] && 0 !== strncasecmp($rule, $url, strlen($matchRule[0]))) { - return false; - } - } - - if (preg_match_all('/[' . $slash . ']??/', $rule, $matches)) { - $regex = $this->buildRuleRegex($rule, $matches[0], $pattern, $option, $completeMatch); - - try { - if (!preg_match('/^' . $regex . ($completeMatch ? '$' : '') . '/u', $url, $match)) { - return false; - } - } catch (\Exception $e) { - throw new Exception('route pattern error'); - } - - foreach ($match as $key => $val) { - if (is_string($key)) { - $var[$key] = $val; - } - } - } - - // 成功匹配后返回URL中的动态变量数组 - return $var; - } - -} diff --git a/Server/thinkphp/library/think/route/RuleName.php b/Server/thinkphp/library/think/route/RuleName.php deleted file mode 100644 index 202fb0e23..000000000 --- a/Server/thinkphp/library/think/route/RuleName.php +++ /dev/null @@ -1,147 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route; - -class RuleName -{ - protected $item = []; - protected $rule = []; - - /** - * 注册路由标识 - * @access public - * @param string $name 路由标识 - * @param array $value 路由规则 - * @param bool $first 是否置顶 - * @return void - */ - public function set($name, $value, $first = false) - { - if ($first && isset($this->item[$name])) { - array_unshift($this->item[$name], $value); - } else { - $this->item[$name][] = $value; - } - } - - /** - * 注册路由规则 - * @access public - * @param string $rule 路由规则 - * @param RuleItem $route 路由 - * @return void - */ - public function setRule($rule, $route) - { - $this->rule[$route->getDomain()][$rule][$route->getMethod()] = $route; - } - - /** - * 根据路由规则获取路由对象(列表) - * @access public - * @param string $name 路由标识 - * @param string $domain 域名 - * @return array - */ - public function getRule($rule, $domain = null) - { - return isset($this->rule[$domain][$rule]) ? $this->rule[$domain][$rule] : []; - } - - /** - * 获取全部路由列表 - * @access public - * @param string $domain 域名 - * @return array - */ - public function getRuleList($domain = null) - { - $list = []; - - foreach ($this->rule as $ruleDomain => $rules) { - foreach ($rules as $rule => $items) { - foreach ($items as $item) { - $val['domain'] = $ruleDomain; - - foreach (['method', 'rule', 'name', 'route', 'pattern', 'option'] as $param) { - $call = 'get' . $param; - $val[$param] = $item->$call(); - } - - $list[$ruleDomain][] = $val; - } - } - } - - if ($domain) { - return isset($list[$domain]) ? $list[$domain] : []; - } - - return $list; - } - - /** - * 导入路由标识 - * @access public - * @param array $name 路由标识 - * @return void - */ - public function import($item) - { - $this->item = $item; - } - - /** - * 根据路由标识获取路由信息(用于URL生成) - * @access public - * @param string $name 路由标识 - * @param string $domain 域名 - * @return array|null - */ - public function get($name = null, $domain = null, $method = '*') - { - if (is_null($name)) { - return $this->item; - } - - $name = strtolower($name); - $method = strtolower($method); - - if (isset($this->item[$name])) { - if (is_null($domain)) { - $result = $this->item[$name]; - } else { - $result = []; - foreach ($this->item[$name] as $item) { - if ($item[2] == $domain && ('*' == $item[4] || $method == $item[4])) { - $result[] = $item; - } - } - } - } else { - $result = null; - } - - return $result; - } - - /** - * 清空路由规则 - * @access public - * @return void - */ - public function clear() - { - $this->item = []; - $this->rule = []; - } -} diff --git a/Server/thinkphp/library/think/route/dispatch/Callback.php b/Server/thinkphp/library/think/route/dispatch/Callback.php deleted file mode 100644 index ca76fc993..000000000 --- a/Server/thinkphp/library/think/route/dispatch/Callback.php +++ /dev/null @@ -1,26 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route\dispatch; - -use think\route\Dispatch; - -class Callback extends Dispatch -{ - public function exec() - { - // 执行回调方法 - $vars = array_merge($this->request->param(), $this->param); - - return $this->app->invoke($this->dispatch, $vars); - } - -} diff --git a/Server/thinkphp/library/think/route/dispatch/Controller.php b/Server/thinkphp/library/think/route/dispatch/Controller.php deleted file mode 100644 index 1de829926..000000000 --- a/Server/thinkphp/library/think/route/dispatch/Controller.php +++ /dev/null @@ -1,30 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route\dispatch; - -use think\route\Dispatch; - -class Controller extends Dispatch -{ - public function exec() - { - // 执行控制器的操作方法 - $vars = array_merge($this->request->param(), $this->param); - - return $this->app->action( - $this->dispatch, $vars, - $this->rule->getConfig('url_controller_layer'), - $this->rule->getConfig('controller_suffix') - ); - } - -} diff --git a/Server/thinkphp/library/think/route/dispatch/Module.php b/Server/thinkphp/library/think/route/dispatch/Module.php deleted file mode 100644 index 40bd77596..000000000 --- a/Server/thinkphp/library/think/route/dispatch/Module.php +++ /dev/null @@ -1,138 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route\dispatch; - -use ReflectionMethod; -use think\exception\ClassNotFoundException; -use think\exception\HttpException; -use think\Loader; -use think\Request; -use think\route\Dispatch; - -class Module extends Dispatch -{ - protected $controller; - protected $actionName; - - public function init() - { - parent::init(); - - $result = $this->dispatch; - - if (is_string($result)) { - $result = explode('/', $result); - } - - if ($this->rule->getConfig('app_multi_module')) { - // 多模块部署 - $module = strip_tags(strtolower($result[0] ?: $this->rule->getConfig('default_module'))); - $bind = $this->rule->getRouter()->getBind(); - $available = false; - - if ($bind && preg_match('/^[a-z]/is', $bind)) { - // 绑定模块 - list($bindModule) = explode('/', $bind); - if (empty($result[0])) { - $module = $bindModule; - } - $available = true; - } elseif (!in_array($module, $this->rule->getConfig('deny_module_list')) && is_dir($this->app->getAppPath() . $module)) { - $available = true; - } elseif ($this->rule->getConfig('empty_module')) { - $module = $this->rule->getConfig('empty_module'); - $available = true; - } - - // 模块初始化 - if ($module && $available) { - // 初始化模块 - $this->request->setModule($module); - $this->app->init($module); - } else { - throw new HttpException(404, 'module not exists:' . $module); - } - } - - // 是否自动转换控制器和操作名 - $convert = is_bool($this->convert) ? $this->convert : $this->rule->getConfig('url_convert'); - // 获取控制器名 - $controller = strip_tags($result[1] ?: $this->rule->getConfig('default_controller')); - - $this->controller = $convert ? strtolower($controller) : $controller; - - // 获取操作名 - $this->actionName = strip_tags($result[2] ?: $this->rule->getConfig('default_action')); - - // 设置当前请求的控制器、操作 - $this->request - ->setController(Loader::parseName($this->controller, 1)) - ->setAction($this->actionName); - - return $this; - } - - public function exec() - { - // 监听module_init - $this->app['hook']->listen('module_init'); - - try { - // 实例化控制器 - $instance = $this->app->controller($this->controller, - $this->rule->getConfig('url_controller_layer'), - $this->rule->getConfig('controller_suffix'), - $this->rule->getConfig('empty_controller')); - } catch (ClassNotFoundException $e) { - throw new HttpException(404, 'controller not exists:' . $e->getClass()); - } - - $this->app['middleware']->controller(function (Request $request, $next) use ($instance) { - // 获取当前操作名 - $action = $this->actionName . $this->rule->getConfig('action_suffix'); - - if (is_callable([$instance, $action])) { - // 执行操作方法 - $call = [$instance, $action]; - - // 严格获取当前操作方法名 - $reflect = new ReflectionMethod($instance, $action); - $methodName = $reflect->getName(); - $suffix = $this->rule->getConfig('action_suffix'); - $actionName = $suffix ? substr($methodName, 0, -strlen($suffix)) : $methodName; - $this->request->setAction($actionName); - - // 自动获取请求变量 - $vars = $this->rule->getConfig('url_param_type') - ? $this->request->route() - : $this->request->param(); - $vars = array_merge($vars, $this->param); - } elseif (is_callable([$instance, '_empty'])) { - // 空操作 - $call = [$instance, '_empty']; - $vars = [$this->actionName]; - $reflect = new ReflectionMethod($instance, '_empty'); - } else { - // 操作不存在 - throw new HttpException(404, 'method not exists:' . get_class($instance) . '->' . $action . '()'); - } - - $this->app['hook']->listen('action_begin', $call); - - $data = $this->app->invokeReflectMethod($instance, $reflect, $vars); - - return $this->autoResponse($data); - }); - - return $this->app['middleware']->dispatch($this->request, 'controller'); - } -} diff --git a/Server/thinkphp/library/think/route/dispatch/Redirect.php b/Server/thinkphp/library/think/route/dispatch/Redirect.php deleted file mode 100644 index fae2c9a65..000000000 --- a/Server/thinkphp/library/think/route/dispatch/Redirect.php +++ /dev/null @@ -1,23 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route\dispatch; - -use think\Response; -use think\route\Dispatch; - -class Redirect extends Dispatch -{ - public function exec() - { - return Response::create($this->dispatch, 'redirect')->code($this->code); - } -} diff --git a/Server/thinkphp/library/think/route/dispatch/Response.php b/Server/thinkphp/library/think/route/dispatch/Response.php deleted file mode 100644 index 66f4e5abb..000000000 --- a/Server/thinkphp/library/think/route/dispatch/Response.php +++ /dev/null @@ -1,23 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route\dispatch; - -use think\route\Dispatch; - -class Response extends Dispatch -{ - public function exec() - { - return $this->dispatch; - } - -} diff --git a/Server/thinkphp/library/think/route/dispatch/Url.php b/Server/thinkphp/library/think/route/dispatch/Url.php deleted file mode 100644 index acc524e3e..000000000 --- a/Server/thinkphp/library/think/route/dispatch/Url.php +++ /dev/null @@ -1,169 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route\dispatch; - -use think\exception\HttpException; -use think\Loader; -use think\route\Dispatch; - -class Url extends Dispatch -{ - public function init() - { - // 解析默认的URL规则 - $result = $this->parseUrl($this->dispatch); - - return (new Module($this->request, $this->rule, $result))->init(); - } - - public function exec() - {} - - /** - * 解析URL地址 - * @access protected - * @param string $url URL - * @return array - */ - protected function parseUrl($url) - { - $depr = $this->rule->getConfig('pathinfo_depr'); - $bind = $this->rule->getRouter()->getBind(); - - if (!empty($bind) && preg_match('/^[a-z]/is', $bind)) { - $bind = str_replace('/', $depr, $bind); - // 如果有模块/控制器绑定 - $url = $bind . ('.' != substr($bind, -1) ? $depr : '') . ltrim($url, $depr); - } - - list($path, $var) = $this->rule->parseUrlPath($url); - if (empty($path)) { - return [null, null, null]; - } - - // 解析模块 - $module = $this->rule->getConfig('app_multi_module') ? array_shift($path) : null; - - if ($this->param['auto_search']) { - $controller = $this->autoFindController($module, $path); - } else { - // 解析控制器 - $controller = !empty($path) ? array_shift($path) : null; - } - - if ($controller && !preg_match('/^[A-Za-z0-9][\w|\.]*$/', $controller)) { - throw new HttpException(404, 'controller not exists:' . $controller); - } - - // 解析操作 - $action = !empty($path) ? array_shift($path) : null; - - // 解析额外参数 - if ($path) { - if ($this->rule->getConfig('url_param_type')) { - $var += $path; - } else { - preg_replace_callback('/(\w+)\|([^\|]+)/', function ($match) use (&$var) { - $var[$match[1]] = strip_tags($match[2]); - }, implode('|', $path)); - } - } - - $panDomain = $this->request->panDomain(); - - if ($panDomain && $key = array_search('*', $var)) { - // 泛域名赋值 - $var[$key] = $panDomain; - } - - // 设置当前请求的参数 - $this->request->setRouteVars($var); - - // 封装路由 - $route = [$module, $controller, $action]; - - if ($this->hasDefinedRoute($route, $bind)) { - throw new HttpException(404, 'invalid request:' . str_replace('|', $depr, $url)); - } - - return $route; - } - - /** - * 检查URL是否已经定义过路由 - * @access protected - * @param string $route 路由信息 - * @param string $bind 绑定信息 - * @return bool - */ - protected function hasDefinedRoute($route, $bind) - { - list($module, $controller, $action) = $route; - - // 检查地址是否被定义过路由 - $name = strtolower($module . '/' . Loader::parseName($controller, 1) . '/' . $action); - - $name2 = ''; - - if (empty($module) || $module == $bind) { - $name2 = strtolower(Loader::parseName($controller, 1) . '/' . $action); - } - - $host = $this->request->host(true); - - $method = $this->request->method(); - - if ($this->rule->getRouter()->getName($name, $host, $method) || $this->rule->getRouter()->getName($name2, $host, $method)) { - return true; - } - - return false; - } - - /** - * 自动定位控制器类 - * @access protected - * @param string $module 模块名 - * @param array $path URL - * @return string - */ - protected function autoFindController($module, &$path) - { - $dir = $this->app->getAppPath() . ($module ? $module . '/' : '') . $this->rule->getConfig('url_controller_layer'); - $suffix = $this->app->getSuffix() || $this->rule->getConfig('controller_suffix') ? ucfirst($this->rule->getConfig('url_controller_layer')) : ''; - - $item = []; - $find = false; - - foreach ($path as $val) { - $item[] = $val; - $file = $dir . '/' . str_replace('.', '/', $val) . $suffix . '.php'; - $file = pathinfo($file, PATHINFO_DIRNAME) . '/' . Loader::parseName(pathinfo($file, PATHINFO_FILENAME), 1) . '.php'; - if (is_file($file)) { - $find = true; - break; - } else { - $dir .= '/' . Loader::parseName($val); - } - } - - if ($find) { - $controller = implode('.', $item); - $path = array_slice($path, count($item)); - } else { - $controller = array_shift($path); - } - - return $controller; - } - -} diff --git a/Server/thinkphp/library/think/route/dispatch/View.php b/Server/thinkphp/library/think/route/dispatch/View.php deleted file mode 100644 index ea3ef11b0..000000000 --- a/Server/thinkphp/library/think/route/dispatch/View.php +++ /dev/null @@ -1,26 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route\dispatch; - -use think\Response; -use think\route\Dispatch; - -class View extends Dispatch -{ - public function exec() - { - // 渲染模板输出 - $vars = array_merge($this->request->param(), $this->param); - - return Response::create($this->dispatch, 'view')->assign($vars); - } -} diff --git a/Server/thinkphp/library/think/session/driver/Memcache.php b/Server/thinkphp/library/think/session/driver/Memcache.php deleted file mode 100644 index 40d7bb825..000000000 --- a/Server/thinkphp/library/think/session/driver/Memcache.php +++ /dev/null @@ -1,124 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\session\driver; - -use SessionHandlerInterface; -use think\Exception; - -class Memcache implements SessionHandlerInterface -{ - protected $handler = null; - protected $config = [ - 'host' => '127.0.0.1', // memcache主机 - 'port' => 11211, // memcache端口 - 'expire' => 3600, // session有效期 - 'timeout' => 0, // 连接超时时间(单位:毫秒) - 'persistent' => true, // 长连接 - 'session_name' => '', // memcache key前缀 - ]; - - public function __construct($config = []) - { - $this->config = array_merge($this->config, $config); - } - - /** - * 打开Session - * @access public - * @param string $savePath - * @param mixed $sessName - */ - public function open($savePath, $sessName) - { - // 检测php环境 - if (!extension_loaded('memcache')) { - throw new Exception('not support:memcache'); - } - - $this->handler = new \Memcache; - - // 支持集群 - $hosts = explode(',', $this->config['host']); - $ports = explode(',', $this->config['port']); - - if (empty($ports[0])) { - $ports[0] = 11211; - } - - // 建立连接 - foreach ((array) $hosts as $i => $host) { - $port = isset($ports[$i]) ? $ports[$i] : $ports[0]; - $this->config['timeout'] > 0 ? - $this->handler->addServer($host, $port, $this->config['persistent'], 1, $this->config['timeout']) : - $this->handler->addServer($host, $port, $this->config['persistent'], 1); - } - - return true; - } - - /** - * 关闭Session - * @access public - */ - public function close() - { - $this->gc(ini_get('session.gc_maxlifetime')); - $this->handler->close(); - $this->handler = null; - - return true; - } - - /** - * 读取Session - * @access public - * @param string $sessID - */ - public function read($sessID) - { - return (string) $this->handler->get($this->config['session_name'] . $sessID); - } - - /** - * 写入Session - * @access public - * @param string $sessID - * @param string $sessData - * @return bool - */ - public function write($sessID, $sessData) - { - return $this->handler->set($this->config['session_name'] . $sessID, $sessData, 0, $this->config['expire']); - } - - /** - * 删除Session - * @access public - * @param string $sessID - * @return bool - */ - public function destroy($sessID) - { - return $this->handler->delete($this->config['session_name'] . $sessID); - } - - /** - * Session 垃圾回收 - * @access public - * @param string $sessMaxLifeTime - * @return true - */ - public function gc($sessMaxLifeTime) - { - return true; - } -} diff --git a/Server/thinkphp/library/think/session/driver/Memcached.php b/Server/thinkphp/library/think/session/driver/Memcached.php deleted file mode 100644 index 074b2ff73..000000000 --- a/Server/thinkphp/library/think/session/driver/Memcached.php +++ /dev/null @@ -1,135 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\session\driver; - -use SessionHandlerInterface; -use think\Exception; - -class Memcached implements SessionHandlerInterface -{ - protected $handler = null; - protected $config = [ - 'host' => '127.0.0.1', // memcache主机 - 'port' => 11211, // memcache端口 - 'expire' => 3600, // session有效期 - 'timeout' => 0, // 连接超时时间(单位:毫秒) - 'session_name' => '', // memcache key前缀 - 'username' => '', //账号 - 'password' => '', //密码 - ]; - - public function __construct($config = []) - { - $this->config = array_merge($this->config, $config); - } - - /** - * 打开Session - * @access public - * @param string $savePath - * @param mixed $sessName - */ - public function open($savePath, $sessName) - { - // 检测php环境 - if (!extension_loaded('memcached')) { - throw new Exception('not support:memcached'); - } - - $this->handler = new \Memcached; - - // 设置连接超时时间(单位:毫秒) - if ($this->config['timeout'] > 0) { - $this->handler->setOption(\Memcached::OPT_CONNECT_TIMEOUT, $this->config['timeout']); - } - - // 支持集群 - $hosts = explode(',', $this->config['host']); - $ports = explode(',', $this->config['port']); - - if (empty($ports[0])) { - $ports[0] = 11211; - } - - // 建立连接 - $servers = []; - foreach ((array) $hosts as $i => $host) { - $servers[] = [$host, (isset($ports[$i]) ? $ports[$i] : $ports[0]), 1]; - } - - $this->handler->addServers($servers); - - if ('' != $this->config['username']) { - $this->handler->setOption(\Memcached::OPT_BINARY_PROTOCOL, true); - $this->handler->setSaslAuthData($this->config['username'], $this->config['password']); - } - - return true; - } - - /** - * 关闭Session - * @access public - */ - public function close() - { - $this->gc(ini_get('session.gc_maxlifetime')); - $this->handler->quit(); - $this->handler = null; - - return true; - } - - /** - * 读取Session - * @access public - * @param string $sessID - */ - public function read($sessID) - { - return (string) $this->handler->get($this->config['session_name'] . $sessID); - } - - /** - * 写入Session - * @access public - * @param string $sessID - * @param string $sessData - * @return bool - */ - public function write($sessID, $sessData) - { - return $this->handler->set($this->config['session_name'] . $sessID, $sessData, $this->config['expire']); - } - - /** - * 删除Session - * @access public - * @param string $sessID - * @return bool - */ - public function destroy($sessID) - { - return $this->handler->delete($this->config['session_name'] . $sessID); - } - - /** - * Session 垃圾回收 - * @access public - * @param string $sessMaxLifeTime - * @return true - */ - public function gc($sessMaxLifeTime) - { - return true; - } -} diff --git a/Server/thinkphp/library/think/session/driver/Redis.php b/Server/thinkphp/library/think/session/driver/Redis.php deleted file mode 100644 index 5a0e7bc73..000000000 --- a/Server/thinkphp/library/think/session/driver/Redis.php +++ /dev/null @@ -1,179 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\session\driver; - -use SessionHandlerInterface; -use think\Exception; - -class Redis implements SessionHandlerInterface -{ - /** @var \Redis */ - protected $handler = null; - protected $config = [ - 'host' => '127.0.0.1', // redis主机 - 'port' => 6379, // redis端口 - 'password' => '', // 密码 - 'select' => 0, // 操作库 - 'expire' => 3600, // 有效期(秒) - 'timeout' => 0, // 超时时间(秒) - 'persistent' => true, // 是否长连接 - 'session_name' => '', // sessionkey前缀 - ]; - - public function __construct($config = []) - { - $this->config = array_merge($this->config, $config); - } - - /** - * 打开Session - * @access public - * @param string $savePath - * @param mixed $sessName - * @return bool - * @throws Exception - */ - public function open($savePath, $sessName) - { - if (extension_loaded('redis')) { - $this->handler = new \Redis; - - // 建立连接 - $func = $this->config['persistent'] ? 'pconnect' : 'connect'; - $this->handler->$func($this->config['host'], $this->config['port'], $this->config['timeout']); - - if ('' != $this->config['password']) { - $this->handler->auth($this->config['password']); - } - - if (0 != $this->config['select']) { - $this->handler->select($this->config['select']); - } - } elseif (class_exists('\Predis\Client')) { - $params = []; - foreach ($this->config as $key => $val) { - if (in_array($key, ['aggregate', 'cluster', 'connections', 'exceptions', 'prefix', 'profile', 'replication'])) { - $params[$key] = $val; - unset($this->config[$key]); - } - } - $this->handler = new \Predis\Client($this->config, $params); - } else { - throw new \BadFunctionCallException('not support: redis'); - } - - return true; - } - - /** - * 关闭Session - * @access public - */ - public function close() - { - $this->gc(ini_get('session.gc_maxlifetime')); - $this->handler->close(); - $this->handler = null; - - return true; - } - - /** - * 读取Session - * @access public - * @param string $sessID - * @return string - */ - public function read($sessID) - { - return (string) $this->handler->get($this->config['session_name'] . $sessID); - } - - /** - * 写入Session - * @access public - * @param string $sessID - * @param string $sessData - * @return bool - */ - public function write($sessID, $sessData) - { - if ($this->config['expire'] > 0) { - $result = $this->handler->setex($this->config['session_name'] . $sessID, $this->config['expire'], $sessData); - } else { - $result = $this->handler->set($this->config['session_name'] . $sessID, $sessData); - } - - return $result ? true : false; - } - - /** - * 删除Session - * @access public - * @param string $sessID - * @return bool - */ - public function destroy($sessID) - { - return $this->handler->del($this->config['session_name'] . $sessID) > 0; - } - - /** - * Session 垃圾回收 - * @access public - * @param string $sessMaxLifeTime - * @return bool - */ - public function gc($sessMaxLifeTime) - { - return true; - } - - /** - * Redis Session 驱动的加锁机制 - * @access public - * @param string $sessID 用于加锁的sessID - * @param integer $timeout 默认过期时间 - * @return bool - */ - public function lock($sessID, $timeout = 10) - { - if (null == $this->handler) { - $this->open('', ''); - } - - $lockKey = 'LOCK_PREFIX_' . $sessID; - // 使用setnx操作加锁 - $isLock = $this->handler->setnx($lockKey, 1); - if ($isLock) { - // 设置过期时间,防止死任务的出现 - $this->handler->expire($lockKey, $timeout); - return true; - } - - return false; - } - - /** - * Redis Session 驱动的解锁机制 - * @access public - * @param string $sessID 用于解锁的sessID - */ - public function unlock($sessID) - { - if (null == $this->handler) { - $this->open('', ''); - } - - $this->handler->del('LOCK_PREFIX_' . $sessID); - } -} diff --git a/Server/thinkphp/library/think/template/TagLib.php b/Server/thinkphp/library/think/template/TagLib.php deleted file mode 100644 index bbbb2c035..000000000 --- a/Server/thinkphp/library/think/template/TagLib.php +++ /dev/null @@ -1,351 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\template; - -use think\Exception; - -/** - * ThinkPHP标签库TagLib解析基类 - * @category Think - * @package Think - * @subpackage Template - * @author liu21st - */ -class TagLib -{ - - /** - * 标签库定义XML文件 - * @var string - * @access protected - */ - protected $xml = ''; - protected $tags = []; // 标签定义 - /** - * 标签库名称 - * @var string - * @access protected - */ - protected $tagLib = ''; - - /** - * 标签库标签列表 - * @var array - * @access protected - */ - protected $tagList = []; - - /** - * 标签库分析数组 - * @var array - * @access protected - */ - protected $parse = []; - - /** - * 标签库是否有效 - * @var bool - * @access protected - */ - protected $valid = false; - - /** - * 当前模板对象 - * @var object - * @access protected - */ - protected $tpl; - - protected $comparison = [' nheq ' => ' !== ', ' heq ' => ' === ', ' neq ' => ' != ', ' eq ' => ' == ', ' egt ' => ' >= ', ' gt ' => ' > ', ' elt ' => ' <= ', ' lt ' => ' < ']; - - /** - * 架构函数 - * @access public - * @param \stdClass $template 模板引擎对象 - */ - public function __construct($template) - { - $this->tpl = $template; - } - - /** - * 按签标库替换页面中的标签 - * @access public - * @param string $content 模板内容 - * @param string $lib 标签库名 - * @return void - */ - public function parseTag(&$content, $lib = '') - { - $tags = []; - $lib = $lib ? strtolower($lib) . ':' : ''; - - foreach ($this->tags as $name => $val) { - $close = !isset($val['close']) || $val['close'] ? 1 : 0; - $tags[$close][$lib . $name] = $name; - if (isset($val['alias'])) { - // 别名设置 - $array = (array) $val['alias']; - foreach (explode(',', $array[0]) as $v) { - $tags[$close][$lib . $v] = $name; - } - } - } - - // 闭合标签 - if (!empty($tags[1])) { - $nodes = []; - $regex = $this->getRegex(array_keys($tags[1]), 1); - if (preg_match_all($regex, $content, $matches, PREG_SET_ORDER | PREG_OFFSET_CAPTURE)) { - $right = []; - foreach ($matches as $match) { - if ('' == $match[1][0]) { - $name = strtolower($match[2][0]); - // 如果有没闭合的标签头则取出最后一个 - if (!empty($right[$name])) { - // $match[0][1]为标签结束符在模板中的位置 - $nodes[$match[0][1]] = [ - 'name' => $name, - 'begin' => array_pop($right[$name]), // 标签开始符 - 'end' => $match[0], // 标签结束符 - ]; - } - } else { - // 标签头压入栈 - $right[strtolower($match[1][0])][] = $match[0]; - } - } - unset($right, $matches); - // 按标签在模板中的位置从后向前排序 - krsort($nodes); - } - - $break = ''; - if ($nodes) { - $beginArray = []; - // 标签替换 从后向前 - foreach ($nodes as $pos => $node) { - // 对应的标签名 - $name = $tags[1][$node['name']]; - $alias = $lib . $name != $node['name'] ? ($lib ? strstr($node['name'], $lib) : $node['name']) : ''; - - // 解析标签属性 - $attrs = $this->parseAttr($node['begin'][0], $name, $alias); - $method = 'tag' . $name; - - // 读取标签库中对应的标签内容 replace[0]用来替换标签头,replace[1]用来替换标签尾 - $replace = explode($break, $this->$method($attrs, $break)); - - if (count($replace) > 1) { - while ($beginArray) { - $begin = end($beginArray); - // 判断当前标签尾的位置是否在栈中最后一个标签头的后面,是则为子标签 - if ($node['end'][1] > $begin['pos']) { - break; - } else { - // 不为子标签时,取出栈中最后一个标签头 - $begin = array_pop($beginArray); - // 替换标签头部 - $content = substr_replace($content, $begin['str'], $begin['pos'], $begin['len']); - } - } - // 替换标签尾部 - $content = substr_replace($content, $replace[1], $node['end'][1], strlen($node['end'][0])); - // 把标签头压入栈 - $beginArray[] = ['pos' => $node['begin'][1], 'len' => strlen($node['begin'][0]), 'str' => $replace[0]]; - } - } - - while ($beginArray) { - $begin = array_pop($beginArray); - // 替换标签头部 - $content = substr_replace($content, $begin['str'], $begin['pos'], $begin['len']); - } - } - } - // 自闭合标签 - if (!empty($tags[0])) { - $regex = $this->getRegex(array_keys($tags[0]), 0); - $content = preg_replace_callback($regex, function ($matches) use (&$tags, &$lib) { - // 对应的标签名 - $name = $tags[0][strtolower($matches[1])]; - $alias = $lib . $name != $matches[1] ? ($lib ? strstr($matches[1], $lib) : $matches[1]) : ''; - // 解析标签属性 - $attrs = $this->parseAttr($matches[0], $name, $alias); - $method = 'tag' . $name; - return $this->$method($attrs, ''); - }, $content); - } - - return; - } - - /** - * 按标签生成正则 - * @access public - * @param array|string $tags 标签名 - * @param boolean $close 是否为闭合标签 - * @return string - */ - public function getRegex($tags, $close) - { - $begin = $this->tpl->config('taglib_begin'); - $end = $this->tpl->config('taglib_end'); - $single = strlen(ltrim($begin, '\\')) == 1 && strlen(ltrim($end, '\\')) == 1 ? true : false; - $tagName = is_array($tags) ? implode('|', $tags) : $tags; - - if ($single) { - if ($close) { - // 如果是闭合标签 - $regex = $begin . '(?:(' . $tagName . ')\b(?>[^' . $end . ']*)|\/(' . $tagName . '))' . $end; - } else { - $regex = $begin . '(' . $tagName . ')\b(?>[^' . $end . ']*)' . $end; - } - } else { - if ($close) { - // 如果是闭合标签 - $regex = $begin . '(?:(' . $tagName . ')\b(?>(?:(?!' . $end . ').)*)|\/(' . $tagName . '))' . $end; - } else { - $regex = $begin . '(' . $tagName . ')\b(?>(?:(?!' . $end . ').)*)' . $end; - } - } - - return '/' . $regex . '/is'; - } - - /** - * 分析标签属性 正则方式 - * @access public - * @param string $str 标签属性字符串 - * @param string $name 标签名 - * @param string $alias 别名 - * @return array - */ - public function parseAttr($str, $name, $alias = '') - { - $regex = '/\s+(?>(?P[\w-]+)\s*)=(?>\s*)([\"\'])(?P(?:(?!\\2).)*)\\2/is'; - $result = []; - - if (preg_match_all($regex, $str, $matches)) { - foreach ($matches['name'] as $key => $val) { - $result[$val] = $matches['value'][$key]; - } - - if (!isset($this->tags[$name])) { - // 检测是否存在别名定义 - foreach ($this->tags as $key => $val) { - if (isset($val['alias'])) { - $array = (array) $val['alias']; - if (in_array($name, explode(',', $array[0]))) { - $tag = $val; - $type = !empty($array[1]) ? $array[1] : 'type'; - $result[$type] = $name; - break; - } - } - } - } else { - $tag = $this->tags[$name]; - // 设置了标签别名 - if (!empty($alias) && isset($tag['alias'])) { - $type = !empty($tag['alias'][1]) ? $tag['alias'][1] : 'type'; - $result[$type] = $alias; - } - } - - if (!empty($tag['must'])) { - $must = explode(',', $tag['must']); - foreach ($must as $name) { - if (!isset($result[$name])) { - throw new Exception('tag attr must:' . $name); - } - } - } - } else { - // 允许直接使用表达式的标签 - if (!empty($this->tags[$name]['expression'])) { - static $_taglibs; - if (!isset($_taglibs[$name])) { - $_taglibs[$name][0] = strlen($this->tpl->config('taglib_begin_origin') . $name); - $_taglibs[$name][1] = strlen($this->tpl->config('taglib_end_origin')); - } - $result['expression'] = substr($str, $_taglibs[$name][0], -$_taglibs[$name][1]); - // 清除自闭合标签尾部/ - $result['expression'] = rtrim($result['expression'], '/'); - $result['expression'] = trim($result['expression']); - } elseif (empty($this->tags[$name]) || !empty($this->tags[$name]['attr'])) { - throw new Exception('tag error:' . $name); - } - } - - return $result; - } - - /** - * 解析条件表达式 - * @access public - * @param string $condition 表达式标签内容 - * @return string - */ - public function parseCondition($condition) - { - if (!strpos($condition, '::') && strpos($condition, ':')) { - $condition = ' ' . substr(strstr($condition, ':'), 1); - } - - $condition = str_ireplace(array_keys($this->comparison), array_values($this->comparison), $condition); - $this->tpl->parseVar($condition); - - // $this->tpl->parseVarFunction($condition); // XXX: 此句能解析表达式中用|分隔的函数,但表达式中如果有|、||这样的逻辑运算就产生了歧异 - return $condition; - } - - /** - * 自动识别构建变量 - * @access public - * @param string $name 变量描述 - * @return string - */ - public function autoBuildVar(&$name) - { - $flag = substr($name, 0, 1); - - if (':' == $flag) { - // 以:开头为函数调用,解析前去掉: - $name = substr($name, 1); - } elseif ('$' != $flag && preg_match('/[a-zA-Z_]/', $flag)) { - // XXX: 这句的写法可能还需要改进 - // 常量不需要解析 - if (defined($name)) { - return $name; - } - - // 不以$开头并且也不是常量,自动补上$前缀 - $name = '$' . $name; - } - - $this->tpl->parseVar($name); - $this->tpl->parseVarFunction($name, false); - - return $name; - } - - /** - * 获取标签列表 - * @access public - * @return array - */ - public function getTags() - { - return $this->tags; - } -} diff --git a/Server/thinkphp/library/think/template/driver/File.php b/Server/thinkphp/library/think/template/driver/File.php deleted file mode 100644 index 3b96a0f3b..000000000 --- a/Server/thinkphp/library/think/template/driver/File.php +++ /dev/null @@ -1,83 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\template\driver; - -use think\Exception; - -class File -{ - protected $cacheFile; - - /** - * 写入编译缓存 - * @access public - * @param string $cacheFile 缓存的文件名 - * @param string $content 缓存的内容 - * @return void|array - */ - public function write($cacheFile, $content) - { - // 检测模板目录 - $dir = dirname($cacheFile); - - if (!is_dir($dir)) { - mkdir($dir, 0755, true); - } - - // 生成模板缓存文件 - if (false === file_put_contents($cacheFile, $content)) { - throw new Exception('cache write error:' . $cacheFile, 11602); - } - } - - /** - * 读取编译编译 - * @access public - * @param string $cacheFile 缓存的文件名 - * @param array $vars 变量数组 - * @return void - */ - public function read($cacheFile, $vars = []) - { - $this->cacheFile = $cacheFile; - - if (!empty($vars) && is_array($vars)) { - // 模板阵列变量分解成为独立变量 - extract($vars, EXTR_OVERWRITE); - } - - //载入模版缓存文件 - include $this->cacheFile; - } - - /** - * 检查编译缓存是否有效 - * @access public - * @param string $cacheFile 缓存的文件名 - * @param int $cacheTime 缓存时间 - * @return boolean - */ - public function check($cacheFile, $cacheTime) - { - // 缓存文件不存在, 直接返回false - if (!file_exists($cacheFile)) { - return false; - } - - if (0 != $cacheTime && time() > filemtime($cacheFile) + $cacheTime) { - // 缓存是否在有效期 - return false; - } - - return true; - } -} diff --git a/Server/thinkphp/library/think/template/taglib/Cx.php b/Server/thinkphp/library/think/template/taglib/Cx.php deleted file mode 100644 index ad741f289..000000000 --- a/Server/thinkphp/library/think/template/taglib/Cx.php +++ /dev/null @@ -1,724 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\template\taglib; - -use think\template\TagLib; - -/** - * CX标签库解析类 - * @category Think - * @package Think - * @subpackage Driver.Taglib - * @author liu21st - */ -class Cx extends Taglib -{ - - // 标签定义 - protected $tags = [ - // 标签定义: attr 属性列表 close 是否闭合(0 或者1 默认1) alias 标签别名 level 嵌套层次 - 'php' => ['attr' => ''], - 'volist' => ['attr' => 'name,id,offset,length,key,mod', 'alias' => 'iterate'], - 'foreach' => ['attr' => 'name,id,item,key,offset,length,mod', 'expression' => true], - 'if' => ['attr' => 'condition', 'expression' => true], - 'elseif' => ['attr' => 'condition', 'close' => 0, 'expression' => true], - 'else' => ['attr' => '', 'close' => 0], - 'switch' => ['attr' => 'name', 'expression' => true], - 'case' => ['attr' => 'value,break', 'expression' => true], - 'default' => ['attr' => '', 'close' => 0], - 'compare' => ['attr' => 'name,value,type', 'alias' => ['eq,equal,notequal,neq,gt,lt,egt,elt,heq,nheq', 'type']], - 'range' => ['attr' => 'name,value,type', 'alias' => ['in,notin,between,notbetween', 'type']], - 'empty' => ['attr' => 'name'], - 'notempty' => ['attr' => 'name'], - 'present' => ['attr' => 'name'], - 'notpresent' => ['attr' => 'name'], - 'defined' => ['attr' => 'name'], - 'notdefined' => ['attr' => 'name'], - 'load' => ['attr' => 'file,href,type,value,basepath', 'close' => 0, 'alias' => ['import,css,js', 'type']], - 'assign' => ['attr' => 'name,value', 'close' => 0], - 'define' => ['attr' => 'name,value', 'close' => 0], - 'for' => ['attr' => 'start,end,name,comparison,step'], - 'url' => ['attr' => 'link,vars,suffix,domain', 'close' => 0, 'expression' => true], - 'function' => ['attr' => 'name,vars,use,call'], - ]; - - /** - * php标签解析 - * 格式: - * {php}echo $name{/php} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagPhp($tag, $content) - { - $parseStr = ''; - return $parseStr; - } - - /** - * volist标签解析 循环输出数据集 - * 格式: - * {volist name="userList" id="user" empty=""} - * {user.username} - * {user.email} - * {/volist} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string|void - */ - public function tagVolist($tag, $content) - { - $name = $tag['name']; - $id = $tag['id']; - $empty = isset($tag['empty']) ? $tag['empty'] : ''; - $key = !empty($tag['key']) ? $tag['key'] : 'i'; - $mod = isset($tag['mod']) ? $tag['mod'] : '2'; - $offset = !empty($tag['offset']) && is_numeric($tag['offset']) ? intval($tag['offset']) : 0; - $length = !empty($tag['length']) && is_numeric($tag['length']) ? intval($tag['length']) : 'null'; - // 允许使用函数设定数据集 {$vo.name} - $parseStr = 'autoBuildVar($name); - $parseStr .= '$_result=' . $name . ';'; - $name = '$_result'; - } else { - $name = $this->autoBuildVar($name); - } - - $parseStr .= 'if(is_array(' . $name . ') || ' . $name . ' instanceof \think\Collection || ' . $name . ' instanceof \think\Paginator): $' . $key . ' = 0;'; - - // 设置了输出数组长度 - if (0 != $offset || 'null' != $length) { - $parseStr .= '$__LIST__ = is_array(' . $name . ') ? array_slice(' . $name . ',' . $offset . ',' . $length . ', true) : ' . $name . '->slice(' . $offset . ',' . $length . ', true); '; - } else { - $parseStr .= ' $__LIST__ = ' . $name . ';'; - } - - $parseStr .= 'if( count($__LIST__)==0 ) : echo "' . $empty . '" ;'; - $parseStr .= 'else: '; - $parseStr .= 'foreach($__LIST__ as $key=>$' . $id . '): '; - $parseStr .= '$mod = ($' . $key . ' % ' . $mod . ' );'; - $parseStr .= '++$' . $key . ';?>'; - $parseStr .= $content; - $parseStr .= ''; - - if (!empty($parseStr)) { - return $parseStr; - } - - return; - } - - /** - * foreach标签解析 循环输出数据集 - * 格式: - * {foreach name="userList" id="user" key="key" index="i" mod="2" offset="3" length="5" empty=""} - * {user.username} - * {/foreach} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string|void - */ - public function tagForeach($tag, $content) - { - // 直接使用表达式 - if (!empty($tag['expression'])) { - $expression = ltrim(rtrim($tag['expression'], ')'), '('); - $expression = $this->autoBuildVar($expression); - $parseStr = ''; - $parseStr .= $content; - $parseStr .= ''; - return $parseStr; - } - - $name = $tag['name']; - $key = !empty($tag['key']) ? $tag['key'] : 'key'; - $item = !empty($tag['id']) ? $tag['id'] : $tag['item']; - $empty = isset($tag['empty']) ? $tag['empty'] : ''; - $offset = !empty($tag['offset']) && is_numeric($tag['offset']) ? intval($tag['offset']) : 0; - $length = !empty($tag['length']) && is_numeric($tag['length']) ? intval($tag['length']) : 'null'; - - $parseStr = 'autoBuildVar($name); - $parseStr .= $var . '=' . $name . '; '; - $name = $var; - } else { - $name = $this->autoBuildVar($name); - } - - $parseStr .= 'if(is_array(' . $name . ') || ' . $name . ' instanceof \think\Collection || ' . $name . ' instanceof \think\Paginator): '; - - // 设置了输出数组长度 - if (0 != $offset || 'null' != $length) { - if (!isset($var)) { - $var = '$_' . uniqid(); - } - $parseStr .= $var . ' = is_array(' . $name . ') ? array_slice(' . $name . ',' . $offset . ',' . $length . ', true) : ' . $name . '->slice(' . $offset . ',' . $length . ', true); '; - } else { - $var = &$name; - } - - $parseStr .= 'if( count(' . $var . ')==0 ) : echo "' . $empty . '" ;'; - $parseStr .= 'else: '; - - // 设置了索引项 - if (isset($tag['index'])) { - $index = $tag['index']; - $parseStr .= '$' . $index . '=0; '; - } - - $parseStr .= 'foreach(' . $var . ' as $' . $key . '=>$' . $item . '): '; - - // 设置了索引项 - if (isset($tag['index'])) { - $index = $tag['index']; - if (isset($tag['mod'])) { - $mod = (int) $tag['mod']; - $parseStr .= '$mod = ($' . $index . ' % ' . $mod . '); '; - } - $parseStr .= '++$' . $index . '; '; - } - - $parseStr .= '?>'; - // 循环体中的内容 - $parseStr .= $content; - $parseStr .= ''; - - if (!empty($parseStr)) { - return $parseStr; - } - - return; - } - - /** - * if标签解析 - * 格式: - * {if condition=" $a eq 1"} - * {elseif condition="$a eq 2" /} - * {else /} - * {/if} - * 表达式支持 eq neq gt egt lt elt == > >= < <= or and || && - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagIf($tag, $content) - { - $condition = !empty($tag['expression']) ? $tag['expression'] : $tag['condition']; - $condition = $this->parseCondition($condition); - $parseStr = '' . $content . ''; - - return $parseStr; - } - - /** - * elseif标签解析 - * 格式:见if标签 - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagElseif($tag, $content) - { - $condition = !empty($tag['expression']) ? $tag['expression'] : $tag['condition']; - $condition = $this->parseCondition($condition); - $parseStr = ''; - - return $parseStr; - } - - /** - * else标签解析 - * 格式:见if标签 - * @access public - * @param array $tag 标签属性 - * @return string - */ - public function tagElse($tag) - { - $parseStr = ''; - - return $parseStr; - } - - /** - * switch标签解析 - * 格式: - * {switch name="a.name"} - * {case value="1" break="false"}1{/case} - * {case value="2" }2{/case} - * {default /}other - * {/switch} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagSwitch($tag, $content) - { - $name = !empty($tag['expression']) ? $tag['expression'] : $tag['name']; - $name = $this->autoBuildVar($name); - $parseStr = '' . $content . ''; - - return $parseStr; - } - - /** - * case标签解析 需要配合switch才有效 - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagCase($tag, $content) - { - $value = isset($tag['expression']) ? $tag['expression'] : $tag['value']; - $flag = substr($value, 0, 1); - - if ('$' == $flag || ':' == $flag) { - $value = $this->autoBuildVar($value); - $value = 'case ' . $value . ':'; - } elseif (strpos($value, '|')) { - $values = explode('|', $value); - $value = ''; - foreach ($values as $val) { - $value .= 'case "' . addslashes($val) . '":'; - } - } else { - $value = 'case "' . $value . '":'; - } - - $parseStr = '' . $content; - $isBreak = isset($tag['break']) ? $tag['break'] : ''; - - if ('' == $isBreak || $isBreak) { - $parseStr .= ''; - } - - return $parseStr; - } - - /** - * default标签解析 需要配合switch才有效 - * 使用: {default /}ddfdf - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagDefault($tag) - { - $parseStr = ''; - - return $parseStr; - } - - /** - * compare标签解析 - * 用于值的比较 支持 eq neq gt lt egt elt heq nheq 默认是eq - * 格式: {compare name="" type="eq" value="" }content{/compare} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagCompare($tag, $content) - { - $name = $tag['name']; - $value = $tag['value']; - $type = isset($tag['type']) ? $tag['type'] : 'eq'; // 比较类型 - $name = $this->autoBuildVar($name); - $flag = substr($value, 0, 1); - - if ('$' == $flag || ':' == $flag) { - $value = $this->autoBuildVar($value); - } else { - $value = '\'' . $value . '\''; - } - - switch ($type) { - case 'equal': - $type = 'eq'; - break; - case 'notequal': - $type = 'neq'; - break; - } - $type = $this->parseCondition(' ' . $type . ' '); - $parseStr = '' . $content . ''; - - return $parseStr; - } - - /** - * range标签解析 - * 如果某个变量存在于某个范围 则输出内容 type= in 表示在范围内 否则表示在范围外 - * 格式: {range name="var|function" value="val" type='in|notin' }content{/range} - * example: {range name="a" value="1,2,3" type='in' }content{/range} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagRange($tag, $content) - { - $name = $tag['name']; - $value = $tag['value']; - $type = isset($tag['type']) ? $tag['type'] : 'in'; // 比较类型 - - $name = $this->autoBuildVar($name); - $flag = substr($value, 0, 1); - - if ('$' == $flag || ':' == $flag) { - $value = $this->autoBuildVar($value); - $str = 'is_array(' . $value . ')?' . $value . ':explode(\',\',' . $value . ')'; - } else { - $value = '"' . $value . '"'; - $str = 'explode(\',\',' . $value . ')'; - } - - if ('between' == $type) { - $parseStr = '= $_RANGE_VAR_[0] && ' . $name . '<= $_RANGE_VAR_[1]):?>' . $content . ''; - } elseif ('notbetween' == $type) { - $parseStr = '$_RANGE_VAR_[1]):?>' . $content . ''; - } else { - $fun = ('in' == $type) ? 'in_array' : '!in_array'; - $parseStr = '' . $content . ''; - } - - return $parseStr; - } - - /** - * present标签解析 - * 如果某个变量已经设置 则输出内容 - * 格式: {present name="" }content{/present} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagPresent($tag, $content) - { - $name = $tag['name']; - $name = $this->autoBuildVar($name); - $parseStr = '' . $content . ''; - - return $parseStr; - } - - /** - * notpresent标签解析 - * 如果某个变量没有设置,则输出内容 - * 格式: {notpresent name="" }content{/notpresent} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagNotpresent($tag, $content) - { - $name = $tag['name']; - $name = $this->autoBuildVar($name); - $parseStr = '' . $content . ''; - - return $parseStr; - } - - /** - * empty标签解析 - * 如果某个变量为empty 则输出内容 - * 格式: {empty name="" }content{/empty} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagEmpty($tag, $content) - { - $name = $tag['name']; - $name = $this->autoBuildVar($name); - $parseStr = 'isEmpty())): ?>' . $content . ''; - - return $parseStr; - } - - /** - * notempty标签解析 - * 如果某个变量不为empty 则输出内容 - * 格式: {notempty name="" }content{/notempty} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagNotempty($tag, $content) - { - $name = $tag['name']; - $name = $this->autoBuildVar($name); - $parseStr = 'isEmpty()))): ?>' . $content . ''; - - return $parseStr; - } - - /** - * 判断是否已经定义了该常量 - * {defined name='TXT'}已定义{/defined} - * @access public - * @param array $tag - * @param string $content - * @return string - */ - public function tagDefined($tag, $content) - { - $name = $tag['name']; - $parseStr = '' . $content . ''; - - return $parseStr; - } - - /** - * 判断是否没有定义了该常量 - * {notdefined name='TXT'}已定义{/notdefined} - * @access public - * @param array $tag - * @param string $content - * @return string - */ - public function tagNotdefined($tag, $content) - { - $name = $tag['name']; - $parseStr = '' . $content . ''; - - return $parseStr; - } - - /** - * load 标签解析 {load file="/static/js/base.js" /} - * 格式:{load file="/static/css/base.css" /} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagLoad($tag, $content) - { - $file = isset($tag['file']) ? $tag['file'] : $tag['href']; - $type = isset($tag['type']) ? strtolower($tag['type']) : ''; - - $parseStr = ''; - $endStr = ''; - - // 判断是否存在加载条件 允许使用函数判断(默认为isset) - if (isset($tag['value'])) { - $name = $tag['value']; - $name = $this->autoBuildVar($name); - $name = 'isset(' . $name . ')'; - $parseStr .= ''; - $endStr = ''; - } - - // 文件方式导入 - $array = explode(',', $file); - - foreach ($array as $val) { - $type = strtolower(substr(strrchr($val, '.'), 1)); - switch ($type) { - case 'js': - $parseStr .= ''; - break; - case 'css': - $parseStr .= ''; - break; - case 'php': - $parseStr .= ''; - break; - } - } - - return $parseStr . $endStr; - } - - /** - * assign标签解析 - * 在模板中给某个变量赋值 支持变量赋值 - * 格式: {assign name="" value="" /} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagAssign($tag, $content) - { - $name = $this->autoBuildVar($tag['name']); - $flag = substr($tag['value'], 0, 1); - - if ('$' == $flag || ':' == $flag) { - $value = $this->autoBuildVar($tag['value']); - } else { - $value = '\'' . $tag['value'] . '\''; - } - - $parseStr = ''; - - return $parseStr; - } - - /** - * define标签解析 - * 在模板中定义常量 支持变量赋值 - * 格式: {define name="" value="" /} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagDefine($tag, $content) - { - $name = '\'' . $tag['name'] . '\''; - $flag = substr($tag['value'], 0, 1); - - if ('$' == $flag || ':' == $flag) { - $value = $this->autoBuildVar($tag['value']); - } else { - $value = '\'' . $tag['value'] . '\''; - } - - $parseStr = ''; - - return $parseStr; - } - - /** - * for标签解析 - * 格式: - * {for start="" end="" comparison="" step="" name=""} - * content - * {/for} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagFor($tag, $content) - { - //设置默认值 - $start = 0; - $end = 0; - $step = 1; - $comparison = 'lt'; - $name = 'i'; - $rand = rand(); //添加随机数,防止嵌套变量冲突 - - //获取属性 - foreach ($tag as $key => $value) { - $value = trim($value); - $flag = substr($value, 0, 1); - if ('$' == $flag || ':' == $flag) { - $value = $this->autoBuildVar($value); - } - - switch ($key) { - case 'start': - $start = $value; - break; - case 'end': - $end = $value; - break; - case 'step': - $step = $value; - break; - case 'comparison': - $comparison = $value; - break; - case 'name': - $name = $value; - break; - } - } - - $parseStr = 'parseCondition('$' . $name . ' ' . $comparison . ' $__FOR_END_' . $rand . '__') . ';$' . $name . '+=' . $step . '){ ?>'; - $parseStr .= $content; - $parseStr .= ''; - - return $parseStr; - } - - /** - * url函数的tag标签 - * 格式:{url link="模块/控制器/方法" vars="参数" suffix="true或者false 是否带有后缀" domain="true或者false 是否携带域名" /} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagUrl($tag, $content) - { - $url = isset($tag['link']) ? $tag['link'] : ''; - $vars = isset($tag['vars']) ? $tag['vars'] : ''; - $suffix = isset($tag['suffix']) ? $tag['suffix'] : 'true'; - $domain = isset($tag['domain']) ? $tag['domain'] : 'false'; - - return ''; - } - - /** - * function标签解析 匿名函数,可实现递归 - * 使用: - * {function name="func" vars="$data" call="$list" use="&$a,&$b"} - * {if is_array($data)} - * {foreach $data as $val} - * {~func($val) /} - * {/foreach} - * {else /} - * {$data} - * {/if} - * {/function} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagFunction($tag, $content) - { - $name = !empty($tag['name']) ? $tag['name'] : 'func'; - $vars = !empty($tag['vars']) ? $tag['vars'] : ''; - $call = !empty($tag['call']) ? $tag['call'] : ''; - $use = ['&$' . $name]; - - if (!empty($tag['use'])) { - foreach (explode(',', $tag['use']) as $val) { - $use[] = '&' . ltrim(trim($val), '&'); - } - } - - $parseStr = '' . $content . '' : '?>'; - - return $parseStr; - } -} diff --git a/Server/thinkphp/library/think/validate/ValidateRule.php b/Server/thinkphp/library/think/validate/ValidateRule.php deleted file mode 100644 index 7cd701747..000000000 --- a/Server/thinkphp/library/think/validate/ValidateRule.php +++ /dev/null @@ -1,171 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\validate; - -/** - * Class ValidateRule - * @package think\validate - * @method ValidateRule confirm(mixed $rule, string $msg = '') static 验证是否和某个字段的值一致 - * @method ValidateRule different(mixed $rule, string $msg = '') static 验证是否和某个字段的值是否不同 - * @method ValidateRule egt(mixed $rule, string $msg = '') static 验证是否大于等于某个值 - * @method ValidateRule gt(mixed $rule, string $msg = '') static 验证是否大于某个值 - * @method ValidateRule elt(mixed $rule, string $msg = '') static 验证是否小于等于某个值 - * @method ValidateRule lt(mixed $rule, string $msg = '') static 验证是否小于某个值 - * @method ValidateRule eg(mixed $rule, string $msg = '') static 验证是否等于某个值 - * @method ValidateRule in(mixed $rule, string $msg = '') static 验证是否在范围内 - * @method ValidateRule notIn(mixed $rule, string $msg = '') static 验证是否不在某个范围 - * @method ValidateRule between(mixed $rule, string $msg = '') static 验证是否在某个区间 - * @method ValidateRule notBetween(mixed $rule, string $msg = '') static 验证是否不在某个区间 - * @method ValidateRule length(mixed $rule, string $msg = '') static 验证数据长度 - * @method ValidateRule max(mixed $rule, string $msg = '') static 验证数据最大长度 - * @method ValidateRule min(mixed $rule, string $msg = '') static 验证数据最小长度 - * @method ValidateRule after(mixed $rule, string $msg = '') static 验证日期 - * @method ValidateRule before(mixed $rule, string $msg = '') static 验证日期 - * @method ValidateRule expire(mixed $rule, string $msg = '') static 验证有效期 - * @method ValidateRule allowIp(mixed $rule, string $msg = '') static 验证IP许可 - * @method ValidateRule denyIp(mixed $rule, string $msg = '') static 验证IP禁用 - * @method ValidateRule regex(mixed $rule, string $msg = '') static 使用正则验证数据 - * @method ValidateRule token(mixed $rule='__token__', string $msg = '') static 验证表单令牌 - * @method ValidateRule is(mixed $rule, string $msg = '') static 验证字段值是否为有效格式 - * @method ValidateRule isRequire(mixed $rule = null, string $msg = '') static 验证字段必须 - * @method ValidateRule isNumber(mixed $rule = null, string $msg = '') static 验证字段值是否为数字 - * @method ValidateRule isArray(mixed $rule = null, string $msg = '') static 验证字段值是否为数组 - * @method ValidateRule isInteger(mixed $rule = null, string $msg = '') static 验证字段值是否为整形 - * @method ValidateRule isFloat(mixed $rule = null, string $msg = '') static 验证字段值是否为浮点数 - * @method ValidateRule isMobile(mixed $rule = null, string $msg = '') static 验证字段值是否为手机 - * @method ValidateRule isIdCard(mixed $rule = null, string $msg = '') static 验证字段值是否为身份证号码 - * @method ValidateRule isChs(mixed $rule = null, string $msg = '') static 验证字段值是否为中文 - * @method ValidateRule isChsDash(mixed $rule = null, string $msg = '') static 验证字段值是否为中文字母及下划线 - * @method ValidateRule isChsAlpha(mixed $rule = null, string $msg = '') static 验证字段值是否为中文和字母 - * @method ValidateRule isChsAlphaNum(mixed $rule = null, string $msg = '') static 验证字段值是否为中文字母和数字 - * @method ValidateRule isDate(mixed $rule = null, string $msg = '') static 验证字段值是否为有效格式 - * @method ValidateRule isBool(mixed $rule = null, string $msg = '') static 验证字段值是否为布尔值 - * @method ValidateRule isAlpha(mixed $rule = null, string $msg = '') static 验证字段值是否为字母 - * @method ValidateRule isAlphaDash(mixed $rule = null, string $msg = '') static 验证字段值是否为字母和下划线 - * @method ValidateRule isAlphaNum(mixed $rule = null, string $msg = '') static 验证字段值是否为字母和数字 - * @method ValidateRule isAccepted(mixed $rule = null, string $msg = '') static 验证字段值是否为yes, on, 或是 1 - * @method ValidateRule isEmail(mixed $rule = null, string $msg = '') static 验证字段值是否为有效邮箱格式 - * @method ValidateRule isUrl(mixed $rule = null, string $msg = '') static 验证字段值是否为有效URL地址 - * @method ValidateRule activeUrl(mixed $rule, string $msg = '') static 验证是否为合格的域名或者IP - * @method ValidateRule ip(mixed $rule, string $msg = '') static 验证是否有效IP - * @method ValidateRule fileExt(mixed $rule, string $msg = '') static 验证文件后缀 - * @method ValidateRule fileMime(mixed $rule, string $msg = '') static 验证文件类型 - * @method ValidateRule fileSize(mixed $rule, string $msg = '') static 验证文件大小 - * @method ValidateRule image(mixed $rule, string $msg = '') static 验证图像文件 - * @method ValidateRule method(mixed $rule, string $msg = '') static 验证请求类型 - * @method ValidateRule dateFormat(mixed $rule, string $msg = '') static 验证时间和日期是否符合指定格式 - * @method ValidateRule unique(mixed $rule, string $msg = '') static 验证是否唯一 - * @method ValidateRule behavior(mixed $rule, string $msg = '') static 使用行为类验证 - * @method ValidateRule filter(mixed $rule, string $msg = '') static 使用filter_var方式验证 - * @method ValidateRule requireIf(mixed $rule, string $msg = '') static 验证某个字段等于某个值的时候必须 - * @method ValidateRule requireCallback(mixed $rule, string $msg = '') static 通过回调方法验证某个字段是否必须 - * @method ValidateRule requireWith(mixed $rule, string $msg = '') static 验证某个字段有值的情况下必须 - * @method ValidateRule must(mixed $rule = null, string $msg = '') static 必须验证 - */ -class ValidateRule -{ - // 验证字段的名称 - protected $title; - - // 当前验证规则 - protected $rule = []; - - // 验证提示信息 - protected $message = []; - - /** - * 添加验证因子 - * @access protected - * @param string $name 验证名称 - * @param mixed $rule 验证规则 - * @param string $msg 提示信息 - * @return $this - */ - protected function addItem($name, $rule = null, $msg = '') - { - if ($rule || 0 === $rule) { - $this->rule[$name] = $rule; - } else { - $this->rule[] = $name; - } - - $this->message[] = $msg; - - return $this; - } - - /** - * 获取验证规则 - * @access public - * @return array - */ - public function getRule() - { - return $this->rule; - } - - /** - * 获取验证字段名称 - * @access public - * @return string - */ - public function getTitle() - { - return $this->title; - } - - /** - * 获取验证提示 - * @access public - * @return array - */ - public function getMsg() - { - return $this->message; - } - - /** - * 设置验证字段名称 - * @access public - * @return $this - */ - public function title($title) - { - $this->title = $title; - - return $this; - } - - public function __call($method, $args) - { - if ('is' == strtolower(substr($method, 0, 2))) { - $method = substr($method, 2); - } - - array_unshift($args, lcfirst($method)); - - return call_user_func_array([$this, 'addItem'], $args); - } - - public static function __callStatic($method, $args) - { - $rule = new static(); - - if ('is' == strtolower(substr($method, 0, 2))) { - $method = substr($method, 2); - } - - array_unshift($args, lcfirst($method)); - - return call_user_func_array([$rule, 'addItem'], $args); - } -} diff --git a/Server/thinkphp/library/think/view/driver/Php.php b/Server/thinkphp/library/think/view/driver/Php.php deleted file mode 100644 index 7948dc053..000000000 --- a/Server/thinkphp/library/think/view/driver/Php.php +++ /dev/null @@ -1,183 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\view\driver; - -use think\App; -use think\exception\TemplateNotFoundException; -use think\Loader; - -class Php -{ - // 模板引擎参数 - protected $config = [ - // 默认模板渲染规则 1 解析为小写+下划线 2 全部转换小写 - 'auto_rule' => 1, - // 视图基础目录(集中式) - 'view_base' => '', - // 模板起始路径 - 'view_path' => '', - // 模板文件后缀 - 'view_suffix' => 'php', - // 模板文件名分隔符 - 'view_depr' => DIRECTORY_SEPARATOR, - ]; - - protected $template; - protected $app; - protected $content; - - public function __construct(App $app, $config = []) - { - $this->app = $app; - $this->config = array_merge($this->config, (array) $config); - } - - /** - * 检测是否存在模板文件 - * @access public - * @param string $template 模板文件或者模板规则 - * @return bool - */ - public function exists($template) - { - if ('' == pathinfo($template, PATHINFO_EXTENSION)) { - // 获取模板文件名 - $template = $this->parseTemplate($template); - } - - return is_file($template); - } - - /** - * 渲染模板文件 - * @access public - * @param string $template 模板文件 - * @param array $data 模板变量 - * @return void - */ - public function fetch($template, $data = []) - { - if ('' == pathinfo($template, PATHINFO_EXTENSION)) { - // 获取模板文件名 - $template = $this->parseTemplate($template); - } - - // 模板不存在 抛出异常 - if (!is_file($template)) { - throw new TemplateNotFoundException('template not exists:' . $template, $template); - } - - $this->template = $template; - - // 记录视图信息 - $this->app - ->log('[ VIEW ] ' . $template . ' [ ' . var_export(array_keys($data), true) . ' ]'); - - extract($data, EXTR_OVERWRITE); - include $this->template; - } - - /** - * 渲染模板内容 - * @access public - * @param string $content 模板内容 - * @param array $data 模板变量 - * @return void - */ - public function display($content, $data = []) - { - $this->content = $content; - - extract($data, EXTR_OVERWRITE); - eval('?>' . $this->content); - } - - /** - * 自动定位模板文件 - * @access private - * @param string $template 模板文件规则 - * @return string - */ - private function parseTemplate($template) - { - if (empty($this->config['view_path'])) { - $this->config['view_path'] = $this->app->getModulePath() . 'view' . DIRECTORY_SEPARATOR; - } - - $request = $this->app['request']; - - // 获取视图根目录 - if (strpos($template, '@')) { - // 跨模块调用 - list($module, $template) = explode('@', $template); - } - - if ($this->config['view_base']) { - // 基础视图目录 - $module = isset($module) ? $module : $request->module(); - $path = $this->config['view_base'] . ($module ? $module . DIRECTORY_SEPARATOR : ''); - } else { - $path = isset($module) ? $this->app->getAppPath() . $module . DIRECTORY_SEPARATOR . 'view' . DIRECTORY_SEPARATOR : $this->config['view_path']; - } - - $depr = $this->config['view_depr']; - - if (0 !== strpos($template, '/')) { - $template = str_replace(['/', ':'], $depr, $template); - $controller = Loader::parseName($request->controller()); - - if ($controller) { - if ('' == $template) { - // 如果模板文件名为空 按照默认规则定位 - $template = str_replace('.', DIRECTORY_SEPARATOR, $controller) . $depr . $this->getActionTemplate($request); - } elseif (false === strpos($template, $depr)) { - $template = str_replace('.', DIRECTORY_SEPARATOR, $controller) . $depr . $template; - } - } - } else { - $template = str_replace(['/', ':'], $depr, substr($template, 1)); - } - - return $path . ltrim($template, '/') . '.' . ltrim($this->config['view_suffix'], '.'); - } - - protected function getActionTemplate($request) - { - $rule = [$request->action(true), Loader::parseName($request->action(true)), $request->action()]; - $type = $this->config['auto_rule']; - - return isset($rule[$type]) ? $rule[$type] : $rule[0]; - } - - /** - * 配置模板引擎 - * @access private - * @param string|array $name 参数名 - * @param mixed $value 参数值 - * @return void - */ - public function config($name, $value = null) - { - if (is_array($name)) { - $this->config = array_merge($this->config, $name); - } elseif (is_null($value)) { - return isset($this->config[$name]) ? $this->config[$name] : null; - } else { - $this->config[$name] = $value; - } - } - - public function __debugInfo() - { - return ['config' => $this->config]; - } -} diff --git a/Server/thinkphp/library/think/view/driver/Think.php b/Server/thinkphp/library/think/view/driver/Think.php deleted file mode 100644 index 877aee85b..000000000 --- a/Server/thinkphp/library/think/view/driver/Think.php +++ /dev/null @@ -1,192 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\view\driver; - -use think\App; -use think\exception\TemplateNotFoundException; -use think\Loader; -use think\Template; - -class Think -{ - // 模板引擎实例 - private $template; - private $app; - - // 模板引擎参数 - protected $config = [ - // 默认模板渲染规则 1 解析为小写+下划线 2 全部转换小写 - 'auto_rule' => 1, - // 视图基础目录(集中式) - 'view_base' => '', - // 模板起始路径 - 'view_path' => '', - // 模板文件后缀 - 'view_suffix' => 'html', - // 模板文件名分隔符 - 'view_depr' => DIRECTORY_SEPARATOR, - // 是否开启模板编译缓存,设为false则每次都会重新编译 - 'tpl_cache' => true, - ]; - - public function __construct(App $app, $config = []) - { - $this->app = $app; - $this->config = array_merge($this->config, (array) $config); - - if (empty($this->config['view_path'])) { - $this->config['view_path'] = $app->getModulePath() . 'view' . DIRECTORY_SEPARATOR; - } - - $this->template = new Template($app, $this->config); - } - - /** - * 检测是否存在模板文件 - * @access public - * @param string $template 模板文件或者模板规则 - * @return bool - */ - public function exists($template) - { - if ('' == pathinfo($template, PATHINFO_EXTENSION)) { - // 获取模板文件名 - $template = $this->parseTemplate($template); - } - - return is_file($template); - } - - /** - * 渲染模板文件 - * @access public - * @param string $template 模板文件 - * @param array $data 模板变量 - * @param array $config 模板参数 - * @return void - */ - public function fetch($template, $data = [], $config = []) - { - if ('' == pathinfo($template, PATHINFO_EXTENSION)) { - // 获取模板文件名 - $template = $this->parseTemplate($template); - } - - // 模板不存在 抛出异常 - if (!is_file($template)) { - throw new TemplateNotFoundException('template not exists:' . $template, $template); - } - - // 记录视图信息 - $this->app - ->log('[ VIEW ] ' . $template . ' [ ' . var_export(array_keys($data), true) . ' ]'); - - $this->template->fetch($template, $data, $config); - } - - /** - * 渲染模板内容 - * @access public - * @param string $template 模板内容 - * @param array $data 模板变量 - * @param array $config 模板参数 - * @return void - */ - public function display($template, $data = [], $config = []) - { - $this->template->display($template, $data, $config); - } - - /** - * 自动定位模板文件 - * @access private - * @param string $template 模板文件规则 - * @return string - */ - private function parseTemplate($template) - { - // 分析模板文件规则 - $request = $this->app['request']; - - // 获取视图根目录 - if (strpos($template, '@')) { - // 跨模块调用 - list($module, $template) = explode('@', $template); - } - - if ($this->config['view_base']) { - // 基础视图目录 - $module = isset($module) ? $module : $request->module(); - $path = $this->config['view_base'] . ($module ? $module . DIRECTORY_SEPARATOR : ''); - } else { - $path = isset($module) ? $this->app->getAppPath() . $module . DIRECTORY_SEPARATOR . 'view' . DIRECTORY_SEPARATOR : $this->config['view_path']; - } - - $depr = $this->config['view_depr']; - - if (0 !== strpos($template, '/')) { - $template = str_replace(['/', ':'], $depr, $template); - $controller = Loader::parseName($request->controller()); - - if ($controller) { - if ('' == $template) { - // 如果模板文件名为空 按照默认规则定位 - $template = str_replace('.', DIRECTORY_SEPARATOR, $controller) . $depr . $this->getActionTemplate($request); - } elseif (false === strpos($template, $depr)) { - $template = str_replace('.', DIRECTORY_SEPARATOR, $controller) . $depr . $template; - } - } - } else { - $template = str_replace(['/', ':'], $depr, substr($template, 1)); - } - - return $path . ltrim($template, '/') . '.' . ltrim($this->config['view_suffix'], '.'); - } - - protected function getActionTemplate($request) - { - $rule = [$request->action(true), Loader::parseName($request->action(true)), $request->action()]; - $type = $this->config['auto_rule']; - - return isset($rule[$type]) ? $rule[$type] : $rule[0]; - } - - /** - * 配置或者获取模板引擎参数 - * @access private - * @param string|array $name 参数名 - * @param mixed $value 参数值 - * @return mixed - */ - public function config($name, $value = null) - { - if (is_array($name)) { - $this->template->config($name); - $this->config = array_merge($this->config, $name); - } elseif (is_null($value)) { - return $this->template->config($name); - } else { - $this->template->$name = $value; - $this->config[$name] = $value; - } - } - - public function __call($method, $params) - { - return call_user_func_array([$this->template, $method], $params); - } - - public function __debugInfo() - { - return ['config' => $this->config]; - } -} diff --git a/Server/thinkphp/library/traits/controller/Jump.php b/Server/thinkphp/library/traits/controller/Jump.php deleted file mode 100644 index 41f7e930a..000000000 --- a/Server/thinkphp/library/traits/controller/Jump.php +++ /dev/null @@ -1,168 +0,0 @@ -error(); - * $this->redirect(); - * } - * } - */ -namespace traits\controller; - -use think\Container; -use think\exception\HttpResponseException; -use think\Response; -use think\response\Redirect; - -trait Jump -{ - /** - * 应用实例 - * @var \think\App - */ - protected $app; - - /** - * 操作成功跳转的快捷方法 - * @access protected - * @param mixed $msg 提示信息 - * @param string $url 跳转的URL地址 - * @param mixed $data 返回的数据 - * @param integer $wait 跳转等待时间 - * @param array $header 发送的Header信息 - * @return void - */ - protected function success($msg = '', $url = null, $data = '', $wait = 3, array $header = []) - { - if (is_null($url) && isset($_SERVER["HTTP_REFERER"])) { - $url = $_SERVER["HTTP_REFERER"]; - } elseif ('' !== $url) { - $url = (strpos($url, '://') || 0 === strpos($url, '/')) ? $url : Container::get('url')->build($url); - } - - $result = [ - 'code' => 1, - 'msg' => $msg, - 'data' => $data, - 'url' => $url, - 'wait' => $wait, - ]; - - $type = $this->getResponseType(); - // 把跳转模板的渲染下沉,这样在 response_send 行为里通过getData()获得的数据是一致性的格式 - if ('html' == strtolower($type)) { - $type = 'jump'; - } - - $response = Response::create($result, $type)->header($header)->options(['jump_template' => $this->app['config']->get('dispatch_success_tmpl')]); - - throw new HttpResponseException($response); - } - - /** - * 操作错误跳转的快捷方法 - * @access protected - * @param mixed $msg 提示信息 - * @param string $url 跳转的URL地址 - * @param mixed $data 返回的数据 - * @param integer $wait 跳转等待时间 - * @param array $header 发送的Header信息 - * @return void - */ - protected function error($msg = '', $url = null, $data = '', $wait = 3, array $header = []) - { - $type = $this->getResponseType(); - if (is_null($url)) { - $url = $this->app['request']->isAjax() ? '' : 'javascript:history.back(-1);'; - } elseif ('' !== $url) { - $url = (strpos($url, '://') || 0 === strpos($url, '/')) ? $url : $this->app['url']->build($url); - } - - $result = [ - 'code' => 0, - 'msg' => $msg, - 'data' => $data, - 'url' => $url, - 'wait' => $wait, - ]; - - if ('html' == strtolower($type)) { - $type = 'jump'; - } - - $response = Response::create($result, $type)->header($header)->options(['jump_template' => $this->app['config']->get('dispatch_error_tmpl')]); - - throw new HttpResponseException($response); - } - - /** - * 返回封装后的API数据到客户端 - * @access protected - * @param mixed $data 要返回的数据 - * @param integer $code 返回的code - * @param mixed $msg 提示信息 - * @param string $type 返回数据格式 - * @param array $header 发送的Header信息 - * @return void - */ - protected function result($data, $code = 0, $msg = '', $type = '', array $header = []) - { - $result = [ - 'code' => $code, - 'msg' => $msg, - 'time' => time(), - 'data' => $data, - ]; - - $type = $type ?: $this->getResponseType(); - $response = Response::create($result, $type)->header($header); - - throw new HttpResponseException($response); - } - - /** - * URL重定向 - * @access protected - * @param string $url 跳转的URL表达式 - * @param array|integer $params 其它URL参数 - * @param integer $code http code - * @param array $with 隐式传参 - * @return void - */ - protected function redirect($url, $params = [], $code = 302, $with = []) - { - $response = new Redirect($url); - - if (is_integer($params)) { - $code = $params; - $params = []; - } - - $response->code($code)->params($params)->with($with); - - throw new HttpResponseException($response); - } - - /** - * 获取当前的response 输出类型 - * @access protected - * @return string - */ - protected function getResponseType() - { - if (!$this->app) { - $this->app = Container::get('app'); - } - - $isAjax = $this->app['request']->isAjax(); - $config = $this->app['config']; - - return $isAjax - ? $config->get('default_ajax_return') - : $config->get('default_return_type'); - } -} diff --git a/Server/thinkphp/logo.png b/Server/thinkphp/logo.png deleted file mode 100644 index 25fd0593688de5c9f4cd321da1a72ab9566fe331..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6995 zcmV-Z8?5AsP)KLZ*U+5Lu!Sk^o_Z5E4Meg@_7P6crJiNL9pw)e1;Xm069{HJUZAPk55R%$-RIA z6-eL&AQ0xu!e<4=008gy@A0LT~suv4>S3ILP<0Bm`DLLvaF4FK%)Nj?Pt*r}7;7Xa9z9H|HZjR63e zC`Tj$K)V27Re@400>HumpsYY5E(E}?0f1SyGDiY{y#)Yvj#!WnKwtoXnL;eg03bL5 z07D)V%>y7z1E4U{zu>7~aD})?0RX_umCct+(lZpemCzb@^6=o|A>zVpu|i=NDG+7} zl4`aK{0#b-!z=TL9Wt0BGO&T{GJWpjryhdijfaIQ&2!o}p04JRKYg3k&Tf zVxhe-O!X z{f;To;xw^bEES6JSc$k$B2CA6xl)ltA<32E66t?3@gJ7`36pmX0IY^jz)rRYwaaY4 ze(nJRiw;=Qb^t(r^DT@T3y}a2XEZW-_W%Hszxj_qD**t_m!#tW0KDiJT&R>6OvVTR z07RgHDzHHZ48atvzz&?j9lXF70$~P3Knx_nJP<+#`N z#-MZ2bTkiLfR>_b(HgWKJ%F~Nr_oF3b#wrIijHG|(J>BYjM-sajE6;FiC7vY#};Gd zST$CUHDeuEH+B^pz@B062qXfFfD`NpUW5?BY=V%GM_5c)L#QR}BeW8_2v-S%gfYS= zB9o|3v?Y2H`NVi)In3rTB8+ej^> zQ=~r95NVuDChL%G$=>7$vVg20myx%S50Foi`^m%Pw-h?Xh~i8Mq9jtJloCocWk2Nv zrJpiFnV_ms&8eQ$2&#xWpIS+6pmtC%Q-`S&GF4Q#^mhymh7E(qNMa}%YZ-ePrx>>xFPTiH1=E+A$W$=bG8>s^ zm=Bn5Rah$aDtr}@$`X}2l~$F0mFKEdRdZE8)p@E5RI61Ft6o-prbbn>P~)iy)E2AN zsU20jsWz_8Qg>31P|s0cqrPALg8E|(vWA65poU1JRAaZs8I2(p#xiB`SVGovRs-uS zYnV-9TeA7=Om+qP8+I>yOjAR1s%ETak!GFdam@h^# z)@rS0t$wXH+Irf)+G6c;?H29p+V6F6oj{!|o%K3xI`?%6x;DB|x`n#ibhIR?(H}Q3Gzd138Ei2)WAMz7W9Vy`X}HnwgyEn!VS)>mv$8&{hQn>w4zwy3R}t;BYlZQm5)6pty=DfLrs+A-|>>;~;Q z_F?uV_HFjh9n2gO9o9Q^JA86v({H5aB!kjoO6 zc9$1ZZKsN-Zl8L~mE{`ly3)1N^`o1+o7}D0ZPeY&J;i;i`%NyJ8_8Y6J?}yE@b_5a zam?eLr<8@mESk|3$_SkmS{wQ>%qC18))9_|&j{ZT zes8AvOzF(F2#DZEY>2oYX&IRp`F#{ADl)1r>QS^)ba8a|EY_^#S^HO&t^Rgqwv=MZThqqEWH8 zxJo>d=ABlR_Bh=;eM9Tw|Ih34~oTE|= zX_mAr*D$vzw@+p(E0Yc6dFE}(8oqt`+R{gE3x4zjX+Sb3_cYE^= zgB=w+-tUy`ytONMS8KgRef4hA?t0j zufM;t32jm~jUGrkaOInTZ`zyfns>EuS}G30LFK_G-==(f<51|K&cocp&EJ`SxAh3? zNO>#LI=^+SEu(FqJ)ynt=!~PC9bO$rzPJB=?=j6w@a-(u02P7 zaQ)#(uUl{HW%tYNS3ItC^iAtK(eKlL`f9+{bJzISE?u8_z3;~C8@FyI-5j_jy7l;W z_U#vU3hqqYU3!mrul&B+{ptt$59)uk{;_4iZQ%G|z+lhASr6|H35TBkl>gI*;nGLU zN7W-nBaM%pA0HbH8olyl&XeJ%vZoWz%6?Y=dFykl=imL}`%BMQ{Mhgd`HRoLu6e2R za__6DuR6yg#~-}Tc|Gx_{H@O0eebyMy5GmWADJlpK>kqk(fVV@r_fLLKIeS?{4e)} z^ZO;zpECde03c&XQcVB=dL;k=fP(-4`Tqa_faw4Lbua(`>RI+y?e7jKeZ#YO-C z5P(TUK~#9!?3{UYROQ`(pS#SOWU`Z$BxDa^-w_0qRROJ_;)fy#YSH7?R(p-EbfAWiV7kMvdB&nAVk8FL`WvH-R=7$piE{anUI+fzQgaoxpU{e z?>zT?fBU_{y(@BL2)I=z*^UwhrBB4Gy1NZP^@0FsfM9?m zni!jV17^vBVHn-U3SSTeCDDXMvXbQ}q9l1ZKFxCxV26x|C7C!&G6175J~lZPfZnN>kQrBS-YxP4wF1jhNB;QPBv~1dJ^|$-!0_NXtSR(MALn;`VETA$ z^7(aXE(m~L%}u|waU@wY{ElZiiph2qqiV`UfT35Pj!ll`@?JLub*@WOMxYuO0frQh z+RW&jnPkNk1^vD_c_=2)f`M@nU~5q{FPU)#Tv2#?$aAtCB_vpTpzGR2fUOOOAc)NB z^B^(i_>kw>O%Bpx^U%)IHtv=H4Gg@Ri|HkIQkF8Z-SabJ3(?P0nyXs^^e9fo42dL=^itc4<@j~YGe*{@Hcl=KXB7)F%YR0E| zC`jth!1M`tHTVAyfIiKQMYeNu|3|s1%ujjLW)#gE8lurskdj3+!)iSOO%F;6rfMmMxJ)Pzb#T)~f@M`T}3q>QoLm63&4b&(U_o1c~4M|tX~ zh>d;d)Q)z~DNg>WTctd86lt-&sB_hH$l9Nm6=-1KQJaxPGgFK2;8&Nt6j69y%}v!0 z+d>*2-Oz})rc#ErqI!0Q+o=WM*922j;~sJcRa;sCBFyp_IbW21JH)>SV@50Q~J z(6LG}T$VRG;JcpjWu(RCanxCLPOei_0BX95Pxp`!o6m&&xs1rZs?$2Az16qt_&Usz zErfgH;?kUJ$#w+xhnhq)g-L@r+_>lb1Jn%-ujVGnmciKES&YfO9=pjARo$xUKHlE@ zESjMqVG8oSLZUT|D~lF}9HS_C2%jBV(&8wd<2LRTKm!A>>LSJz&zRin8J~YMiPo;^ zko#c&3sf|0`LWE|dS0sT;B{v;e$%hp$VwHl&%xZ&pqf0*>z$)uWf(ibo?9Wg}GHHy;Cn?X7Bsk|MQ}ml$dO48uuZKQPzPi+qIcQ zTLx1KZ)J4PnMk7CrSP^L{e+jdJ%plrgDQTH+Dwk4jQIl}#}dM@w3ZZmPjt?`o+5|4 z>U2Y8c-C~TF1?2&TSk}1&z~N6oj3RV72VK7!pnA)uyE)zI4mh)kLxfeb*js&U4UNI zg~OV{jIv)aJZpNFgLA7+R_uC;b=Au;NtU2)ky~++o6wtuL;i;(TV{vGx0@V@f*2iu zZq-R);y~u~e}wedUR@4vf5T>$?tFqnr*>kMV*(-u0|U3>q)(60%p34W9H%?CIwF!F z1&u^>Lu<24&@Mo?;$%?fB8K5GA{21uIv3k z$WSgEA2txGOp+~~I@kB@LX<=OfgxE_m^a{$m^$I5pNo83yPEg+KSxdDUMx}!<{)6a znj5QR=eoWRFeZ0ar>@tmoI+~_(W|*APaVy7$3LgueFRC6!w2ZqT$CgaV{ZRPyA)pa zsokusc!6z4KS4mmCdUO?Ejk{xnf%25%i2NS_%hPc=&j?U%9mJQy#lxD#3I{+>Lj1$Mi$LnQFI$u7T(_B z!c!=zZK?>^rUC*kAe&t502OzPI*pH>#Pc}>;^hkIfhts0z)&eV9kM7 zLasvj>`Y3EJ)28<{w(V7wjW!|2m7Dr;K}chMGH1lY|!oM)m$W5)0t2(kFmM4BA(gV zQ@@c$&j~E8Zk&MlV@y9PX9nvJufQ<$pplRK)4umok}@o+S(I9574PqRj&EyM17Ho2 z2=J;dta3{pZ&JZ6QFGkCu6Zv2ieVU-B^#NJmUg<#xI#)(MzHPZCqdPQ{1bJ^OXw4| z?fP-mt9*Rm6`a14ZR$BukQkUgo+*X5k(*E+wVS!O{%iKue;wfdXofVc2GpS$!eR_KC1jDislKb z=hV|(2|123Cgk7Du&inAb{Iq?u0Hr0d+WXqxS0km+jm&@G{56EIhL~2k*qzqqz!-u zGV7VDZ-9py*yqq9tHknB_n{lw=@RF{poO03!mHxBP51DFyB4!#r*&(BS8Zl|{+y7}O^i8# zp7CXDJN7A(6a=6wnmOFKo0`VG^mLSVc!KZm|2yyPdk$GNVUjF?EZO|xN=;YL43$fBuI1{Idx*1i{aaMNs(F{CyZ($@aR!B_87d~p z%b-zSr3<=fhim{PcaSaV`n6I`+TX+Erc5t}K_Z|nOs4>6{A zt}Va+yd+{>N+WOYd6qA#mmvxAX`^8TglwwjV|KsaQWQprm~79+Zi>UFd4F6eer~uV z$~3r-@Xe8xVNG&X#UfT$F2*MN!}F>x(qnsZ_wc`;7kE35uj8o=x3KomzcERcptYMb zs^!X}+qpF7+OWorx1?Y*IWW#je+7&zi6*{0{3fGwW(HWQvt`qfmAtd}ZZ?H0GdP#HH~}OaqM#jW=sqj)4s9uaYRA#bH06=n~b;u77lra1Z$5j1E(7r>kq%l zs)|L_xoWUV_K=AO-O%xAE+!W)U`E+5I&>XT5V4!${Ccc|rdkCAzNlUn6rg6Pys_g? zG`xTQ4ZaK#*3T{jYq`|GM+B@v7+Ym5OMe{Jd_zrU8%ew^Jk){e(R{Vo4wX4xj-@LZO ztGTh89Nf_7zZsf&MJKKt20#G;RaaPh;NN}#J!&(nD_;(%%c{CUdTcMogNsgXR-kXI2bDXH4EK zW|aN1&FvkIcr`aoz6QjzoR^RQTO8|V)>OU9ya9gzV9U|f2(7w;4Gd(_OmXs%sKGmM zayxJDd6qqO8<9m5wsy*_#_8fykJvn}DZP(DA&g;1rQY>DPHzLED7O#r%qrY+bPbc6 z=96O2;_#_G$dbABY_Z68lI@Xy0g_vF@?pgyK0WX{KHbxEi<7SoFFBtC-4 ziUTLN<5rveR(_iR1wlN$3SZ{R;)OITr~H;LfR2tuvPHa#x37K^OLzX6LyfzzO7?cs zU1z$+3X=vgt@zHUbdBve{sls-oN2qgF&4?rmZNJ(kITm_Spy!E5)koe9@GeQyr0>A zD=QYUs$vnU?!zv}wUfA2@u_Zl#O5+Fe;%W9X0%xdKUb-BRfxm4Sf`6WCq2hmvf~eIsa=Cbwg*jmp6w8OH5U#`G86LWa(S;C zi8DtpS@GGyCAgKQ05uZUtr7(Zx6*hzfEEH=9z}OkeQFo^i384gf`?A+WbxMDaHOfC zO(XGB)y~eCoa>lSFqgELyr{ZP)s4IPs^;CGJ%?eh^|tCIq9C#B#0JI%d7K~|*?w#- zuWtJ-&C01ZT@9b+Mi3+hWlUsJ!ThLI5nJolq1T z@6c~Ie*Yf-+Ws(xp@%d?ita<#Rf>`aGo|o0dZ%8}WufA`d;i9s`i-G(Y-DsV9a+V=ytZTF{SBLW?YrNf{+<66G+jl}z4T2R%QdCAJy|3W|cn}vBt^p-4q|69C(dY6^rnw&bHjBoxo$j zlGbia9T9w!ulcNG?AcF=H!G+3uwqd_Z;7g_Oe~nk%(DBteAONJVLQurKgIrr&7tCX lAFv5{16U3OylCP71_0o>R4vh7BrN~{002ovPDHLkV1liRoDKj0 diff --git a/Server/thinkphp/phpunit.xml.dist b/Server/thinkphp/phpunit.xml.dist deleted file mode 100644 index 37c3d2b53..000000000 --- a/Server/thinkphp/phpunit.xml.dist +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - ./library/think/*/tests/ - - - - - - ./library/ - - ./library/think/*/tests - ./library/think/*/assets - ./library/think/*/resources - ./library/think/*/vendor - - - - \ No newline at end of file diff --git a/Server/thinkphp/tpl/default_index.tpl b/Server/thinkphp/tpl/default_index.tpl deleted file mode 100644 index e5c1363ac..000000000 --- a/Server/thinkphp/tpl/default_index.tpl +++ /dev/null @@ -1,10 +0,0 @@ -*{ padding: 0; margin: 0; } div{ padding: 4px 48px;} a{color:#2E5CD5;cursor: pointer;text-decoration: none} a:hover{text-decoration:underline; } body{ background: #fff; font-family: "Century Gothic","Microsoft yahei"; color: #333;font-size:18px;} h1{ font-size: 100px; font-weight: normal; margin-bottom: 12px; } p{ line-height: 1.6em; font-size: 42px }

    :)

    ThinkPHP V5.1
    12载初心不改(2006-2018) - 你值得信赖的PHP框架

    '; - } -} diff --git a/Server/thinkphp/tpl/dispatch_jump.tpl b/Server/thinkphp/tpl/dispatch_jump.tpl deleted file mode 100644 index 583376bbb..000000000 --- a/Server/thinkphp/tpl/dispatch_jump.tpl +++ /dev/null @@ -1,49 +0,0 @@ -{__NOLAYOUT__} - - - - - 跳转提示 - - - -
    - - -

    :)

    -

    - - -

    :(

    -

    - - -

    -

    - 页面自动 跳转 等待时间: -

    -
    - - - diff --git a/Server/thinkphp/tpl/page_trace.tpl b/Server/thinkphp/tpl/page_trace.tpl deleted file mode 100644 index 2e5afbab9..000000000 --- a/Server/thinkphp/tpl/page_trace.tpl +++ /dev/null @@ -1,71 +0,0 @@ -
    - - -
    -
    -
    getUseTime().'s ';?>
    - -
    - - diff --git a/Server/thinkphp/tpl/think_exception.tpl b/Server/thinkphp/tpl/think_exception.tpl deleted file mode 100644 index bd2e2cc23..000000000 --- a/Server/thinkphp/tpl/think_exception.tpl +++ /dev/null @@ -1,507 +0,0 @@ -'.end($names).''; - } - } - - if(!function_exists('parse_file')){ - function parse_file($file, $line) - { - return ''.basename($file)." line {$line}".''; - } - } - - if(!function_exists('parse_args')){ - function parse_args($args) - { - $result = []; - - foreach ($args as $key => $item) { - switch (true) { - case is_object($item): - $value = sprintf('object(%s)', parse_class(get_class($item))); - break; - case is_array($item): - if(count($item) > 3){ - $value = sprintf('[%s, ...]', parse_args(array_slice($item, 0, 3))); - } else { - $value = sprintf('[%s]', parse_args($item)); - } - break; - case is_string($item): - if(strlen($item) > 20){ - $value = sprintf( - '\'%s...\'', - htmlentities($item), - htmlentities(substr($item, 0, 20)) - ); - } else { - $value = sprintf("'%s'", htmlentities($item)); - } - break; - case is_int($item): - case is_float($item): - $value = $item; - break; - case is_null($item): - $value = 'null'; - break; - case is_bool($item): - $value = '' . ($item ? 'true' : 'false') . ''; - break; - case is_resource($item): - $value = 'resource'; - break; - default: - $value = htmlentities(str_replace("\n", '', var_export(strval($item), true))); - break; - } - - $result[] = is_int($key) ? $value : "'{$key}' => {$value}"; - } - - return implode(', ', $result); - } - } -?> - - - - - 系统发生错误 - - - - -
    - -
    - -
    -
    - -
    -
    -

    [

    -
    -

    -
    - -
    - -
    -
      $value) { ?>
    -
    - -
    -

    Call Stack

    -
      -
    1. - -
    2. - -
    3. - -
    -
    -
    - -
    - -

    - -
    - - - -
    -

    Exception Datas

    - $value) { ?> - - - - - - - $val) { ?> - - - - - - - -
    empty
    - -
    - -
    - - - -
    -

    Environment Variables

    - $value) { ?> - - - - - - - $val) { ?> - - - - - - - -
    empty
    - -
    - -
    - - - - - - - - diff --git a/composer.json b/composer.json old mode 100644 new mode 100755 diff --git a/composer.lock b/composer.lock old mode 100644 new mode 100755 diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 000000000..0357f3f3d --- /dev/null +++ b/package-lock.json @@ -0,0 +1,6 @@ +{ + "name": "mckb_quwanzhi_com", + "lockfileVersion": 3, + "requires": true, + "packages": {} +} diff --git a/vendor/autoload.php b/vendor/autoload.php deleted file mode 100644 index e5ba162eb..000000000 --- a/vendor/autoload.php +++ /dev/null @@ -1,25 +0,0 @@ -realpath = realpath($opened_path) ?: $opened_path; - $opened_path = $this->realpath; - $this->handle = fopen($this->realpath, $mode); - $this->position = 0; - - return (bool) $this->handle; - } - - public function stream_read($count) - { - $data = fread($this->handle, $count); - - if ($this->position === 0) { - $data = preg_replace('{^#!.*\r?\n}', '', $data); - } - - $this->position += strlen($data); - - return $data; - } - - public function stream_cast($castAs) - { - return $this->handle; - } - - public function stream_close() - { - fclose($this->handle); - } - - public function stream_lock($operation) - { - return $operation ? flock($this->handle, $operation) : true; - } - - public function stream_seek($offset, $whence) - { - if (0 === fseek($this->handle, $offset, $whence)) { - $this->position = ftell($this->handle); - return true; - } - - return false; - } - - public function stream_tell() - { - return $this->position; - } - - public function stream_eof() - { - return feof($this->handle); - } - - public function stream_stat() - { - return array(); - } - - public function stream_set_option($option, $arg1, $arg2) - { - return true; - } - - public function url_stat($path, $flags) - { - $path = substr($path, 17); - if (file_exists($path)) { - return stat($path); - } - - return false; - } - } - } - - if ( - (function_exists('stream_get_wrappers') && in_array('phpvfscomposer', stream_get_wrappers(), true)) - || (function_exists('stream_wrapper_register') && stream_wrapper_register('phpvfscomposer', 'Composer\BinProxyWrapper')) - ) { - return include("phpvfscomposer://" . __DIR__ . '/..'.'/symfony/var-dumper/Resources/bin/var-dump-server'); - } -} - -return include __DIR__ . '/..'.'/symfony/var-dumper/Resources/bin/var-dump-server'; diff --git a/vendor/bin/var-dump-server.bat b/vendor/bin/var-dump-server.bat deleted file mode 100644 index 94333da54..000000000 --- a/vendor/bin/var-dump-server.bat +++ /dev/null @@ -1,5 +0,0 @@ -@ECHO OFF -setlocal DISABLEDELAYEDEXPANSION -SET BIN_TARGET=%~dp0/var-dump-server -SET COMPOSER_RUNTIME_BIN_DIR=%~dp0 -php "%BIN_TARGET%" %* diff --git a/vendor/composer/ClassLoader.php b/vendor/composer/ClassLoader.php deleted file mode 100644 index 7824d8f7e..000000000 --- a/vendor/composer/ClassLoader.php +++ /dev/null @@ -1,579 +0,0 @@ - - * Jordi Boggiano - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Composer\Autoload; - -/** - * ClassLoader implements a PSR-0, PSR-4 and classmap class loader. - * - * $loader = new \Composer\Autoload\ClassLoader(); - * - * // register classes with namespaces - * $loader->add('Symfony\Component', __DIR__.'/component'); - * $loader->add('Symfony', __DIR__.'/framework'); - * - * // activate the autoloader - * $loader->register(); - * - * // to enable searching the include path (eg. for PEAR packages) - * $loader->setUseIncludePath(true); - * - * In this example, if you try to use a class in the Symfony\Component - * namespace or one of its children (Symfony\Component\Console for instance), - * the autoloader will first look for the class under the component/ - * directory, and it will then fallback to the framework/ directory if not - * found before giving up. - * - * This class is loosely based on the Symfony UniversalClassLoader. - * - * @author Fabien Potencier - * @author Jordi Boggiano - * @see https://www.php-fig.org/psr/psr-0/ - * @see https://www.php-fig.org/psr/psr-4/ - */ -class ClassLoader -{ - /** @var \Closure(string):void */ - private static $includeFile; - - /** @var string|null */ - private $vendorDir; - - // PSR-4 - /** - * @var array> - */ - private $prefixLengthsPsr4 = array(); - /** - * @var array> - */ - private $prefixDirsPsr4 = array(); - /** - * @var list - */ - private $fallbackDirsPsr4 = array(); - - // PSR-0 - /** - * List of PSR-0 prefixes - * - * Structured as array('F (first letter)' => array('Foo\Bar (full prefix)' => array('path', 'path2'))) - * - * @var array>> - */ - private $prefixesPsr0 = array(); - /** - * @var list - */ - private $fallbackDirsPsr0 = array(); - - /** @var bool */ - private $useIncludePath = false; - - /** - * @var array - */ - private $classMap = array(); - - /** @var bool */ - private $classMapAuthoritative = false; - - /** - * @var array - */ - private $missingClasses = array(); - - /** @var string|null */ - private $apcuPrefix; - - /** - * @var array - */ - private static $registeredLoaders = array(); - - /** - * @param string|null $vendorDir - */ - public function __construct($vendorDir = null) - { - $this->vendorDir = $vendorDir; - self::initializeIncludeClosure(); - } - - /** - * @return array> - */ - public function getPrefixes() - { - if (!empty($this->prefixesPsr0)) { - return call_user_func_array('array_merge', array_values($this->prefixesPsr0)); - } - - return array(); - } - - /** - * @return array> - */ - public function getPrefixesPsr4() - { - return $this->prefixDirsPsr4; - } - - /** - * @return list - */ - public function getFallbackDirs() - { - return $this->fallbackDirsPsr0; - } - - /** - * @return list - */ - public function getFallbackDirsPsr4() - { - return $this->fallbackDirsPsr4; - } - - /** - * @return array Array of classname => path - */ - public function getClassMap() - { - return $this->classMap; - } - - /** - * @param array $classMap Class to filename map - * - * @return void - */ - public function addClassMap(array $classMap) - { - if ($this->classMap) { - $this->classMap = array_merge($this->classMap, $classMap); - } else { - $this->classMap = $classMap; - } - } - - /** - * Registers a set of PSR-0 directories for a given prefix, either - * appending or prepending to the ones previously set for this prefix. - * - * @param string $prefix The prefix - * @param list|string $paths The PSR-0 root directories - * @param bool $prepend Whether to prepend the directories - * - * @return void - */ - public function add($prefix, $paths, $prepend = false) - { - $paths = (array) $paths; - if (!$prefix) { - if ($prepend) { - $this->fallbackDirsPsr0 = array_merge( - $paths, - $this->fallbackDirsPsr0 - ); - } else { - $this->fallbackDirsPsr0 = array_merge( - $this->fallbackDirsPsr0, - $paths - ); - } - - return; - } - - $first = $prefix[0]; - if (!isset($this->prefixesPsr0[$first][$prefix])) { - $this->prefixesPsr0[$first][$prefix] = $paths; - - return; - } - if ($prepend) { - $this->prefixesPsr0[$first][$prefix] = array_merge( - $paths, - $this->prefixesPsr0[$first][$prefix] - ); - } else { - $this->prefixesPsr0[$first][$prefix] = array_merge( - $this->prefixesPsr0[$first][$prefix], - $paths - ); - } - } - - /** - * Registers a set of PSR-4 directories for a given namespace, either - * appending or prepending to the ones previously set for this namespace. - * - * @param string $prefix The prefix/namespace, with trailing '\\' - * @param list|string $paths The PSR-4 base directories - * @param bool $prepend Whether to prepend the directories - * - * @throws \InvalidArgumentException - * - * @return void - */ - public function addPsr4($prefix, $paths, $prepend = false) - { - $paths = (array) $paths; - if (!$prefix) { - // Register directories for the root namespace. - if ($prepend) { - $this->fallbackDirsPsr4 = array_merge( - $paths, - $this->fallbackDirsPsr4 - ); - } else { - $this->fallbackDirsPsr4 = array_merge( - $this->fallbackDirsPsr4, - $paths - ); - } - } elseif (!isset($this->prefixDirsPsr4[$prefix])) { - // Register directories for a new namespace. - $length = strlen($prefix); - if ('\\' !== $prefix[$length - 1]) { - throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator."); - } - $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length; - $this->prefixDirsPsr4[$prefix] = $paths; - } elseif ($prepend) { - // Prepend directories for an already registered namespace. - $this->prefixDirsPsr4[$prefix] = array_merge( - $paths, - $this->prefixDirsPsr4[$prefix] - ); - } else { - // Append directories for an already registered namespace. - $this->prefixDirsPsr4[$prefix] = array_merge( - $this->prefixDirsPsr4[$prefix], - $paths - ); - } - } - - /** - * Registers a set of PSR-0 directories for a given prefix, - * replacing any others previously set for this prefix. - * - * @param string $prefix The prefix - * @param list|string $paths The PSR-0 base directories - * - * @return void - */ - public function set($prefix, $paths) - { - if (!$prefix) { - $this->fallbackDirsPsr0 = (array) $paths; - } else { - $this->prefixesPsr0[$prefix[0]][$prefix] = (array) $paths; - } - } - - /** - * Registers a set of PSR-4 directories for a given namespace, - * replacing any others previously set for this namespace. - * - * @param string $prefix The prefix/namespace, with trailing '\\' - * @param list|string $paths The PSR-4 base directories - * - * @throws \InvalidArgumentException - * - * @return void - */ - public function setPsr4($prefix, $paths) - { - if (!$prefix) { - $this->fallbackDirsPsr4 = (array) $paths; - } else { - $length = strlen($prefix); - if ('\\' !== $prefix[$length - 1]) { - throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator."); - } - $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length; - $this->prefixDirsPsr4[$prefix] = (array) $paths; - } - } - - /** - * Turns on searching the include path for class files. - * - * @param bool $useIncludePath - * - * @return void - */ - public function setUseIncludePath($useIncludePath) - { - $this->useIncludePath = $useIncludePath; - } - - /** - * Can be used to check if the autoloader uses the include path to check - * for classes. - * - * @return bool - */ - public function getUseIncludePath() - { - return $this->useIncludePath; - } - - /** - * Turns off searching the prefix and fallback directories for classes - * that have not been registered with the class map. - * - * @param bool $classMapAuthoritative - * - * @return void - */ - public function setClassMapAuthoritative($classMapAuthoritative) - { - $this->classMapAuthoritative = $classMapAuthoritative; - } - - /** - * Should class lookup fail if not found in the current class map? - * - * @return bool - */ - public function isClassMapAuthoritative() - { - return $this->classMapAuthoritative; - } - - /** - * APCu prefix to use to cache found/not-found classes, if the extension is enabled. - * - * @param string|null $apcuPrefix - * - * @return void - */ - public function setApcuPrefix($apcuPrefix) - { - $this->apcuPrefix = function_exists('apcu_fetch') && filter_var(ini_get('apc.enabled'), FILTER_VALIDATE_BOOLEAN) ? $apcuPrefix : null; - } - - /** - * The APCu prefix in use, or null if APCu caching is not enabled. - * - * @return string|null - */ - public function getApcuPrefix() - { - return $this->apcuPrefix; - } - - /** - * Registers this instance as an autoloader. - * - * @param bool $prepend Whether to prepend the autoloader or not - * - * @return void - */ - public function register($prepend = false) - { - spl_autoload_register(array($this, 'loadClass'), true, $prepend); - - if (null === $this->vendorDir) { - return; - } - - if ($prepend) { - self::$registeredLoaders = array($this->vendorDir => $this) + self::$registeredLoaders; - } else { - unset(self::$registeredLoaders[$this->vendorDir]); - self::$registeredLoaders[$this->vendorDir] = $this; - } - } - - /** - * Unregisters this instance as an autoloader. - * - * @return void - */ - public function unregister() - { - spl_autoload_unregister(array($this, 'loadClass')); - - if (null !== $this->vendorDir) { - unset(self::$registeredLoaders[$this->vendorDir]); - } - } - - /** - * Loads the given class or interface. - * - * @param string $class The name of the class - * @return true|null True if loaded, null otherwise - */ - public function loadClass($class) - { - if ($file = $this->findFile($class)) { - $includeFile = self::$includeFile; - $includeFile($file); - - return true; - } - - return null; - } - - /** - * Finds the path to the file where the class is defined. - * - * @param string $class The name of the class - * - * @return string|false The path if found, false otherwise - */ - public function findFile($class) - { - // class map lookup - if (isset($this->classMap[$class])) { - return $this->classMap[$class]; - } - if ($this->classMapAuthoritative || isset($this->missingClasses[$class])) { - return false; - } - if (null !== $this->apcuPrefix) { - $file = apcu_fetch($this->apcuPrefix.$class, $hit); - if ($hit) { - return $file; - } - } - - $file = $this->findFileWithExtension($class, '.php'); - - // Search for Hack files if we are running on HHVM - if (false === $file && defined('HHVM_VERSION')) { - $file = $this->findFileWithExtension($class, '.hh'); - } - - if (null !== $this->apcuPrefix) { - apcu_add($this->apcuPrefix.$class, $file); - } - - if (false === $file) { - // Remember that this class does not exist. - $this->missingClasses[$class] = true; - } - - return $file; - } - - /** - * Returns the currently registered loaders keyed by their corresponding vendor directories. - * - * @return array - */ - public static function getRegisteredLoaders() - { - return self::$registeredLoaders; - } - - /** - * @param string $class - * @param string $ext - * @return string|false - */ - private function findFileWithExtension($class, $ext) - { - // PSR-4 lookup - $logicalPathPsr4 = strtr($class, '\\', DIRECTORY_SEPARATOR) . $ext; - - $first = $class[0]; - if (isset($this->prefixLengthsPsr4[$first])) { - $subPath = $class; - while (false !== $lastPos = strrpos($subPath, '\\')) { - $subPath = substr($subPath, 0, $lastPos); - $search = $subPath . '\\'; - if (isset($this->prefixDirsPsr4[$search])) { - $pathEnd = DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $lastPos + 1); - foreach ($this->prefixDirsPsr4[$search] as $dir) { - if (file_exists($file = $dir . $pathEnd)) { - return $file; - } - } - } - } - } - - // PSR-4 fallback dirs - foreach ($this->fallbackDirsPsr4 as $dir) { - if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr4)) { - return $file; - } - } - - // PSR-0 lookup - if (false !== $pos = strrpos($class, '\\')) { - // namespaced class name - $logicalPathPsr0 = substr($logicalPathPsr4, 0, $pos + 1) - . strtr(substr($logicalPathPsr4, $pos + 1), '_', DIRECTORY_SEPARATOR); - } else { - // PEAR-like class name - $logicalPathPsr0 = strtr($class, '_', DIRECTORY_SEPARATOR) . $ext; - } - - if (isset($this->prefixesPsr0[$first])) { - foreach ($this->prefixesPsr0[$first] as $prefix => $dirs) { - if (0 === strpos($class, $prefix)) { - foreach ($dirs as $dir) { - if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) { - return $file; - } - } - } - } - } - - // PSR-0 fallback dirs - foreach ($this->fallbackDirsPsr0 as $dir) { - if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) { - return $file; - } - } - - // PSR-0 include paths. - if ($this->useIncludePath && $file = stream_resolve_include_path($logicalPathPsr0)) { - return $file; - } - - return false; - } - - /** - * @return void - */ - private static function initializeIncludeClosure() - { - if (self::$includeFile !== null) { - return; - } - - /** - * Scope isolated include. - * - * Prevents access to $this/self from included files. - * - * @param string $file - * @return void - */ - self::$includeFile = \Closure::bind(static function($file) { - include $file; - }, null, null); - } -} diff --git a/vendor/composer/InstalledVersions.php b/vendor/composer/InstalledVersions.php deleted file mode 100644 index 51e734a77..000000000 --- a/vendor/composer/InstalledVersions.php +++ /dev/null @@ -1,359 +0,0 @@ - - * Jordi Boggiano - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Composer; - -use Composer\Autoload\ClassLoader; -use Composer\Semver\VersionParser; - -/** - * This class is copied in every Composer installed project and available to all - * - * See also https://getcomposer.org/doc/07-runtime.md#installed-versions - * - * To require its presence, you can require `composer-runtime-api ^2.0` - * - * @final - */ -class InstalledVersions -{ - /** - * @var mixed[]|null - * @psalm-var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array}|array{}|null - */ - private static $installed; - - /** - * @var bool|null - */ - private static $canGetVendors; - - /** - * @var array[] - * @psalm-var array}> - */ - private static $installedByVendor = array(); - - /** - * Returns a list of all package names which are present, either by being installed, replaced or provided - * - * @return string[] - * @psalm-return list - */ - public static function getInstalledPackages() - { - $packages = array(); - foreach (self::getInstalled() as $installed) { - $packages[] = array_keys($installed['versions']); - } - - if (1 === \count($packages)) { - return $packages[0]; - } - - return array_keys(array_flip(\call_user_func_array('array_merge', $packages))); - } - - /** - * Returns a list of all package names with a specific type e.g. 'library' - * - * @param string $type - * @return string[] - * @psalm-return list - */ - public static function getInstalledPackagesByType($type) - { - $packagesByType = array(); - - foreach (self::getInstalled() as $installed) { - foreach ($installed['versions'] as $name => $package) { - if (isset($package['type']) && $package['type'] === $type) { - $packagesByType[] = $name; - } - } - } - - return $packagesByType; - } - - /** - * Checks whether the given package is installed - * - * This also returns true if the package name is provided or replaced by another package - * - * @param string $packageName - * @param bool $includeDevRequirements - * @return bool - */ - public static function isInstalled($packageName, $includeDevRequirements = true) - { - foreach (self::getInstalled() as $installed) { - if (isset($installed['versions'][$packageName])) { - return $includeDevRequirements || !isset($installed['versions'][$packageName]['dev_requirement']) || $installed['versions'][$packageName]['dev_requirement'] === false; - } - } - - return false; - } - - /** - * Checks whether the given package satisfies a version constraint - * - * e.g. If you want to know whether version 2.3+ of package foo/bar is installed, you would call: - * - * Composer\InstalledVersions::satisfies(new VersionParser, 'foo/bar', '^2.3') - * - * @param VersionParser $parser Install composer/semver to have access to this class and functionality - * @param string $packageName - * @param string|null $constraint A version constraint to check for, if you pass one you have to make sure composer/semver is required by your package - * @return bool - */ - public static function satisfies(VersionParser $parser, $packageName, $constraint) - { - $constraint = $parser->parseConstraints((string) $constraint); - $provided = $parser->parseConstraints(self::getVersionRanges($packageName)); - - return $provided->matches($constraint); - } - - /** - * Returns a version constraint representing all the range(s) which are installed for a given package - * - * It is easier to use this via isInstalled() with the $constraint argument if you need to check - * whether a given version of a package is installed, and not just whether it exists - * - * @param string $packageName - * @return string Version constraint usable with composer/semver - */ - public static function getVersionRanges($packageName) - { - foreach (self::getInstalled() as $installed) { - if (!isset($installed['versions'][$packageName])) { - continue; - } - - $ranges = array(); - if (isset($installed['versions'][$packageName]['pretty_version'])) { - $ranges[] = $installed['versions'][$packageName]['pretty_version']; - } - if (array_key_exists('aliases', $installed['versions'][$packageName])) { - $ranges = array_merge($ranges, $installed['versions'][$packageName]['aliases']); - } - if (array_key_exists('replaced', $installed['versions'][$packageName])) { - $ranges = array_merge($ranges, $installed['versions'][$packageName]['replaced']); - } - if (array_key_exists('provided', $installed['versions'][$packageName])) { - $ranges = array_merge($ranges, $installed['versions'][$packageName]['provided']); - } - - return implode(' || ', $ranges); - } - - throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); - } - - /** - * @param string $packageName - * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as version, use satisfies or getVersionRanges if you need to know if a given version is present - */ - public static function getVersion($packageName) - { - foreach (self::getInstalled() as $installed) { - if (!isset($installed['versions'][$packageName])) { - continue; - } - - if (!isset($installed['versions'][$packageName]['version'])) { - return null; - } - - return $installed['versions'][$packageName]['version']; - } - - throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); - } - - /** - * @param string $packageName - * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as version, use satisfies or getVersionRanges if you need to know if a given version is present - */ - public static function getPrettyVersion($packageName) - { - foreach (self::getInstalled() as $installed) { - if (!isset($installed['versions'][$packageName])) { - continue; - } - - if (!isset($installed['versions'][$packageName]['pretty_version'])) { - return null; - } - - return $installed['versions'][$packageName]['pretty_version']; - } - - throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); - } - - /** - * @param string $packageName - * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as reference - */ - public static function getReference($packageName) - { - foreach (self::getInstalled() as $installed) { - if (!isset($installed['versions'][$packageName])) { - continue; - } - - if (!isset($installed['versions'][$packageName]['reference'])) { - return null; - } - - return $installed['versions'][$packageName]['reference']; - } - - throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); - } - - /** - * @param string $packageName - * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as install path. Packages of type metapackages also have a null install path. - */ - public static function getInstallPath($packageName) - { - foreach (self::getInstalled() as $installed) { - if (!isset($installed['versions'][$packageName])) { - continue; - } - - return isset($installed['versions'][$packageName]['install_path']) ? $installed['versions'][$packageName]['install_path'] : null; - } - - throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); - } - - /** - * @return array - * @psalm-return array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool} - */ - public static function getRootPackage() - { - $installed = self::getInstalled(); - - return $installed[0]['root']; - } - - /** - * Returns the raw installed.php data for custom implementations - * - * @deprecated Use getAllRawData() instead which returns all datasets for all autoloaders present in the process. getRawData only returns the first dataset loaded, which may not be what you expect. - * @return array[] - * @psalm-return array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array} - */ - public static function getRawData() - { - @trigger_error('getRawData only returns the first dataset loaded, which may not be what you expect. Use getAllRawData() instead which returns all datasets for all autoloaders present in the process.', E_USER_DEPRECATED); - - if (null === self::$installed) { - // only require the installed.php file if this file is loaded from its dumped location, - // and not from its source location in the composer/composer package, see https://github.com/composer/composer/issues/9937 - if (substr(__DIR__, -8, 1) !== 'C') { - self::$installed = include __DIR__ . '/installed.php'; - } else { - self::$installed = array(); - } - } - - return self::$installed; - } - - /** - * Returns the raw data of all installed.php which are currently loaded for custom implementations - * - * @return array[] - * @psalm-return list}> - */ - public static function getAllRawData() - { - return self::getInstalled(); - } - - /** - * Lets you reload the static array from another file - * - * This is only useful for complex integrations in which a project needs to use - * this class but then also needs to execute another project's autoloader in process, - * and wants to ensure both projects have access to their version of installed.php. - * - * A typical case would be PHPUnit, where it would need to make sure it reads all - * the data it needs from this class, then call reload() with - * `require $CWD/vendor/composer/installed.php` (or similar) as input to make sure - * the project in which it runs can then also use this class safely, without - * interference between PHPUnit's dependencies and the project's dependencies. - * - * @param array[] $data A vendor/composer/installed.php data set - * @return void - * - * @psalm-param array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array} $data - */ - public static function reload($data) - { - self::$installed = $data; - self::$installedByVendor = array(); - } - - /** - * @return array[] - * @psalm-return list}> - */ - private static function getInstalled() - { - if (null === self::$canGetVendors) { - self::$canGetVendors = method_exists('Composer\Autoload\ClassLoader', 'getRegisteredLoaders'); - } - - $installed = array(); - - if (self::$canGetVendors) { - foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) { - if (isset(self::$installedByVendor[$vendorDir])) { - $installed[] = self::$installedByVendor[$vendorDir]; - } elseif (is_file($vendorDir.'/composer/installed.php')) { - /** @var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array} $required */ - $required = require $vendorDir.'/composer/installed.php'; - $installed[] = self::$installedByVendor[$vendorDir] = $required; - if (null === self::$installed && strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) { - self::$installed = $installed[count($installed) - 1]; - } - } - } - } - - if (null === self::$installed) { - // only require the installed.php file if this file is loaded from its dumped location, - // and not from its source location in the composer/composer package, see https://github.com/composer/composer/issues/9937 - if (substr(__DIR__, -8, 1) !== 'C') { - /** @var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array} $required */ - $required = require __DIR__ . '/installed.php'; - self::$installed = $required; - } else { - self::$installed = array(); - } - } - - if (self::$installed !== array()) { - $installed[] = self::$installed; - } - - return $installed; - } -} diff --git a/vendor/composer/LICENSE b/vendor/composer/LICENSE deleted file mode 100644 index f27399a04..000000000 --- a/vendor/composer/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ - -Copyright (c) Nils Adermann, Jordi Boggiano - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is furnished -to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - diff --git a/vendor/composer/autoload_classmap.php b/vendor/composer/autoload_classmap.php deleted file mode 100644 index 5490b88d8..000000000 --- a/vendor/composer/autoload_classmap.php +++ /dev/null @@ -1,15 +0,0 @@ - $vendorDir . '/symfony/polyfill-php80/Resources/stubs/Attribute.php', - 'Composer\\InstalledVersions' => $vendorDir . '/composer/InstalledVersions.php', - 'PhpToken' => $vendorDir . '/symfony/polyfill-php80/Resources/stubs/PhpToken.php', - 'Stringable' => $vendorDir . '/symfony/polyfill-php80/Resources/stubs/Stringable.php', - 'UnhandledMatchError' => $vendorDir . '/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php', - 'ValueError' => $vendorDir . '/symfony/polyfill-php80/Resources/stubs/ValueError.php', -); diff --git a/vendor/composer/autoload_files.php b/vendor/composer/autoload_files.php deleted file mode 100644 index 615365c10..000000000 --- a/vendor/composer/autoload_files.php +++ /dev/null @@ -1,14 +0,0 @@ - $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php', - 'a4a119a56e50fbb293281d9a48007e0e' => $vendorDir . '/symfony/polyfill-php80/bootstrap.php', - '9b552a3cc426e3287cc811caefa3cf53' => $vendorDir . '/topthink/think-helper/src/helper.php', - '667aeda72477189d0494fecd327c3641' => $vendorDir . '/symfony/var-dumper/Resources/functions/dump.php', - 'cc56288302d9df745d97c934d6a6e5f0' => $vendorDir . '/topthink/think-queue/src/common.php', -); diff --git a/vendor/composer/autoload_namespaces.php b/vendor/composer/autoload_namespaces.php deleted file mode 100644 index 15a2ff3ad..000000000 --- a/vendor/composer/autoload_namespaces.php +++ /dev/null @@ -1,9 +0,0 @@ - array($vendorDir . '/topthink/think-installer/src'), - 'think\\' => array($vendorDir . '/topthink/think-helper/src', $vendorDir . '/topthink/think-queue/src'), - 'Symfony\\Polyfill\\Php80\\' => array($vendorDir . '/symfony/polyfill-php80'), - 'Symfony\\Polyfill\\Mbstring\\' => array($vendorDir . '/symfony/polyfill-mbstring'), - 'Symfony\\Component\\VarDumper\\' => array($vendorDir . '/symfony/var-dumper'), -); diff --git a/vendor/composer/autoload_real.php b/vendor/composer/autoload_real.php deleted file mode 100644 index 6c68d69ee..000000000 --- a/vendor/composer/autoload_real.php +++ /dev/null @@ -1,50 +0,0 @@ -register(true); - - $filesToLoad = \Composer\Autoload\ComposerStaticInitdf449f5841f2028f66d27fbae732c9ec::$files; - $requireFile = \Closure::bind(static function ($fileIdentifier, $file) { - if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { - $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; - - require $file; - } - }, null, null); - foreach ($filesToLoad as $fileIdentifier => $file) { - $requireFile($fileIdentifier, $file); - } - - return $loader; - } -} diff --git a/vendor/composer/autoload_static.php b/vendor/composer/autoload_static.php deleted file mode 100644 index 22614c66f..000000000 --- a/vendor/composer/autoload_static.php +++ /dev/null @@ -1,73 +0,0 @@ - __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php', - 'a4a119a56e50fbb293281d9a48007e0e' => __DIR__ . '/..' . '/symfony/polyfill-php80/bootstrap.php', - '9b552a3cc426e3287cc811caefa3cf53' => __DIR__ . '/..' . '/topthink/think-helper/src/helper.php', - '667aeda72477189d0494fecd327c3641' => __DIR__ . '/..' . '/symfony/var-dumper/Resources/functions/dump.php', - 'cc56288302d9df745d97c934d6a6e5f0' => __DIR__ . '/..' . '/topthink/think-queue/src/common.php', - ); - - public static $prefixLengthsPsr4 = array ( - 't' => - array ( - 'think\\composer\\' => 15, - 'think\\' => 6, - ), - 'S' => - array ( - 'Symfony\\Polyfill\\Php80\\' => 23, - 'Symfony\\Polyfill\\Mbstring\\' => 26, - 'Symfony\\Component\\VarDumper\\' => 28, - ), - ); - - public static $prefixDirsPsr4 = array ( - 'think\\composer\\' => - array ( - 0 => __DIR__ . '/..' . '/topthink/think-installer/src', - ), - 'think\\' => - array ( - 0 => __DIR__ . '/..' . '/topthink/think-helper/src', - 1 => __DIR__ . '/..' . '/topthink/think-queue/src', - ), - 'Symfony\\Polyfill\\Php80\\' => - array ( - 0 => __DIR__ . '/..' . '/symfony/polyfill-php80', - ), - 'Symfony\\Polyfill\\Mbstring\\' => - array ( - 0 => __DIR__ . '/..' . '/symfony/polyfill-mbstring', - ), - 'Symfony\\Component\\VarDumper\\' => - array ( - 0 => __DIR__ . '/..' . '/symfony/var-dumper', - ), - ); - - public static $classMap = array ( - 'Attribute' => __DIR__ . '/..' . '/symfony/polyfill-php80/Resources/stubs/Attribute.php', - 'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php', - 'PhpToken' => __DIR__ . '/..' . '/symfony/polyfill-php80/Resources/stubs/PhpToken.php', - 'Stringable' => __DIR__ . '/..' . '/symfony/polyfill-php80/Resources/stubs/Stringable.php', - 'UnhandledMatchError' => __DIR__ . '/..' . '/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php', - 'ValueError' => __DIR__ . '/..' . '/symfony/polyfill-php80/Resources/stubs/ValueError.php', - ); - - public static function getInitializer(ClassLoader $loader) - { - return \Closure::bind(function () use ($loader) { - $loader->prefixLengthsPsr4 = ComposerStaticInitdf449f5841f2028f66d27fbae732c9ec::$prefixLengthsPsr4; - $loader->prefixDirsPsr4 = ComposerStaticInitdf449f5841f2028f66d27fbae732c9ec::$prefixDirsPsr4; - $loader->classMap = ComposerStaticInitdf449f5841f2028f66d27fbae732c9ec::$classMap; - - }, null, ClassLoader::class); - } -} diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json deleted file mode 100644 index 331ca943b..000000000 --- a/vendor/composer/installed.json +++ /dev/null @@ -1,496 +0,0 @@ -{ - "packages": [ - { - "name": "symfony/polyfill-mbstring", - "version": "v1.31.0", - "version_normalized": "1.31.0.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/85181ba99b2345b0ef10ce42ecac37612d9fd341", - "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "provide": { - "ext-mbstring": "*" - }, - "suggest": { - "ext-mbstring": "For best performance" - }, - "time": "2024-09-09T11:45:10+00:00", - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" - } - }, - "installation-source": "dist", - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for the Mbstring extension", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "mbstring", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.31.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "install-path": "../symfony/polyfill-mbstring" - }, - { - "name": "symfony/polyfill-php80", - "version": "v1.31.0", - "version_normalized": "1.31.0.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", - "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "time": "2024-09-09T11:45:10+00:00", - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" - } - }, - "installation-source": "dist", - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php80\\": "" - }, - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ion Bazan", - "email": "ion.bazan@gmail.com" - }, - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.31.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "install-path": "../symfony/polyfill-php80" - }, - { - "name": "symfony/var-dumper", - "version": "v5.4.48", - "version_normalized": "5.4.48.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/var-dumper.git", - "reference": "42f18f170aa86d612c3559cfb3bd11a375df32c8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/42f18f170aa86d612c3559cfb3bd11a375df32c8", - "reference": "42f18f170aa86d612c3559cfb3bd11a375df32c8", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.16" - }, - "conflict": { - "symfony/console": "<4.4" - }, - "require-dev": { - "ext-iconv": "*", - "symfony/console": "^4.4|^5.0|^6.0", - "symfony/http-kernel": "^4.4|^5.0|^6.0", - "symfony/process": "^4.4|^5.0|^6.0", - "symfony/uid": "^5.1|^6.0", - "twig/twig": "^2.13|^3.0.4" - }, - "suggest": { - "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", - "ext-intl": "To show region name in time zone dump", - "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" - }, - "time": "2024-11-08T15:21:10+00:00", - "bin": [ - "Resources/bin/var-dump-server" - ], - "type": "library", - "installation-source": "dist", - "autoload": { - "files": [ - "Resources/functions/dump.php" - ], - "psr-4": { - "Symfony\\Component\\VarDumper\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides mechanisms for walking through any arbitrary PHP variable", - "homepage": "https://symfony.com", - "keywords": [ - "debug", - "dump" - ], - "support": { - "source": "https://github.com/symfony/var-dumper/tree/v5.4.48" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "install-path": "../symfony/var-dumper" - }, - { - "name": "topthink/framework", - "version": "v5.1.42", - "version_normalized": "5.1.42.0", - "source": { - "type": "git", - "url": "https://github.com/top-think/framework.git", - "reference": "ecf1a90d397d821ce2df58f7d47e798c17eba3ad" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/top-think/framework/zipball/ecf1a90d397d821ce2df58f7d47e798c17eba3ad", - "reference": "ecf1a90d397d821ce2df58f7d47e798c17eba3ad", - "shasum": "", - "mirrors": [ - { - "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "php": ">=5.6.0", - "topthink/think-installer": "2.*" - }, - "require-dev": { - "johnkary/phpunit-speedtrap": "^1.0", - "mikey179/vfsstream": "~1.6", - "phpdocumentor/reflection-docblock": "^2.0", - "phploc/phploc": "2.*", - "phpunit/phpunit": "^5.0|^6.0", - "sebastian/phpcpd": "2.*", - "squizlabs/php_codesniffer": "2.*" - }, - "time": "2022-10-25T15:04:49+00:00", - "type": "think-framework", - "installation-source": "dist", - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "liu21st", - "email": "liu21st@gmail.com" - }, - { - "name": "yunwuxin", - "email": "448901948@qq.com" - } - ], - "description": "the new thinkphp framework", - "homepage": "http://thinkphp.cn/", - "keywords": [ - "framework", - "orm", - "thinkphp" - ], - "support": { - "issues": "https://github.com/top-think/framework/issues", - "source": "https://github.com/top-think/framework/tree/v5.1.42" - }, - "install-path": "../topthink/framework" - }, - { - "name": "topthink/think-helper", - "version": "v3.1.10", - "version_normalized": "3.1.10.0", - "source": { - "type": "git", - "url": "https://github.com/top-think/think-helper.git", - "reference": "ac66cc0859a12cd5d73258f50f338aadc95e9b46" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/top-think/think-helper/zipball/ac66cc0859a12cd5d73258f50f338aadc95e9b46", - "reference": "ac66cc0859a12cd5d73258f50f338aadc95e9b46", - "shasum": "", - "mirrors": [ - { - "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "php": ">=7.1.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.5" - }, - "time": "2024-11-21T01:47:51+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "files": [ - "src/helper.php" - ], - "psr-4": { - "think\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "yunwuxin", - "email": "448901948@qq.com" - } - ], - "description": "The ThinkPHP6 Helper Package", - "support": { - "issues": "https://github.com/top-think/think-helper/issues", - "source": "https://github.com/top-think/think-helper/tree/v3.1.10" - }, - "install-path": "../topthink/think-helper" - }, - { - "name": "topthink/think-installer", - "version": "v2.0.5", - "version_normalized": "2.0.5.0", - "source": { - "type": "git", - "url": "https://github.com/top-think/think-installer.git", - "reference": "38ba647706e35d6704b5d370c06f8a160b635f88" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/top-think/think-installer/zipball/38ba647706e35d6704b5d370c06f8a160b635f88", - "reference": "38ba647706e35d6704b5d370c06f8a160b635f88", - "shasum": "", - "mirrors": [ - { - "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "composer-plugin-api": "^1.0||^2.0" - }, - "require-dev": { - "composer/composer": "^1.0||^2.0" - }, - "time": "2021-01-14T12:12:14+00:00", - "type": "composer-plugin", - "extra": { - "class": "think\\composer\\Plugin" - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "think\\composer\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "yunwuxin", - "email": "448901948@qq.com" - } - ], - "support": { - "issues": "https://github.com/top-think/think-installer/issues", - "source": "https://github.com/top-think/think-installer/tree/v2.0.5" - }, - "install-path": "../topthink/think-installer" - }, - { - "name": "topthink/think-queue", - "version": "v2.0.4", - "version_normalized": "2.0.4.0", - "source": { - "type": "git", - "url": "https://github.com/top-think/think-queue.git", - "reference": "d9b8f38c7af8ad770257b0d7db711ce8b12a6969" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/top-think/think-queue/zipball/d9b8f38c7af8ad770257b0d7db711ce8b12a6969", - "reference": "d9b8f38c7af8ad770257b0d7db711ce8b12a6969", - "shasum": "", - "mirrors": [ - { - "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "topthink/framework": "5.1.*", - "topthink/think-helper": ">=1.0.4", - "topthink/think-installer": "^2.0" - }, - "time": "2018-05-11T06:55:55+00:00", - "type": "think-extend", - "extra": { - "think-config": { - "queue": "src/config.php" - } - }, - "installation-source": "dist", - "autoload": { - "files": [ - "src/common.php" - ], - "psr-4": { - "think\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "yunwuxin", - "email": "448901948@qq.com" - } - ], - "description": "The ThinkPHP5 Queue Package", - "support": { - "issues": "https://github.com/top-think/think-queue/issues", - "source": "https://github.com/top-think/think-queue/tree/2.0" - }, - "install-path": "../topthink/think-queue" - } - ], - "dev": true, - "dev-package-names": [] -} diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php deleted file mode 100644 index 986224c07..000000000 --- a/vendor/composer/installed.php +++ /dev/null @@ -1,86 +0,0 @@ - array( - 'name' => '__root__', - 'pretty_version' => 'dev-develop', - 'version' => 'dev-develop', - 'reference' => 'c55cc5c64417fbcf69d9fa1bb68f749800bd3b08', - 'type' => 'library', - 'install_path' => __DIR__ . '/../../', - 'aliases' => array(), - 'dev' => true, - ), - 'versions' => array( - '__root__' => array( - 'pretty_version' => 'dev-develop', - 'version' => 'dev-develop', - 'reference' => 'c55cc5c64417fbcf69d9fa1bb68f749800bd3b08', - 'type' => 'library', - 'install_path' => __DIR__ . '/../../', - 'aliases' => array(), - 'dev_requirement' => false, - ), - 'symfony/polyfill-mbstring' => array( - 'pretty_version' => 'v1.31.0', - 'version' => '1.31.0.0', - 'reference' => '85181ba99b2345b0ef10ce42ecac37612d9fd341', - 'type' => 'library', - 'install_path' => __DIR__ . '/../symfony/polyfill-mbstring', - 'aliases' => array(), - 'dev_requirement' => false, - ), - 'symfony/polyfill-php80' => array( - 'pretty_version' => 'v1.31.0', - 'version' => '1.31.0.0', - 'reference' => '60328e362d4c2c802a54fcbf04f9d3fb892b4cf8', - 'type' => 'library', - 'install_path' => __DIR__ . '/../symfony/polyfill-php80', - 'aliases' => array(), - 'dev_requirement' => false, - ), - 'symfony/var-dumper' => array( - 'pretty_version' => 'v5.4.48', - 'version' => '5.4.48.0', - 'reference' => '42f18f170aa86d612c3559cfb3bd11a375df32c8', - 'type' => 'library', - 'install_path' => __DIR__ . '/../symfony/var-dumper', - 'aliases' => array(), - 'dev_requirement' => false, - ), - 'topthink/framework' => array( - 'pretty_version' => 'v5.1.42', - 'version' => '5.1.42.0', - 'reference' => 'ecf1a90d397d821ce2df58f7d47e798c17eba3ad', - 'type' => 'think-framework', - 'install_path' => __DIR__ . '/../topthink/framework', - 'aliases' => array(), - 'dev_requirement' => false, - ), - 'topthink/think-helper' => array( - 'pretty_version' => 'v3.1.10', - 'version' => '3.1.10.0', - 'reference' => 'ac66cc0859a12cd5d73258f50f338aadc95e9b46', - 'type' => 'library', - 'install_path' => __DIR__ . '/../topthink/think-helper', - 'aliases' => array(), - 'dev_requirement' => false, - ), - 'topthink/think-installer' => array( - 'pretty_version' => 'v2.0.5', - 'version' => '2.0.5.0', - 'reference' => '38ba647706e35d6704b5d370c06f8a160b635f88', - 'type' => 'composer-plugin', - 'install_path' => __DIR__ . '/../topthink/think-installer', - 'aliases' => array(), - 'dev_requirement' => false, - ), - 'topthink/think-queue' => array( - 'pretty_version' => 'v2.0.4', - 'version' => '2.0.4.0', - 'reference' => 'd9b8f38c7af8ad770257b0d7db711ce8b12a6969', - 'type' => 'think-extend', - 'install_path' => __DIR__ . '/../topthink/think-queue', - 'aliases' => array(), - 'dev_requirement' => false, - ), - ), -); diff --git a/vendor/composer/platform_check.php b/vendor/composer/platform_check.php deleted file mode 100644 index a8b98d5ce..000000000 --- a/vendor/composer/platform_check.php +++ /dev/null @@ -1,26 +0,0 @@ -= 70205)) { - $issues[] = 'Your Composer dependencies require a PHP version ">= 7.2.5". You are running ' . PHP_VERSION . '.'; -} - -if ($issues) { - if (!headers_sent()) { - header('HTTP/1.1 500 Internal Server Error'); - } - if (!ini_get('display_errors')) { - if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') { - fwrite(STDERR, 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . implode(PHP_EOL, $issues) . PHP_EOL.PHP_EOL); - } elseif (!headers_sent()) { - echo 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . str_replace('You are running '.PHP_VERSION.'.', '', implode(PHP_EOL, $issues)) . PHP_EOL.PHP_EOL; - } - } - trigger_error( - 'Composer detected issues in your platform: ' . implode(' ', $issues), - E_USER_ERROR - ); -} diff --git a/vendor/symfony/polyfill-mbstring/LICENSE b/vendor/symfony/polyfill-mbstring/LICENSE deleted file mode 100644 index 6e3afce69..000000000 --- a/vendor/symfony/polyfill-mbstring/LICENSE +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (c) 2015-present Fabien Potencier - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is furnished -to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/vendor/symfony/polyfill-mbstring/Mbstring.php b/vendor/symfony/polyfill-mbstring/Mbstring.php deleted file mode 100644 index 3d45c9d9a..000000000 --- a/vendor/symfony/polyfill-mbstring/Mbstring.php +++ /dev/null @@ -1,1045 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Polyfill\Mbstring; - -/** - * Partial mbstring implementation in PHP, iconv based, UTF-8 centric. - * - * Implemented: - * - mb_chr - Returns a specific character from its Unicode code point - * - mb_convert_encoding - Convert character encoding - * - mb_convert_variables - Convert character code in variable(s) - * - mb_decode_mimeheader - Decode string in MIME header field - * - mb_encode_mimeheader - Encode string for MIME header XXX NATIVE IMPLEMENTATION IS REALLY BUGGED - * - mb_decode_numericentity - Decode HTML numeric string reference to character - * - mb_encode_numericentity - Encode character to HTML numeric string reference - * - mb_convert_case - Perform case folding on a string - * - mb_detect_encoding - Detect character encoding - * - mb_get_info - Get internal settings of mbstring - * - mb_http_input - Detect HTTP input character encoding - * - mb_http_output - Set/Get HTTP output character encoding - * - mb_internal_encoding - Set/Get internal character encoding - * - mb_list_encodings - Returns an array of all supported encodings - * - mb_ord - Returns the Unicode code point of a character - * - mb_output_handler - Callback function converts character encoding in output buffer - * - mb_scrub - Replaces ill-formed byte sequences with substitute characters - * - mb_strlen - Get string length - * - mb_strpos - Find position of first occurrence of string in a string - * - mb_strrpos - Find position of last occurrence of a string in a string - * - mb_str_split - Convert a string to an array - * - mb_strtolower - Make a string lowercase - * - mb_strtoupper - Make a string uppercase - * - mb_substitute_character - Set/Get substitution character - * - mb_substr - Get part of string - * - mb_stripos - Finds position of first occurrence of a string within another, case insensitive - * - mb_stristr - Finds first occurrence of a string within another, case insensitive - * - mb_strrchr - Finds the last occurrence of a character in a string within another - * - mb_strrichr - Finds the last occurrence of a character in a string within another, case insensitive - * - mb_strripos - Finds position of last occurrence of a string within another, case insensitive - * - mb_strstr - Finds first occurrence of a string within another - * - mb_strwidth - Return width of string - * - mb_substr_count - Count the number of substring occurrences - * - mb_ucfirst - Make a string's first character uppercase - * - mb_lcfirst - Make a string's first character lowercase - * - mb_trim - Strip whitespace (or other characters) from the beginning and end of a string - * - mb_ltrim - Strip whitespace (or other characters) from the beginning of a string - * - mb_rtrim - Strip whitespace (or other characters) from the end of a string - * - * Not implemented: - * - mb_convert_kana - Convert "kana" one from another ("zen-kaku", "han-kaku" and more) - * - mb_ereg_* - Regular expression with multibyte support - * - mb_parse_str - Parse GET/POST/COOKIE data and set global variable - * - mb_preferred_mime_name - Get MIME charset string - * - mb_regex_encoding - Returns current encoding for multibyte regex as string - * - mb_regex_set_options - Set/Get the default options for mbregex functions - * - mb_send_mail - Send encoded mail - * - mb_split - Split multibyte string using regular expression - * - mb_strcut - Get part of string - * - mb_strimwidth - Get truncated string with specified width - * - * @author Nicolas Grekas - * - * @internal - */ -final class Mbstring -{ - public const MB_CASE_FOLD = \PHP_INT_MAX; - - private const SIMPLE_CASE_FOLD = [ - ['µ', 'ſ', "\xCD\x85", 'ς', "\xCF\x90", "\xCF\x91", "\xCF\x95", "\xCF\x96", "\xCF\xB0", "\xCF\xB1", "\xCF\xB5", "\xE1\xBA\x9B", "\xE1\xBE\xBE"], - ['μ', 's', 'ι', 'σ', 'β', 'θ', 'φ', 'π', 'κ', 'ρ', 'ε', "\xE1\xB9\xA1", 'ι'], - ]; - - private static $encodingList = ['ASCII', 'UTF-8']; - private static $language = 'neutral'; - private static $internalEncoding = 'UTF-8'; - - public static function mb_convert_encoding($s, $toEncoding, $fromEncoding = null) - { - if (\is_array($s)) { - $r = []; - foreach ($s as $str) { - $r[] = self::mb_convert_encoding($str, $toEncoding, $fromEncoding); - } - - return $r; - } - - if (\is_array($fromEncoding) || (null !== $fromEncoding && false !== strpos($fromEncoding, ','))) { - $fromEncoding = self::mb_detect_encoding($s, $fromEncoding); - } else { - $fromEncoding = self::getEncoding($fromEncoding); - } - - $toEncoding = self::getEncoding($toEncoding); - - if ('BASE64' === $fromEncoding) { - $s = base64_decode($s); - $fromEncoding = $toEncoding; - } - - if ('BASE64' === $toEncoding) { - return base64_encode($s); - } - - if ('HTML-ENTITIES' === $toEncoding || 'HTML' === $toEncoding) { - if ('HTML-ENTITIES' === $fromEncoding || 'HTML' === $fromEncoding) { - $fromEncoding = 'Windows-1252'; - } - if ('UTF-8' !== $fromEncoding) { - $s = iconv($fromEncoding, 'UTF-8//IGNORE', $s); - } - - return preg_replace_callback('/[\x80-\xFF]+/', [__CLASS__, 'html_encoding_callback'], $s); - } - - if ('HTML-ENTITIES' === $fromEncoding) { - $s = html_entity_decode($s, \ENT_COMPAT, 'UTF-8'); - $fromEncoding = 'UTF-8'; - } - - return iconv($fromEncoding, $toEncoding.'//IGNORE', $s); - } - - public static function mb_convert_variables($toEncoding, $fromEncoding, &...$vars) - { - $ok = true; - array_walk_recursive($vars, function (&$v) use (&$ok, $toEncoding, $fromEncoding) { - if (false === $v = self::mb_convert_encoding($v, $toEncoding, $fromEncoding)) { - $ok = false; - } - }); - - return $ok ? $fromEncoding : false; - } - - public static function mb_decode_mimeheader($s) - { - return iconv_mime_decode($s, 2, self::$internalEncoding); - } - - public static function mb_encode_mimeheader($s, $charset = null, $transferEncoding = null, $linefeed = null, $indent = null) - { - trigger_error('mb_encode_mimeheader() is bugged. Please use iconv_mime_encode() instead', \E_USER_WARNING); - } - - public static function mb_decode_numericentity($s, $convmap, $encoding = null) - { - if (null !== $s && !\is_scalar($s) && !(\is_object($s) && method_exists($s, '__toString'))) { - trigger_error('mb_decode_numericentity() expects parameter 1 to be string, '.\gettype($s).' given', \E_USER_WARNING); - - return null; - } - - if (!\is_array($convmap) || (80000 > \PHP_VERSION_ID && !$convmap)) { - return false; - } - - if (null !== $encoding && !\is_scalar($encoding)) { - trigger_error('mb_decode_numericentity() expects parameter 3 to be string, '.\gettype($s).' given', \E_USER_WARNING); - - return ''; // Instead of null (cf. mb_encode_numericentity). - } - - $s = (string) $s; - if ('' === $s) { - return ''; - } - - $encoding = self::getEncoding($encoding); - - if ('UTF-8' === $encoding) { - $encoding = null; - if (!preg_match('//u', $s)) { - $s = @iconv('UTF-8', 'UTF-8//IGNORE', $s); - } - } else { - $s = iconv($encoding, 'UTF-8//IGNORE', $s); - } - - $cnt = floor(\count($convmap) / 4) * 4; - - for ($i = 0; $i < $cnt; $i += 4) { - // collector_decode_htmlnumericentity ignores $convmap[$i + 3] - $convmap[$i] += $convmap[$i + 2]; - $convmap[$i + 1] += $convmap[$i + 2]; - } - - $s = preg_replace_callback('/&#(?:0*([0-9]+)|x0*([0-9a-fA-F]+))(?!&);?/', function (array $m) use ($cnt, $convmap) { - $c = isset($m[2]) ? (int) hexdec($m[2]) : $m[1]; - for ($i = 0; $i < $cnt; $i += 4) { - if ($c >= $convmap[$i] && $c <= $convmap[$i + 1]) { - return self::mb_chr($c - $convmap[$i + 2]); - } - } - - return $m[0]; - }, $s); - - if (null === $encoding) { - return $s; - } - - return iconv('UTF-8', $encoding.'//IGNORE', $s); - } - - public static function mb_encode_numericentity($s, $convmap, $encoding = null, $is_hex = false) - { - if (null !== $s && !\is_scalar($s) && !(\is_object($s) && method_exists($s, '__toString'))) { - trigger_error('mb_encode_numericentity() expects parameter 1 to be string, '.\gettype($s).' given', \E_USER_WARNING); - - return null; - } - - if (!\is_array($convmap) || (80000 > \PHP_VERSION_ID && !$convmap)) { - return false; - } - - if (null !== $encoding && !\is_scalar($encoding)) { - trigger_error('mb_encode_numericentity() expects parameter 3 to be string, '.\gettype($s).' given', \E_USER_WARNING); - - return null; // Instead of '' (cf. mb_decode_numericentity). - } - - if (null !== $is_hex && !\is_scalar($is_hex)) { - trigger_error('mb_encode_numericentity() expects parameter 4 to be boolean, '.\gettype($s).' given', \E_USER_WARNING); - - return null; - } - - $s = (string) $s; - if ('' === $s) { - return ''; - } - - $encoding = self::getEncoding($encoding); - - if ('UTF-8' === $encoding) { - $encoding = null; - if (!preg_match('//u', $s)) { - $s = @iconv('UTF-8', 'UTF-8//IGNORE', $s); - } - } else { - $s = iconv($encoding, 'UTF-8//IGNORE', $s); - } - - static $ulenMask = ["\xC0" => 2, "\xD0" => 2, "\xE0" => 3, "\xF0" => 4]; - - $cnt = floor(\count($convmap) / 4) * 4; - $i = 0; - $len = \strlen($s); - $result = ''; - - while ($i < $len) { - $ulen = $s[$i] < "\x80" ? 1 : $ulenMask[$s[$i] & "\xF0"]; - $uchr = substr($s, $i, $ulen); - $i += $ulen; - $c = self::mb_ord($uchr); - - for ($j = 0; $j < $cnt; $j += 4) { - if ($c >= $convmap[$j] && $c <= $convmap[$j + 1]) { - $cOffset = ($c + $convmap[$j + 2]) & $convmap[$j + 3]; - $result .= $is_hex ? sprintf('&#x%X;', $cOffset) : '&#'.$cOffset.';'; - continue 2; - } - } - $result .= $uchr; - } - - if (null === $encoding) { - return $result; - } - - return iconv('UTF-8', $encoding.'//IGNORE', $result); - } - - public static function mb_convert_case($s, $mode, $encoding = null) - { - $s = (string) $s; - if ('' === $s) { - return ''; - } - - $encoding = self::getEncoding($encoding); - - if ('UTF-8' === $encoding) { - $encoding = null; - if (!preg_match('//u', $s)) { - $s = @iconv('UTF-8', 'UTF-8//IGNORE', $s); - } - } else { - $s = iconv($encoding, 'UTF-8//IGNORE', $s); - } - - if (\MB_CASE_TITLE == $mode) { - static $titleRegexp = null; - if (null === $titleRegexp) { - $titleRegexp = self::getData('titleCaseRegexp'); - } - $s = preg_replace_callback($titleRegexp, [__CLASS__, 'title_case'], $s); - } else { - if (\MB_CASE_UPPER == $mode) { - static $upper = null; - if (null === $upper) { - $upper = self::getData('upperCase'); - } - $map = $upper; - } else { - if (self::MB_CASE_FOLD === $mode) { - static $caseFolding = null; - if (null === $caseFolding) { - $caseFolding = self::getData('caseFolding'); - } - $s = strtr($s, $caseFolding); - } - - static $lower = null; - if (null === $lower) { - $lower = self::getData('lowerCase'); - } - $map = $lower; - } - - static $ulenMask = ["\xC0" => 2, "\xD0" => 2, "\xE0" => 3, "\xF0" => 4]; - - $i = 0; - $len = \strlen($s); - - while ($i < $len) { - $ulen = $s[$i] < "\x80" ? 1 : $ulenMask[$s[$i] & "\xF0"]; - $uchr = substr($s, $i, $ulen); - $i += $ulen; - - if (isset($map[$uchr])) { - $uchr = $map[$uchr]; - $nlen = \strlen($uchr); - - if ($nlen == $ulen) { - $nlen = $i; - do { - $s[--$nlen] = $uchr[--$ulen]; - } while ($ulen); - } else { - $s = substr_replace($s, $uchr, $i - $ulen, $ulen); - $len += $nlen - $ulen; - $i += $nlen - $ulen; - } - } - } - } - - if (null === $encoding) { - return $s; - } - - return iconv('UTF-8', $encoding.'//IGNORE', $s); - } - - public static function mb_internal_encoding($encoding = null) - { - if (null === $encoding) { - return self::$internalEncoding; - } - - $normalizedEncoding = self::getEncoding($encoding); - - if ('UTF-8' === $normalizedEncoding || false !== @iconv($normalizedEncoding, $normalizedEncoding, ' ')) { - self::$internalEncoding = $normalizedEncoding; - - return true; - } - - if (80000 > \PHP_VERSION_ID) { - return false; - } - - throw new \ValueError(sprintf('Argument #1 ($encoding) must be a valid encoding, "%s" given', $encoding)); - } - - public static function mb_language($lang = null) - { - if (null === $lang) { - return self::$language; - } - - switch ($normalizedLang = strtolower($lang)) { - case 'uni': - case 'neutral': - self::$language = $normalizedLang; - - return true; - } - - if (80000 > \PHP_VERSION_ID) { - return false; - } - - throw new \ValueError(sprintf('Argument #1 ($language) must be a valid language, "%s" given', $lang)); - } - - public static function mb_list_encodings() - { - return ['UTF-8']; - } - - public static function mb_encoding_aliases($encoding) - { - switch (strtoupper($encoding)) { - case 'UTF8': - case 'UTF-8': - return ['utf8']; - } - - return false; - } - - public static function mb_check_encoding($var = null, $encoding = null) - { - if (null === $encoding) { - if (null === $var) { - return false; - } - $encoding = self::$internalEncoding; - } - - if (!\is_array($var)) { - return self::mb_detect_encoding($var, [$encoding]) || false !== @iconv($encoding, $encoding, $var); - } - - foreach ($var as $key => $value) { - if (!self::mb_check_encoding($key, $encoding)) { - return false; - } - if (!self::mb_check_encoding($value, $encoding)) { - return false; - } - } - - return true; - } - - public static function mb_detect_encoding($str, $encodingList = null, $strict = false) - { - if (null === $encodingList) { - $encodingList = self::$encodingList; - } else { - if (!\is_array($encodingList)) { - $encodingList = array_map('trim', explode(',', $encodingList)); - } - $encodingList = array_map('strtoupper', $encodingList); - } - - foreach ($encodingList as $enc) { - switch ($enc) { - case 'ASCII': - if (!preg_match('/[\x80-\xFF]/', $str)) { - return $enc; - } - break; - - case 'UTF8': - case 'UTF-8': - if (preg_match('//u', $str)) { - return 'UTF-8'; - } - break; - - default: - if (0 === strncmp($enc, 'ISO-8859-', 9)) { - return $enc; - } - } - } - - return false; - } - - public static function mb_detect_order($encodingList = null) - { - if (null === $encodingList) { - return self::$encodingList; - } - - if (!\is_array($encodingList)) { - $encodingList = array_map('trim', explode(',', $encodingList)); - } - $encodingList = array_map('strtoupper', $encodingList); - - foreach ($encodingList as $enc) { - switch ($enc) { - default: - if (strncmp($enc, 'ISO-8859-', 9)) { - return false; - } - // no break - case 'ASCII': - case 'UTF8': - case 'UTF-8': - } - } - - self::$encodingList = $encodingList; - - return true; - } - - public static function mb_strlen($s, $encoding = null) - { - $encoding = self::getEncoding($encoding); - if ('CP850' === $encoding || 'ASCII' === $encoding) { - return \strlen($s); - } - - return @iconv_strlen($s, $encoding); - } - - public static function mb_strpos($haystack, $needle, $offset = 0, $encoding = null) - { - $encoding = self::getEncoding($encoding); - if ('CP850' === $encoding || 'ASCII' === $encoding) { - return strpos($haystack, $needle, $offset); - } - - $needle = (string) $needle; - if ('' === $needle) { - if (80000 > \PHP_VERSION_ID) { - trigger_error(__METHOD__.': Empty delimiter', \E_USER_WARNING); - - return false; - } - - return 0; - } - - return iconv_strpos($haystack, $needle, $offset, $encoding); - } - - public static function mb_strrpos($haystack, $needle, $offset = 0, $encoding = null) - { - $encoding = self::getEncoding($encoding); - if ('CP850' === $encoding || 'ASCII' === $encoding) { - return strrpos($haystack, $needle, $offset); - } - - if ($offset != (int) $offset) { - $offset = 0; - } elseif ($offset = (int) $offset) { - if ($offset < 0) { - if (0 > $offset += self::mb_strlen($needle)) { - $haystack = self::mb_substr($haystack, 0, $offset, $encoding); - } - $offset = 0; - } else { - $haystack = self::mb_substr($haystack, $offset, 2147483647, $encoding); - } - } - - $pos = '' !== $needle || 80000 > \PHP_VERSION_ID - ? iconv_strrpos($haystack, $needle, $encoding) - : self::mb_strlen($haystack, $encoding); - - return false !== $pos ? $offset + $pos : false; - } - - public static function mb_str_split($string, $split_length = 1, $encoding = null) - { - if (null !== $string && !\is_scalar($string) && !(\is_object($string) && method_exists($string, '__toString'))) { - trigger_error('mb_str_split() expects parameter 1 to be string, '.\gettype($string).' given', \E_USER_WARNING); - - return null; - } - - if (1 > $split_length = (int) $split_length) { - if (80000 > \PHP_VERSION_ID) { - trigger_error('The length of each segment must be greater than zero', \E_USER_WARNING); - - return false; - } - - throw new \ValueError('Argument #2 ($length) must be greater than 0'); - } - - if (null === $encoding) { - $encoding = mb_internal_encoding(); - } - - if ('UTF-8' === $encoding = self::getEncoding($encoding)) { - $rx = '/('; - while (65535 < $split_length) { - $rx .= '.{65535}'; - $split_length -= 65535; - } - $rx .= '.{'.$split_length.'})/us'; - - return preg_split($rx, $string, -1, \PREG_SPLIT_DELIM_CAPTURE | \PREG_SPLIT_NO_EMPTY); - } - - $result = []; - $length = mb_strlen($string, $encoding); - - for ($i = 0; $i < $length; $i += $split_length) { - $result[] = mb_substr($string, $i, $split_length, $encoding); - } - - return $result; - } - - public static function mb_strtolower($s, $encoding = null) - { - return self::mb_convert_case($s, \MB_CASE_LOWER, $encoding); - } - - public static function mb_strtoupper($s, $encoding = null) - { - return self::mb_convert_case($s, \MB_CASE_UPPER, $encoding); - } - - public static function mb_substitute_character($c = null) - { - if (null === $c) { - return 'none'; - } - if (0 === strcasecmp($c, 'none')) { - return true; - } - if (80000 > \PHP_VERSION_ID) { - return false; - } - if (\is_int($c) || 'long' === $c || 'entity' === $c) { - return false; - } - - throw new \ValueError('Argument #1 ($substitute_character) must be "none", "long", "entity" or a valid codepoint'); - } - - public static function mb_substr($s, $start, $length = null, $encoding = null) - { - $encoding = self::getEncoding($encoding); - if ('CP850' === $encoding || 'ASCII' === $encoding) { - return (string) substr($s, $start, null === $length ? 2147483647 : $length); - } - - if ($start < 0) { - $start = iconv_strlen($s, $encoding) + $start; - if ($start < 0) { - $start = 0; - } - } - - if (null === $length) { - $length = 2147483647; - } elseif ($length < 0) { - $length = iconv_strlen($s, $encoding) + $length - $start; - if ($length < 0) { - return ''; - } - } - - return (string) iconv_substr($s, $start, $length, $encoding); - } - - public static function mb_stripos($haystack, $needle, $offset = 0, $encoding = null) - { - [$haystack, $needle] = str_replace(self::SIMPLE_CASE_FOLD[0], self::SIMPLE_CASE_FOLD[1], [ - self::mb_convert_case($haystack, \MB_CASE_LOWER, $encoding), - self::mb_convert_case($needle, \MB_CASE_LOWER, $encoding), - ]); - - return self::mb_strpos($haystack, $needle, $offset, $encoding); - } - - public static function mb_stristr($haystack, $needle, $part = false, $encoding = null) - { - $pos = self::mb_stripos($haystack, $needle, 0, $encoding); - - return self::getSubpart($pos, $part, $haystack, $encoding); - } - - public static function mb_strrchr($haystack, $needle, $part = false, $encoding = null) - { - $encoding = self::getEncoding($encoding); - if ('CP850' === $encoding || 'ASCII' === $encoding) { - $pos = strrpos($haystack, $needle); - } else { - $needle = self::mb_substr($needle, 0, 1, $encoding); - $pos = iconv_strrpos($haystack, $needle, $encoding); - } - - return self::getSubpart($pos, $part, $haystack, $encoding); - } - - public static function mb_strrichr($haystack, $needle, $part = false, $encoding = null) - { - $needle = self::mb_substr($needle, 0, 1, $encoding); - $pos = self::mb_strripos($haystack, $needle, $encoding); - - return self::getSubpart($pos, $part, $haystack, $encoding); - } - - public static function mb_strripos($haystack, $needle, $offset = 0, $encoding = null) - { - $haystack = self::mb_convert_case($haystack, \MB_CASE_LOWER, $encoding); - $needle = self::mb_convert_case($needle, \MB_CASE_LOWER, $encoding); - - $haystack = str_replace(self::SIMPLE_CASE_FOLD[0], self::SIMPLE_CASE_FOLD[1], $haystack); - $needle = str_replace(self::SIMPLE_CASE_FOLD[0], self::SIMPLE_CASE_FOLD[1], $needle); - - return self::mb_strrpos($haystack, $needle, $offset, $encoding); - } - - public static function mb_strstr($haystack, $needle, $part = false, $encoding = null) - { - $pos = strpos($haystack, $needle); - if (false === $pos) { - return false; - } - if ($part) { - return substr($haystack, 0, $pos); - } - - return substr($haystack, $pos); - } - - public static function mb_get_info($type = 'all') - { - $info = [ - 'internal_encoding' => self::$internalEncoding, - 'http_output' => 'pass', - 'http_output_conv_mimetypes' => '^(text/|application/xhtml\+xml)', - 'func_overload' => 0, - 'func_overload_list' => 'no overload', - 'mail_charset' => 'UTF-8', - 'mail_header_encoding' => 'BASE64', - 'mail_body_encoding' => 'BASE64', - 'illegal_chars' => 0, - 'encoding_translation' => 'Off', - 'language' => self::$language, - 'detect_order' => self::$encodingList, - 'substitute_character' => 'none', - 'strict_detection' => 'Off', - ]; - - if ('all' === $type) { - return $info; - } - if (isset($info[$type])) { - return $info[$type]; - } - - return false; - } - - public static function mb_http_input($type = '') - { - return false; - } - - public static function mb_http_output($encoding = null) - { - return null !== $encoding ? 'pass' === $encoding : 'pass'; - } - - public static function mb_strwidth($s, $encoding = null) - { - $encoding = self::getEncoding($encoding); - - if ('UTF-8' !== $encoding) { - $s = iconv($encoding, 'UTF-8//IGNORE', $s); - } - - $s = preg_replace('/[\x{1100}-\x{115F}\x{2329}\x{232A}\x{2E80}-\x{303E}\x{3040}-\x{A4CF}\x{AC00}-\x{D7A3}\x{F900}-\x{FAFF}\x{FE10}-\x{FE19}\x{FE30}-\x{FE6F}\x{FF00}-\x{FF60}\x{FFE0}-\x{FFE6}\x{20000}-\x{2FFFD}\x{30000}-\x{3FFFD}]/u', '', $s, -1, $wide); - - return ($wide << 1) + iconv_strlen($s, 'UTF-8'); - } - - public static function mb_substr_count($haystack, $needle, $encoding = null) - { - return substr_count($haystack, $needle); - } - - public static function mb_output_handler($contents, $status) - { - return $contents; - } - - public static function mb_chr($code, $encoding = null) - { - if (0x80 > $code %= 0x200000) { - $s = \chr($code); - } elseif (0x800 > $code) { - $s = \chr(0xC0 | $code >> 6).\chr(0x80 | $code & 0x3F); - } elseif (0x10000 > $code) { - $s = \chr(0xE0 | $code >> 12).\chr(0x80 | $code >> 6 & 0x3F).\chr(0x80 | $code & 0x3F); - } else { - $s = \chr(0xF0 | $code >> 18).\chr(0x80 | $code >> 12 & 0x3F).\chr(0x80 | $code >> 6 & 0x3F).\chr(0x80 | $code & 0x3F); - } - - if ('UTF-8' !== $encoding = self::getEncoding($encoding)) { - $s = mb_convert_encoding($s, $encoding, 'UTF-8'); - } - - return $s; - } - - public static function mb_ord($s, $encoding = null) - { - if ('UTF-8' !== $encoding = self::getEncoding($encoding)) { - $s = mb_convert_encoding($s, 'UTF-8', $encoding); - } - - if (1 === \strlen($s)) { - return \ord($s); - } - - $code = ($s = unpack('C*', substr($s, 0, 4))) ? $s[1] : 0; - if (0xF0 <= $code) { - return (($code - 0xF0) << 18) + (($s[2] - 0x80) << 12) + (($s[3] - 0x80) << 6) + $s[4] - 0x80; - } - if (0xE0 <= $code) { - return (($code - 0xE0) << 12) + (($s[2] - 0x80) << 6) + $s[3] - 0x80; - } - if (0xC0 <= $code) { - return (($code - 0xC0) << 6) + $s[2] - 0x80; - } - - return $code; - } - - public static function mb_str_pad(string $string, int $length, string $pad_string = ' ', int $pad_type = \STR_PAD_RIGHT, ?string $encoding = null): string - { - if (!\in_array($pad_type, [\STR_PAD_RIGHT, \STR_PAD_LEFT, \STR_PAD_BOTH], true)) { - throw new \ValueError('mb_str_pad(): Argument #4 ($pad_type) must be STR_PAD_LEFT, STR_PAD_RIGHT, or STR_PAD_BOTH'); - } - - if (null === $encoding) { - $encoding = self::mb_internal_encoding(); - } else { - self::assertEncoding($encoding, 'mb_str_pad(): Argument #5 ($encoding) must be a valid encoding, "%s" given'); - } - - if (self::mb_strlen($pad_string, $encoding) <= 0) { - throw new \ValueError('mb_str_pad(): Argument #3 ($pad_string) must be a non-empty string'); - } - - $paddingRequired = $length - self::mb_strlen($string, $encoding); - - if ($paddingRequired < 1) { - return $string; - } - - switch ($pad_type) { - case \STR_PAD_LEFT: - return self::mb_substr(str_repeat($pad_string, $paddingRequired), 0, $paddingRequired, $encoding).$string; - case \STR_PAD_RIGHT: - return $string.self::mb_substr(str_repeat($pad_string, $paddingRequired), 0, $paddingRequired, $encoding); - default: - $leftPaddingLength = floor($paddingRequired / 2); - $rightPaddingLength = $paddingRequired - $leftPaddingLength; - - return self::mb_substr(str_repeat($pad_string, $leftPaddingLength), 0, $leftPaddingLength, $encoding).$string.self::mb_substr(str_repeat($pad_string, $rightPaddingLength), 0, $rightPaddingLength, $encoding); - } - } - - public static function mb_ucfirst(string $string, ?string $encoding = null): string - { - if (null === $encoding) { - $encoding = self::mb_internal_encoding(); - } else { - self::assertEncoding($encoding, 'mb_ucfirst(): Argument #2 ($encoding) must be a valid encoding, "%s" given'); - } - - $firstChar = mb_substr($string, 0, 1, $encoding); - $firstChar = mb_convert_case($firstChar, \MB_CASE_TITLE, $encoding); - - return $firstChar.mb_substr($string, 1, null, $encoding); - } - - public static function mb_lcfirst(string $string, ?string $encoding = null): string - { - if (null === $encoding) { - $encoding = self::mb_internal_encoding(); - } else { - self::assertEncoding($encoding, 'mb_lcfirst(): Argument #2 ($encoding) must be a valid encoding, "%s" given'); - } - - $firstChar = mb_substr($string, 0, 1, $encoding); - $firstChar = mb_convert_case($firstChar, \MB_CASE_LOWER, $encoding); - - return $firstChar.mb_substr($string, 1, null, $encoding); - } - - private static function getSubpart($pos, $part, $haystack, $encoding) - { - if (false === $pos) { - return false; - } - if ($part) { - return self::mb_substr($haystack, 0, $pos, $encoding); - } - - return self::mb_substr($haystack, $pos, null, $encoding); - } - - private static function html_encoding_callback(array $m) - { - $i = 1; - $entities = ''; - $m = unpack('C*', htmlentities($m[0], \ENT_COMPAT, 'UTF-8')); - - while (isset($m[$i])) { - if (0x80 > $m[$i]) { - $entities .= \chr($m[$i++]); - continue; - } - if (0xF0 <= $m[$i]) { - $c = (($m[$i++] - 0xF0) << 18) + (($m[$i++] - 0x80) << 12) + (($m[$i++] - 0x80) << 6) + $m[$i++] - 0x80; - } elseif (0xE0 <= $m[$i]) { - $c = (($m[$i++] - 0xE0) << 12) + (($m[$i++] - 0x80) << 6) + $m[$i++] - 0x80; - } else { - $c = (($m[$i++] - 0xC0) << 6) + $m[$i++] - 0x80; - } - - $entities .= '&#'.$c.';'; - } - - return $entities; - } - - private static function title_case(array $s) - { - return self::mb_convert_case($s[1], \MB_CASE_UPPER, 'UTF-8').self::mb_convert_case($s[2], \MB_CASE_LOWER, 'UTF-8'); - } - - private static function getData($file) - { - if (file_exists($file = __DIR__.'/Resources/unidata/'.$file.'.php')) { - return require $file; - } - - return false; - } - - private static function getEncoding($encoding) - { - if (null === $encoding) { - return self::$internalEncoding; - } - - if ('UTF-8' === $encoding) { - return 'UTF-8'; - } - - $encoding = strtoupper($encoding); - - if ('8BIT' === $encoding || 'BINARY' === $encoding) { - return 'CP850'; - } - - if ('UTF8' === $encoding) { - return 'UTF-8'; - } - - return $encoding; - } - - public static function mb_trim(string $string, ?string $characters = null, ?string $encoding = null): string - { - return self::mb_internal_trim('{^[%s]+|[%1$s]+$}Du', $string, $characters, $encoding, __FUNCTION__); - } - - public static function mb_ltrim(string $string, ?string $characters = null, ?string $encoding = null): string - { - return self::mb_internal_trim('{^[%s]+}Du', $string, $characters, $encoding, __FUNCTION__); - } - - public static function mb_rtrim(string $string, ?string $characters = null, ?string $encoding = null): string - { - return self::mb_internal_trim('{[%s]+$}D', $string, $characters, $encoding, __FUNCTION__); - } - - private static function mb_internal_trim(string $regex, string $string, ?string $characters, ?string $encoding, string $function): string - { - if (null === $encoding) { - $encoding = self::mb_internal_encoding(); - } else { - self::assertEncoding($encoding, $function.'(): Argument #3 ($encoding) must be a valid encoding, "%s" given'); - } - - if ('' === $characters) { - return null === $encoding ? $string : self::mb_convert_encoding($string, $encoding); - } - - if ('UTF-8' === $encoding) { - $encoding = null; - if (!preg_match('//u', $string)) { - $string = @iconv('UTF-8', 'UTF-8//IGNORE', $string); - } - if (null !== $characters && !preg_match('//u', $characters)) { - $characters = @iconv('UTF-8', 'UTF-8//IGNORE', $characters); - } - } else { - $string = iconv($encoding, 'UTF-8//IGNORE', $string); - - if (null !== $characters) { - $characters = iconv($encoding, 'UTF-8//IGNORE', $characters); - } - } - - if (null === $characters) { - $characters = "\\0 \f\n\r\t\v\u{00A0}\u{1680}\u{2000}\u{2001}\u{2002}\u{2003}\u{2004}\u{2005}\u{2006}\u{2007}\u{2008}\u{2009}\u{200A}\u{2028}\u{2029}\u{202F}\u{205F}\u{3000}\u{0085}\u{180E}"; - } else { - $characters = preg_quote($characters); - } - - $string = preg_replace(sprintf($regex, $characters), '', $string); - - if (null === $encoding) { - return $string; - } - - return iconv('UTF-8', $encoding.'//IGNORE', $string); - } - - private static function assertEncoding(string $encoding, string $errorFormat): void - { - try { - $validEncoding = @self::mb_check_encoding('', $encoding); - } catch (\ValueError $e) { - throw new \ValueError(sprintf($errorFormat, $encoding)); - } - - // BC for PHP 7.3 and lower - if (!$validEncoding) { - throw new \ValueError(sprintf($errorFormat, $encoding)); - } - } -} diff --git a/vendor/symfony/polyfill-mbstring/README.md b/vendor/symfony/polyfill-mbstring/README.md deleted file mode 100644 index 478b40da2..000000000 --- a/vendor/symfony/polyfill-mbstring/README.md +++ /dev/null @@ -1,13 +0,0 @@ -Symfony Polyfill / Mbstring -=========================== - -This component provides a partial, native PHP implementation for the -[Mbstring](https://php.net/mbstring) extension. - -More information can be found in the -[main Polyfill README](https://github.com/symfony/polyfill/blob/main/README.md). - -License -======= - -This library is released under the [MIT license](LICENSE). diff --git a/vendor/symfony/polyfill-mbstring/Resources/unidata/caseFolding.php b/vendor/symfony/polyfill-mbstring/Resources/unidata/caseFolding.php deleted file mode 100644 index 512bba0bf..000000000 --- a/vendor/symfony/polyfill-mbstring/Resources/unidata/caseFolding.php +++ /dev/null @@ -1,119 +0,0 @@ - 'i̇', - 'µ' => 'μ', - 'ſ' => 's', - 'ͅ' => 'ι', - 'ς' => 'σ', - 'ϐ' => 'β', - 'ϑ' => 'θ', - 'ϕ' => 'φ', - 'ϖ' => 'π', - 'ϰ' => 'κ', - 'ϱ' => 'ρ', - 'ϵ' => 'ε', - 'ẛ' => 'ṡ', - 'ι' => 'ι', - 'ß' => 'ss', - 'ʼn' => 'ʼn', - 'ǰ' => 'ǰ', - 'ΐ' => 'ΐ', - 'ΰ' => 'ΰ', - 'և' => 'եւ', - 'ẖ' => 'ẖ', - 'ẗ' => 'ẗ', - 'ẘ' => 'ẘ', - 'ẙ' => 'ẙ', - 'ẚ' => 'aʾ', - 'ẞ' => 'ss', - 'ὐ' => 'ὐ', - 'ὒ' => 'ὒ', - 'ὔ' => 'ὔ', - 'ὖ' => 'ὖ', - 'ᾀ' => 'ἀι', - 'ᾁ' => 'ἁι', - 'ᾂ' => 'ἂι', - 'ᾃ' => 'ἃι', - 'ᾄ' => 'ἄι', - 'ᾅ' => 'ἅι', - 'ᾆ' => 'ἆι', - 'ᾇ' => 'ἇι', - 'ᾈ' => 'ἀι', - 'ᾉ' => 'ἁι', - 'ᾊ' => 'ἂι', - 'ᾋ' => 'ἃι', - 'ᾌ' => 'ἄι', - 'ᾍ' => 'ἅι', - 'ᾎ' => 'ἆι', - 'ᾏ' => 'ἇι', - 'ᾐ' => 'ἠι', - 'ᾑ' => 'ἡι', - 'ᾒ' => 'ἢι', - 'ᾓ' => 'ἣι', - 'ᾔ' => 'ἤι', - 'ᾕ' => 'ἥι', - 'ᾖ' => 'ἦι', - 'ᾗ' => 'ἧι', - 'ᾘ' => 'ἠι', - 'ᾙ' => 'ἡι', - 'ᾚ' => 'ἢι', - 'ᾛ' => 'ἣι', - 'ᾜ' => 'ἤι', - 'ᾝ' => 'ἥι', - 'ᾞ' => 'ἦι', - 'ᾟ' => 'ἧι', - 'ᾠ' => 'ὠι', - 'ᾡ' => 'ὡι', - 'ᾢ' => 'ὢι', - 'ᾣ' => 'ὣι', - 'ᾤ' => 'ὤι', - 'ᾥ' => 'ὥι', - 'ᾦ' => 'ὦι', - 'ᾧ' => 'ὧι', - 'ᾨ' => 'ὠι', - 'ᾩ' => 'ὡι', - 'ᾪ' => 'ὢι', - 'ᾫ' => 'ὣι', - 'ᾬ' => 'ὤι', - 'ᾭ' => 'ὥι', - 'ᾮ' => 'ὦι', - 'ᾯ' => 'ὧι', - 'ᾲ' => 'ὰι', - 'ᾳ' => 'αι', - 'ᾴ' => 'άι', - 'ᾶ' => 'ᾶ', - 'ᾷ' => 'ᾶι', - 'ᾼ' => 'αι', - 'ῂ' => 'ὴι', - 'ῃ' => 'ηι', - 'ῄ' => 'ήι', - 'ῆ' => 'ῆ', - 'ῇ' => 'ῆι', - 'ῌ' => 'ηι', - 'ῒ' => 'ῒ', - 'ῖ' => 'ῖ', - 'ῗ' => 'ῗ', - 'ῢ' => 'ῢ', - 'ῤ' => 'ῤ', - 'ῦ' => 'ῦ', - 'ῧ' => 'ῧ', - 'ῲ' => 'ὼι', - 'ῳ' => 'ωι', - 'ῴ' => 'ώι', - 'ῶ' => 'ῶ', - 'ῷ' => 'ῶι', - 'ῼ' => 'ωι', - 'ff' => 'ff', - 'fi' => 'fi', - 'fl' => 'fl', - 'ffi' => 'ffi', - 'ffl' => 'ffl', - 'ſt' => 'st', - 'st' => 'st', - 'ﬓ' => 'մն', - 'ﬔ' => 'մե', - 'ﬕ' => 'մի', - 'ﬖ' => 'վն', - 'ﬗ' => 'մխ', -]; diff --git a/vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.php b/vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.php deleted file mode 100644 index fac60b081..000000000 --- a/vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.php +++ /dev/null @@ -1,1397 +0,0 @@ - 'a', - 'B' => 'b', - 'C' => 'c', - 'D' => 'd', - 'E' => 'e', - 'F' => 'f', - 'G' => 'g', - 'H' => 'h', - 'I' => 'i', - 'J' => 'j', - 'K' => 'k', - 'L' => 'l', - 'M' => 'm', - 'N' => 'n', - 'O' => 'o', - 'P' => 'p', - 'Q' => 'q', - 'R' => 'r', - 'S' => 's', - 'T' => 't', - 'U' => 'u', - 'V' => 'v', - 'W' => 'w', - 'X' => 'x', - 'Y' => 'y', - 'Z' => 'z', - 'À' => 'à', - 'Á' => 'á', - 'Â' => 'â', - 'Ã' => 'ã', - 'Ä' => 'ä', - 'Å' => 'å', - 'Æ' => 'æ', - 'Ç' => 'ç', - 'È' => 'è', - 'É' => 'é', - 'Ê' => 'ê', - 'Ë' => 'ë', - 'Ì' => 'ì', - 'Í' => 'í', - 'Î' => 'î', - 'Ï' => 'ï', - 'Ð' => 'ð', - 'Ñ' => 'ñ', - 'Ò' => 'ò', - 'Ó' => 'ó', - 'Ô' => 'ô', - 'Õ' => 'õ', - 'Ö' => 'ö', - 'Ø' => 'ø', - 'Ù' => 'ù', - 'Ú' => 'ú', - 'Û' => 'û', - 'Ü' => 'ü', - 'Ý' => 'ý', - 'Þ' => 'þ', - 'Ā' => 'ā', - 'Ă' => 'ă', - 'Ą' => 'ą', - 'Ć' => 'ć', - 'Ĉ' => 'ĉ', - 'Ċ' => 'ċ', - 'Č' => 'č', - 'Ď' => 'ď', - 'Đ' => 'đ', - 'Ē' => 'ē', - 'Ĕ' => 'ĕ', - 'Ė' => 'ė', - 'Ę' => 'ę', - 'Ě' => 'ě', - 'Ĝ' => 'ĝ', - 'Ğ' => 'ğ', - 'Ġ' => 'ġ', - 'Ģ' => 'ģ', - 'Ĥ' => 'ĥ', - 'Ħ' => 'ħ', - 'Ĩ' => 'ĩ', - 'Ī' => 'ī', - 'Ĭ' => 'ĭ', - 'Į' => 'į', - 'İ' => 'i̇', - 'IJ' => 'ij', - 'Ĵ' => 'ĵ', - 'Ķ' => 'ķ', - 'Ĺ' => 'ĺ', - 'Ļ' => 'ļ', - 'Ľ' => 'ľ', - 'Ŀ' => 'ŀ', - 'Ł' => 'ł', - 'Ń' => 'ń', - 'Ņ' => 'ņ', - 'Ň' => 'ň', - 'Ŋ' => 'ŋ', - 'Ō' => 'ō', - 'Ŏ' => 'ŏ', - 'Ő' => 'ő', - 'Œ' => 'œ', - 'Ŕ' => 'ŕ', - 'Ŗ' => 'ŗ', - 'Ř' => 'ř', - 'Ś' => 'ś', - 'Ŝ' => 'ŝ', - 'Ş' => 'ş', - 'Š' => 'š', - 'Ţ' => 'ţ', - 'Ť' => 'ť', - 'Ŧ' => 'ŧ', - 'Ũ' => 'ũ', - 'Ū' => 'ū', - 'Ŭ' => 'ŭ', - 'Ů' => 'ů', - 'Ű' => 'ű', - 'Ų' => 'ų', - 'Ŵ' => 'ŵ', - 'Ŷ' => 'ŷ', - 'Ÿ' => 'ÿ', - 'Ź' => 'ź', - 'Ż' => 'ż', - 'Ž' => 'ž', - 'Ɓ' => 'ɓ', - 'Ƃ' => 'ƃ', - 'Ƅ' => 'ƅ', - 'Ɔ' => 'ɔ', - 'Ƈ' => 'ƈ', - 'Ɖ' => 'ɖ', - 'Ɗ' => 'ɗ', - 'Ƌ' => 'ƌ', - 'Ǝ' => 'ǝ', - 'Ə' => 'ə', - 'Ɛ' => 'ɛ', - 'Ƒ' => 'ƒ', - 'Ɠ' => 'ɠ', - 'Ɣ' => 'ɣ', - 'Ɩ' => 'ɩ', - 'Ɨ' => 'ɨ', - 'Ƙ' => 'ƙ', - 'Ɯ' => 'ɯ', - 'Ɲ' => 'ɲ', - 'Ɵ' => 'ɵ', - 'Ơ' => 'ơ', - 'Ƣ' => 'ƣ', - 'Ƥ' => 'ƥ', - 'Ʀ' => 'ʀ', - 'Ƨ' => 'ƨ', - 'Ʃ' => 'ʃ', - 'Ƭ' => 'ƭ', - 'Ʈ' => 'ʈ', - 'Ư' => 'ư', - 'Ʊ' => 'ʊ', - 'Ʋ' => 'ʋ', - 'Ƴ' => 'ƴ', - 'Ƶ' => 'ƶ', - 'Ʒ' => 'ʒ', - 'Ƹ' => 'ƹ', - 'Ƽ' => 'ƽ', - 'DŽ' => 'dž', - 'Dž' => 'dž', - 'LJ' => 'lj', - 'Lj' => 'lj', - 'NJ' => 'nj', - 'Nj' => 'nj', - 'Ǎ' => 'ǎ', - 'Ǐ' => 'ǐ', - 'Ǒ' => 'ǒ', - 'Ǔ' => 'ǔ', - 'Ǖ' => 'ǖ', - 'Ǘ' => 'ǘ', - 'Ǚ' => 'ǚ', - 'Ǜ' => 'ǜ', - 'Ǟ' => 'ǟ', - 'Ǡ' => 'ǡ', - 'Ǣ' => 'ǣ', - 'Ǥ' => 'ǥ', - 'Ǧ' => 'ǧ', - 'Ǩ' => 'ǩ', - 'Ǫ' => 'ǫ', - 'Ǭ' => 'ǭ', - 'Ǯ' => 'ǯ', - 'DZ' => 'dz', - 'Dz' => 'dz', - 'Ǵ' => 'ǵ', - 'Ƕ' => 'ƕ', - 'Ƿ' => 'ƿ', - 'Ǹ' => 'ǹ', - 'Ǻ' => 'ǻ', - 'Ǽ' => 'ǽ', - 'Ǿ' => 'ǿ', - 'Ȁ' => 'ȁ', - 'Ȃ' => 'ȃ', - 'Ȅ' => 'ȅ', - 'Ȇ' => 'ȇ', - 'Ȉ' => 'ȉ', - 'Ȋ' => 'ȋ', - 'Ȍ' => 'ȍ', - 'Ȏ' => 'ȏ', - 'Ȑ' => 'ȑ', - 'Ȓ' => 'ȓ', - 'Ȕ' => 'ȕ', - 'Ȗ' => 'ȗ', - 'Ș' => 'ș', - 'Ț' => 'ț', - 'Ȝ' => 'ȝ', - 'Ȟ' => 'ȟ', - 'Ƞ' => 'ƞ', - 'Ȣ' => 'ȣ', - 'Ȥ' => 'ȥ', - 'Ȧ' => 'ȧ', - 'Ȩ' => 'ȩ', - 'Ȫ' => 'ȫ', - 'Ȭ' => 'ȭ', - 'Ȯ' => 'ȯ', - 'Ȱ' => 'ȱ', - 'Ȳ' => 'ȳ', - 'Ⱥ' => 'ⱥ', - 'Ȼ' => 'ȼ', - 'Ƚ' => 'ƚ', - 'Ⱦ' => 'ⱦ', - 'Ɂ' => 'ɂ', - 'Ƀ' => 'ƀ', - 'Ʉ' => 'ʉ', - 'Ʌ' => 'ʌ', - 'Ɇ' => 'ɇ', - 'Ɉ' => 'ɉ', - 'Ɋ' => 'ɋ', - 'Ɍ' => 'ɍ', - 'Ɏ' => 'ɏ', - 'Ͱ' => 'ͱ', - 'Ͳ' => 'ͳ', - 'Ͷ' => 'ͷ', - 'Ϳ' => 'ϳ', - 'Ά' => 'ά', - 'Έ' => 'έ', - 'Ή' => 'ή', - 'Ί' => 'ί', - 'Ό' => 'ό', - 'Ύ' => 'ύ', - 'Ώ' => 'ώ', - 'Α' => 'α', - 'Β' => 'β', - 'Γ' => 'γ', - 'Δ' => 'δ', - 'Ε' => 'ε', - 'Ζ' => 'ζ', - 'Η' => 'η', - 'Θ' => 'θ', - 'Ι' => 'ι', - 'Κ' => 'κ', - 'Λ' => 'λ', - 'Μ' => 'μ', - 'Ν' => 'ν', - 'Ξ' => 'ξ', - 'Ο' => 'ο', - 'Π' => 'π', - 'Ρ' => 'ρ', - 'Σ' => 'σ', - 'Τ' => 'τ', - 'Υ' => 'υ', - 'Φ' => 'φ', - 'Χ' => 'χ', - 'Ψ' => 'ψ', - 'Ω' => 'ω', - 'Ϊ' => 'ϊ', - 'Ϋ' => 'ϋ', - 'Ϗ' => 'ϗ', - 'Ϙ' => 'ϙ', - 'Ϛ' => 'ϛ', - 'Ϝ' => 'ϝ', - 'Ϟ' => 'ϟ', - 'Ϡ' => 'ϡ', - 'Ϣ' => 'ϣ', - 'Ϥ' => 'ϥ', - 'Ϧ' => 'ϧ', - 'Ϩ' => 'ϩ', - 'Ϫ' => 'ϫ', - 'Ϭ' => 'ϭ', - 'Ϯ' => 'ϯ', - 'ϴ' => 'θ', - 'Ϸ' => 'ϸ', - 'Ϲ' => 'ϲ', - 'Ϻ' => 'ϻ', - 'Ͻ' => 'ͻ', - 'Ͼ' => 'ͼ', - 'Ͽ' => 'ͽ', - 'Ѐ' => 'ѐ', - 'Ё' => 'ё', - 'Ђ' => 'ђ', - 'Ѓ' => 'ѓ', - 'Є' => 'є', - 'Ѕ' => 'ѕ', - 'І' => 'і', - 'Ї' => 'ї', - 'Ј' => 'ј', - 'Љ' => 'љ', - 'Њ' => 'њ', - 'Ћ' => 'ћ', - 'Ќ' => 'ќ', - 'Ѝ' => 'ѝ', - 'Ў' => 'ў', - 'Џ' => 'џ', - 'А' => 'а', - 'Б' => 'б', - 'В' => 'в', - 'Г' => 'г', - 'Д' => 'д', - 'Е' => 'е', - 'Ж' => 'ж', - 'З' => 'з', - 'И' => 'и', - 'Й' => 'й', - 'К' => 'к', - 'Л' => 'л', - 'М' => 'м', - 'Н' => 'н', - 'О' => 'о', - 'П' => 'п', - 'Р' => 'р', - 'С' => 'с', - 'Т' => 'т', - 'У' => 'у', - 'Ф' => 'ф', - 'Х' => 'х', - 'Ц' => 'ц', - 'Ч' => 'ч', - 'Ш' => 'ш', - 'Щ' => 'щ', - 'Ъ' => 'ъ', - 'Ы' => 'ы', - 'Ь' => 'ь', - 'Э' => 'э', - 'Ю' => 'ю', - 'Я' => 'я', - 'Ѡ' => 'ѡ', - 'Ѣ' => 'ѣ', - 'Ѥ' => 'ѥ', - 'Ѧ' => 'ѧ', - 'Ѩ' => 'ѩ', - 'Ѫ' => 'ѫ', - 'Ѭ' => 'ѭ', - 'Ѯ' => 'ѯ', - 'Ѱ' => 'ѱ', - 'Ѳ' => 'ѳ', - 'Ѵ' => 'ѵ', - 'Ѷ' => 'ѷ', - 'Ѹ' => 'ѹ', - 'Ѻ' => 'ѻ', - 'Ѽ' => 'ѽ', - 'Ѿ' => 'ѿ', - 'Ҁ' => 'ҁ', - 'Ҋ' => 'ҋ', - 'Ҍ' => 'ҍ', - 'Ҏ' => 'ҏ', - 'Ґ' => 'ґ', - 'Ғ' => 'ғ', - 'Ҕ' => 'ҕ', - 'Җ' => 'җ', - 'Ҙ' => 'ҙ', - 'Қ' => 'қ', - 'Ҝ' => 'ҝ', - 'Ҟ' => 'ҟ', - 'Ҡ' => 'ҡ', - 'Ң' => 'ң', - 'Ҥ' => 'ҥ', - 'Ҧ' => 'ҧ', - 'Ҩ' => 'ҩ', - 'Ҫ' => 'ҫ', - 'Ҭ' => 'ҭ', - 'Ү' => 'ү', - 'Ұ' => 'ұ', - 'Ҳ' => 'ҳ', - 'Ҵ' => 'ҵ', - 'Ҷ' => 'ҷ', - 'Ҹ' => 'ҹ', - 'Һ' => 'һ', - 'Ҽ' => 'ҽ', - 'Ҿ' => 'ҿ', - 'Ӏ' => 'ӏ', - 'Ӂ' => 'ӂ', - 'Ӄ' => 'ӄ', - 'Ӆ' => 'ӆ', - 'Ӈ' => 'ӈ', - 'Ӊ' => 'ӊ', - 'Ӌ' => 'ӌ', - 'Ӎ' => 'ӎ', - 'Ӑ' => 'ӑ', - 'Ӓ' => 'ӓ', - 'Ӕ' => 'ӕ', - 'Ӗ' => 'ӗ', - 'Ә' => 'ә', - 'Ӛ' => 'ӛ', - 'Ӝ' => 'ӝ', - 'Ӟ' => 'ӟ', - 'Ӡ' => 'ӡ', - 'Ӣ' => 'ӣ', - 'Ӥ' => 'ӥ', - 'Ӧ' => 'ӧ', - 'Ө' => 'ө', - 'Ӫ' => 'ӫ', - 'Ӭ' => 'ӭ', - 'Ӯ' => 'ӯ', - 'Ӱ' => 'ӱ', - 'Ӳ' => 'ӳ', - 'Ӵ' => 'ӵ', - 'Ӷ' => 'ӷ', - 'Ӹ' => 'ӹ', - 'Ӻ' => 'ӻ', - 'Ӽ' => 'ӽ', - 'Ӿ' => 'ӿ', - 'Ԁ' => 'ԁ', - 'Ԃ' => 'ԃ', - 'Ԅ' => 'ԅ', - 'Ԇ' => 'ԇ', - 'Ԉ' => 'ԉ', - 'Ԋ' => 'ԋ', - 'Ԍ' => 'ԍ', - 'Ԏ' => 'ԏ', - 'Ԑ' => 'ԑ', - 'Ԓ' => 'ԓ', - 'Ԕ' => 'ԕ', - 'Ԗ' => 'ԗ', - 'Ԙ' => 'ԙ', - 'Ԛ' => 'ԛ', - 'Ԝ' => 'ԝ', - 'Ԟ' => 'ԟ', - 'Ԡ' => 'ԡ', - 'Ԣ' => 'ԣ', - 'Ԥ' => 'ԥ', - 'Ԧ' => 'ԧ', - 'Ԩ' => 'ԩ', - 'Ԫ' => 'ԫ', - 'Ԭ' => 'ԭ', - 'Ԯ' => 'ԯ', - 'Ա' => 'ա', - 'Բ' => 'բ', - 'Գ' => 'գ', - 'Դ' => 'դ', - 'Ե' => 'ե', - 'Զ' => 'զ', - 'Է' => 'է', - 'Ը' => 'ը', - 'Թ' => 'թ', - 'Ժ' => 'ժ', - 'Ի' => 'ի', - 'Լ' => 'լ', - 'Խ' => 'խ', - 'Ծ' => 'ծ', - 'Կ' => 'կ', - 'Հ' => 'հ', - 'Ձ' => 'ձ', - 'Ղ' => 'ղ', - 'Ճ' => 'ճ', - 'Մ' => 'մ', - 'Յ' => 'յ', - 'Ն' => 'ն', - 'Շ' => 'շ', - 'Ո' => 'ո', - 'Չ' => 'չ', - 'Պ' => 'պ', - 'Ջ' => 'ջ', - 'Ռ' => 'ռ', - 'Ս' => 'ս', - 'Վ' => 'վ', - 'Տ' => 'տ', - 'Ր' => 'ր', - 'Ց' => 'ց', - 'Ւ' => 'ւ', - 'Փ' => 'փ', - 'Ք' => 'ք', - 'Օ' => 'օ', - 'Ֆ' => 'ֆ', - 'Ⴀ' => 'ⴀ', - 'Ⴁ' => 'ⴁ', - 'Ⴂ' => 'ⴂ', - 'Ⴃ' => 'ⴃ', - 'Ⴄ' => 'ⴄ', - 'Ⴅ' => 'ⴅ', - 'Ⴆ' => 'ⴆ', - 'Ⴇ' => 'ⴇ', - 'Ⴈ' => 'ⴈ', - 'Ⴉ' => 'ⴉ', - 'Ⴊ' => 'ⴊ', - 'Ⴋ' => 'ⴋ', - 'Ⴌ' => 'ⴌ', - 'Ⴍ' => 'ⴍ', - 'Ⴎ' => 'ⴎ', - 'Ⴏ' => 'ⴏ', - 'Ⴐ' => 'ⴐ', - 'Ⴑ' => 'ⴑ', - 'Ⴒ' => 'ⴒ', - 'Ⴓ' => 'ⴓ', - 'Ⴔ' => 'ⴔ', - 'Ⴕ' => 'ⴕ', - 'Ⴖ' => 'ⴖ', - 'Ⴗ' => 'ⴗ', - 'Ⴘ' => 'ⴘ', - 'Ⴙ' => 'ⴙ', - 'Ⴚ' => 'ⴚ', - 'Ⴛ' => 'ⴛ', - 'Ⴜ' => 'ⴜ', - 'Ⴝ' => 'ⴝ', - 'Ⴞ' => 'ⴞ', - 'Ⴟ' => 'ⴟ', - 'Ⴠ' => 'ⴠ', - 'Ⴡ' => 'ⴡ', - 'Ⴢ' => 'ⴢ', - 'Ⴣ' => 'ⴣ', - 'Ⴤ' => 'ⴤ', - 'Ⴥ' => 'ⴥ', - 'Ⴧ' => 'ⴧ', - 'Ⴭ' => 'ⴭ', - 'Ꭰ' => 'ꭰ', - 'Ꭱ' => 'ꭱ', - 'Ꭲ' => 'ꭲ', - 'Ꭳ' => 'ꭳ', - 'Ꭴ' => 'ꭴ', - 'Ꭵ' => 'ꭵ', - 'Ꭶ' => 'ꭶ', - 'Ꭷ' => 'ꭷ', - 'Ꭸ' => 'ꭸ', - 'Ꭹ' => 'ꭹ', - 'Ꭺ' => 'ꭺ', - 'Ꭻ' => 'ꭻ', - 'Ꭼ' => 'ꭼ', - 'Ꭽ' => 'ꭽ', - 'Ꭾ' => 'ꭾ', - 'Ꭿ' => 'ꭿ', - 'Ꮀ' => 'ꮀ', - 'Ꮁ' => 'ꮁ', - 'Ꮂ' => 'ꮂ', - 'Ꮃ' => 'ꮃ', - 'Ꮄ' => 'ꮄ', - 'Ꮅ' => 'ꮅ', - 'Ꮆ' => 'ꮆ', - 'Ꮇ' => 'ꮇ', - 'Ꮈ' => 'ꮈ', - 'Ꮉ' => 'ꮉ', - 'Ꮊ' => 'ꮊ', - 'Ꮋ' => 'ꮋ', - 'Ꮌ' => 'ꮌ', - 'Ꮍ' => 'ꮍ', - 'Ꮎ' => 'ꮎ', - 'Ꮏ' => 'ꮏ', - 'Ꮐ' => 'ꮐ', - 'Ꮑ' => 'ꮑ', - 'Ꮒ' => 'ꮒ', - 'Ꮓ' => 'ꮓ', - 'Ꮔ' => 'ꮔ', - 'Ꮕ' => 'ꮕ', - 'Ꮖ' => 'ꮖ', - 'Ꮗ' => 'ꮗ', - 'Ꮘ' => 'ꮘ', - 'Ꮙ' => 'ꮙ', - 'Ꮚ' => 'ꮚ', - 'Ꮛ' => 'ꮛ', - 'Ꮜ' => 'ꮜ', - 'Ꮝ' => 'ꮝ', - 'Ꮞ' => 'ꮞ', - 'Ꮟ' => 'ꮟ', - 'Ꮠ' => 'ꮠ', - 'Ꮡ' => 'ꮡ', - 'Ꮢ' => 'ꮢ', - 'Ꮣ' => 'ꮣ', - 'Ꮤ' => 'ꮤ', - 'Ꮥ' => 'ꮥ', - 'Ꮦ' => 'ꮦ', - 'Ꮧ' => 'ꮧ', - 'Ꮨ' => 'ꮨ', - 'Ꮩ' => 'ꮩ', - 'Ꮪ' => 'ꮪ', - 'Ꮫ' => 'ꮫ', - 'Ꮬ' => 'ꮬ', - 'Ꮭ' => 'ꮭ', - 'Ꮮ' => 'ꮮ', - 'Ꮯ' => 'ꮯ', - 'Ꮰ' => 'ꮰ', - 'Ꮱ' => 'ꮱ', - 'Ꮲ' => 'ꮲ', - 'Ꮳ' => 'ꮳ', - 'Ꮴ' => 'ꮴ', - 'Ꮵ' => 'ꮵ', - 'Ꮶ' => 'ꮶ', - 'Ꮷ' => 'ꮷ', - 'Ꮸ' => 'ꮸ', - 'Ꮹ' => 'ꮹ', - 'Ꮺ' => 'ꮺ', - 'Ꮻ' => 'ꮻ', - 'Ꮼ' => 'ꮼ', - 'Ꮽ' => 'ꮽ', - 'Ꮾ' => 'ꮾ', - 'Ꮿ' => 'ꮿ', - 'Ᏸ' => 'ᏸ', - 'Ᏹ' => 'ᏹ', - 'Ᏺ' => 'ᏺ', - 'Ᏻ' => 'ᏻ', - 'Ᏼ' => 'ᏼ', - 'Ᏽ' => 'ᏽ', - 'Ა' => 'ა', - 'Ბ' => 'ბ', - 'Გ' => 'გ', - 'Დ' => 'დ', - 'Ე' => 'ე', - 'Ვ' => 'ვ', - 'Ზ' => 'ზ', - 'Თ' => 'თ', - 'Ი' => 'ი', - 'Კ' => 'კ', - 'Ლ' => 'ლ', - 'Მ' => 'მ', - 'Ნ' => 'ნ', - 'Ო' => 'ო', - 'Პ' => 'პ', - 'Ჟ' => 'ჟ', - 'Რ' => 'რ', - 'Ს' => 'ს', - 'Ტ' => 'ტ', - 'Უ' => 'უ', - 'Ფ' => 'ფ', - 'Ქ' => 'ქ', - 'Ღ' => 'ღ', - 'Ყ' => 'ყ', - 'Შ' => 'შ', - 'Ჩ' => 'ჩ', - 'Ც' => 'ც', - 'Ძ' => 'ძ', - 'Წ' => 'წ', - 'Ჭ' => 'ჭ', - 'Ხ' => 'ხ', - 'Ჯ' => 'ჯ', - 'Ჰ' => 'ჰ', - 'Ჱ' => 'ჱ', - 'Ჲ' => 'ჲ', - 'Ჳ' => 'ჳ', - 'Ჴ' => 'ჴ', - 'Ჵ' => 'ჵ', - 'Ჶ' => 'ჶ', - 'Ჷ' => 'ჷ', - 'Ჸ' => 'ჸ', - 'Ჹ' => 'ჹ', - 'Ჺ' => 'ჺ', - 'Ჽ' => 'ჽ', - 'Ჾ' => 'ჾ', - 'Ჿ' => 'ჿ', - 'Ḁ' => 'ḁ', - 'Ḃ' => 'ḃ', - 'Ḅ' => 'ḅ', - 'Ḇ' => 'ḇ', - 'Ḉ' => 'ḉ', - 'Ḋ' => 'ḋ', - 'Ḍ' => 'ḍ', - 'Ḏ' => 'ḏ', - 'Ḑ' => 'ḑ', - 'Ḓ' => 'ḓ', - 'Ḕ' => 'ḕ', - 'Ḗ' => 'ḗ', - 'Ḙ' => 'ḙ', - 'Ḛ' => 'ḛ', - 'Ḝ' => 'ḝ', - 'Ḟ' => 'ḟ', - 'Ḡ' => 'ḡ', - 'Ḣ' => 'ḣ', - 'Ḥ' => 'ḥ', - 'Ḧ' => 'ḧ', - 'Ḩ' => 'ḩ', - 'Ḫ' => 'ḫ', - 'Ḭ' => 'ḭ', - 'Ḯ' => 'ḯ', - 'Ḱ' => 'ḱ', - 'Ḳ' => 'ḳ', - 'Ḵ' => 'ḵ', - 'Ḷ' => 'ḷ', - 'Ḹ' => 'ḹ', - 'Ḻ' => 'ḻ', - 'Ḽ' => 'ḽ', - 'Ḿ' => 'ḿ', - 'Ṁ' => 'ṁ', - 'Ṃ' => 'ṃ', - 'Ṅ' => 'ṅ', - 'Ṇ' => 'ṇ', - 'Ṉ' => 'ṉ', - 'Ṋ' => 'ṋ', - 'Ṍ' => 'ṍ', - 'Ṏ' => 'ṏ', - 'Ṑ' => 'ṑ', - 'Ṓ' => 'ṓ', - 'Ṕ' => 'ṕ', - 'Ṗ' => 'ṗ', - 'Ṙ' => 'ṙ', - 'Ṛ' => 'ṛ', - 'Ṝ' => 'ṝ', - 'Ṟ' => 'ṟ', - 'Ṡ' => 'ṡ', - 'Ṣ' => 'ṣ', - 'Ṥ' => 'ṥ', - 'Ṧ' => 'ṧ', - 'Ṩ' => 'ṩ', - 'Ṫ' => 'ṫ', - 'Ṭ' => 'ṭ', - 'Ṯ' => 'ṯ', - 'Ṱ' => 'ṱ', - 'Ṳ' => 'ṳ', - 'Ṵ' => 'ṵ', - 'Ṷ' => 'ṷ', - 'Ṹ' => 'ṹ', - 'Ṻ' => 'ṻ', - 'Ṽ' => 'ṽ', - 'Ṿ' => 'ṿ', - 'Ẁ' => 'ẁ', - 'Ẃ' => 'ẃ', - 'Ẅ' => 'ẅ', - 'Ẇ' => 'ẇ', - 'Ẉ' => 'ẉ', - 'Ẋ' => 'ẋ', - 'Ẍ' => 'ẍ', - 'Ẏ' => 'ẏ', - 'Ẑ' => 'ẑ', - 'Ẓ' => 'ẓ', - 'Ẕ' => 'ẕ', - 'ẞ' => 'ß', - 'Ạ' => 'ạ', - 'Ả' => 'ả', - 'Ấ' => 'ấ', - 'Ầ' => 'ầ', - 'Ẩ' => 'ẩ', - 'Ẫ' => 'ẫ', - 'Ậ' => 'ậ', - 'Ắ' => 'ắ', - 'Ằ' => 'ằ', - 'Ẳ' => 'ẳ', - 'Ẵ' => 'ẵ', - 'Ặ' => 'ặ', - 'Ẹ' => 'ẹ', - 'Ẻ' => 'ẻ', - 'Ẽ' => 'ẽ', - 'Ế' => 'ế', - 'Ề' => 'ề', - 'Ể' => 'ể', - 'Ễ' => 'ễ', - 'Ệ' => 'ệ', - 'Ỉ' => 'ỉ', - 'Ị' => 'ị', - 'Ọ' => 'ọ', - 'Ỏ' => 'ỏ', - 'Ố' => 'ố', - 'Ồ' => 'ồ', - 'Ổ' => 'ổ', - 'Ỗ' => 'ỗ', - 'Ộ' => 'ộ', - 'Ớ' => 'ớ', - 'Ờ' => 'ờ', - 'Ở' => 'ở', - 'Ỡ' => 'ỡ', - 'Ợ' => 'ợ', - 'Ụ' => 'ụ', - 'Ủ' => 'ủ', - 'Ứ' => 'ứ', - 'Ừ' => 'ừ', - 'Ử' => 'ử', - 'Ữ' => 'ữ', - 'Ự' => 'ự', - 'Ỳ' => 'ỳ', - 'Ỵ' => 'ỵ', - 'Ỷ' => 'ỷ', - 'Ỹ' => 'ỹ', - 'Ỻ' => 'ỻ', - 'Ỽ' => 'ỽ', - 'Ỿ' => 'ỿ', - 'Ἀ' => 'ἀ', - 'Ἁ' => 'ἁ', - 'Ἂ' => 'ἂ', - 'Ἃ' => 'ἃ', - 'Ἄ' => 'ἄ', - 'Ἅ' => 'ἅ', - 'Ἆ' => 'ἆ', - 'Ἇ' => 'ἇ', - 'Ἐ' => 'ἐ', - 'Ἑ' => 'ἑ', - 'Ἒ' => 'ἒ', - 'Ἓ' => 'ἓ', - 'Ἔ' => 'ἔ', - 'Ἕ' => 'ἕ', - 'Ἠ' => 'ἠ', - 'Ἡ' => 'ἡ', - 'Ἢ' => 'ἢ', - 'Ἣ' => 'ἣ', - 'Ἤ' => 'ἤ', - 'Ἥ' => 'ἥ', - 'Ἦ' => 'ἦ', - 'Ἧ' => 'ἧ', - 'Ἰ' => 'ἰ', - 'Ἱ' => 'ἱ', - 'Ἲ' => 'ἲ', - 'Ἳ' => 'ἳ', - 'Ἴ' => 'ἴ', - 'Ἵ' => 'ἵ', - 'Ἶ' => 'ἶ', - 'Ἷ' => 'ἷ', - 'Ὀ' => 'ὀ', - 'Ὁ' => 'ὁ', - 'Ὂ' => 'ὂ', - 'Ὃ' => 'ὃ', - 'Ὄ' => 'ὄ', - 'Ὅ' => 'ὅ', - 'Ὑ' => 'ὑ', - 'Ὓ' => 'ὓ', - 'Ὕ' => 'ὕ', - 'Ὗ' => 'ὗ', - 'Ὠ' => 'ὠ', - 'Ὡ' => 'ὡ', - 'Ὢ' => 'ὢ', - 'Ὣ' => 'ὣ', - 'Ὤ' => 'ὤ', - 'Ὥ' => 'ὥ', - 'Ὦ' => 'ὦ', - 'Ὧ' => 'ὧ', - 'ᾈ' => 'ᾀ', - 'ᾉ' => 'ᾁ', - 'ᾊ' => 'ᾂ', - 'ᾋ' => 'ᾃ', - 'ᾌ' => 'ᾄ', - 'ᾍ' => 'ᾅ', - 'ᾎ' => 'ᾆ', - 'ᾏ' => 'ᾇ', - 'ᾘ' => 'ᾐ', - 'ᾙ' => 'ᾑ', - 'ᾚ' => 'ᾒ', - 'ᾛ' => 'ᾓ', - 'ᾜ' => 'ᾔ', - 'ᾝ' => 'ᾕ', - 'ᾞ' => 'ᾖ', - 'ᾟ' => 'ᾗ', - 'ᾨ' => 'ᾠ', - 'ᾩ' => 'ᾡ', - 'ᾪ' => 'ᾢ', - 'ᾫ' => 'ᾣ', - 'ᾬ' => 'ᾤ', - 'ᾭ' => 'ᾥ', - 'ᾮ' => 'ᾦ', - 'ᾯ' => 'ᾧ', - 'Ᾰ' => 'ᾰ', - 'Ᾱ' => 'ᾱ', - 'Ὰ' => 'ὰ', - 'Ά' => 'ά', - 'ᾼ' => 'ᾳ', - 'Ὲ' => 'ὲ', - 'Έ' => 'έ', - 'Ὴ' => 'ὴ', - 'Ή' => 'ή', - 'ῌ' => 'ῃ', - 'Ῐ' => 'ῐ', - 'Ῑ' => 'ῑ', - 'Ὶ' => 'ὶ', - 'Ί' => 'ί', - 'Ῠ' => 'ῠ', - 'Ῡ' => 'ῡ', - 'Ὺ' => 'ὺ', - 'Ύ' => 'ύ', - 'Ῥ' => 'ῥ', - 'Ὸ' => 'ὸ', - 'Ό' => 'ό', - 'Ὼ' => 'ὼ', - 'Ώ' => 'ώ', - 'ῼ' => 'ῳ', - 'Ω' => 'ω', - 'K' => 'k', - 'Å' => 'å', - 'Ⅎ' => 'ⅎ', - 'Ⅰ' => 'ⅰ', - 'Ⅱ' => 'ⅱ', - 'Ⅲ' => 'ⅲ', - 'Ⅳ' => 'ⅳ', - 'Ⅴ' => 'ⅴ', - 'Ⅵ' => 'ⅵ', - 'Ⅶ' => 'ⅶ', - 'Ⅷ' => 'ⅷ', - 'Ⅸ' => 'ⅸ', - 'Ⅹ' => 'ⅹ', - 'Ⅺ' => 'ⅺ', - 'Ⅻ' => 'ⅻ', - 'Ⅼ' => 'ⅼ', - 'Ⅽ' => 'ⅽ', - 'Ⅾ' => 'ⅾ', - 'Ⅿ' => 'ⅿ', - 'Ↄ' => 'ↄ', - 'Ⓐ' => 'ⓐ', - 'Ⓑ' => 'ⓑ', - 'Ⓒ' => 'ⓒ', - 'Ⓓ' => 'ⓓ', - 'Ⓔ' => 'ⓔ', - 'Ⓕ' => 'ⓕ', - 'Ⓖ' => 'ⓖ', - 'Ⓗ' => 'ⓗ', - 'Ⓘ' => 'ⓘ', - 'Ⓙ' => 'ⓙ', - 'Ⓚ' => 'ⓚ', - 'Ⓛ' => 'ⓛ', - 'Ⓜ' => 'ⓜ', - 'Ⓝ' => 'ⓝ', - 'Ⓞ' => 'ⓞ', - 'Ⓟ' => 'ⓟ', - 'Ⓠ' => 'ⓠ', - 'Ⓡ' => 'ⓡ', - 'Ⓢ' => 'ⓢ', - 'Ⓣ' => 'ⓣ', - 'Ⓤ' => 'ⓤ', - 'Ⓥ' => 'ⓥ', - 'Ⓦ' => 'ⓦ', - 'Ⓧ' => 'ⓧ', - 'Ⓨ' => 'ⓨ', - 'Ⓩ' => 'ⓩ', - 'Ⰰ' => 'ⰰ', - 'Ⰱ' => 'ⰱ', - 'Ⰲ' => 'ⰲ', - 'Ⰳ' => 'ⰳ', - 'Ⰴ' => 'ⰴ', - 'Ⰵ' => 'ⰵ', - 'Ⰶ' => 'ⰶ', - 'Ⰷ' => 'ⰷ', - 'Ⰸ' => 'ⰸ', - 'Ⰹ' => 'ⰹ', - 'Ⰺ' => 'ⰺ', - 'Ⰻ' => 'ⰻ', - 'Ⰼ' => 'ⰼ', - 'Ⰽ' => 'ⰽ', - 'Ⰾ' => 'ⰾ', - 'Ⰿ' => 'ⰿ', - 'Ⱀ' => 'ⱀ', - 'Ⱁ' => 'ⱁ', - 'Ⱂ' => 'ⱂ', - 'Ⱃ' => 'ⱃ', - 'Ⱄ' => 'ⱄ', - 'Ⱅ' => 'ⱅ', - 'Ⱆ' => 'ⱆ', - 'Ⱇ' => 'ⱇ', - 'Ⱈ' => 'ⱈ', - 'Ⱉ' => 'ⱉ', - 'Ⱊ' => 'ⱊ', - 'Ⱋ' => 'ⱋ', - 'Ⱌ' => 'ⱌ', - 'Ⱍ' => 'ⱍ', - 'Ⱎ' => 'ⱎ', - 'Ⱏ' => 'ⱏ', - 'Ⱐ' => 'ⱐ', - 'Ⱑ' => 'ⱑ', - 'Ⱒ' => 'ⱒ', - 'Ⱓ' => 'ⱓ', - 'Ⱔ' => 'ⱔ', - 'Ⱕ' => 'ⱕ', - 'Ⱖ' => 'ⱖ', - 'Ⱗ' => 'ⱗ', - 'Ⱘ' => 'ⱘ', - 'Ⱙ' => 'ⱙ', - 'Ⱚ' => 'ⱚ', - 'Ⱛ' => 'ⱛ', - 'Ⱜ' => 'ⱜ', - 'Ⱝ' => 'ⱝ', - 'Ⱞ' => 'ⱞ', - 'Ⱡ' => 'ⱡ', - 'Ɫ' => 'ɫ', - 'Ᵽ' => 'ᵽ', - 'Ɽ' => 'ɽ', - 'Ⱨ' => 'ⱨ', - 'Ⱪ' => 'ⱪ', - 'Ⱬ' => 'ⱬ', - 'Ɑ' => 'ɑ', - 'Ɱ' => 'ɱ', - 'Ɐ' => 'ɐ', - 'Ɒ' => 'ɒ', - 'Ⱳ' => 'ⱳ', - 'Ⱶ' => 'ⱶ', - 'Ȿ' => 'ȿ', - 'Ɀ' => 'ɀ', - 'Ⲁ' => 'ⲁ', - 'Ⲃ' => 'ⲃ', - 'Ⲅ' => 'ⲅ', - 'Ⲇ' => 'ⲇ', - 'Ⲉ' => 'ⲉ', - 'Ⲋ' => 'ⲋ', - 'Ⲍ' => 'ⲍ', - 'Ⲏ' => 'ⲏ', - 'Ⲑ' => 'ⲑ', - 'Ⲓ' => 'ⲓ', - 'Ⲕ' => 'ⲕ', - 'Ⲗ' => 'ⲗ', - 'Ⲙ' => 'ⲙ', - 'Ⲛ' => 'ⲛ', - 'Ⲝ' => 'ⲝ', - 'Ⲟ' => 'ⲟ', - 'Ⲡ' => 'ⲡ', - 'Ⲣ' => 'ⲣ', - 'Ⲥ' => 'ⲥ', - 'Ⲧ' => 'ⲧ', - 'Ⲩ' => 'ⲩ', - 'Ⲫ' => 'ⲫ', - 'Ⲭ' => 'ⲭ', - 'Ⲯ' => 'ⲯ', - 'Ⲱ' => 'ⲱ', - 'Ⲳ' => 'ⲳ', - 'Ⲵ' => 'ⲵ', - 'Ⲷ' => 'ⲷ', - 'Ⲹ' => 'ⲹ', - 'Ⲻ' => 'ⲻ', - 'Ⲽ' => 'ⲽ', - 'Ⲿ' => 'ⲿ', - 'Ⳁ' => 'ⳁ', - 'Ⳃ' => 'ⳃ', - 'Ⳅ' => 'ⳅ', - 'Ⳇ' => 'ⳇ', - 'Ⳉ' => 'ⳉ', - 'Ⳋ' => 'ⳋ', - 'Ⳍ' => 'ⳍ', - 'Ⳏ' => 'ⳏ', - 'Ⳑ' => 'ⳑ', - 'Ⳓ' => 'ⳓ', - 'Ⳕ' => 'ⳕ', - 'Ⳗ' => 'ⳗ', - 'Ⳙ' => 'ⳙ', - 'Ⳛ' => 'ⳛ', - 'Ⳝ' => 'ⳝ', - 'Ⳟ' => 'ⳟ', - 'Ⳡ' => 'ⳡ', - 'Ⳣ' => 'ⳣ', - 'Ⳬ' => 'ⳬ', - 'Ⳮ' => 'ⳮ', - 'Ⳳ' => 'ⳳ', - 'Ꙁ' => 'ꙁ', - 'Ꙃ' => 'ꙃ', - 'Ꙅ' => 'ꙅ', - 'Ꙇ' => 'ꙇ', - 'Ꙉ' => 'ꙉ', - 'Ꙋ' => 'ꙋ', - 'Ꙍ' => 'ꙍ', - 'Ꙏ' => 'ꙏ', - 'Ꙑ' => 'ꙑ', - 'Ꙓ' => 'ꙓ', - 'Ꙕ' => 'ꙕ', - 'Ꙗ' => 'ꙗ', - 'Ꙙ' => 'ꙙ', - 'Ꙛ' => 'ꙛ', - 'Ꙝ' => 'ꙝ', - 'Ꙟ' => 'ꙟ', - 'Ꙡ' => 'ꙡ', - 'Ꙣ' => 'ꙣ', - 'Ꙥ' => 'ꙥ', - 'Ꙧ' => 'ꙧ', - 'Ꙩ' => 'ꙩ', - 'Ꙫ' => 'ꙫ', - 'Ꙭ' => 'ꙭ', - 'Ꚁ' => 'ꚁ', - 'Ꚃ' => 'ꚃ', - 'Ꚅ' => 'ꚅ', - 'Ꚇ' => 'ꚇ', - 'Ꚉ' => 'ꚉ', - 'Ꚋ' => 'ꚋ', - 'Ꚍ' => 'ꚍ', - 'Ꚏ' => 'ꚏ', - 'Ꚑ' => 'ꚑ', - 'Ꚓ' => 'ꚓ', - 'Ꚕ' => 'ꚕ', - 'Ꚗ' => 'ꚗ', - 'Ꚙ' => 'ꚙ', - 'Ꚛ' => 'ꚛ', - 'Ꜣ' => 'ꜣ', - 'Ꜥ' => 'ꜥ', - 'Ꜧ' => 'ꜧ', - 'Ꜩ' => 'ꜩ', - 'Ꜫ' => 'ꜫ', - 'Ꜭ' => 'ꜭ', - 'Ꜯ' => 'ꜯ', - 'Ꜳ' => 'ꜳ', - 'Ꜵ' => 'ꜵ', - 'Ꜷ' => 'ꜷ', - 'Ꜹ' => 'ꜹ', - 'Ꜻ' => 'ꜻ', - 'Ꜽ' => 'ꜽ', - 'Ꜿ' => 'ꜿ', - 'Ꝁ' => 'ꝁ', - 'Ꝃ' => 'ꝃ', - 'Ꝅ' => 'ꝅ', - 'Ꝇ' => 'ꝇ', - 'Ꝉ' => 'ꝉ', - 'Ꝋ' => 'ꝋ', - 'Ꝍ' => 'ꝍ', - 'Ꝏ' => 'ꝏ', - 'Ꝑ' => 'ꝑ', - 'Ꝓ' => 'ꝓ', - 'Ꝕ' => 'ꝕ', - 'Ꝗ' => 'ꝗ', - 'Ꝙ' => 'ꝙ', - 'Ꝛ' => 'ꝛ', - 'Ꝝ' => 'ꝝ', - 'Ꝟ' => 'ꝟ', - 'Ꝡ' => 'ꝡ', - 'Ꝣ' => 'ꝣ', - 'Ꝥ' => 'ꝥ', - 'Ꝧ' => 'ꝧ', - 'Ꝩ' => 'ꝩ', - 'Ꝫ' => 'ꝫ', - 'Ꝭ' => 'ꝭ', - 'Ꝯ' => 'ꝯ', - 'Ꝺ' => 'ꝺ', - 'Ꝼ' => 'ꝼ', - 'Ᵹ' => 'ᵹ', - 'Ꝿ' => 'ꝿ', - 'Ꞁ' => 'ꞁ', - 'Ꞃ' => 'ꞃ', - 'Ꞅ' => 'ꞅ', - 'Ꞇ' => 'ꞇ', - 'Ꞌ' => 'ꞌ', - 'Ɥ' => 'ɥ', - 'Ꞑ' => 'ꞑ', - 'Ꞓ' => 'ꞓ', - 'Ꞗ' => 'ꞗ', - 'Ꞙ' => 'ꞙ', - 'Ꞛ' => 'ꞛ', - 'Ꞝ' => 'ꞝ', - 'Ꞟ' => 'ꞟ', - 'Ꞡ' => 'ꞡ', - 'Ꞣ' => 'ꞣ', - 'Ꞥ' => 'ꞥ', - 'Ꞧ' => 'ꞧ', - 'Ꞩ' => 'ꞩ', - 'Ɦ' => 'ɦ', - 'Ɜ' => 'ɜ', - 'Ɡ' => 'ɡ', - 'Ɬ' => 'ɬ', - 'Ɪ' => 'ɪ', - 'Ʞ' => 'ʞ', - 'Ʇ' => 'ʇ', - 'Ʝ' => 'ʝ', - 'Ꭓ' => 'ꭓ', - 'Ꞵ' => 'ꞵ', - 'Ꞷ' => 'ꞷ', - 'Ꞹ' => 'ꞹ', - 'Ꞻ' => 'ꞻ', - 'Ꞽ' => 'ꞽ', - 'Ꞿ' => 'ꞿ', - 'Ꟃ' => 'ꟃ', - 'Ꞔ' => 'ꞔ', - 'Ʂ' => 'ʂ', - 'Ᶎ' => 'ᶎ', - 'Ꟈ' => 'ꟈ', - 'Ꟊ' => 'ꟊ', - 'Ꟶ' => 'ꟶ', - 'A' => 'a', - 'B' => 'b', - 'C' => 'c', - 'D' => 'd', - 'E' => 'e', - 'F' => 'f', - 'G' => 'g', - 'H' => 'h', - 'I' => 'i', - 'J' => 'j', - 'K' => 'k', - 'L' => 'l', - 'M' => 'm', - 'N' => 'n', - 'O' => 'o', - 'P' => 'p', - 'Q' => 'q', - 'R' => 'r', - 'S' => 's', - 'T' => 't', - 'U' => 'u', - 'V' => 'v', - 'W' => 'w', - 'X' => 'x', - 'Y' => 'y', - 'Z' => 'z', - '𐐀' => '𐐨', - '𐐁' => '𐐩', - '𐐂' => '𐐪', - '𐐃' => '𐐫', - '𐐄' => '𐐬', - '𐐅' => '𐐭', - '𐐆' => '𐐮', - '𐐇' => '𐐯', - '𐐈' => '𐐰', - '𐐉' => '𐐱', - '𐐊' => '𐐲', - '𐐋' => '𐐳', - '𐐌' => '𐐴', - '𐐍' => '𐐵', - '𐐎' => '𐐶', - '𐐏' => '𐐷', - '𐐐' => '𐐸', - '𐐑' => '𐐹', - '𐐒' => '𐐺', - '𐐓' => '𐐻', - '𐐔' => '𐐼', - '𐐕' => '𐐽', - '𐐖' => '𐐾', - '𐐗' => '𐐿', - '𐐘' => '𐑀', - '𐐙' => '𐑁', - '𐐚' => '𐑂', - '𐐛' => '𐑃', - '𐐜' => '𐑄', - '𐐝' => '𐑅', - '𐐞' => '𐑆', - '𐐟' => '𐑇', - '𐐠' => '𐑈', - '𐐡' => '𐑉', - '𐐢' => '𐑊', - '𐐣' => '𐑋', - '𐐤' => '𐑌', - '𐐥' => '𐑍', - '𐐦' => '𐑎', - '𐐧' => '𐑏', - '𐒰' => '𐓘', - '𐒱' => '𐓙', - '𐒲' => '𐓚', - '𐒳' => '𐓛', - '𐒴' => '𐓜', - '𐒵' => '𐓝', - '𐒶' => '𐓞', - '𐒷' => '𐓟', - '𐒸' => '𐓠', - '𐒹' => '𐓡', - '𐒺' => '𐓢', - '𐒻' => '𐓣', - '𐒼' => '𐓤', - '𐒽' => '𐓥', - '𐒾' => '𐓦', - '𐒿' => '𐓧', - '𐓀' => '𐓨', - '𐓁' => '𐓩', - '𐓂' => '𐓪', - '𐓃' => '𐓫', - '𐓄' => '𐓬', - '𐓅' => '𐓭', - '𐓆' => '𐓮', - '𐓇' => '𐓯', - '𐓈' => '𐓰', - '𐓉' => '𐓱', - '𐓊' => '𐓲', - '𐓋' => '𐓳', - '𐓌' => '𐓴', - '𐓍' => '𐓵', - '𐓎' => '𐓶', - '𐓏' => '𐓷', - '𐓐' => '𐓸', - '𐓑' => '𐓹', - '𐓒' => '𐓺', - '𐓓' => '𐓻', - '𐲀' => '𐳀', - '𐲁' => '𐳁', - '𐲂' => '𐳂', - '𐲃' => '𐳃', - '𐲄' => '𐳄', - '𐲅' => '𐳅', - '𐲆' => '𐳆', - '𐲇' => '𐳇', - '𐲈' => '𐳈', - '𐲉' => '𐳉', - '𐲊' => '𐳊', - '𐲋' => '𐳋', - '𐲌' => '𐳌', - '𐲍' => '𐳍', - '𐲎' => '𐳎', - '𐲏' => '𐳏', - '𐲐' => '𐳐', - '𐲑' => '𐳑', - '𐲒' => '𐳒', - '𐲓' => '𐳓', - '𐲔' => '𐳔', - '𐲕' => '𐳕', - '𐲖' => '𐳖', - '𐲗' => '𐳗', - '𐲘' => '𐳘', - '𐲙' => '𐳙', - '𐲚' => '𐳚', - '𐲛' => '𐳛', - '𐲜' => '𐳜', - '𐲝' => '𐳝', - '𐲞' => '𐳞', - '𐲟' => '𐳟', - '𐲠' => '𐳠', - '𐲡' => '𐳡', - '𐲢' => '𐳢', - '𐲣' => '𐳣', - '𐲤' => '𐳤', - '𐲥' => '𐳥', - '𐲦' => '𐳦', - '𐲧' => '𐳧', - '𐲨' => '𐳨', - '𐲩' => '𐳩', - '𐲪' => '𐳪', - '𐲫' => '𐳫', - '𐲬' => '𐳬', - '𐲭' => '𐳭', - '𐲮' => '𐳮', - '𐲯' => '𐳯', - '𐲰' => '𐳰', - '𐲱' => '𐳱', - '𐲲' => '𐳲', - '𑢠' => '𑣀', - '𑢡' => '𑣁', - '𑢢' => '𑣂', - '𑢣' => '𑣃', - '𑢤' => '𑣄', - '𑢥' => '𑣅', - '𑢦' => '𑣆', - '𑢧' => '𑣇', - '𑢨' => '𑣈', - '𑢩' => '𑣉', - '𑢪' => '𑣊', - '𑢫' => '𑣋', - '𑢬' => '𑣌', - '𑢭' => '𑣍', - '𑢮' => '𑣎', - '𑢯' => '𑣏', - '𑢰' => '𑣐', - '𑢱' => '𑣑', - '𑢲' => '𑣒', - '𑢳' => '𑣓', - '𑢴' => '𑣔', - '𑢵' => '𑣕', - '𑢶' => '𑣖', - '𑢷' => '𑣗', - '𑢸' => '𑣘', - '𑢹' => '𑣙', - '𑢺' => '𑣚', - '𑢻' => '𑣛', - '𑢼' => '𑣜', - '𑢽' => '𑣝', - '𑢾' => '𑣞', - '𑢿' => '𑣟', - '𖹀' => '𖹠', - '𖹁' => '𖹡', - '𖹂' => '𖹢', - '𖹃' => '𖹣', - '𖹄' => '𖹤', - '𖹅' => '𖹥', - '𖹆' => '𖹦', - '𖹇' => '𖹧', - '𖹈' => '𖹨', - '𖹉' => '𖹩', - '𖹊' => '𖹪', - '𖹋' => '𖹫', - '𖹌' => '𖹬', - '𖹍' => '𖹭', - '𖹎' => '𖹮', - '𖹏' => '𖹯', - '𖹐' => '𖹰', - '𖹑' => '𖹱', - '𖹒' => '𖹲', - '𖹓' => '𖹳', - '𖹔' => '𖹴', - '𖹕' => '𖹵', - '𖹖' => '𖹶', - '𖹗' => '𖹷', - '𖹘' => '𖹸', - '𖹙' => '𖹹', - '𖹚' => '𖹺', - '𖹛' => '𖹻', - '𖹜' => '𖹼', - '𖹝' => '𖹽', - '𖹞' => '𖹾', - '𖹟' => '𖹿', - '𞤀' => '𞤢', - '𞤁' => '𞤣', - '𞤂' => '𞤤', - '𞤃' => '𞤥', - '𞤄' => '𞤦', - '𞤅' => '𞤧', - '𞤆' => '𞤨', - '𞤇' => '𞤩', - '𞤈' => '𞤪', - '𞤉' => '𞤫', - '𞤊' => '𞤬', - '𞤋' => '𞤭', - '𞤌' => '𞤮', - '𞤍' => '𞤯', - '𞤎' => '𞤰', - '𞤏' => '𞤱', - '𞤐' => '𞤲', - '𞤑' => '𞤳', - '𞤒' => '𞤴', - '𞤓' => '𞤵', - '𞤔' => '𞤶', - '𞤕' => '𞤷', - '𞤖' => '𞤸', - '𞤗' => '𞤹', - '𞤘' => '𞤺', - '𞤙' => '𞤻', - '𞤚' => '𞤼', - '𞤛' => '𞤽', - '𞤜' => '𞤾', - '𞤝' => '𞤿', - '𞤞' => '𞥀', - '𞤟' => '𞥁', - '𞤠' => '𞥂', - '𞤡' => '𞥃', -); diff --git a/vendor/symfony/polyfill-mbstring/Resources/unidata/titleCaseRegexp.php b/vendor/symfony/polyfill-mbstring/Resources/unidata/titleCaseRegexp.php deleted file mode 100644 index 2a8f6e73b..000000000 --- a/vendor/symfony/polyfill-mbstring/Resources/unidata/titleCaseRegexp.php +++ /dev/null @@ -1,5 +0,0 @@ - 'A', - 'b' => 'B', - 'c' => 'C', - 'd' => 'D', - 'e' => 'E', - 'f' => 'F', - 'g' => 'G', - 'h' => 'H', - 'i' => 'I', - 'j' => 'J', - 'k' => 'K', - 'l' => 'L', - 'm' => 'M', - 'n' => 'N', - 'o' => 'O', - 'p' => 'P', - 'q' => 'Q', - 'r' => 'R', - 's' => 'S', - 't' => 'T', - 'u' => 'U', - 'v' => 'V', - 'w' => 'W', - 'x' => 'X', - 'y' => 'Y', - 'z' => 'Z', - 'µ' => 'Μ', - 'à' => 'À', - 'á' => 'Á', - 'â' => 'Â', - 'ã' => 'Ã', - 'ä' => 'Ä', - 'å' => 'Å', - 'æ' => 'Æ', - 'ç' => 'Ç', - 'è' => 'È', - 'é' => 'É', - 'ê' => 'Ê', - 'ë' => 'Ë', - 'ì' => 'Ì', - 'í' => 'Í', - 'î' => 'Î', - 'ï' => 'Ï', - 'ð' => 'Ð', - 'ñ' => 'Ñ', - 'ò' => 'Ò', - 'ó' => 'Ó', - 'ô' => 'Ô', - 'õ' => 'Õ', - 'ö' => 'Ö', - 'ø' => 'Ø', - 'ù' => 'Ù', - 'ú' => 'Ú', - 'û' => 'Û', - 'ü' => 'Ü', - 'ý' => 'Ý', - 'þ' => 'Þ', - 'ÿ' => 'Ÿ', - 'ā' => 'Ā', - 'ă' => 'Ă', - 'ą' => 'Ą', - 'ć' => 'Ć', - 'ĉ' => 'Ĉ', - 'ċ' => 'Ċ', - 'č' => 'Č', - 'ď' => 'Ď', - 'đ' => 'Đ', - 'ē' => 'Ē', - 'ĕ' => 'Ĕ', - 'ė' => 'Ė', - 'ę' => 'Ę', - 'ě' => 'Ě', - 'ĝ' => 'Ĝ', - 'ğ' => 'Ğ', - 'ġ' => 'Ġ', - 'ģ' => 'Ģ', - 'ĥ' => 'Ĥ', - 'ħ' => 'Ħ', - 'ĩ' => 'Ĩ', - 'ī' => 'Ī', - 'ĭ' => 'Ĭ', - 'į' => 'Į', - 'ı' => 'I', - 'ij' => 'IJ', - 'ĵ' => 'Ĵ', - 'ķ' => 'Ķ', - 'ĺ' => 'Ĺ', - 'ļ' => 'Ļ', - 'ľ' => 'Ľ', - 'ŀ' => 'Ŀ', - 'ł' => 'Ł', - 'ń' => 'Ń', - 'ņ' => 'Ņ', - 'ň' => 'Ň', - 'ŋ' => 'Ŋ', - 'ō' => 'Ō', - 'ŏ' => 'Ŏ', - 'ő' => 'Ő', - 'œ' => 'Œ', - 'ŕ' => 'Ŕ', - 'ŗ' => 'Ŗ', - 'ř' => 'Ř', - 'ś' => 'Ś', - 'ŝ' => 'Ŝ', - 'ş' => 'Ş', - 'š' => 'Š', - 'ţ' => 'Ţ', - 'ť' => 'Ť', - 'ŧ' => 'Ŧ', - 'ũ' => 'Ũ', - 'ū' => 'Ū', - 'ŭ' => 'Ŭ', - 'ů' => 'Ů', - 'ű' => 'Ű', - 'ų' => 'Ų', - 'ŵ' => 'Ŵ', - 'ŷ' => 'Ŷ', - 'ź' => 'Ź', - 'ż' => 'Ż', - 'ž' => 'Ž', - 'ſ' => 'S', - 'ƀ' => 'Ƀ', - 'ƃ' => 'Ƃ', - 'ƅ' => 'Ƅ', - 'ƈ' => 'Ƈ', - 'ƌ' => 'Ƌ', - 'ƒ' => 'Ƒ', - 'ƕ' => 'Ƕ', - 'ƙ' => 'Ƙ', - 'ƚ' => 'Ƚ', - 'ƞ' => 'Ƞ', - 'ơ' => 'Ơ', - 'ƣ' => 'Ƣ', - 'ƥ' => 'Ƥ', - 'ƨ' => 'Ƨ', - 'ƭ' => 'Ƭ', - 'ư' => 'Ư', - 'ƴ' => 'Ƴ', - 'ƶ' => 'Ƶ', - 'ƹ' => 'Ƹ', - 'ƽ' => 'Ƽ', - 'ƿ' => 'Ƿ', - 'Dž' => 'DŽ', - 'dž' => 'DŽ', - 'Lj' => 'LJ', - 'lj' => 'LJ', - 'Nj' => 'NJ', - 'nj' => 'NJ', - 'ǎ' => 'Ǎ', - 'ǐ' => 'Ǐ', - 'ǒ' => 'Ǒ', - 'ǔ' => 'Ǔ', - 'ǖ' => 'Ǖ', - 'ǘ' => 'Ǘ', - 'ǚ' => 'Ǚ', - 'ǜ' => 'Ǜ', - 'ǝ' => 'Ǝ', - 'ǟ' => 'Ǟ', - 'ǡ' => 'Ǡ', - 'ǣ' => 'Ǣ', - 'ǥ' => 'Ǥ', - 'ǧ' => 'Ǧ', - 'ǩ' => 'Ǩ', - 'ǫ' => 'Ǫ', - 'ǭ' => 'Ǭ', - 'ǯ' => 'Ǯ', - 'Dz' => 'DZ', - 'dz' => 'DZ', - 'ǵ' => 'Ǵ', - 'ǹ' => 'Ǹ', - 'ǻ' => 'Ǻ', - 'ǽ' => 'Ǽ', - 'ǿ' => 'Ǿ', - 'ȁ' => 'Ȁ', - 'ȃ' => 'Ȃ', - 'ȅ' => 'Ȅ', - 'ȇ' => 'Ȇ', - 'ȉ' => 'Ȉ', - 'ȋ' => 'Ȋ', - 'ȍ' => 'Ȍ', - 'ȏ' => 'Ȏ', - 'ȑ' => 'Ȑ', - 'ȓ' => 'Ȓ', - 'ȕ' => 'Ȕ', - 'ȗ' => 'Ȗ', - 'ș' => 'Ș', - 'ț' => 'Ț', - 'ȝ' => 'Ȝ', - 'ȟ' => 'Ȟ', - 'ȣ' => 'Ȣ', - 'ȥ' => 'Ȥ', - 'ȧ' => 'Ȧ', - 'ȩ' => 'Ȩ', - 'ȫ' => 'Ȫ', - 'ȭ' => 'Ȭ', - 'ȯ' => 'Ȯ', - 'ȱ' => 'Ȱ', - 'ȳ' => 'Ȳ', - 'ȼ' => 'Ȼ', - 'ȿ' => 'Ȿ', - 'ɀ' => 'Ɀ', - 'ɂ' => 'Ɂ', - 'ɇ' => 'Ɇ', - 'ɉ' => 'Ɉ', - 'ɋ' => 'Ɋ', - 'ɍ' => 'Ɍ', - 'ɏ' => 'Ɏ', - 'ɐ' => 'Ɐ', - 'ɑ' => 'Ɑ', - 'ɒ' => 'Ɒ', - 'ɓ' => 'Ɓ', - 'ɔ' => 'Ɔ', - 'ɖ' => 'Ɖ', - 'ɗ' => 'Ɗ', - 'ə' => 'Ə', - 'ɛ' => 'Ɛ', - 'ɜ' => 'Ɜ', - 'ɠ' => 'Ɠ', - 'ɡ' => 'Ɡ', - 'ɣ' => 'Ɣ', - 'ɥ' => 'Ɥ', - 'ɦ' => 'Ɦ', - 'ɨ' => 'Ɨ', - 'ɩ' => 'Ɩ', - 'ɪ' => 'Ɪ', - 'ɫ' => 'Ɫ', - 'ɬ' => 'Ɬ', - 'ɯ' => 'Ɯ', - 'ɱ' => 'Ɱ', - 'ɲ' => 'Ɲ', - 'ɵ' => 'Ɵ', - 'ɽ' => 'Ɽ', - 'ʀ' => 'Ʀ', - 'ʂ' => 'Ʂ', - 'ʃ' => 'Ʃ', - 'ʇ' => 'Ʇ', - 'ʈ' => 'Ʈ', - 'ʉ' => 'Ʉ', - 'ʊ' => 'Ʊ', - 'ʋ' => 'Ʋ', - 'ʌ' => 'Ʌ', - 'ʒ' => 'Ʒ', - 'ʝ' => 'Ʝ', - 'ʞ' => 'Ʞ', - 'ͅ' => 'Ι', - 'ͱ' => 'Ͱ', - 'ͳ' => 'Ͳ', - 'ͷ' => 'Ͷ', - 'ͻ' => 'Ͻ', - 'ͼ' => 'Ͼ', - 'ͽ' => 'Ͽ', - 'ά' => 'Ά', - 'έ' => 'Έ', - 'ή' => 'Ή', - 'ί' => 'Ί', - 'α' => 'Α', - 'β' => 'Β', - 'γ' => 'Γ', - 'δ' => 'Δ', - 'ε' => 'Ε', - 'ζ' => 'Ζ', - 'η' => 'Η', - 'θ' => 'Θ', - 'ι' => 'Ι', - 'κ' => 'Κ', - 'λ' => 'Λ', - 'μ' => 'Μ', - 'ν' => 'Ν', - 'ξ' => 'Ξ', - 'ο' => 'Ο', - 'π' => 'Π', - 'ρ' => 'Ρ', - 'ς' => 'Σ', - 'σ' => 'Σ', - 'τ' => 'Τ', - 'υ' => 'Υ', - 'φ' => 'Φ', - 'χ' => 'Χ', - 'ψ' => 'Ψ', - 'ω' => 'Ω', - 'ϊ' => 'Ϊ', - 'ϋ' => 'Ϋ', - 'ό' => 'Ό', - 'ύ' => 'Ύ', - 'ώ' => 'Ώ', - 'ϐ' => 'Β', - 'ϑ' => 'Θ', - 'ϕ' => 'Φ', - 'ϖ' => 'Π', - 'ϗ' => 'Ϗ', - 'ϙ' => 'Ϙ', - 'ϛ' => 'Ϛ', - 'ϝ' => 'Ϝ', - 'ϟ' => 'Ϟ', - 'ϡ' => 'Ϡ', - 'ϣ' => 'Ϣ', - 'ϥ' => 'Ϥ', - 'ϧ' => 'Ϧ', - 'ϩ' => 'Ϩ', - 'ϫ' => 'Ϫ', - 'ϭ' => 'Ϭ', - 'ϯ' => 'Ϯ', - 'ϰ' => 'Κ', - 'ϱ' => 'Ρ', - 'ϲ' => 'Ϲ', - 'ϳ' => 'Ϳ', - 'ϵ' => 'Ε', - 'ϸ' => 'Ϸ', - 'ϻ' => 'Ϻ', - 'а' => 'А', - 'б' => 'Б', - 'в' => 'В', - 'г' => 'Г', - 'д' => 'Д', - 'е' => 'Е', - 'ж' => 'Ж', - 'з' => 'З', - 'и' => 'И', - 'й' => 'Й', - 'к' => 'К', - 'л' => 'Л', - 'м' => 'М', - 'н' => 'Н', - 'о' => 'О', - 'п' => 'П', - 'р' => 'Р', - 'с' => 'С', - 'т' => 'Т', - 'у' => 'У', - 'ф' => 'Ф', - 'х' => 'Х', - 'ц' => 'Ц', - 'ч' => 'Ч', - 'ш' => 'Ш', - 'щ' => 'Щ', - 'ъ' => 'Ъ', - 'ы' => 'Ы', - 'ь' => 'Ь', - 'э' => 'Э', - 'ю' => 'Ю', - 'я' => 'Я', - 'ѐ' => 'Ѐ', - 'ё' => 'Ё', - 'ђ' => 'Ђ', - 'ѓ' => 'Ѓ', - 'є' => 'Є', - 'ѕ' => 'Ѕ', - 'і' => 'І', - 'ї' => 'Ї', - 'ј' => 'Ј', - 'љ' => 'Љ', - 'њ' => 'Њ', - 'ћ' => 'Ћ', - 'ќ' => 'Ќ', - 'ѝ' => 'Ѝ', - 'ў' => 'Ў', - 'џ' => 'Џ', - 'ѡ' => 'Ѡ', - 'ѣ' => 'Ѣ', - 'ѥ' => 'Ѥ', - 'ѧ' => 'Ѧ', - 'ѩ' => 'Ѩ', - 'ѫ' => 'Ѫ', - 'ѭ' => 'Ѭ', - 'ѯ' => 'Ѯ', - 'ѱ' => 'Ѱ', - 'ѳ' => 'Ѳ', - 'ѵ' => 'Ѵ', - 'ѷ' => 'Ѷ', - 'ѹ' => 'Ѹ', - 'ѻ' => 'Ѻ', - 'ѽ' => 'Ѽ', - 'ѿ' => 'Ѿ', - 'ҁ' => 'Ҁ', - 'ҋ' => 'Ҋ', - 'ҍ' => 'Ҍ', - 'ҏ' => 'Ҏ', - 'ґ' => 'Ґ', - 'ғ' => 'Ғ', - 'ҕ' => 'Ҕ', - 'җ' => 'Җ', - 'ҙ' => 'Ҙ', - 'қ' => 'Қ', - 'ҝ' => 'Ҝ', - 'ҟ' => 'Ҟ', - 'ҡ' => 'Ҡ', - 'ң' => 'Ң', - 'ҥ' => 'Ҥ', - 'ҧ' => 'Ҧ', - 'ҩ' => 'Ҩ', - 'ҫ' => 'Ҫ', - 'ҭ' => 'Ҭ', - 'ү' => 'Ү', - 'ұ' => 'Ұ', - 'ҳ' => 'Ҳ', - 'ҵ' => 'Ҵ', - 'ҷ' => 'Ҷ', - 'ҹ' => 'Ҹ', - 'һ' => 'Һ', - 'ҽ' => 'Ҽ', - 'ҿ' => 'Ҿ', - 'ӂ' => 'Ӂ', - 'ӄ' => 'Ӄ', - 'ӆ' => 'Ӆ', - 'ӈ' => 'Ӈ', - 'ӊ' => 'Ӊ', - 'ӌ' => 'Ӌ', - 'ӎ' => 'Ӎ', - 'ӏ' => 'Ӏ', - 'ӑ' => 'Ӑ', - 'ӓ' => 'Ӓ', - 'ӕ' => 'Ӕ', - 'ӗ' => 'Ӗ', - 'ә' => 'Ә', - 'ӛ' => 'Ӛ', - 'ӝ' => 'Ӝ', - 'ӟ' => 'Ӟ', - 'ӡ' => 'Ӡ', - 'ӣ' => 'Ӣ', - 'ӥ' => 'Ӥ', - 'ӧ' => 'Ӧ', - 'ө' => 'Ө', - 'ӫ' => 'Ӫ', - 'ӭ' => 'Ӭ', - 'ӯ' => 'Ӯ', - 'ӱ' => 'Ӱ', - 'ӳ' => 'Ӳ', - 'ӵ' => 'Ӵ', - 'ӷ' => 'Ӷ', - 'ӹ' => 'Ӹ', - 'ӻ' => 'Ӻ', - 'ӽ' => 'Ӽ', - 'ӿ' => 'Ӿ', - 'ԁ' => 'Ԁ', - 'ԃ' => 'Ԃ', - 'ԅ' => 'Ԅ', - 'ԇ' => 'Ԇ', - 'ԉ' => 'Ԉ', - 'ԋ' => 'Ԋ', - 'ԍ' => 'Ԍ', - 'ԏ' => 'Ԏ', - 'ԑ' => 'Ԑ', - 'ԓ' => 'Ԓ', - 'ԕ' => 'Ԕ', - 'ԗ' => 'Ԗ', - 'ԙ' => 'Ԙ', - 'ԛ' => 'Ԛ', - 'ԝ' => 'Ԝ', - 'ԟ' => 'Ԟ', - 'ԡ' => 'Ԡ', - 'ԣ' => 'Ԣ', - 'ԥ' => 'Ԥ', - 'ԧ' => 'Ԧ', - 'ԩ' => 'Ԩ', - 'ԫ' => 'Ԫ', - 'ԭ' => 'Ԭ', - 'ԯ' => 'Ԯ', - 'ա' => 'Ա', - 'բ' => 'Բ', - 'գ' => 'Գ', - 'դ' => 'Դ', - 'ե' => 'Ե', - 'զ' => 'Զ', - 'է' => 'Է', - 'ը' => 'Ը', - 'թ' => 'Թ', - 'ժ' => 'Ժ', - 'ի' => 'Ի', - 'լ' => 'Լ', - 'խ' => 'Խ', - 'ծ' => 'Ծ', - 'կ' => 'Կ', - 'հ' => 'Հ', - 'ձ' => 'Ձ', - 'ղ' => 'Ղ', - 'ճ' => 'Ճ', - 'մ' => 'Մ', - 'յ' => 'Յ', - 'ն' => 'Ն', - 'շ' => 'Շ', - 'ո' => 'Ո', - 'չ' => 'Չ', - 'պ' => 'Պ', - 'ջ' => 'Ջ', - 'ռ' => 'Ռ', - 'ս' => 'Ս', - 'վ' => 'Վ', - 'տ' => 'Տ', - 'ր' => 'Ր', - 'ց' => 'Ց', - 'ւ' => 'Ւ', - 'փ' => 'Փ', - 'ք' => 'Ք', - 'օ' => 'Օ', - 'ֆ' => 'Ֆ', - 'ა' => 'Ა', - 'ბ' => 'Ბ', - 'გ' => 'Გ', - 'დ' => 'Დ', - 'ე' => 'Ე', - 'ვ' => 'Ვ', - 'ზ' => 'Ზ', - 'თ' => 'Თ', - 'ი' => 'Ი', - 'კ' => 'Კ', - 'ლ' => 'Ლ', - 'მ' => 'Მ', - 'ნ' => 'Ნ', - 'ო' => 'Ო', - 'პ' => 'Პ', - 'ჟ' => 'Ჟ', - 'რ' => 'Რ', - 'ს' => 'Ს', - 'ტ' => 'Ტ', - 'უ' => 'Უ', - 'ფ' => 'Ფ', - 'ქ' => 'Ქ', - 'ღ' => 'Ღ', - 'ყ' => 'Ყ', - 'შ' => 'Შ', - 'ჩ' => 'Ჩ', - 'ც' => 'Ც', - 'ძ' => 'Ძ', - 'წ' => 'Წ', - 'ჭ' => 'Ჭ', - 'ხ' => 'Ხ', - 'ჯ' => 'Ჯ', - 'ჰ' => 'Ჰ', - 'ჱ' => 'Ჱ', - 'ჲ' => 'Ჲ', - 'ჳ' => 'Ჳ', - 'ჴ' => 'Ჴ', - 'ჵ' => 'Ჵ', - 'ჶ' => 'Ჶ', - 'ჷ' => 'Ჷ', - 'ჸ' => 'Ჸ', - 'ჹ' => 'Ჹ', - 'ჺ' => 'Ჺ', - 'ჽ' => 'Ჽ', - 'ჾ' => 'Ჾ', - 'ჿ' => 'Ჿ', - 'ᏸ' => 'Ᏸ', - 'ᏹ' => 'Ᏹ', - 'ᏺ' => 'Ᏺ', - 'ᏻ' => 'Ᏻ', - 'ᏼ' => 'Ᏼ', - 'ᏽ' => 'Ᏽ', - 'ᲀ' => 'В', - 'ᲁ' => 'Д', - 'ᲂ' => 'О', - 'ᲃ' => 'С', - 'ᲄ' => 'Т', - 'ᲅ' => 'Т', - 'ᲆ' => 'Ъ', - 'ᲇ' => 'Ѣ', - 'ᲈ' => 'Ꙋ', - 'ᵹ' => 'Ᵹ', - 'ᵽ' => 'Ᵽ', - 'ᶎ' => 'Ᶎ', - 'ḁ' => 'Ḁ', - 'ḃ' => 'Ḃ', - 'ḅ' => 'Ḅ', - 'ḇ' => 'Ḇ', - 'ḉ' => 'Ḉ', - 'ḋ' => 'Ḋ', - 'ḍ' => 'Ḍ', - 'ḏ' => 'Ḏ', - 'ḑ' => 'Ḑ', - 'ḓ' => 'Ḓ', - 'ḕ' => 'Ḕ', - 'ḗ' => 'Ḗ', - 'ḙ' => 'Ḙ', - 'ḛ' => 'Ḛ', - 'ḝ' => 'Ḝ', - 'ḟ' => 'Ḟ', - 'ḡ' => 'Ḡ', - 'ḣ' => 'Ḣ', - 'ḥ' => 'Ḥ', - 'ḧ' => 'Ḧ', - 'ḩ' => 'Ḩ', - 'ḫ' => 'Ḫ', - 'ḭ' => 'Ḭ', - 'ḯ' => 'Ḯ', - 'ḱ' => 'Ḱ', - 'ḳ' => 'Ḳ', - 'ḵ' => 'Ḵ', - 'ḷ' => 'Ḷ', - 'ḹ' => 'Ḹ', - 'ḻ' => 'Ḻ', - 'ḽ' => 'Ḽ', - 'ḿ' => 'Ḿ', - 'ṁ' => 'Ṁ', - 'ṃ' => 'Ṃ', - 'ṅ' => 'Ṅ', - 'ṇ' => 'Ṇ', - 'ṉ' => 'Ṉ', - 'ṋ' => 'Ṋ', - 'ṍ' => 'Ṍ', - 'ṏ' => 'Ṏ', - 'ṑ' => 'Ṑ', - 'ṓ' => 'Ṓ', - 'ṕ' => 'Ṕ', - 'ṗ' => 'Ṗ', - 'ṙ' => 'Ṙ', - 'ṛ' => 'Ṛ', - 'ṝ' => 'Ṝ', - 'ṟ' => 'Ṟ', - 'ṡ' => 'Ṡ', - 'ṣ' => 'Ṣ', - 'ṥ' => 'Ṥ', - 'ṧ' => 'Ṧ', - 'ṩ' => 'Ṩ', - 'ṫ' => 'Ṫ', - 'ṭ' => 'Ṭ', - 'ṯ' => 'Ṯ', - 'ṱ' => 'Ṱ', - 'ṳ' => 'Ṳ', - 'ṵ' => 'Ṵ', - 'ṷ' => 'Ṷ', - 'ṹ' => 'Ṹ', - 'ṻ' => 'Ṻ', - 'ṽ' => 'Ṽ', - 'ṿ' => 'Ṿ', - 'ẁ' => 'Ẁ', - 'ẃ' => 'Ẃ', - 'ẅ' => 'Ẅ', - 'ẇ' => 'Ẇ', - 'ẉ' => 'Ẉ', - 'ẋ' => 'Ẋ', - 'ẍ' => 'Ẍ', - 'ẏ' => 'Ẏ', - 'ẑ' => 'Ẑ', - 'ẓ' => 'Ẓ', - 'ẕ' => 'Ẕ', - 'ẛ' => 'Ṡ', - 'ạ' => 'Ạ', - 'ả' => 'Ả', - 'ấ' => 'Ấ', - 'ầ' => 'Ầ', - 'ẩ' => 'Ẩ', - 'ẫ' => 'Ẫ', - 'ậ' => 'Ậ', - 'ắ' => 'Ắ', - 'ằ' => 'Ằ', - 'ẳ' => 'Ẳ', - 'ẵ' => 'Ẵ', - 'ặ' => 'Ặ', - 'ẹ' => 'Ẹ', - 'ẻ' => 'Ẻ', - 'ẽ' => 'Ẽ', - 'ế' => 'Ế', - 'ề' => 'Ề', - 'ể' => 'Ể', - 'ễ' => 'Ễ', - 'ệ' => 'Ệ', - 'ỉ' => 'Ỉ', - 'ị' => 'Ị', - 'ọ' => 'Ọ', - 'ỏ' => 'Ỏ', - 'ố' => 'Ố', - 'ồ' => 'Ồ', - 'ổ' => 'Ổ', - 'ỗ' => 'Ỗ', - 'ộ' => 'Ộ', - 'ớ' => 'Ớ', - 'ờ' => 'Ờ', - 'ở' => 'Ở', - 'ỡ' => 'Ỡ', - 'ợ' => 'Ợ', - 'ụ' => 'Ụ', - 'ủ' => 'Ủ', - 'ứ' => 'Ứ', - 'ừ' => 'Ừ', - 'ử' => 'Ử', - 'ữ' => 'Ữ', - 'ự' => 'Ự', - 'ỳ' => 'Ỳ', - 'ỵ' => 'Ỵ', - 'ỷ' => 'Ỷ', - 'ỹ' => 'Ỹ', - 'ỻ' => 'Ỻ', - 'ỽ' => 'Ỽ', - 'ỿ' => 'Ỿ', - 'ἀ' => 'Ἀ', - 'ἁ' => 'Ἁ', - 'ἂ' => 'Ἂ', - 'ἃ' => 'Ἃ', - 'ἄ' => 'Ἄ', - 'ἅ' => 'Ἅ', - 'ἆ' => 'Ἆ', - 'ἇ' => 'Ἇ', - 'ἐ' => 'Ἐ', - 'ἑ' => 'Ἑ', - 'ἒ' => 'Ἒ', - 'ἓ' => 'Ἓ', - 'ἔ' => 'Ἔ', - 'ἕ' => 'Ἕ', - 'ἠ' => 'Ἠ', - 'ἡ' => 'Ἡ', - 'ἢ' => 'Ἢ', - 'ἣ' => 'Ἣ', - 'ἤ' => 'Ἤ', - 'ἥ' => 'Ἥ', - 'ἦ' => 'Ἦ', - 'ἧ' => 'Ἧ', - 'ἰ' => 'Ἰ', - 'ἱ' => 'Ἱ', - 'ἲ' => 'Ἲ', - 'ἳ' => 'Ἳ', - 'ἴ' => 'Ἴ', - 'ἵ' => 'Ἵ', - 'ἶ' => 'Ἶ', - 'ἷ' => 'Ἷ', - 'ὀ' => 'Ὀ', - 'ὁ' => 'Ὁ', - 'ὂ' => 'Ὂ', - 'ὃ' => 'Ὃ', - 'ὄ' => 'Ὄ', - 'ὅ' => 'Ὅ', - 'ὑ' => 'Ὑ', - 'ὓ' => 'Ὓ', - 'ὕ' => 'Ὕ', - 'ὗ' => 'Ὗ', - 'ὠ' => 'Ὠ', - 'ὡ' => 'Ὡ', - 'ὢ' => 'Ὢ', - 'ὣ' => 'Ὣ', - 'ὤ' => 'Ὤ', - 'ὥ' => 'Ὥ', - 'ὦ' => 'Ὦ', - 'ὧ' => 'Ὧ', - 'ὰ' => 'Ὰ', - 'ά' => 'Ά', - 'ὲ' => 'Ὲ', - 'έ' => 'Έ', - 'ὴ' => 'Ὴ', - 'ή' => 'Ή', - 'ὶ' => 'Ὶ', - 'ί' => 'Ί', - 'ὸ' => 'Ὸ', - 'ό' => 'Ό', - 'ὺ' => 'Ὺ', - 'ύ' => 'Ύ', - 'ὼ' => 'Ὼ', - 'ώ' => 'Ώ', - 'ᾀ' => 'ἈΙ', - 'ᾁ' => 'ἉΙ', - 'ᾂ' => 'ἊΙ', - 'ᾃ' => 'ἋΙ', - 'ᾄ' => 'ἌΙ', - 'ᾅ' => 'ἍΙ', - 'ᾆ' => 'ἎΙ', - 'ᾇ' => 'ἏΙ', - 'ᾐ' => 'ἨΙ', - 'ᾑ' => 'ἩΙ', - 'ᾒ' => 'ἪΙ', - 'ᾓ' => 'ἫΙ', - 'ᾔ' => 'ἬΙ', - 'ᾕ' => 'ἭΙ', - 'ᾖ' => 'ἮΙ', - 'ᾗ' => 'ἯΙ', - 'ᾠ' => 'ὨΙ', - 'ᾡ' => 'ὩΙ', - 'ᾢ' => 'ὪΙ', - 'ᾣ' => 'ὫΙ', - 'ᾤ' => 'ὬΙ', - 'ᾥ' => 'ὭΙ', - 'ᾦ' => 'ὮΙ', - 'ᾧ' => 'ὯΙ', - 'ᾰ' => 'Ᾰ', - 'ᾱ' => 'Ᾱ', - 'ᾳ' => 'ΑΙ', - 'ι' => 'Ι', - 'ῃ' => 'ΗΙ', - 'ῐ' => 'Ῐ', - 'ῑ' => 'Ῑ', - 'ῠ' => 'Ῠ', - 'ῡ' => 'Ῡ', - 'ῥ' => 'Ῥ', - 'ῳ' => 'ΩΙ', - 'ⅎ' => 'Ⅎ', - 'ⅰ' => 'Ⅰ', - 'ⅱ' => 'Ⅱ', - 'ⅲ' => 'Ⅲ', - 'ⅳ' => 'Ⅳ', - 'ⅴ' => 'Ⅴ', - 'ⅵ' => 'Ⅵ', - 'ⅶ' => 'Ⅶ', - 'ⅷ' => 'Ⅷ', - 'ⅸ' => 'Ⅸ', - 'ⅹ' => 'Ⅹ', - 'ⅺ' => 'Ⅺ', - 'ⅻ' => 'Ⅻ', - 'ⅼ' => 'Ⅼ', - 'ⅽ' => 'Ⅽ', - 'ⅾ' => 'Ⅾ', - 'ⅿ' => 'Ⅿ', - 'ↄ' => 'Ↄ', - 'ⓐ' => 'Ⓐ', - 'ⓑ' => 'Ⓑ', - 'ⓒ' => 'Ⓒ', - 'ⓓ' => 'Ⓓ', - 'ⓔ' => 'Ⓔ', - 'ⓕ' => 'Ⓕ', - 'ⓖ' => 'Ⓖ', - 'ⓗ' => 'Ⓗ', - 'ⓘ' => 'Ⓘ', - 'ⓙ' => 'Ⓙ', - 'ⓚ' => 'Ⓚ', - 'ⓛ' => 'Ⓛ', - 'ⓜ' => 'Ⓜ', - 'ⓝ' => 'Ⓝ', - 'ⓞ' => 'Ⓞ', - 'ⓟ' => 'Ⓟ', - 'ⓠ' => 'Ⓠ', - 'ⓡ' => 'Ⓡ', - 'ⓢ' => 'Ⓢ', - 'ⓣ' => 'Ⓣ', - 'ⓤ' => 'Ⓤ', - 'ⓥ' => 'Ⓥ', - 'ⓦ' => 'Ⓦ', - 'ⓧ' => 'Ⓧ', - 'ⓨ' => 'Ⓨ', - 'ⓩ' => 'Ⓩ', - 'ⰰ' => 'Ⰰ', - 'ⰱ' => 'Ⰱ', - 'ⰲ' => 'Ⰲ', - 'ⰳ' => 'Ⰳ', - 'ⰴ' => 'Ⰴ', - 'ⰵ' => 'Ⰵ', - 'ⰶ' => 'Ⰶ', - 'ⰷ' => 'Ⰷ', - 'ⰸ' => 'Ⰸ', - 'ⰹ' => 'Ⰹ', - 'ⰺ' => 'Ⰺ', - 'ⰻ' => 'Ⰻ', - 'ⰼ' => 'Ⰼ', - 'ⰽ' => 'Ⰽ', - 'ⰾ' => 'Ⰾ', - 'ⰿ' => 'Ⰿ', - 'ⱀ' => 'Ⱀ', - 'ⱁ' => 'Ⱁ', - 'ⱂ' => 'Ⱂ', - 'ⱃ' => 'Ⱃ', - 'ⱄ' => 'Ⱄ', - 'ⱅ' => 'Ⱅ', - 'ⱆ' => 'Ⱆ', - 'ⱇ' => 'Ⱇ', - 'ⱈ' => 'Ⱈ', - 'ⱉ' => 'Ⱉ', - 'ⱊ' => 'Ⱊ', - 'ⱋ' => 'Ⱋ', - 'ⱌ' => 'Ⱌ', - 'ⱍ' => 'Ⱍ', - 'ⱎ' => 'Ⱎ', - 'ⱏ' => 'Ⱏ', - 'ⱐ' => 'Ⱐ', - 'ⱑ' => 'Ⱑ', - 'ⱒ' => 'Ⱒ', - 'ⱓ' => 'Ⱓ', - 'ⱔ' => 'Ⱔ', - 'ⱕ' => 'Ⱕ', - 'ⱖ' => 'Ⱖ', - 'ⱗ' => 'Ⱗ', - 'ⱘ' => 'Ⱘ', - 'ⱙ' => 'Ⱙ', - 'ⱚ' => 'Ⱚ', - 'ⱛ' => 'Ⱛ', - 'ⱜ' => 'Ⱜ', - 'ⱝ' => 'Ⱝ', - 'ⱞ' => 'Ⱞ', - 'ⱡ' => 'Ⱡ', - 'ⱥ' => 'Ⱥ', - 'ⱦ' => 'Ⱦ', - 'ⱨ' => 'Ⱨ', - 'ⱪ' => 'Ⱪ', - 'ⱬ' => 'Ⱬ', - 'ⱳ' => 'Ⱳ', - 'ⱶ' => 'Ⱶ', - 'ⲁ' => 'Ⲁ', - 'ⲃ' => 'Ⲃ', - 'ⲅ' => 'Ⲅ', - 'ⲇ' => 'Ⲇ', - 'ⲉ' => 'Ⲉ', - 'ⲋ' => 'Ⲋ', - 'ⲍ' => 'Ⲍ', - 'ⲏ' => 'Ⲏ', - 'ⲑ' => 'Ⲑ', - 'ⲓ' => 'Ⲓ', - 'ⲕ' => 'Ⲕ', - 'ⲗ' => 'Ⲗ', - 'ⲙ' => 'Ⲙ', - 'ⲛ' => 'Ⲛ', - 'ⲝ' => 'Ⲝ', - 'ⲟ' => 'Ⲟ', - 'ⲡ' => 'Ⲡ', - 'ⲣ' => 'Ⲣ', - 'ⲥ' => 'Ⲥ', - 'ⲧ' => 'Ⲧ', - 'ⲩ' => 'Ⲩ', - 'ⲫ' => 'Ⲫ', - 'ⲭ' => 'Ⲭ', - 'ⲯ' => 'Ⲯ', - 'ⲱ' => 'Ⲱ', - 'ⲳ' => 'Ⲳ', - 'ⲵ' => 'Ⲵ', - 'ⲷ' => 'Ⲷ', - 'ⲹ' => 'Ⲹ', - 'ⲻ' => 'Ⲻ', - 'ⲽ' => 'Ⲽ', - 'ⲿ' => 'Ⲿ', - 'ⳁ' => 'Ⳁ', - 'ⳃ' => 'Ⳃ', - 'ⳅ' => 'Ⳅ', - 'ⳇ' => 'Ⳇ', - 'ⳉ' => 'Ⳉ', - 'ⳋ' => 'Ⳋ', - 'ⳍ' => 'Ⳍ', - 'ⳏ' => 'Ⳏ', - 'ⳑ' => 'Ⳑ', - 'ⳓ' => 'Ⳓ', - 'ⳕ' => 'Ⳕ', - 'ⳗ' => 'Ⳗ', - 'ⳙ' => 'Ⳙ', - 'ⳛ' => 'Ⳛ', - 'ⳝ' => 'Ⳝ', - 'ⳟ' => 'Ⳟ', - 'ⳡ' => 'Ⳡ', - 'ⳣ' => 'Ⳣ', - 'ⳬ' => 'Ⳬ', - 'ⳮ' => 'Ⳮ', - 'ⳳ' => 'Ⳳ', - 'ⴀ' => 'Ⴀ', - 'ⴁ' => 'Ⴁ', - 'ⴂ' => 'Ⴂ', - 'ⴃ' => 'Ⴃ', - 'ⴄ' => 'Ⴄ', - 'ⴅ' => 'Ⴅ', - 'ⴆ' => 'Ⴆ', - 'ⴇ' => 'Ⴇ', - 'ⴈ' => 'Ⴈ', - 'ⴉ' => 'Ⴉ', - 'ⴊ' => 'Ⴊ', - 'ⴋ' => 'Ⴋ', - 'ⴌ' => 'Ⴌ', - 'ⴍ' => 'Ⴍ', - 'ⴎ' => 'Ⴎ', - 'ⴏ' => 'Ⴏ', - 'ⴐ' => 'Ⴐ', - 'ⴑ' => 'Ⴑ', - 'ⴒ' => 'Ⴒ', - 'ⴓ' => 'Ⴓ', - 'ⴔ' => 'Ⴔ', - 'ⴕ' => 'Ⴕ', - 'ⴖ' => 'Ⴖ', - 'ⴗ' => 'Ⴗ', - 'ⴘ' => 'Ⴘ', - 'ⴙ' => 'Ⴙ', - 'ⴚ' => 'Ⴚ', - 'ⴛ' => 'Ⴛ', - 'ⴜ' => 'Ⴜ', - 'ⴝ' => 'Ⴝ', - 'ⴞ' => 'Ⴞ', - 'ⴟ' => 'Ⴟ', - 'ⴠ' => 'Ⴠ', - 'ⴡ' => 'Ⴡ', - 'ⴢ' => 'Ⴢ', - 'ⴣ' => 'Ⴣ', - 'ⴤ' => 'Ⴤ', - 'ⴥ' => 'Ⴥ', - 'ⴧ' => 'Ⴧ', - 'ⴭ' => 'Ⴭ', - 'ꙁ' => 'Ꙁ', - 'ꙃ' => 'Ꙃ', - 'ꙅ' => 'Ꙅ', - 'ꙇ' => 'Ꙇ', - 'ꙉ' => 'Ꙉ', - 'ꙋ' => 'Ꙋ', - 'ꙍ' => 'Ꙍ', - 'ꙏ' => 'Ꙏ', - 'ꙑ' => 'Ꙑ', - 'ꙓ' => 'Ꙓ', - 'ꙕ' => 'Ꙕ', - 'ꙗ' => 'Ꙗ', - 'ꙙ' => 'Ꙙ', - 'ꙛ' => 'Ꙛ', - 'ꙝ' => 'Ꙝ', - 'ꙟ' => 'Ꙟ', - 'ꙡ' => 'Ꙡ', - 'ꙣ' => 'Ꙣ', - 'ꙥ' => 'Ꙥ', - 'ꙧ' => 'Ꙧ', - 'ꙩ' => 'Ꙩ', - 'ꙫ' => 'Ꙫ', - 'ꙭ' => 'Ꙭ', - 'ꚁ' => 'Ꚁ', - 'ꚃ' => 'Ꚃ', - 'ꚅ' => 'Ꚅ', - 'ꚇ' => 'Ꚇ', - 'ꚉ' => 'Ꚉ', - 'ꚋ' => 'Ꚋ', - 'ꚍ' => 'Ꚍ', - 'ꚏ' => 'Ꚏ', - 'ꚑ' => 'Ꚑ', - 'ꚓ' => 'Ꚓ', - 'ꚕ' => 'Ꚕ', - 'ꚗ' => 'Ꚗ', - 'ꚙ' => 'Ꚙ', - 'ꚛ' => 'Ꚛ', - 'ꜣ' => 'Ꜣ', - 'ꜥ' => 'Ꜥ', - 'ꜧ' => 'Ꜧ', - 'ꜩ' => 'Ꜩ', - 'ꜫ' => 'Ꜫ', - 'ꜭ' => 'Ꜭ', - 'ꜯ' => 'Ꜯ', - 'ꜳ' => 'Ꜳ', - 'ꜵ' => 'Ꜵ', - 'ꜷ' => 'Ꜷ', - 'ꜹ' => 'Ꜹ', - 'ꜻ' => 'Ꜻ', - 'ꜽ' => 'Ꜽ', - 'ꜿ' => 'Ꜿ', - 'ꝁ' => 'Ꝁ', - 'ꝃ' => 'Ꝃ', - 'ꝅ' => 'Ꝅ', - 'ꝇ' => 'Ꝇ', - 'ꝉ' => 'Ꝉ', - 'ꝋ' => 'Ꝋ', - 'ꝍ' => 'Ꝍ', - 'ꝏ' => 'Ꝏ', - 'ꝑ' => 'Ꝑ', - 'ꝓ' => 'Ꝓ', - 'ꝕ' => 'Ꝕ', - 'ꝗ' => 'Ꝗ', - 'ꝙ' => 'Ꝙ', - 'ꝛ' => 'Ꝛ', - 'ꝝ' => 'Ꝝ', - 'ꝟ' => 'Ꝟ', - 'ꝡ' => 'Ꝡ', - 'ꝣ' => 'Ꝣ', - 'ꝥ' => 'Ꝥ', - 'ꝧ' => 'Ꝧ', - 'ꝩ' => 'Ꝩ', - 'ꝫ' => 'Ꝫ', - 'ꝭ' => 'Ꝭ', - 'ꝯ' => 'Ꝯ', - 'ꝺ' => 'Ꝺ', - 'ꝼ' => 'Ꝼ', - 'ꝿ' => 'Ꝿ', - 'ꞁ' => 'Ꞁ', - 'ꞃ' => 'Ꞃ', - 'ꞅ' => 'Ꞅ', - 'ꞇ' => 'Ꞇ', - 'ꞌ' => 'Ꞌ', - 'ꞑ' => 'Ꞑ', - 'ꞓ' => 'Ꞓ', - 'ꞔ' => 'Ꞔ', - 'ꞗ' => 'Ꞗ', - 'ꞙ' => 'Ꞙ', - 'ꞛ' => 'Ꞛ', - 'ꞝ' => 'Ꞝ', - 'ꞟ' => 'Ꞟ', - 'ꞡ' => 'Ꞡ', - 'ꞣ' => 'Ꞣ', - 'ꞥ' => 'Ꞥ', - 'ꞧ' => 'Ꞧ', - 'ꞩ' => 'Ꞩ', - 'ꞵ' => 'Ꞵ', - 'ꞷ' => 'Ꞷ', - 'ꞹ' => 'Ꞹ', - 'ꞻ' => 'Ꞻ', - 'ꞽ' => 'Ꞽ', - 'ꞿ' => 'Ꞿ', - 'ꟃ' => 'Ꟃ', - 'ꟈ' => 'Ꟈ', - 'ꟊ' => 'Ꟊ', - 'ꟶ' => 'Ꟶ', - 'ꭓ' => 'Ꭓ', - 'ꭰ' => 'Ꭰ', - 'ꭱ' => 'Ꭱ', - 'ꭲ' => 'Ꭲ', - 'ꭳ' => 'Ꭳ', - 'ꭴ' => 'Ꭴ', - 'ꭵ' => 'Ꭵ', - 'ꭶ' => 'Ꭶ', - 'ꭷ' => 'Ꭷ', - 'ꭸ' => 'Ꭸ', - 'ꭹ' => 'Ꭹ', - 'ꭺ' => 'Ꭺ', - 'ꭻ' => 'Ꭻ', - 'ꭼ' => 'Ꭼ', - 'ꭽ' => 'Ꭽ', - 'ꭾ' => 'Ꭾ', - 'ꭿ' => 'Ꭿ', - 'ꮀ' => 'Ꮀ', - 'ꮁ' => 'Ꮁ', - 'ꮂ' => 'Ꮂ', - 'ꮃ' => 'Ꮃ', - 'ꮄ' => 'Ꮄ', - 'ꮅ' => 'Ꮅ', - 'ꮆ' => 'Ꮆ', - 'ꮇ' => 'Ꮇ', - 'ꮈ' => 'Ꮈ', - 'ꮉ' => 'Ꮉ', - 'ꮊ' => 'Ꮊ', - 'ꮋ' => 'Ꮋ', - 'ꮌ' => 'Ꮌ', - 'ꮍ' => 'Ꮍ', - 'ꮎ' => 'Ꮎ', - 'ꮏ' => 'Ꮏ', - 'ꮐ' => 'Ꮐ', - 'ꮑ' => 'Ꮑ', - 'ꮒ' => 'Ꮒ', - 'ꮓ' => 'Ꮓ', - 'ꮔ' => 'Ꮔ', - 'ꮕ' => 'Ꮕ', - 'ꮖ' => 'Ꮖ', - 'ꮗ' => 'Ꮗ', - 'ꮘ' => 'Ꮘ', - 'ꮙ' => 'Ꮙ', - 'ꮚ' => 'Ꮚ', - 'ꮛ' => 'Ꮛ', - 'ꮜ' => 'Ꮜ', - 'ꮝ' => 'Ꮝ', - 'ꮞ' => 'Ꮞ', - 'ꮟ' => 'Ꮟ', - 'ꮠ' => 'Ꮠ', - 'ꮡ' => 'Ꮡ', - 'ꮢ' => 'Ꮢ', - 'ꮣ' => 'Ꮣ', - 'ꮤ' => 'Ꮤ', - 'ꮥ' => 'Ꮥ', - 'ꮦ' => 'Ꮦ', - 'ꮧ' => 'Ꮧ', - 'ꮨ' => 'Ꮨ', - 'ꮩ' => 'Ꮩ', - 'ꮪ' => 'Ꮪ', - 'ꮫ' => 'Ꮫ', - 'ꮬ' => 'Ꮬ', - 'ꮭ' => 'Ꮭ', - 'ꮮ' => 'Ꮮ', - 'ꮯ' => 'Ꮯ', - 'ꮰ' => 'Ꮰ', - 'ꮱ' => 'Ꮱ', - 'ꮲ' => 'Ꮲ', - 'ꮳ' => 'Ꮳ', - 'ꮴ' => 'Ꮴ', - 'ꮵ' => 'Ꮵ', - 'ꮶ' => 'Ꮶ', - 'ꮷ' => 'Ꮷ', - 'ꮸ' => 'Ꮸ', - 'ꮹ' => 'Ꮹ', - 'ꮺ' => 'Ꮺ', - 'ꮻ' => 'Ꮻ', - 'ꮼ' => 'Ꮼ', - 'ꮽ' => 'Ꮽ', - 'ꮾ' => 'Ꮾ', - 'ꮿ' => 'Ꮿ', - 'a' => 'A', - 'b' => 'B', - 'c' => 'C', - 'd' => 'D', - 'e' => 'E', - 'f' => 'F', - 'g' => 'G', - 'h' => 'H', - 'i' => 'I', - 'j' => 'J', - 'k' => 'K', - 'l' => 'L', - 'm' => 'M', - 'n' => 'N', - 'o' => 'O', - 'p' => 'P', - 'q' => 'Q', - 'r' => 'R', - 's' => 'S', - 't' => 'T', - 'u' => 'U', - 'v' => 'V', - 'w' => 'W', - 'x' => 'X', - 'y' => 'Y', - 'z' => 'Z', - '𐐨' => '𐐀', - '𐐩' => '𐐁', - '𐐪' => '𐐂', - '𐐫' => '𐐃', - '𐐬' => '𐐄', - '𐐭' => '𐐅', - '𐐮' => '𐐆', - '𐐯' => '𐐇', - '𐐰' => '𐐈', - '𐐱' => '𐐉', - '𐐲' => '𐐊', - '𐐳' => '𐐋', - '𐐴' => '𐐌', - '𐐵' => '𐐍', - '𐐶' => '𐐎', - '𐐷' => '𐐏', - '𐐸' => '𐐐', - '𐐹' => '𐐑', - '𐐺' => '𐐒', - '𐐻' => '𐐓', - '𐐼' => '𐐔', - '𐐽' => '𐐕', - '𐐾' => '𐐖', - '𐐿' => '𐐗', - '𐑀' => '𐐘', - '𐑁' => '𐐙', - '𐑂' => '𐐚', - '𐑃' => '𐐛', - '𐑄' => '𐐜', - '𐑅' => '𐐝', - '𐑆' => '𐐞', - '𐑇' => '𐐟', - '𐑈' => '𐐠', - '𐑉' => '𐐡', - '𐑊' => '𐐢', - '𐑋' => '𐐣', - '𐑌' => '𐐤', - '𐑍' => '𐐥', - '𐑎' => '𐐦', - '𐑏' => '𐐧', - '𐓘' => '𐒰', - '𐓙' => '𐒱', - '𐓚' => '𐒲', - '𐓛' => '𐒳', - '𐓜' => '𐒴', - '𐓝' => '𐒵', - '𐓞' => '𐒶', - '𐓟' => '𐒷', - '𐓠' => '𐒸', - '𐓡' => '𐒹', - '𐓢' => '𐒺', - '𐓣' => '𐒻', - '𐓤' => '𐒼', - '𐓥' => '𐒽', - '𐓦' => '𐒾', - '𐓧' => '𐒿', - '𐓨' => '𐓀', - '𐓩' => '𐓁', - '𐓪' => '𐓂', - '𐓫' => '𐓃', - '𐓬' => '𐓄', - '𐓭' => '𐓅', - '𐓮' => '𐓆', - '𐓯' => '𐓇', - '𐓰' => '𐓈', - '𐓱' => '𐓉', - '𐓲' => '𐓊', - '𐓳' => '𐓋', - '𐓴' => '𐓌', - '𐓵' => '𐓍', - '𐓶' => '𐓎', - '𐓷' => '𐓏', - '𐓸' => '𐓐', - '𐓹' => '𐓑', - '𐓺' => '𐓒', - '𐓻' => '𐓓', - '𐳀' => '𐲀', - '𐳁' => '𐲁', - '𐳂' => '𐲂', - '𐳃' => '𐲃', - '𐳄' => '𐲄', - '𐳅' => '𐲅', - '𐳆' => '𐲆', - '𐳇' => '𐲇', - '𐳈' => '𐲈', - '𐳉' => '𐲉', - '𐳊' => '𐲊', - '𐳋' => '𐲋', - '𐳌' => '𐲌', - '𐳍' => '𐲍', - '𐳎' => '𐲎', - '𐳏' => '𐲏', - '𐳐' => '𐲐', - '𐳑' => '𐲑', - '𐳒' => '𐲒', - '𐳓' => '𐲓', - '𐳔' => '𐲔', - '𐳕' => '𐲕', - '𐳖' => '𐲖', - '𐳗' => '𐲗', - '𐳘' => '𐲘', - '𐳙' => '𐲙', - '𐳚' => '𐲚', - '𐳛' => '𐲛', - '𐳜' => '𐲜', - '𐳝' => '𐲝', - '𐳞' => '𐲞', - '𐳟' => '𐲟', - '𐳠' => '𐲠', - '𐳡' => '𐲡', - '𐳢' => '𐲢', - '𐳣' => '𐲣', - '𐳤' => '𐲤', - '𐳥' => '𐲥', - '𐳦' => '𐲦', - '𐳧' => '𐲧', - '𐳨' => '𐲨', - '𐳩' => '𐲩', - '𐳪' => '𐲪', - '𐳫' => '𐲫', - '𐳬' => '𐲬', - '𐳭' => '𐲭', - '𐳮' => '𐲮', - '𐳯' => '𐲯', - '𐳰' => '𐲰', - '𐳱' => '𐲱', - '𐳲' => '𐲲', - '𑣀' => '𑢠', - '𑣁' => '𑢡', - '𑣂' => '𑢢', - '𑣃' => '𑢣', - '𑣄' => '𑢤', - '𑣅' => '𑢥', - '𑣆' => '𑢦', - '𑣇' => '𑢧', - '𑣈' => '𑢨', - '𑣉' => '𑢩', - '𑣊' => '𑢪', - '𑣋' => '𑢫', - '𑣌' => '𑢬', - '𑣍' => '𑢭', - '𑣎' => '𑢮', - '𑣏' => '𑢯', - '𑣐' => '𑢰', - '𑣑' => '𑢱', - '𑣒' => '𑢲', - '𑣓' => '𑢳', - '𑣔' => '𑢴', - '𑣕' => '𑢵', - '𑣖' => '𑢶', - '𑣗' => '𑢷', - '𑣘' => '𑢸', - '𑣙' => '𑢹', - '𑣚' => '𑢺', - '𑣛' => '𑢻', - '𑣜' => '𑢼', - '𑣝' => '𑢽', - '𑣞' => '𑢾', - '𑣟' => '𑢿', - '𖹠' => '𖹀', - '𖹡' => '𖹁', - '𖹢' => '𖹂', - '𖹣' => '𖹃', - '𖹤' => '𖹄', - '𖹥' => '𖹅', - '𖹦' => '𖹆', - '𖹧' => '𖹇', - '𖹨' => '𖹈', - '𖹩' => '𖹉', - '𖹪' => '𖹊', - '𖹫' => '𖹋', - '𖹬' => '𖹌', - '𖹭' => '𖹍', - '𖹮' => '𖹎', - '𖹯' => '𖹏', - '𖹰' => '𖹐', - '𖹱' => '𖹑', - '𖹲' => '𖹒', - '𖹳' => '𖹓', - '𖹴' => '𖹔', - '𖹵' => '𖹕', - '𖹶' => '𖹖', - '𖹷' => '𖹗', - '𖹸' => '𖹘', - '𖹹' => '𖹙', - '𖹺' => '𖹚', - '𖹻' => '𖹛', - '𖹼' => '𖹜', - '𖹽' => '𖹝', - '𖹾' => '𖹞', - '𖹿' => '𖹟', - '𞤢' => '𞤀', - '𞤣' => '𞤁', - '𞤤' => '𞤂', - '𞤥' => '𞤃', - '𞤦' => '𞤄', - '𞤧' => '𞤅', - '𞤨' => '𞤆', - '𞤩' => '𞤇', - '𞤪' => '𞤈', - '𞤫' => '𞤉', - '𞤬' => '𞤊', - '𞤭' => '𞤋', - '𞤮' => '𞤌', - '𞤯' => '𞤍', - '𞤰' => '𞤎', - '𞤱' => '𞤏', - '𞤲' => '𞤐', - '𞤳' => '𞤑', - '𞤴' => '𞤒', - '𞤵' => '𞤓', - '𞤶' => '𞤔', - '𞤷' => '𞤕', - '𞤸' => '𞤖', - '𞤹' => '𞤗', - '𞤺' => '𞤘', - '𞤻' => '𞤙', - '𞤼' => '𞤚', - '𞤽' => '𞤛', - '𞤾' => '𞤜', - '𞤿' => '𞤝', - '𞥀' => '𞤞', - '𞥁' => '𞤟', - '𞥂' => '𞤠', - '𞥃' => '𞤡', - 'ß' => 'SS', - 'ff' => 'FF', - 'fi' => 'FI', - 'fl' => 'FL', - 'ffi' => 'FFI', - 'ffl' => 'FFL', - 'ſt' => 'ST', - 'st' => 'ST', - 'և' => 'ԵՒ', - 'ﬓ' => 'ՄՆ', - 'ﬔ' => 'ՄԵ', - 'ﬕ' => 'ՄԻ', - 'ﬖ' => 'ՎՆ', - 'ﬗ' => 'ՄԽ', - 'ʼn' => 'ʼN', - 'ΐ' => 'Ϊ́', - 'ΰ' => 'Ϋ́', - 'ǰ' => 'J̌', - 'ẖ' => 'H̱', - 'ẗ' => 'T̈', - 'ẘ' => 'W̊', - 'ẙ' => 'Y̊', - 'ẚ' => 'Aʾ', - 'ὐ' => 'Υ̓', - 'ὒ' => 'Υ̓̀', - 'ὔ' => 'Υ̓́', - 'ὖ' => 'Υ̓͂', - 'ᾶ' => 'Α͂', - 'ῆ' => 'Η͂', - 'ῒ' => 'Ϊ̀', - 'ΐ' => 'Ϊ́', - 'ῖ' => 'Ι͂', - 'ῗ' => 'Ϊ͂', - 'ῢ' => 'Ϋ̀', - 'ΰ' => 'Ϋ́', - 'ῤ' => 'Ρ̓', - 'ῦ' => 'Υ͂', - 'ῧ' => 'Ϋ͂', - 'ῶ' => 'Ω͂', - 'ᾈ' => 'ἈΙ', - 'ᾉ' => 'ἉΙ', - 'ᾊ' => 'ἊΙ', - 'ᾋ' => 'ἋΙ', - 'ᾌ' => 'ἌΙ', - 'ᾍ' => 'ἍΙ', - 'ᾎ' => 'ἎΙ', - 'ᾏ' => 'ἏΙ', - 'ᾘ' => 'ἨΙ', - 'ᾙ' => 'ἩΙ', - 'ᾚ' => 'ἪΙ', - 'ᾛ' => 'ἫΙ', - 'ᾜ' => 'ἬΙ', - 'ᾝ' => 'ἭΙ', - 'ᾞ' => 'ἮΙ', - 'ᾟ' => 'ἯΙ', - 'ᾨ' => 'ὨΙ', - 'ᾩ' => 'ὩΙ', - 'ᾪ' => 'ὪΙ', - 'ᾫ' => 'ὫΙ', - 'ᾬ' => 'ὬΙ', - 'ᾭ' => 'ὭΙ', - 'ᾮ' => 'ὮΙ', - 'ᾯ' => 'ὯΙ', - 'ᾼ' => 'ΑΙ', - 'ῌ' => 'ΗΙ', - 'ῼ' => 'ΩΙ', - 'ᾲ' => 'ᾺΙ', - 'ᾴ' => 'ΆΙ', - 'ῂ' => 'ῊΙ', - 'ῄ' => 'ΉΙ', - 'ῲ' => 'ῺΙ', - 'ῴ' => 'ΏΙ', - 'ᾷ' => 'Α͂Ι', - 'ῇ' => 'Η͂Ι', - 'ῷ' => 'Ω͂Ι', -); diff --git a/vendor/symfony/polyfill-mbstring/bootstrap.php b/vendor/symfony/polyfill-mbstring/bootstrap.php deleted file mode 100644 index ff51ae079..000000000 --- a/vendor/symfony/polyfill-mbstring/bootstrap.php +++ /dev/null @@ -1,172 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -use Symfony\Polyfill\Mbstring as p; - -if (\PHP_VERSION_ID >= 80000) { - return require __DIR__.'/bootstrap80.php'; -} - -if (!function_exists('mb_convert_encoding')) { - function mb_convert_encoding($string, $to_encoding, $from_encoding = null) { return p\Mbstring::mb_convert_encoding($string, $to_encoding, $from_encoding); } -} -if (!function_exists('mb_decode_mimeheader')) { - function mb_decode_mimeheader($string) { return p\Mbstring::mb_decode_mimeheader($string); } -} -if (!function_exists('mb_encode_mimeheader')) { - function mb_encode_mimeheader($string, $charset = null, $transfer_encoding = null, $newline = "\r\n", $indent = 0) { return p\Mbstring::mb_encode_mimeheader($string, $charset, $transfer_encoding, $newline, $indent); } -} -if (!function_exists('mb_decode_numericentity')) { - function mb_decode_numericentity($string, $map, $encoding = null) { return p\Mbstring::mb_decode_numericentity($string, $map, $encoding); } -} -if (!function_exists('mb_encode_numericentity')) { - function mb_encode_numericentity($string, $map, $encoding = null, $hex = false) { return p\Mbstring::mb_encode_numericentity($string, $map, $encoding, $hex); } -} -if (!function_exists('mb_convert_case')) { - function mb_convert_case($string, $mode, $encoding = null) { return p\Mbstring::mb_convert_case($string, $mode, $encoding); } -} -if (!function_exists('mb_internal_encoding')) { - function mb_internal_encoding($encoding = null) { return p\Mbstring::mb_internal_encoding($encoding); } -} -if (!function_exists('mb_language')) { - function mb_language($language = null) { return p\Mbstring::mb_language($language); } -} -if (!function_exists('mb_list_encodings')) { - function mb_list_encodings() { return p\Mbstring::mb_list_encodings(); } -} -if (!function_exists('mb_encoding_aliases')) { - function mb_encoding_aliases($encoding) { return p\Mbstring::mb_encoding_aliases($encoding); } -} -if (!function_exists('mb_check_encoding')) { - function mb_check_encoding($value = null, $encoding = null) { return p\Mbstring::mb_check_encoding($value, $encoding); } -} -if (!function_exists('mb_detect_encoding')) { - function mb_detect_encoding($string, $encodings = null, $strict = false) { return p\Mbstring::mb_detect_encoding($string, $encodings, $strict); } -} -if (!function_exists('mb_detect_order')) { - function mb_detect_order($encoding = null) { return p\Mbstring::mb_detect_order($encoding); } -} -if (!function_exists('mb_parse_str')) { - function mb_parse_str($string, &$result = []) { parse_str($string, $result); return (bool) $result; } -} -if (!function_exists('mb_strlen')) { - function mb_strlen($string, $encoding = null) { return p\Mbstring::mb_strlen($string, $encoding); } -} -if (!function_exists('mb_strpos')) { - function mb_strpos($haystack, $needle, $offset = 0, $encoding = null) { return p\Mbstring::mb_strpos($haystack, $needle, $offset, $encoding); } -} -if (!function_exists('mb_strtolower')) { - function mb_strtolower($string, $encoding = null) { return p\Mbstring::mb_strtolower($string, $encoding); } -} -if (!function_exists('mb_strtoupper')) { - function mb_strtoupper($string, $encoding = null) { return p\Mbstring::mb_strtoupper($string, $encoding); } -} -if (!function_exists('mb_substitute_character')) { - function mb_substitute_character($substitute_character = null) { return p\Mbstring::mb_substitute_character($substitute_character); } -} -if (!function_exists('mb_substr')) { - function mb_substr($string, $start, $length = 2147483647, $encoding = null) { return p\Mbstring::mb_substr($string, $start, $length, $encoding); } -} -if (!function_exists('mb_stripos')) { - function mb_stripos($haystack, $needle, $offset = 0, $encoding = null) { return p\Mbstring::mb_stripos($haystack, $needle, $offset, $encoding); } -} -if (!function_exists('mb_stristr')) { - function mb_stristr($haystack, $needle, $before_needle = false, $encoding = null) { return p\Mbstring::mb_stristr($haystack, $needle, $before_needle, $encoding); } -} -if (!function_exists('mb_strrchr')) { - function mb_strrchr($haystack, $needle, $before_needle = false, $encoding = null) { return p\Mbstring::mb_strrchr($haystack, $needle, $before_needle, $encoding); } -} -if (!function_exists('mb_strrichr')) { - function mb_strrichr($haystack, $needle, $before_needle = false, $encoding = null) { return p\Mbstring::mb_strrichr($haystack, $needle, $before_needle, $encoding); } -} -if (!function_exists('mb_strripos')) { - function mb_strripos($haystack, $needle, $offset = 0, $encoding = null) { return p\Mbstring::mb_strripos($haystack, $needle, $offset, $encoding); } -} -if (!function_exists('mb_strrpos')) { - function mb_strrpos($haystack, $needle, $offset = 0, $encoding = null) { return p\Mbstring::mb_strrpos($haystack, $needle, $offset, $encoding); } -} -if (!function_exists('mb_strstr')) { - function mb_strstr($haystack, $needle, $before_needle = false, $encoding = null) { return p\Mbstring::mb_strstr($haystack, $needle, $before_needle, $encoding); } -} -if (!function_exists('mb_get_info')) { - function mb_get_info($type = 'all') { return p\Mbstring::mb_get_info($type); } -} -if (!function_exists('mb_http_output')) { - function mb_http_output($encoding = null) { return p\Mbstring::mb_http_output($encoding); } -} -if (!function_exists('mb_strwidth')) { - function mb_strwidth($string, $encoding = null) { return p\Mbstring::mb_strwidth($string, $encoding); } -} -if (!function_exists('mb_substr_count')) { - function mb_substr_count($haystack, $needle, $encoding = null) { return p\Mbstring::mb_substr_count($haystack, $needle, $encoding); } -} -if (!function_exists('mb_output_handler')) { - function mb_output_handler($string, $status) { return p\Mbstring::mb_output_handler($string, $status); } -} -if (!function_exists('mb_http_input')) { - function mb_http_input($type = null) { return p\Mbstring::mb_http_input($type); } -} - -if (!function_exists('mb_convert_variables')) { - function mb_convert_variables($to_encoding, $from_encoding, &...$vars) { return p\Mbstring::mb_convert_variables($to_encoding, $from_encoding, ...$vars); } -} - -if (!function_exists('mb_ord')) { - function mb_ord($string, $encoding = null) { return p\Mbstring::mb_ord($string, $encoding); } -} -if (!function_exists('mb_chr')) { - function mb_chr($codepoint, $encoding = null) { return p\Mbstring::mb_chr($codepoint, $encoding); } -} -if (!function_exists('mb_scrub')) { - function mb_scrub($string, $encoding = null) { $encoding = null === $encoding ? mb_internal_encoding() : $encoding; return mb_convert_encoding($string, $encoding, $encoding); } -} -if (!function_exists('mb_str_split')) { - function mb_str_split($string, $length = 1, $encoding = null) { return p\Mbstring::mb_str_split($string, $length, $encoding); } -} - -if (!function_exists('mb_str_pad')) { - function mb_str_pad(string $string, int $length, string $pad_string = ' ', int $pad_type = STR_PAD_RIGHT, ?string $encoding = null): string { return p\Mbstring::mb_str_pad($string, $length, $pad_string, $pad_type, $encoding); } -} - -if (!function_exists('mb_ucfirst')) { - function mb_ucfirst(string $string, ?string $encoding = null): string { return p\Mbstring::mb_ucfirst($string, $encoding); } -} - -if (!function_exists('mb_lcfirst')) { - function mb_lcfirst(string $string, ?string $encoding = null): string { return p\Mbstring::mb_lcfirst($string, $encoding); } -} - -if (!function_exists('mb_trim')) { - function mb_trim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Mbstring::mb_trim($string, $characters, $encoding); } -} - -if (!function_exists('mb_ltrim')) { - function mb_ltrim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Mbstring::mb_ltrim($string, $characters, $encoding); } -} - -if (!function_exists('mb_rtrim')) { - function mb_rtrim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Mbstring::mb_rtrim($string, $characters, $encoding); } -} - - -if (extension_loaded('mbstring')) { - return; -} - -if (!defined('MB_CASE_UPPER')) { - define('MB_CASE_UPPER', 0); -} -if (!defined('MB_CASE_LOWER')) { - define('MB_CASE_LOWER', 1); -} -if (!defined('MB_CASE_TITLE')) { - define('MB_CASE_TITLE', 2); -} diff --git a/vendor/symfony/polyfill-mbstring/bootstrap80.php b/vendor/symfony/polyfill-mbstring/bootstrap80.php deleted file mode 100644 index 5be7d2018..000000000 --- a/vendor/symfony/polyfill-mbstring/bootstrap80.php +++ /dev/null @@ -1,167 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -use Symfony\Polyfill\Mbstring as p; - -if (!function_exists('mb_convert_encoding')) { - function mb_convert_encoding(array|string|null $string, ?string $to_encoding, array|string|null $from_encoding = null): array|string|false { return p\Mbstring::mb_convert_encoding($string ?? '', (string) $to_encoding, $from_encoding); } -} -if (!function_exists('mb_decode_mimeheader')) { - function mb_decode_mimeheader(?string $string): string { return p\Mbstring::mb_decode_mimeheader((string) $string); } -} -if (!function_exists('mb_encode_mimeheader')) { - function mb_encode_mimeheader(?string $string, ?string $charset = null, ?string $transfer_encoding = null, ?string $newline = "\r\n", ?int $indent = 0): string { return p\Mbstring::mb_encode_mimeheader((string) $string, $charset, $transfer_encoding, (string) $newline, (int) $indent); } -} -if (!function_exists('mb_decode_numericentity')) { - function mb_decode_numericentity(?string $string, array $map, ?string $encoding = null): string { return p\Mbstring::mb_decode_numericentity((string) $string, $map, $encoding); } -} -if (!function_exists('mb_encode_numericentity')) { - function mb_encode_numericentity(?string $string, array $map, ?string $encoding = null, ?bool $hex = false): string { return p\Mbstring::mb_encode_numericentity((string) $string, $map, $encoding, (bool) $hex); } -} -if (!function_exists('mb_convert_case')) { - function mb_convert_case(?string $string, ?int $mode, ?string $encoding = null): string { return p\Mbstring::mb_convert_case((string) $string, (int) $mode, $encoding); } -} -if (!function_exists('mb_internal_encoding')) { - function mb_internal_encoding(?string $encoding = null): string|bool { return p\Mbstring::mb_internal_encoding($encoding); } -} -if (!function_exists('mb_language')) { - function mb_language(?string $language = null): string|bool { return p\Mbstring::mb_language($language); } -} -if (!function_exists('mb_list_encodings')) { - function mb_list_encodings(): array { return p\Mbstring::mb_list_encodings(); } -} -if (!function_exists('mb_encoding_aliases')) { - function mb_encoding_aliases(?string $encoding): array { return p\Mbstring::mb_encoding_aliases((string) $encoding); } -} -if (!function_exists('mb_check_encoding')) { - function mb_check_encoding(array|string|null $value = null, ?string $encoding = null): bool { return p\Mbstring::mb_check_encoding($value, $encoding); } -} -if (!function_exists('mb_detect_encoding')) { - function mb_detect_encoding(?string $string, array|string|null $encodings = null, ?bool $strict = false): string|false { return p\Mbstring::mb_detect_encoding((string) $string, $encodings, (bool) $strict); } -} -if (!function_exists('mb_detect_order')) { - function mb_detect_order(array|string|null $encoding = null): array|bool { return p\Mbstring::mb_detect_order($encoding); } -} -if (!function_exists('mb_parse_str')) { - function mb_parse_str(?string $string, &$result = []): bool { parse_str((string) $string, $result); return (bool) $result; } -} -if (!function_exists('mb_strlen')) { - function mb_strlen(?string $string, ?string $encoding = null): int { return p\Mbstring::mb_strlen((string) $string, $encoding); } -} -if (!function_exists('mb_strpos')) { - function mb_strpos(?string $haystack, ?string $needle, ?int $offset = 0, ?string $encoding = null): int|false { return p\Mbstring::mb_strpos((string) $haystack, (string) $needle, (int) $offset, $encoding); } -} -if (!function_exists('mb_strtolower')) { - function mb_strtolower(?string $string, ?string $encoding = null): string { return p\Mbstring::mb_strtolower((string) $string, $encoding); } -} -if (!function_exists('mb_strtoupper')) { - function mb_strtoupper(?string $string, ?string $encoding = null): string { return p\Mbstring::mb_strtoupper((string) $string, $encoding); } -} -if (!function_exists('mb_substitute_character')) { - function mb_substitute_character(string|int|null $substitute_character = null): string|int|bool { return p\Mbstring::mb_substitute_character($substitute_character); } -} -if (!function_exists('mb_substr')) { - function mb_substr(?string $string, ?int $start, ?int $length = null, ?string $encoding = null): string { return p\Mbstring::mb_substr((string) $string, (int) $start, $length, $encoding); } -} -if (!function_exists('mb_stripos')) { - function mb_stripos(?string $haystack, ?string $needle, ?int $offset = 0, ?string $encoding = null): int|false { return p\Mbstring::mb_stripos((string) $haystack, (string) $needle, (int) $offset, $encoding); } -} -if (!function_exists('mb_stristr')) { - function mb_stristr(?string $haystack, ?string $needle, ?bool $before_needle = false, ?string $encoding = null): string|false { return p\Mbstring::mb_stristr((string) $haystack, (string) $needle, (bool) $before_needle, $encoding); } -} -if (!function_exists('mb_strrchr')) { - function mb_strrchr(?string $haystack, ?string $needle, ?bool $before_needle = false, ?string $encoding = null): string|false { return p\Mbstring::mb_strrchr((string) $haystack, (string) $needle, (bool) $before_needle, $encoding); } -} -if (!function_exists('mb_strrichr')) { - function mb_strrichr(?string $haystack, ?string $needle, ?bool $before_needle = false, ?string $encoding = null): string|false { return p\Mbstring::mb_strrichr((string) $haystack, (string) $needle, (bool) $before_needle, $encoding); } -} -if (!function_exists('mb_strripos')) { - function mb_strripos(?string $haystack, ?string $needle, ?int $offset = 0, ?string $encoding = null): int|false { return p\Mbstring::mb_strripos((string) $haystack, (string) $needle, (int) $offset, $encoding); } -} -if (!function_exists('mb_strrpos')) { - function mb_strrpos(?string $haystack, ?string $needle, ?int $offset = 0, ?string $encoding = null): int|false { return p\Mbstring::mb_strrpos((string) $haystack, (string) $needle, (int) $offset, $encoding); } -} -if (!function_exists('mb_strstr')) { - function mb_strstr(?string $haystack, ?string $needle, ?bool $before_needle = false, ?string $encoding = null): string|false { return p\Mbstring::mb_strstr((string) $haystack, (string) $needle, (bool) $before_needle, $encoding); } -} -if (!function_exists('mb_get_info')) { - function mb_get_info(?string $type = 'all'): array|string|int|false|null { return p\Mbstring::mb_get_info((string) $type); } -} -if (!function_exists('mb_http_output')) { - function mb_http_output(?string $encoding = null): string|bool { return p\Mbstring::mb_http_output($encoding); } -} -if (!function_exists('mb_strwidth')) { - function mb_strwidth(?string $string, ?string $encoding = null): int { return p\Mbstring::mb_strwidth((string) $string, $encoding); } -} -if (!function_exists('mb_substr_count')) { - function mb_substr_count(?string $haystack, ?string $needle, ?string $encoding = null): int { return p\Mbstring::mb_substr_count((string) $haystack, (string) $needle, $encoding); } -} -if (!function_exists('mb_output_handler')) { - function mb_output_handler(?string $string, ?int $status): string { return p\Mbstring::mb_output_handler((string) $string, (int) $status); } -} -if (!function_exists('mb_http_input')) { - function mb_http_input(?string $type = null): array|string|false { return p\Mbstring::mb_http_input($type); } -} - -if (!function_exists('mb_convert_variables')) { - function mb_convert_variables(?string $to_encoding, array|string|null $from_encoding, mixed &$var, mixed &...$vars): string|false { return p\Mbstring::mb_convert_variables((string) $to_encoding, $from_encoding ?? '', $var, ...$vars); } -} - -if (!function_exists('mb_ord')) { - function mb_ord(?string $string, ?string $encoding = null): int|false { return p\Mbstring::mb_ord((string) $string, $encoding); } -} -if (!function_exists('mb_chr')) { - function mb_chr(?int $codepoint, ?string $encoding = null): string|false { return p\Mbstring::mb_chr((int) $codepoint, $encoding); } -} -if (!function_exists('mb_scrub')) { - function mb_scrub(?string $string, ?string $encoding = null): string { $encoding ??= mb_internal_encoding(); return mb_convert_encoding((string) $string, $encoding, $encoding); } -} -if (!function_exists('mb_str_split')) { - function mb_str_split(?string $string, ?int $length = 1, ?string $encoding = null): array { return p\Mbstring::mb_str_split((string) $string, (int) $length, $encoding); } -} - -if (!function_exists('mb_str_pad')) { - function mb_str_pad(string $string, int $length, string $pad_string = ' ', int $pad_type = STR_PAD_RIGHT, ?string $encoding = null): string { return p\Mbstring::mb_str_pad($string, $length, $pad_string, $pad_type, $encoding); } -} - -if (!function_exists('mb_ucfirst')) { - function mb_ucfirst($string, ?string $encoding = null): string { return p\Mbstring::mb_ucfirst($string, $encoding); } -} - -if (!function_exists('mb_lcfirst')) { - function mb_lcfirst($string, ?string $encoding = null): string { return p\Mbstring::mb_lcfirst($string, $encoding); } -} - -if (!function_exists('mb_trim')) { - function mb_trim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Mbstring::mb_trim($string, $characters, $encoding); } -} - -if (!function_exists('mb_ltrim')) { - function mb_ltrim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Mbstring::mb_ltrim($string, $characters, $encoding); } -} - -if (!function_exists('mb_rtrim')) { - function mb_rtrim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Mbstring::mb_rtrim($string, $characters, $encoding); } -} - -if (extension_loaded('mbstring')) { - return; -} - -if (!defined('MB_CASE_UPPER')) { - define('MB_CASE_UPPER', 0); -} -if (!defined('MB_CASE_LOWER')) { - define('MB_CASE_LOWER', 1); -} -if (!defined('MB_CASE_TITLE')) { - define('MB_CASE_TITLE', 2); -} diff --git a/vendor/symfony/polyfill-mbstring/composer.json b/vendor/symfony/polyfill-mbstring/composer.json deleted file mode 100644 index 4ed241a33..000000000 --- a/vendor/symfony/polyfill-mbstring/composer.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "name": "symfony/polyfill-mbstring", - "type": "library", - "description": "Symfony polyfill for the Mbstring extension", - "keywords": ["polyfill", "shim", "compatibility", "portable", "mbstring"], - "homepage": "https://symfony.com", - "license": "MIT", - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "require": { - "php": ">=7.2" - }, - "provide": { - "ext-mbstring": "*" - }, - "autoload": { - "psr-4": { "Symfony\\Polyfill\\Mbstring\\": "" }, - "files": [ "bootstrap.php" ] - }, - "suggest": { - "ext-mbstring": "For best performance" - }, - "minimum-stability": "dev", - "extra": { - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - } -} diff --git a/vendor/symfony/polyfill-php80/LICENSE b/vendor/symfony/polyfill-php80/LICENSE deleted file mode 100644 index 0ed3a2465..000000000 --- a/vendor/symfony/polyfill-php80/LICENSE +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (c) 2020-present Fabien Potencier - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is furnished -to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/vendor/symfony/polyfill-php80/Php80.php b/vendor/symfony/polyfill-php80/Php80.php deleted file mode 100644 index 362dd1a95..000000000 --- a/vendor/symfony/polyfill-php80/Php80.php +++ /dev/null @@ -1,115 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Polyfill\Php80; - -/** - * @author Ion Bazan - * @author Nico Oelgart - * @author Nicolas Grekas - * - * @internal - */ -final class Php80 -{ - public static function fdiv(float $dividend, float $divisor): float - { - return @($dividend / $divisor); - } - - public static function get_debug_type($value): string - { - switch (true) { - case null === $value: return 'null'; - case \is_bool($value): return 'bool'; - case \is_string($value): return 'string'; - case \is_array($value): return 'array'; - case \is_int($value): return 'int'; - case \is_float($value): return 'float'; - case \is_object($value): break; - case $value instanceof \__PHP_Incomplete_Class: return '__PHP_Incomplete_Class'; - default: - if (null === $type = @get_resource_type($value)) { - return 'unknown'; - } - - if ('Unknown' === $type) { - $type = 'closed'; - } - - return "resource ($type)"; - } - - $class = \get_class($value); - - if (false === strpos($class, '@')) { - return $class; - } - - return (get_parent_class($class) ?: key(class_implements($class)) ?: 'class').'@anonymous'; - } - - public static function get_resource_id($res): int - { - if (!\is_resource($res) && null === @get_resource_type($res)) { - throw new \TypeError(sprintf('Argument 1 passed to get_resource_id() must be of the type resource, %s given', get_debug_type($res))); - } - - return (int) $res; - } - - public static function preg_last_error_msg(): string - { - switch (preg_last_error()) { - case \PREG_INTERNAL_ERROR: - return 'Internal error'; - case \PREG_BAD_UTF8_ERROR: - return 'Malformed UTF-8 characters, possibly incorrectly encoded'; - case \PREG_BAD_UTF8_OFFSET_ERROR: - return 'The offset did not correspond to the beginning of a valid UTF-8 code point'; - case \PREG_BACKTRACK_LIMIT_ERROR: - return 'Backtrack limit exhausted'; - case \PREG_RECURSION_LIMIT_ERROR: - return 'Recursion limit exhausted'; - case \PREG_JIT_STACKLIMIT_ERROR: - return 'JIT stack limit exhausted'; - case \PREG_NO_ERROR: - return 'No error'; - default: - return 'Unknown error'; - } - } - - public static function str_contains(string $haystack, string $needle): bool - { - return '' === $needle || false !== strpos($haystack, $needle); - } - - public static function str_starts_with(string $haystack, string $needle): bool - { - return 0 === strncmp($haystack, $needle, \strlen($needle)); - } - - public static function str_ends_with(string $haystack, string $needle): bool - { - if ('' === $needle || $needle === $haystack) { - return true; - } - - if ('' === $haystack) { - return false; - } - - $needleLength = \strlen($needle); - - return $needleLength <= \strlen($haystack) && 0 === substr_compare($haystack, $needle, -$needleLength); - } -} diff --git a/vendor/symfony/polyfill-php80/PhpToken.php b/vendor/symfony/polyfill-php80/PhpToken.php deleted file mode 100644 index fe6e69105..000000000 --- a/vendor/symfony/polyfill-php80/PhpToken.php +++ /dev/null @@ -1,103 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Polyfill\Php80; - -/** - * @author Fedonyuk Anton - * - * @internal - */ -class PhpToken implements \Stringable -{ - /** - * @var int - */ - public $id; - - /** - * @var string - */ - public $text; - - /** - * @var int - */ - public $line; - - /** - * @var int - */ - public $pos; - - public function __construct(int $id, string $text, int $line = -1, int $position = -1) - { - $this->id = $id; - $this->text = $text; - $this->line = $line; - $this->pos = $position; - } - - public function getTokenName(): ?string - { - if ('UNKNOWN' === $name = token_name($this->id)) { - $name = \strlen($this->text) > 1 || \ord($this->text) < 32 ? null : $this->text; - } - - return $name; - } - - /** - * @param int|string|array $kind - */ - public function is($kind): bool - { - foreach ((array) $kind as $value) { - if (\in_array($value, [$this->id, $this->text], true)) { - return true; - } - } - - return false; - } - - public function isIgnorable(): bool - { - return \in_array($this->id, [\T_WHITESPACE, \T_COMMENT, \T_DOC_COMMENT, \T_OPEN_TAG], true); - } - - public function __toString(): string - { - return (string) $this->text; - } - - /** - * @return static[] - */ - public static function tokenize(string $code, int $flags = 0): array - { - $line = 1; - $position = 0; - $tokens = token_get_all($code, $flags); - foreach ($tokens as $index => $token) { - if (\is_string($token)) { - $id = \ord($token); - $text = $token; - } else { - [$id, $text, $line] = $token; - } - $tokens[$index] = new static($id, $text, $line, $position); - $position += \strlen($text); - } - - return $tokens; - } -} diff --git a/vendor/symfony/polyfill-php80/README.md b/vendor/symfony/polyfill-php80/README.md deleted file mode 100644 index 3816c559d..000000000 --- a/vendor/symfony/polyfill-php80/README.md +++ /dev/null @@ -1,25 +0,0 @@ -Symfony Polyfill / Php80 -======================== - -This component provides features added to PHP 8.0 core: - -- [`Stringable`](https://php.net/stringable) interface -- [`fdiv`](https://php.net/fdiv) -- [`ValueError`](https://php.net/valueerror) class -- [`UnhandledMatchError`](https://php.net/unhandledmatcherror) class -- `FILTER_VALIDATE_BOOL` constant -- [`get_debug_type`](https://php.net/get_debug_type) -- [`PhpToken`](https://php.net/phptoken) class -- [`preg_last_error_msg`](https://php.net/preg_last_error_msg) -- [`str_contains`](https://php.net/str_contains) -- [`str_starts_with`](https://php.net/str_starts_with) -- [`str_ends_with`](https://php.net/str_ends_with) -- [`get_resource_id`](https://php.net/get_resource_id) - -More information can be found in the -[main Polyfill README](https://github.com/symfony/polyfill/blob/main/README.md). - -License -======= - -This library is released under the [MIT license](LICENSE). diff --git a/vendor/symfony/polyfill-php80/Resources/stubs/Attribute.php b/vendor/symfony/polyfill-php80/Resources/stubs/Attribute.php deleted file mode 100644 index 2b955423f..000000000 --- a/vendor/symfony/polyfill-php80/Resources/stubs/Attribute.php +++ /dev/null @@ -1,31 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -#[Attribute(Attribute::TARGET_CLASS)] -final class Attribute -{ - public const TARGET_CLASS = 1; - public const TARGET_FUNCTION = 2; - public const TARGET_METHOD = 4; - public const TARGET_PROPERTY = 8; - public const TARGET_CLASS_CONSTANT = 16; - public const TARGET_PARAMETER = 32; - public const TARGET_ALL = 63; - public const IS_REPEATABLE = 64; - - /** @var int */ - public $flags; - - public function __construct(int $flags = self::TARGET_ALL) - { - $this->flags = $flags; - } -} diff --git a/vendor/symfony/polyfill-php80/Resources/stubs/PhpToken.php b/vendor/symfony/polyfill-php80/Resources/stubs/PhpToken.php deleted file mode 100644 index bd1212f6e..000000000 --- a/vendor/symfony/polyfill-php80/Resources/stubs/PhpToken.php +++ /dev/null @@ -1,16 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -if (\PHP_VERSION_ID < 80000 && extension_loaded('tokenizer')) { - class PhpToken extends Symfony\Polyfill\Php80\PhpToken - { - } -} diff --git a/vendor/symfony/polyfill-php80/Resources/stubs/Stringable.php b/vendor/symfony/polyfill-php80/Resources/stubs/Stringable.php deleted file mode 100644 index 7c62d7508..000000000 --- a/vendor/symfony/polyfill-php80/Resources/stubs/Stringable.php +++ /dev/null @@ -1,20 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -if (\PHP_VERSION_ID < 80000) { - interface Stringable - { - /** - * @return string - */ - public function __toString(); - } -} diff --git a/vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php b/vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php deleted file mode 100644 index 01c6c6c8a..000000000 --- a/vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php +++ /dev/null @@ -1,16 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -if (\PHP_VERSION_ID < 80000) { - class UnhandledMatchError extends Error - { - } -} diff --git a/vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php b/vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php deleted file mode 100644 index 783dbc28c..000000000 --- a/vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php +++ /dev/null @@ -1,16 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -if (\PHP_VERSION_ID < 80000) { - class ValueError extends Error - { - } -} diff --git a/vendor/symfony/polyfill-php80/bootstrap.php b/vendor/symfony/polyfill-php80/bootstrap.php deleted file mode 100644 index e5f7dbc1a..000000000 --- a/vendor/symfony/polyfill-php80/bootstrap.php +++ /dev/null @@ -1,42 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -use Symfony\Polyfill\Php80 as p; - -if (\PHP_VERSION_ID >= 80000) { - return; -} - -if (!defined('FILTER_VALIDATE_BOOL') && defined('FILTER_VALIDATE_BOOLEAN')) { - define('FILTER_VALIDATE_BOOL', \FILTER_VALIDATE_BOOLEAN); -} - -if (!function_exists('fdiv')) { - function fdiv(float $num1, float $num2): float { return p\Php80::fdiv($num1, $num2); } -} -if (!function_exists('preg_last_error_msg')) { - function preg_last_error_msg(): string { return p\Php80::preg_last_error_msg(); } -} -if (!function_exists('str_contains')) { - function str_contains(?string $haystack, ?string $needle): bool { return p\Php80::str_contains($haystack ?? '', $needle ?? ''); } -} -if (!function_exists('str_starts_with')) { - function str_starts_with(?string $haystack, ?string $needle): bool { return p\Php80::str_starts_with($haystack ?? '', $needle ?? ''); } -} -if (!function_exists('str_ends_with')) { - function str_ends_with(?string $haystack, ?string $needle): bool { return p\Php80::str_ends_with($haystack ?? '', $needle ?? ''); } -} -if (!function_exists('get_debug_type')) { - function get_debug_type($value): string { return p\Php80::get_debug_type($value); } -} -if (!function_exists('get_resource_id')) { - function get_resource_id($resource): int { return p\Php80::get_resource_id($resource); } -} diff --git a/vendor/symfony/polyfill-php80/composer.json b/vendor/symfony/polyfill-php80/composer.json deleted file mode 100644 index a503b039a..000000000 --- a/vendor/symfony/polyfill-php80/composer.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "name": "symfony/polyfill-php80", - "type": "library", - "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", - "keywords": ["polyfill", "shim", "compatibility", "portable"], - "homepage": "https://symfony.com", - "license": "MIT", - "authors": [ - { - "name": "Ion Bazan", - "email": "ion.bazan@gmail.com" - }, - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "require": { - "php": ">=7.2" - }, - "autoload": { - "psr-4": { "Symfony\\Polyfill\\Php80\\": "" }, - "files": [ "bootstrap.php" ], - "classmap": [ "Resources/stubs" ] - }, - "minimum-stability": "dev", - "extra": { - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - } -} diff --git a/vendor/symfony/var-dumper/CHANGELOG.md b/vendor/symfony/var-dumper/CHANGELOG.md deleted file mode 100644 index f58ed3170..000000000 --- a/vendor/symfony/var-dumper/CHANGELOG.md +++ /dev/null @@ -1,72 +0,0 @@ -CHANGELOG -========= - -5.4 ---- - - * Add ability to style integer and double values independently - * Add casters for Symfony's UUIDs and ULIDs - * Add support for `Fiber` - -5.2.0 ------ - - * added support for PHPUnit `--colors` option - * added `VAR_DUMPER_FORMAT=server` env var value support - * prevent replacing the handler when the `VAR_DUMPER_FORMAT` env var is set - -5.1.0 ------ - - * added `RdKafka` support - -4.4.0 ------ - - * added `VarDumperTestTrait::setUpVarDumper()` and `VarDumperTestTrait::tearDownVarDumper()` - to configure casters & flags to use in tests - * added `ImagineCaster` and infrastructure to dump images - * added the stamps of a message after it is dispatched in `TraceableMessageBus` and `MessengerDataCollector` collected data - * added `UuidCaster` - * made all casters final - * added support for the `NO_COLOR` env var (https://no-color.org/) - -4.3.0 ------ - - * added `DsCaster` to support dumping the contents of data structures from the Ds extension - -4.2.0 ------ - - * support selecting the format to use by setting the environment variable `VAR_DUMPER_FORMAT` to `html` or `cli` - -4.1.0 ------ - - * added a `ServerDumper` to send serialized Data clones to a server - * added a `ServerDumpCommand` and `DumpServer` to run a server collecting - and displaying dumps on a single place with multiple formats support - * added `CliDescriptor` and `HtmlDescriptor` descriptors for `server:dump` CLI and HTML formats support - -4.0.0 ------ - - * support for passing `\ReflectionClass` instances to the `Caster::castObject()` - method has been dropped, pass class names as strings instead - * the `Data::getRawData()` method has been removed - * the `VarDumperTestTrait::assertDumpEquals()` method expects a 3rd `$filter = 0` - argument and moves `$message = ''` argument at 4th position. - * the `VarDumperTestTrait::assertDumpMatchesFormat()` method expects a 3rd `$filter = 0` - argument and moves `$message = ''` argument at 4th position. - -3.4.0 ------ - - * added `AbstractCloner::setMinDepth()` function to ensure minimum tree depth - * deprecated `MongoCaster` - -2.7.0 ------ - - * deprecated `Cloner\Data::getLimitedClone()`. Use `withMaxDepth`, `withMaxItemsPerDepth` or `withRefHandles` instead. diff --git a/vendor/symfony/var-dumper/Caster/AmqpCaster.php b/vendor/symfony/var-dumper/Caster/AmqpCaster.php deleted file mode 100644 index dc3b62198..000000000 --- a/vendor/symfony/var-dumper/Caster/AmqpCaster.php +++ /dev/null @@ -1,212 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Casts Amqp related classes to array representation. - * - * @author Grégoire Pineau - * - * @final - */ -class AmqpCaster -{ - private const FLAGS = [ - \AMQP_DURABLE => 'AMQP_DURABLE', - \AMQP_PASSIVE => 'AMQP_PASSIVE', - \AMQP_EXCLUSIVE => 'AMQP_EXCLUSIVE', - \AMQP_AUTODELETE => 'AMQP_AUTODELETE', - \AMQP_INTERNAL => 'AMQP_INTERNAL', - \AMQP_NOLOCAL => 'AMQP_NOLOCAL', - \AMQP_AUTOACK => 'AMQP_AUTOACK', - \AMQP_IFEMPTY => 'AMQP_IFEMPTY', - \AMQP_IFUNUSED => 'AMQP_IFUNUSED', - \AMQP_MANDATORY => 'AMQP_MANDATORY', - \AMQP_IMMEDIATE => 'AMQP_IMMEDIATE', - \AMQP_MULTIPLE => 'AMQP_MULTIPLE', - \AMQP_NOWAIT => 'AMQP_NOWAIT', - \AMQP_REQUEUE => 'AMQP_REQUEUE', - ]; - - private const EXCHANGE_TYPES = [ - \AMQP_EX_TYPE_DIRECT => 'AMQP_EX_TYPE_DIRECT', - \AMQP_EX_TYPE_FANOUT => 'AMQP_EX_TYPE_FANOUT', - \AMQP_EX_TYPE_TOPIC => 'AMQP_EX_TYPE_TOPIC', - \AMQP_EX_TYPE_HEADERS => 'AMQP_EX_TYPE_HEADERS', - ]; - - public static function castConnection(\AMQPConnection $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - - $a += [ - $prefix.'is_connected' => $c->isConnected(), - ]; - - // Recent version of the extension already expose private properties - if (isset($a["\x00AMQPConnection\x00login"])) { - return $a; - } - - // BC layer in the amqp lib - if (method_exists($c, 'getReadTimeout')) { - $timeout = $c->getReadTimeout(); - } else { - $timeout = $c->getTimeout(); - } - - $a += [ - $prefix.'is_connected' => $c->isConnected(), - $prefix.'login' => $c->getLogin(), - $prefix.'password' => $c->getPassword(), - $prefix.'host' => $c->getHost(), - $prefix.'vhost' => $c->getVhost(), - $prefix.'port' => $c->getPort(), - $prefix.'read_timeout' => $timeout, - ]; - - return $a; - } - - public static function castChannel(\AMQPChannel $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - - $a += [ - $prefix.'is_connected' => $c->isConnected(), - $prefix.'channel_id' => $c->getChannelId(), - ]; - - // Recent version of the extension already expose private properties - if (isset($a["\x00AMQPChannel\x00connection"])) { - return $a; - } - - $a += [ - $prefix.'connection' => $c->getConnection(), - $prefix.'prefetch_size' => $c->getPrefetchSize(), - $prefix.'prefetch_count' => $c->getPrefetchCount(), - ]; - - return $a; - } - - public static function castQueue(\AMQPQueue $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - - $a += [ - $prefix.'flags' => self::extractFlags($c->getFlags()), - ]; - - // Recent version of the extension already expose private properties - if (isset($a["\x00AMQPQueue\x00name"])) { - return $a; - } - - $a += [ - $prefix.'connection' => $c->getConnection(), - $prefix.'channel' => $c->getChannel(), - $prefix.'name' => $c->getName(), - $prefix.'arguments' => $c->getArguments(), - ]; - - return $a; - } - - public static function castExchange(\AMQPExchange $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - - $a += [ - $prefix.'flags' => self::extractFlags($c->getFlags()), - ]; - - $type = isset(self::EXCHANGE_TYPES[$c->getType()]) ? new ConstStub(self::EXCHANGE_TYPES[$c->getType()], $c->getType()) : $c->getType(); - - // Recent version of the extension already expose private properties - if (isset($a["\x00AMQPExchange\x00name"])) { - $a["\x00AMQPExchange\x00type"] = $type; - - return $a; - } - - $a += [ - $prefix.'connection' => $c->getConnection(), - $prefix.'channel' => $c->getChannel(), - $prefix.'name' => $c->getName(), - $prefix.'type' => $type, - $prefix.'arguments' => $c->getArguments(), - ]; - - return $a; - } - - public static function castEnvelope(\AMQPEnvelope $c, array $a, Stub $stub, bool $isNested, int $filter = 0) - { - $prefix = Caster::PREFIX_VIRTUAL; - - $deliveryMode = new ConstStub($c->getDeliveryMode().(2 === $c->getDeliveryMode() ? ' (persistent)' : ' (non-persistent)'), $c->getDeliveryMode()); - - // Recent version of the extension already expose private properties - if (isset($a["\x00AMQPEnvelope\x00body"])) { - $a["\0AMQPEnvelope\0delivery_mode"] = $deliveryMode; - - return $a; - } - - if (!($filter & Caster::EXCLUDE_VERBOSE)) { - $a += [$prefix.'body' => $c->getBody()]; - } - - $a += [ - $prefix.'delivery_tag' => $c->getDeliveryTag(), - $prefix.'is_redelivery' => $c->isRedelivery(), - $prefix.'exchange_name' => $c->getExchangeName(), - $prefix.'routing_key' => $c->getRoutingKey(), - $prefix.'content_type' => $c->getContentType(), - $prefix.'content_encoding' => $c->getContentEncoding(), - $prefix.'headers' => $c->getHeaders(), - $prefix.'delivery_mode' => $deliveryMode, - $prefix.'priority' => $c->getPriority(), - $prefix.'correlation_id' => $c->getCorrelationId(), - $prefix.'reply_to' => $c->getReplyTo(), - $prefix.'expiration' => $c->getExpiration(), - $prefix.'message_id' => $c->getMessageId(), - $prefix.'timestamp' => $c->getTimeStamp(), - $prefix.'type' => $c->getType(), - $prefix.'user_id' => $c->getUserId(), - $prefix.'app_id' => $c->getAppId(), - ]; - - return $a; - } - - private static function extractFlags(int $flags): ConstStub - { - $flagsArray = []; - - foreach (self::FLAGS as $value => $name) { - if ($flags & $value) { - $flagsArray[] = $name; - } - } - - if (!$flagsArray) { - $flagsArray = ['AMQP_NOPARAM']; - } - - return new ConstStub(implode('|', $flagsArray), $flags); - } -} diff --git a/vendor/symfony/var-dumper/Caster/ArgsStub.php b/vendor/symfony/var-dumper/Caster/ArgsStub.php deleted file mode 100644 index b3f7bbee3..000000000 --- a/vendor/symfony/var-dumper/Caster/ArgsStub.php +++ /dev/null @@ -1,80 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Represents a list of function arguments. - * - * @author Nicolas Grekas - */ -class ArgsStub extends EnumStub -{ - private static $parameters = []; - - public function __construct(array $args, string $function, ?string $class) - { - [$variadic, $params] = self::getParameters($function, $class); - - $values = []; - foreach ($args as $k => $v) { - $values[$k] = !\is_scalar($v) && !$v instanceof Stub ? new CutStub($v) : $v; - } - if (null === $params) { - parent::__construct($values, false); - - return; - } - if (\count($values) < \count($params)) { - $params = \array_slice($params, 0, \count($values)); - } elseif (\count($values) > \count($params)) { - $values[] = new EnumStub(array_splice($values, \count($params)), false); - $params[] = $variadic; - } - if (['...'] === $params) { - $this->dumpKeys = false; - $this->value = $values[0]->value; - } else { - $this->value = array_combine($params, $values); - } - } - - private static function getParameters(string $function, ?string $class): array - { - if (isset(self::$parameters[$k = $class.'::'.$function])) { - return self::$parameters[$k]; - } - - try { - $r = null !== $class ? new \ReflectionMethod($class, $function) : new \ReflectionFunction($function); - } catch (\ReflectionException $e) { - return [null, null]; - } - - $variadic = '...'; - $params = []; - foreach ($r->getParameters() as $v) { - $k = '$'.$v->name; - if ($v->isPassedByReference()) { - $k = '&'.$k; - } - if ($v->isVariadic()) { - $variadic .= $k; - } else { - $params[] = $k; - } - } - - return self::$parameters[$k] = [$variadic, $params]; - } -} diff --git a/vendor/symfony/var-dumper/Caster/Caster.php b/vendor/symfony/var-dumper/Caster/Caster.php deleted file mode 100644 index 09238093d..000000000 --- a/vendor/symfony/var-dumper/Caster/Caster.php +++ /dev/null @@ -1,170 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Helper for filtering out properties in casters. - * - * @author Nicolas Grekas - * - * @final - */ -class Caster -{ - public const EXCLUDE_VERBOSE = 1; - public const EXCLUDE_VIRTUAL = 2; - public const EXCLUDE_DYNAMIC = 4; - public const EXCLUDE_PUBLIC = 8; - public const EXCLUDE_PROTECTED = 16; - public const EXCLUDE_PRIVATE = 32; - public const EXCLUDE_NULL = 64; - public const EXCLUDE_EMPTY = 128; - public const EXCLUDE_NOT_IMPORTANT = 256; - public const EXCLUDE_STRICT = 512; - - public const PREFIX_VIRTUAL = "\0~\0"; - public const PREFIX_DYNAMIC = "\0+\0"; - public const PREFIX_PROTECTED = "\0*\0"; - - /** - * Casts objects to arrays and adds the dynamic property prefix. - * - * @param bool $hasDebugInfo Whether the __debugInfo method exists on $obj or not - */ - public static function castObject(object $obj, string $class, bool $hasDebugInfo = false, ?string $debugClass = null): array - { - if ($hasDebugInfo) { - try { - $debugInfo = $obj->__debugInfo(); - } catch (\Throwable $e) { - // ignore failing __debugInfo() - $hasDebugInfo = false; - } - } - - $a = $obj instanceof \Closure ? [] : (array) $obj; - - if ($obj instanceof \__PHP_Incomplete_Class) { - return $a; - } - - if ($a) { - static $publicProperties = []; - $debugClass = $debugClass ?? get_debug_type($obj); - - $i = 0; - $prefixedKeys = []; - foreach ($a as $k => $v) { - if ("\0" !== ($k[0] ?? '')) { - if (!isset($publicProperties[$class])) { - foreach ((new \ReflectionClass($class))->getProperties(\ReflectionProperty::IS_PUBLIC) as $prop) { - $publicProperties[$class][$prop->name] = true; - } - } - if (!isset($publicProperties[$class][$k])) { - $prefixedKeys[$i] = self::PREFIX_DYNAMIC.$k; - } - } elseif ($debugClass !== $class && 1 === strpos($k, $class)) { - $prefixedKeys[$i] = "\0".$debugClass.strrchr($k, "\0"); - } - ++$i; - } - if ($prefixedKeys) { - $keys = array_keys($a); - foreach ($prefixedKeys as $i => $k) { - $keys[$i] = $k; - } - $a = array_combine($keys, $a); - } - } - - if ($hasDebugInfo && \is_array($debugInfo)) { - foreach ($debugInfo as $k => $v) { - if (!isset($k[0]) || "\0" !== $k[0]) { - if (\array_key_exists(self::PREFIX_DYNAMIC.$k, $a)) { - continue; - } - $k = self::PREFIX_VIRTUAL.$k; - } - - unset($a[$k]); - $a[$k] = $v; - } - } - - return $a; - } - - /** - * Filters out the specified properties. - * - * By default, a single match in the $filter bit field filters properties out, following an "or" logic. - * When EXCLUDE_STRICT is set, an "and" logic is applied: all bits must match for a property to be removed. - * - * @param array $a The array containing the properties to filter - * @param int $filter A bit field of Caster::EXCLUDE_* constants specifying which properties to filter out - * @param string[] $listedProperties List of properties to exclude when Caster::EXCLUDE_VERBOSE is set, and to preserve when Caster::EXCLUDE_NOT_IMPORTANT is set - * @param int|null &$count Set to the number of removed properties - */ - public static function filter(array $a, int $filter, array $listedProperties = [], ?int &$count = 0): array - { - $count = 0; - - foreach ($a as $k => $v) { - $type = self::EXCLUDE_STRICT & $filter; - - if (null === $v) { - $type |= self::EXCLUDE_NULL & $filter; - $type |= self::EXCLUDE_EMPTY & $filter; - } elseif (false === $v || '' === $v || '0' === $v || 0 === $v || 0.0 === $v || [] === $v) { - $type |= self::EXCLUDE_EMPTY & $filter; - } - if ((self::EXCLUDE_NOT_IMPORTANT & $filter) && !\in_array($k, $listedProperties, true)) { - $type |= self::EXCLUDE_NOT_IMPORTANT; - } - if ((self::EXCLUDE_VERBOSE & $filter) && \in_array($k, $listedProperties, true)) { - $type |= self::EXCLUDE_VERBOSE; - } - - if (!isset($k[1]) || "\0" !== $k[0]) { - $type |= self::EXCLUDE_PUBLIC & $filter; - } elseif ('~' === $k[1]) { - $type |= self::EXCLUDE_VIRTUAL & $filter; - } elseif ('+' === $k[1]) { - $type |= self::EXCLUDE_DYNAMIC & $filter; - } elseif ('*' === $k[1]) { - $type |= self::EXCLUDE_PROTECTED & $filter; - } else { - $type |= self::EXCLUDE_PRIVATE & $filter; - } - - if ((self::EXCLUDE_STRICT & $filter) ? $type === $filter : $type) { - unset($a[$k]); - ++$count; - } - } - - return $a; - } - - public static function castPhpIncompleteClass(\__PHP_Incomplete_Class $c, array $a, Stub $stub, bool $isNested): array - { - if (isset($a['__PHP_Incomplete_Class_Name'])) { - $stub->class .= '('.$a['__PHP_Incomplete_Class_Name'].')'; - unset($a['__PHP_Incomplete_Class_Name']); - } - - return $a; - } -} diff --git a/vendor/symfony/var-dumper/Caster/ClassStub.php b/vendor/symfony/var-dumper/Caster/ClassStub.php deleted file mode 100644 index 27c24c9ab..000000000 --- a/vendor/symfony/var-dumper/Caster/ClassStub.php +++ /dev/null @@ -1,106 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Represents a PHP class identifier. - * - * @author Nicolas Grekas - */ -class ClassStub extends ConstStub -{ - /** - * @param string $identifier A PHP identifier, e.g. a class, method, interface, etc. name - * @param callable $callable The callable targeted by the identifier when it is ambiguous or not a real PHP identifier - */ - public function __construct(string $identifier, $callable = null) - { - $this->value = $identifier; - - try { - if (null !== $callable) { - if ($callable instanceof \Closure) { - $r = new \ReflectionFunction($callable); - } elseif (\is_object($callable)) { - $r = [$callable, '__invoke']; - } elseif (\is_array($callable)) { - $r = $callable; - } elseif (false !== $i = strpos($callable, '::')) { - $r = [substr($callable, 0, $i), substr($callable, 2 + $i)]; - } else { - $r = new \ReflectionFunction($callable); - } - } elseif (0 < $i = strpos($identifier, '::') ?: strpos($identifier, '->')) { - $r = [substr($identifier, 0, $i), substr($identifier, 2 + $i)]; - } else { - $r = new \ReflectionClass($identifier); - } - - if (\is_array($r)) { - try { - $r = new \ReflectionMethod($r[0], $r[1]); - } catch (\ReflectionException $e) { - $r = new \ReflectionClass($r[0]); - } - } - - if (str_contains($identifier, "@anonymous\0")) { - $this->value = $identifier = preg_replace_callback('/[a-zA-Z_\x7f-\xff][\\\\a-zA-Z0-9_\x7f-\xff]*+@anonymous\x00.*?\.php(?:0x?|:[0-9]++\$)?[0-9a-fA-F]++/', function ($m) { - return class_exists($m[0], false) ? (get_parent_class($m[0]) ?: key(class_implements($m[0])) ?: 'class').'@anonymous' : $m[0]; - }, $identifier); - } - - if (null !== $callable && $r instanceof \ReflectionFunctionAbstract) { - $s = ReflectionCaster::castFunctionAbstract($r, [], new Stub(), true, Caster::EXCLUDE_VERBOSE); - $s = ReflectionCaster::getSignature($s); - - if (str_ends_with($identifier, '()')) { - $this->value = substr_replace($identifier, $s, -2); - } else { - $this->value .= $s; - } - } - } catch (\ReflectionException $e) { - return; - } finally { - if (0 < $i = strrpos($this->value, '\\')) { - $this->attr['ellipsis'] = \strlen($this->value) - $i; - $this->attr['ellipsis-type'] = 'class'; - $this->attr['ellipsis-tail'] = 1; - } - } - - if ($f = $r->getFileName()) { - $this->attr['file'] = $f; - $this->attr['line'] = $r->getStartLine(); - } - } - - public static function wrapCallable($callable) - { - if (\is_object($callable) || !\is_callable($callable)) { - return $callable; - } - - if (!\is_array($callable)) { - $callable = new static($callable, $callable); - } elseif (\is_string($callable[0])) { - $callable[0] = new static($callable[0], $callable); - } else { - $callable[1] = new static($callable[1], $callable); - } - - return $callable; - } -} diff --git a/vendor/symfony/var-dumper/Caster/ConstStub.php b/vendor/symfony/var-dumper/Caster/ConstStub.php deleted file mode 100644 index 8b0179745..000000000 --- a/vendor/symfony/var-dumper/Caster/ConstStub.php +++ /dev/null @@ -1,36 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Represents a PHP constant and its value. - * - * @author Nicolas Grekas - */ -class ConstStub extends Stub -{ - public function __construct(string $name, $value = null) - { - $this->class = $name; - $this->value = 1 < \func_num_args() ? $value : $name; - } - - /** - * @return string - */ - public function __toString() - { - return (string) $this->value; - } -} diff --git a/vendor/symfony/var-dumper/Caster/CutArrayStub.php b/vendor/symfony/var-dumper/Caster/CutArrayStub.php deleted file mode 100644 index 0e4fb363d..000000000 --- a/vendor/symfony/var-dumper/Caster/CutArrayStub.php +++ /dev/null @@ -1,30 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -/** - * Represents a cut array. - * - * @author Nicolas Grekas - */ -class CutArrayStub extends CutStub -{ - public $preservedSubset; - - public function __construct(array $value, array $preservedKeys) - { - parent::__construct($value); - - $this->preservedSubset = array_intersect_key($value, array_flip($preservedKeys)); - $this->cut -= \count($this->preservedSubset); - } -} diff --git a/vendor/symfony/var-dumper/Caster/CutStub.php b/vendor/symfony/var-dumper/Caster/CutStub.php deleted file mode 100644 index 464c6dbd1..000000000 --- a/vendor/symfony/var-dumper/Caster/CutStub.php +++ /dev/null @@ -1,64 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Represents the main properties of a PHP variable, pre-casted by a caster. - * - * @author Nicolas Grekas - */ -class CutStub extends Stub -{ - public function __construct($value) - { - $this->value = $value; - - switch (\gettype($value)) { - case 'object': - $this->type = self::TYPE_OBJECT; - $this->class = \get_class($value); - - if ($value instanceof \Closure) { - ReflectionCaster::castClosure($value, [], $this, true, Caster::EXCLUDE_VERBOSE); - } - - $this->cut = -1; - break; - - case 'array': - $this->type = self::TYPE_ARRAY; - $this->class = self::ARRAY_ASSOC; - $this->cut = $this->value = \count($value); - break; - - case 'resource': - case 'unknown type': - case 'resource (closed)': - $this->type = self::TYPE_RESOURCE; - $this->handle = (int) $value; - if ('Unknown' === $this->class = @get_resource_type($value)) { - $this->class = 'Closed'; - } - $this->cut = -1; - break; - - case 'string': - $this->type = self::TYPE_STRING; - $this->class = preg_match('//u', $value) ? self::STRING_UTF8 : self::STRING_BINARY; - $this->cut = self::STRING_BINARY === $this->class ? \strlen($value) : mb_strlen($value, 'UTF-8'); - $this->value = ''; - break; - } - } -} diff --git a/vendor/symfony/var-dumper/Caster/DOMCaster.php b/vendor/symfony/var-dumper/Caster/DOMCaster.php deleted file mode 100644 index 5d933cf75..000000000 --- a/vendor/symfony/var-dumper/Caster/DOMCaster.php +++ /dev/null @@ -1,297 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Casts DOM related classes to array representation. - * - * @author Nicolas Grekas - * - * @final - */ -class DOMCaster -{ - private const ERROR_CODES = [ - 0 => 'DOM_PHP_ERR', - \DOM_INDEX_SIZE_ERR => 'DOM_INDEX_SIZE_ERR', - \DOMSTRING_SIZE_ERR => 'DOMSTRING_SIZE_ERR', - \DOM_HIERARCHY_REQUEST_ERR => 'DOM_HIERARCHY_REQUEST_ERR', - \DOM_WRONG_DOCUMENT_ERR => 'DOM_WRONG_DOCUMENT_ERR', - \DOM_INVALID_CHARACTER_ERR => 'DOM_INVALID_CHARACTER_ERR', - \DOM_NO_DATA_ALLOWED_ERR => 'DOM_NO_DATA_ALLOWED_ERR', - \DOM_NO_MODIFICATION_ALLOWED_ERR => 'DOM_NO_MODIFICATION_ALLOWED_ERR', - \DOM_NOT_FOUND_ERR => 'DOM_NOT_FOUND_ERR', - \DOM_NOT_SUPPORTED_ERR => 'DOM_NOT_SUPPORTED_ERR', - \DOM_INUSE_ATTRIBUTE_ERR => 'DOM_INUSE_ATTRIBUTE_ERR', - \DOM_INVALID_STATE_ERR => 'DOM_INVALID_STATE_ERR', - \DOM_SYNTAX_ERR => 'DOM_SYNTAX_ERR', - \DOM_INVALID_MODIFICATION_ERR => 'DOM_INVALID_MODIFICATION_ERR', - \DOM_NAMESPACE_ERR => 'DOM_NAMESPACE_ERR', - \DOM_INVALID_ACCESS_ERR => 'DOM_INVALID_ACCESS_ERR', - \DOM_VALIDATION_ERR => 'DOM_VALIDATION_ERR', - ]; - - private const NODE_TYPES = [ - \XML_ELEMENT_NODE => 'XML_ELEMENT_NODE', - \XML_ATTRIBUTE_NODE => 'XML_ATTRIBUTE_NODE', - \XML_TEXT_NODE => 'XML_TEXT_NODE', - \XML_CDATA_SECTION_NODE => 'XML_CDATA_SECTION_NODE', - \XML_ENTITY_REF_NODE => 'XML_ENTITY_REF_NODE', - \XML_ENTITY_NODE => 'XML_ENTITY_NODE', - \XML_PI_NODE => 'XML_PI_NODE', - \XML_COMMENT_NODE => 'XML_COMMENT_NODE', - \XML_DOCUMENT_NODE => 'XML_DOCUMENT_NODE', - \XML_DOCUMENT_TYPE_NODE => 'XML_DOCUMENT_TYPE_NODE', - \XML_DOCUMENT_FRAG_NODE => 'XML_DOCUMENT_FRAG_NODE', - \XML_NOTATION_NODE => 'XML_NOTATION_NODE', - \XML_HTML_DOCUMENT_NODE => 'XML_HTML_DOCUMENT_NODE', - \XML_DTD_NODE => 'XML_DTD_NODE', - \XML_ELEMENT_DECL_NODE => 'XML_ELEMENT_DECL_NODE', - \XML_ATTRIBUTE_DECL_NODE => 'XML_ATTRIBUTE_DECL_NODE', - \XML_ENTITY_DECL_NODE => 'XML_ENTITY_DECL_NODE', - \XML_NAMESPACE_DECL_NODE => 'XML_NAMESPACE_DECL_NODE', - ]; - - public static function castException(\DOMException $e, array $a, Stub $stub, bool $isNested) - { - $k = Caster::PREFIX_PROTECTED.'code'; - if (isset($a[$k], self::ERROR_CODES[$a[$k]])) { - $a[$k] = new ConstStub(self::ERROR_CODES[$a[$k]], $a[$k]); - } - - return $a; - } - - public static function castLength($dom, array $a, Stub $stub, bool $isNested) - { - $a += [ - 'length' => $dom->length, - ]; - - return $a; - } - - public static function castImplementation(\DOMImplementation $dom, array $a, Stub $stub, bool $isNested) - { - $a += [ - Caster::PREFIX_VIRTUAL.'Core' => '1.0', - Caster::PREFIX_VIRTUAL.'XML' => '2.0', - ]; - - return $a; - } - - public static function castNode(\DOMNode $dom, array $a, Stub $stub, bool $isNested) - { - $a += [ - 'nodeName' => $dom->nodeName, - 'nodeValue' => new CutStub($dom->nodeValue), - 'nodeType' => new ConstStub(self::NODE_TYPES[$dom->nodeType], $dom->nodeType), - 'parentNode' => new CutStub($dom->parentNode), - 'childNodes' => $dom->childNodes, - 'firstChild' => new CutStub($dom->firstChild), - 'lastChild' => new CutStub($dom->lastChild), - 'previousSibling' => new CutStub($dom->previousSibling), - 'nextSibling' => new CutStub($dom->nextSibling), - 'attributes' => $dom->attributes, - 'ownerDocument' => new CutStub($dom->ownerDocument), - 'namespaceURI' => $dom->namespaceURI, - 'prefix' => $dom->prefix, - 'localName' => $dom->localName, - 'baseURI' => $dom->baseURI ? new LinkStub($dom->baseURI) : $dom->baseURI, - 'textContent' => new CutStub($dom->textContent), - ]; - - return $a; - } - - public static function castNameSpaceNode(\DOMNameSpaceNode $dom, array $a, Stub $stub, bool $isNested) - { - $a += [ - 'nodeName' => $dom->nodeName, - 'nodeValue' => new CutStub($dom->nodeValue), - 'nodeType' => new ConstStub(self::NODE_TYPES[$dom->nodeType], $dom->nodeType), - 'prefix' => $dom->prefix, - 'localName' => $dom->localName, - 'namespaceURI' => $dom->namespaceURI, - 'ownerDocument' => new CutStub($dom->ownerDocument), - 'parentNode' => new CutStub($dom->parentNode), - ]; - - return $a; - } - - public static function castDocument(\DOMDocument $dom, array $a, Stub $stub, bool $isNested, int $filter = 0) - { - $a += [ - 'doctype' => $dom->doctype, - 'implementation' => $dom->implementation, - 'documentElement' => new CutStub($dom->documentElement), - 'encoding' => $dom->encoding, - 'xmlEncoding' => $dom->xmlEncoding, - 'xmlStandalone' => $dom->xmlStandalone, - 'xmlVersion' => $dom->xmlVersion, - 'strictErrorChecking' => $dom->strictErrorChecking, - 'documentURI' => $dom->documentURI ? new LinkStub($dom->documentURI) : $dom->documentURI, - 'formatOutput' => $dom->formatOutput, - 'validateOnParse' => $dom->validateOnParse, - 'resolveExternals' => $dom->resolveExternals, - 'preserveWhiteSpace' => $dom->preserveWhiteSpace, - 'recover' => $dom->recover, - 'substituteEntities' => $dom->substituteEntities, - ]; - - if (!($filter & Caster::EXCLUDE_VERBOSE)) { - $formatOutput = $dom->formatOutput; - $dom->formatOutput = true; - $a += [Caster::PREFIX_VIRTUAL.'xml' => $dom->saveXML()]; - $dom->formatOutput = $formatOutput; - } - - return $a; - } - - public static function castCharacterData(\DOMCharacterData $dom, array $a, Stub $stub, bool $isNested) - { - $a += [ - 'data' => $dom->data, - 'length' => $dom->length, - ]; - - return $a; - } - - public static function castAttr(\DOMAttr $dom, array $a, Stub $stub, bool $isNested) - { - $a += [ - 'name' => $dom->name, - 'specified' => $dom->specified, - 'value' => $dom->value, - 'ownerElement' => $dom->ownerElement, - 'schemaTypeInfo' => $dom->schemaTypeInfo, - ]; - - return $a; - } - - public static function castElement(\DOMElement $dom, array $a, Stub $stub, bool $isNested) - { - $a += [ - 'tagName' => $dom->tagName, - 'schemaTypeInfo' => $dom->schemaTypeInfo, - ]; - - return $a; - } - - public static function castText(\DOMText $dom, array $a, Stub $stub, bool $isNested) - { - $a += [ - 'wholeText' => $dom->wholeText, - ]; - - return $a; - } - - public static function castTypeinfo(\DOMTypeinfo $dom, array $a, Stub $stub, bool $isNested) - { - $a += [ - 'typeName' => $dom->typeName, - 'typeNamespace' => $dom->typeNamespace, - ]; - - return $a; - } - - public static function castDomError(\DOMDomError $dom, array $a, Stub $stub, bool $isNested) - { - $a += [ - 'severity' => $dom->severity, - 'message' => $dom->message, - 'type' => $dom->type, - 'relatedException' => $dom->relatedException, - 'related_data' => $dom->related_data, - 'location' => $dom->location, - ]; - - return $a; - } - - public static function castLocator(\DOMLocator $dom, array $a, Stub $stub, bool $isNested) - { - $a += [ - 'lineNumber' => $dom->lineNumber, - 'columnNumber' => $dom->columnNumber, - 'offset' => $dom->offset, - 'relatedNode' => $dom->relatedNode, - 'uri' => $dom->uri ? new LinkStub($dom->uri, $dom->lineNumber) : $dom->uri, - ]; - - return $a; - } - - public static function castDocumentType(\DOMDocumentType $dom, array $a, Stub $stub, bool $isNested) - { - $a += [ - 'name' => $dom->name, - 'entities' => $dom->entities, - 'notations' => $dom->notations, - 'publicId' => $dom->publicId, - 'systemId' => $dom->systemId, - 'internalSubset' => $dom->internalSubset, - ]; - - return $a; - } - - public static function castNotation(\DOMNotation $dom, array $a, Stub $stub, bool $isNested) - { - $a += [ - 'publicId' => $dom->publicId, - 'systemId' => $dom->systemId, - ]; - - return $a; - } - - public static function castEntity(\DOMEntity $dom, array $a, Stub $stub, bool $isNested) - { - $a += [ - 'publicId' => $dom->publicId, - 'systemId' => $dom->systemId, - 'notationName' => $dom->notationName, - ]; - - return $a; - } - - public static function castProcessingInstruction(\DOMProcessingInstruction $dom, array $a, Stub $stub, bool $isNested) - { - $a += [ - 'target' => $dom->target, - 'data' => $dom->data, - ]; - - return $a; - } - - public static function castXPath(\DOMXPath $dom, array $a, Stub $stub, bool $isNested) - { - $a += [ - 'document' => $dom->document, - ]; - - return $a; - } -} diff --git a/vendor/symfony/var-dumper/Caster/DateCaster.php b/vendor/symfony/var-dumper/Caster/DateCaster.php deleted file mode 100644 index d07bac583..000000000 --- a/vendor/symfony/var-dumper/Caster/DateCaster.php +++ /dev/null @@ -1,127 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Casts DateTimeInterface related classes to array representation. - * - * @author Dany Maillard - * - * @final - */ -class DateCaster -{ - private const PERIOD_LIMIT = 3; - - public static function castDateTime(\DateTimeInterface $d, array $a, Stub $stub, bool $isNested, int $filter) - { - $prefix = Caster::PREFIX_VIRTUAL; - $location = $d->getTimezone() ? $d->getTimezone()->getLocation() : null; - $fromNow = (new \DateTime())->diff($d); - - $title = $d->format('l, F j, Y') - ."\n".self::formatInterval($fromNow).' from now' - .($location ? ($d->format('I') ? "\nDST On" : "\nDST Off") : '') - ; - - unset( - $a[Caster::PREFIX_DYNAMIC.'date'], - $a[Caster::PREFIX_DYNAMIC.'timezone'], - $a[Caster::PREFIX_DYNAMIC.'timezone_type'] - ); - $a[$prefix.'date'] = new ConstStub(self::formatDateTime($d, $location ? ' e (P)' : ' P'), $title); - - $stub->class .= $d->format(' @U'); - - return $a; - } - - public static function castInterval(\DateInterval $interval, array $a, Stub $stub, bool $isNested, int $filter) - { - $now = new \DateTimeImmutable('@0', new \DateTimeZone('UTC')); - $numberOfSeconds = $now->add($interval)->getTimestamp() - $now->getTimestamp(); - $title = number_format($numberOfSeconds, 0, '.', ' ').'s'; - - $i = [Caster::PREFIX_VIRTUAL.'interval' => new ConstStub(self::formatInterval($interval), $title)]; - - return $filter & Caster::EXCLUDE_VERBOSE ? $i : $i + $a; - } - - private static function formatInterval(\DateInterval $i): string - { - $format = '%R '; - - if (0 === $i->y && 0 === $i->m && ($i->h >= 24 || $i->i >= 60 || $i->s >= 60)) { - $d = new \DateTimeImmutable('@0', new \DateTimeZone('UTC')); - $i = $d->diff($d->add($i)); // recalculate carry over points - $format .= 0 < $i->days ? '%ad ' : ''; - } else { - $format .= ($i->y ? '%yy ' : '').($i->m ? '%mm ' : '').($i->d ? '%dd ' : ''); - } - - $format .= $i->h || $i->i || $i->s || $i->f ? '%H:%I:'.self::formatSeconds($i->s, substr($i->f, 2)) : ''; - $format = '%R ' === $format ? '0s' : $format; - - return $i->format(rtrim($format)); - } - - public static function castTimeZone(\DateTimeZone $timeZone, array $a, Stub $stub, bool $isNested, int $filter) - { - $location = $timeZone->getLocation(); - $formatted = (new \DateTime('now', $timeZone))->format($location ? 'e (P)' : 'P'); - $title = $location && \extension_loaded('intl') ? \Locale::getDisplayRegion('-'.$location['country_code']) : ''; - - $z = [Caster::PREFIX_VIRTUAL.'timezone' => new ConstStub($formatted, $title)]; - - return $filter & Caster::EXCLUDE_VERBOSE ? $z : $z + $a; - } - - public static function castPeriod(\DatePeriod $p, array $a, Stub $stub, bool $isNested, int $filter) - { - $dates = []; - foreach (clone $p as $i => $d) { - if (self::PERIOD_LIMIT === $i) { - $now = new \DateTimeImmutable('now', new \DateTimeZone('UTC')); - $dates[] = sprintf('%s more', ($end = $p->getEndDate()) - ? ceil(($end->format('U.u') - $d->format('U.u')) / ((int) $now->add($p->getDateInterval())->format('U.u') - (int) $now->format('U.u'))) - : $p->recurrences - $i - ); - break; - } - $dates[] = sprintf('%s) %s', $i + 1, self::formatDateTime($d)); - } - - $period = sprintf( - 'every %s, from %s%s %s', - self::formatInterval($p->getDateInterval()), - $p->include_start_date ? '[' : ']', - self::formatDateTime($p->getStartDate()), - ($end = $p->getEndDate()) ? 'to '.self::formatDateTime($end).(\PHP_VERSION_ID >= 80200 && $p->include_end_date ? ']' : '[') : 'recurring '.$p->recurrences.' time/s' - ); - - $p = [Caster::PREFIX_VIRTUAL.'period' => new ConstStub($period, implode("\n", $dates))]; - - return $filter & Caster::EXCLUDE_VERBOSE ? $p : $p + $a; - } - - private static function formatDateTime(\DateTimeInterface $d, string $extra = ''): string - { - return $d->format('Y-m-d H:i:'.self::formatSeconds($d->format('s'), $d->format('u')).$extra); - } - - private static function formatSeconds(string $s, string $us): string - { - return sprintf('%02d.%s', $s, 0 === ($len = \strlen($t = rtrim($us, '0'))) ? '0' : ($len <= 3 ? str_pad($t, 3, '0') : $us)); - } -} diff --git a/vendor/symfony/var-dumper/Caster/DoctrineCaster.php b/vendor/symfony/var-dumper/Caster/DoctrineCaster.php deleted file mode 100644 index 129b2cb47..000000000 --- a/vendor/symfony/var-dumper/Caster/DoctrineCaster.php +++ /dev/null @@ -1,62 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Doctrine\Common\Proxy\Proxy as CommonProxy; -use Doctrine\ORM\PersistentCollection; -use Doctrine\ORM\Proxy\Proxy as OrmProxy; -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Casts Doctrine related classes to array representation. - * - * @author Nicolas Grekas - * - * @final - */ -class DoctrineCaster -{ - public static function castCommonProxy(CommonProxy $proxy, array $a, Stub $stub, bool $isNested) - { - foreach (['__cloner__', '__initializer__'] as $k) { - if (\array_key_exists($k, $a)) { - unset($a[$k]); - ++$stub->cut; - } - } - - return $a; - } - - public static function castOrmProxy(OrmProxy $proxy, array $a, Stub $stub, bool $isNested) - { - foreach (['_entityPersister', '_identifier'] as $k) { - if (\array_key_exists($k = "\0Doctrine\\ORM\\Proxy\\Proxy\0".$k, $a)) { - unset($a[$k]); - ++$stub->cut; - } - } - - return $a; - } - - public static function castPersistentCollection(PersistentCollection $coll, array $a, Stub $stub, bool $isNested) - { - foreach (['snapshot', 'association', 'typeClass'] as $k) { - if (\array_key_exists($k = "\0Doctrine\\ORM\\PersistentCollection\0".$k, $a)) { - $a[$k] = new CutStub($a[$k]); - } - } - - return $a; - } -} diff --git a/vendor/symfony/var-dumper/Caster/DsCaster.php b/vendor/symfony/var-dumper/Caster/DsCaster.php deleted file mode 100644 index b34b67004..000000000 --- a/vendor/symfony/var-dumper/Caster/DsCaster.php +++ /dev/null @@ -1,70 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Ds\Collection; -use Ds\Map; -use Ds\Pair; -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Casts Ds extension classes to array representation. - * - * @author Jáchym Toušek - * - * @final - */ -class DsCaster -{ - public static function castCollection(Collection $c, array $a, Stub $stub, bool $isNested): array - { - $a[Caster::PREFIX_VIRTUAL.'count'] = $c->count(); - $a[Caster::PREFIX_VIRTUAL.'capacity'] = $c->capacity(); - - if (!$c instanceof Map) { - $a += $c->toArray(); - } - - return $a; - } - - public static function castMap(Map $c, array $a, Stub $stub, bool $isNested): array - { - foreach ($c as $k => $v) { - $a[] = new DsPairStub($k, $v); - } - - return $a; - } - - public static function castPair(Pair $c, array $a, Stub $stub, bool $isNested): array - { - foreach ($c->toArray() as $k => $v) { - $a[Caster::PREFIX_VIRTUAL.$k] = $v; - } - - return $a; - } - - public static function castPairStub(DsPairStub $c, array $a, Stub $stub, bool $isNested): array - { - if ($isNested) { - $stub->class = Pair::class; - $stub->value = null; - $stub->handle = 0; - - $a = $c->value; - } - - return $a; - } -} diff --git a/vendor/symfony/var-dumper/Caster/DsPairStub.php b/vendor/symfony/var-dumper/Caster/DsPairStub.php deleted file mode 100644 index a1dcc1561..000000000 --- a/vendor/symfony/var-dumper/Caster/DsPairStub.php +++ /dev/null @@ -1,28 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * @author Nicolas Grekas - */ -class DsPairStub extends Stub -{ - public function __construct($key, $value) - { - $this->value = [ - Caster::PREFIX_VIRTUAL.'key' => $key, - Caster::PREFIX_VIRTUAL.'value' => $value, - ]; - } -} diff --git a/vendor/symfony/var-dumper/Caster/EnumStub.php b/vendor/symfony/var-dumper/Caster/EnumStub.php deleted file mode 100644 index 7a4e98a21..000000000 --- a/vendor/symfony/var-dumper/Caster/EnumStub.php +++ /dev/null @@ -1,30 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Represents an enumeration of values. - * - * @author Nicolas Grekas - */ -class EnumStub extends Stub -{ - public $dumpKeys = true; - - public function __construct(array $values, bool $dumpKeys = true) - { - $this->value = $values; - $this->dumpKeys = $dumpKeys; - } -} diff --git a/vendor/symfony/var-dumper/Caster/ExceptionCaster.php b/vendor/symfony/var-dumper/Caster/ExceptionCaster.php deleted file mode 100644 index 299f51252..000000000 --- a/vendor/symfony/var-dumper/Caster/ExceptionCaster.php +++ /dev/null @@ -1,388 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\ErrorHandler\Exception\SilencedErrorContext; -use Symfony\Component\VarDumper\Cloner\Stub; -use Symfony\Component\VarDumper\Exception\ThrowingCasterException; - -/** - * Casts common Exception classes to array representation. - * - * @author Nicolas Grekas - * - * @final - */ -class ExceptionCaster -{ - public static $srcContext = 1; - public static $traceArgs = true; - public static $errorTypes = [ - \E_DEPRECATED => 'E_DEPRECATED', - \E_USER_DEPRECATED => 'E_USER_DEPRECATED', - \E_RECOVERABLE_ERROR => 'E_RECOVERABLE_ERROR', - \E_ERROR => 'E_ERROR', - \E_WARNING => 'E_WARNING', - \E_PARSE => 'E_PARSE', - \E_NOTICE => 'E_NOTICE', - \E_CORE_ERROR => 'E_CORE_ERROR', - \E_CORE_WARNING => 'E_CORE_WARNING', - \E_COMPILE_ERROR => 'E_COMPILE_ERROR', - \E_COMPILE_WARNING => 'E_COMPILE_WARNING', - \E_USER_ERROR => 'E_USER_ERROR', - \E_USER_WARNING => 'E_USER_WARNING', - \E_USER_NOTICE => 'E_USER_NOTICE', - 2048 => 'E_STRICT', - ]; - - private static $framesCache = []; - - public static function castError(\Error $e, array $a, Stub $stub, bool $isNested, int $filter = 0) - { - return self::filterExceptionArray($stub->class, $a, "\0Error\0", $filter); - } - - public static function castException(\Exception $e, array $a, Stub $stub, bool $isNested, int $filter = 0) - { - return self::filterExceptionArray($stub->class, $a, "\0Exception\0", $filter); - } - - public static function castErrorException(\ErrorException $e, array $a, Stub $stub, bool $isNested) - { - if (isset($a[$s = Caster::PREFIX_PROTECTED.'severity'], self::$errorTypes[$a[$s]])) { - $a[$s] = new ConstStub(self::$errorTypes[$a[$s]], $a[$s]); - } - - return $a; - } - - public static function castThrowingCasterException(ThrowingCasterException $e, array $a, Stub $stub, bool $isNested) - { - $trace = Caster::PREFIX_VIRTUAL.'trace'; - $prefix = Caster::PREFIX_PROTECTED; - $xPrefix = "\0Exception\0"; - - if (isset($a[$xPrefix.'previous'], $a[$trace]) && $a[$xPrefix.'previous'] instanceof \Exception) { - $b = (array) $a[$xPrefix.'previous']; - $class = get_debug_type($a[$xPrefix.'previous']); - self::traceUnshift($b[$xPrefix.'trace'], $class, $b[$prefix.'file'], $b[$prefix.'line']); - $a[$trace] = new TraceStub($b[$xPrefix.'trace'], false, 0, -\count($a[$trace]->value)); - } - - unset($a[$xPrefix.'previous'], $a[$prefix.'code'], $a[$prefix.'file'], $a[$prefix.'line']); - - return $a; - } - - public static function castSilencedErrorContext(SilencedErrorContext $e, array $a, Stub $stub, bool $isNested) - { - $sPrefix = "\0".SilencedErrorContext::class."\0"; - - if (!isset($a[$s = $sPrefix.'severity'])) { - return $a; - } - - if (isset(self::$errorTypes[$a[$s]])) { - $a[$s] = new ConstStub(self::$errorTypes[$a[$s]], $a[$s]); - } - - $trace = [[ - 'file' => $a[$sPrefix.'file'], - 'line' => $a[$sPrefix.'line'], - ]]; - - if (isset($a[$sPrefix.'trace'])) { - $trace = array_merge($trace, $a[$sPrefix.'trace']); - } - - unset($a[$sPrefix.'file'], $a[$sPrefix.'line'], $a[$sPrefix.'trace']); - $a[Caster::PREFIX_VIRTUAL.'trace'] = new TraceStub($trace, self::$traceArgs); - - return $a; - } - - public static function castTraceStub(TraceStub $trace, array $a, Stub $stub, bool $isNested) - { - if (!$isNested) { - return $a; - } - $stub->class = ''; - $stub->handle = 0; - $frames = $trace->value; - $prefix = Caster::PREFIX_VIRTUAL; - - $a = []; - $j = \count($frames); - if (0 > $i = $trace->sliceOffset) { - $i = max(0, $j + $i); - } - if (!isset($trace->value[$i])) { - return []; - } - $lastCall = isset($frames[$i]['function']) ? (isset($frames[$i]['class']) ? $frames[0]['class'].$frames[$i]['type'] : '').$frames[$i]['function'].'()' : ''; - $frames[] = ['function' => '']; - $collapse = false; - - for ($j += $trace->numberingOffset - $i++; isset($frames[$i]); ++$i, --$j) { - $f = $frames[$i]; - $call = isset($f['function']) ? (isset($f['class']) ? $f['class'].$f['type'] : '').$f['function'] : '???'; - - $frame = new FrameStub( - [ - 'object' => $f['object'] ?? null, - 'class' => $f['class'] ?? null, - 'type' => $f['type'] ?? null, - 'function' => $f['function'] ?? null, - ] + $frames[$i - 1], - false, - true - ); - $f = self::castFrameStub($frame, [], $frame, true); - if (isset($f[$prefix.'src'])) { - foreach ($f[$prefix.'src']->value as $label => $frame) { - if (str_starts_with($label, "\0~collapse=0")) { - if ($collapse) { - $label = substr_replace($label, '1', 11, 1); - } else { - $collapse = true; - } - } - $label = substr_replace($label, "title=Stack level $j.&", 2, 0); - } - $f = $frames[$i - 1]; - if ($trace->keepArgs && !empty($f['args']) && $frame instanceof EnumStub) { - $frame->value['arguments'] = new ArgsStub($f['args'], $f['function'] ?? null, $f['class'] ?? null); - } - } elseif ('???' !== $lastCall) { - $label = new ClassStub($lastCall); - if (isset($label->attr['ellipsis'])) { - $label->attr['ellipsis'] += 2; - $label = substr_replace($prefix, "ellipsis-type=class&ellipsis={$label->attr['ellipsis']}&ellipsis-tail=1&title=Stack level $j.", 2, 0).$label->value.'()'; - } else { - $label = substr_replace($prefix, "title=Stack level $j.", 2, 0).$label->value.'()'; - } - } else { - $label = substr_replace($prefix, "title=Stack level $j.", 2, 0).$lastCall; - } - $a[substr_replace($label, sprintf('separator=%s&', $frame instanceof EnumStub ? ' ' : ':'), 2, 0)] = $frame; - - $lastCall = $call; - } - if (null !== $trace->sliceLength) { - $a = \array_slice($a, 0, $trace->sliceLength, true); - } - - return $a; - } - - public static function castFrameStub(FrameStub $frame, array $a, Stub $stub, bool $isNested) - { - if (!$isNested) { - return $a; - } - $f = $frame->value; - $prefix = Caster::PREFIX_VIRTUAL; - - if (isset($f['file'], $f['line'])) { - $cacheKey = $f; - unset($cacheKey['object'], $cacheKey['args']); - $cacheKey[] = self::$srcContext; - $cacheKey = implode('-', $cacheKey); - - if (isset(self::$framesCache[$cacheKey])) { - $a[$prefix.'src'] = self::$framesCache[$cacheKey]; - } else { - if (preg_match('/\((\d+)\)(?:\([\da-f]{32}\))? : (?:eval\(\)\'d code|runtime-created function)$/', $f['file'], $match)) { - $f['file'] = substr($f['file'], 0, -\strlen($match[0])); - $f['line'] = (int) $match[1]; - } - $src = $f['line']; - $srcKey = $f['file']; - $ellipsis = new LinkStub($srcKey, 0); - $srcAttr = 'collapse='.(int) $ellipsis->inVendor; - $ellipsisTail = $ellipsis->attr['ellipsis-tail'] ?? 0; - $ellipsis = $ellipsis->attr['ellipsis'] ?? 0; - - if (is_file($f['file']) && 0 <= self::$srcContext) { - if (!empty($f['class']) && (is_subclass_of($f['class'], 'Twig\Template') || is_subclass_of($f['class'], 'Twig_Template')) && method_exists($f['class'], 'getDebugInfo')) { - $template = null; - if (isset($f['object'])) { - $template = $f['object']; - } elseif ((new \ReflectionClass($f['class']))->isInstantiable()) { - $template = unserialize(sprintf('O:%d:"%s":0:{}', \strlen($f['class']), $f['class'])); - } - if (null !== $template) { - $ellipsis = 0; - $templateSrc = method_exists($template, 'getSourceContext') ? $template->getSourceContext()->getCode() : (method_exists($template, 'getSource') ? $template->getSource() : ''); - $templateInfo = $template->getDebugInfo(); - if (isset($templateInfo[$f['line']])) { - if (!method_exists($template, 'getSourceContext') || !is_file($templatePath = $template->getSourceContext()->getPath())) { - $templatePath = null; - } - if ($templateSrc) { - $src = self::extractSource($templateSrc, $templateInfo[$f['line']], self::$srcContext, 'twig', $templatePath, $f); - $srcKey = ($templatePath ?: $template->getTemplateName()).':'.$templateInfo[$f['line']]; - } - } - } - } - if ($srcKey == $f['file']) { - $src = self::extractSource(file_get_contents($f['file']), $f['line'], self::$srcContext, 'php', $f['file'], $f); - $srcKey .= ':'.$f['line']; - if ($ellipsis) { - $ellipsis += 1 + \strlen($f['line']); - } - } - $srcAttr .= sprintf('&separator= &file=%s&line=%d', rawurlencode($f['file']), $f['line']); - } else { - $srcAttr .= '&separator=:'; - } - $srcAttr .= $ellipsis ? '&ellipsis-type=path&ellipsis='.$ellipsis.'&ellipsis-tail='.$ellipsisTail : ''; - self::$framesCache[$cacheKey] = $a[$prefix.'src'] = new EnumStub(["\0~$srcAttr\0$srcKey" => $src]); - } - } - - unset($a[$prefix.'args'], $a[$prefix.'line'], $a[$prefix.'file']); - if ($frame->inTraceStub) { - unset($a[$prefix.'class'], $a[$prefix.'type'], $a[$prefix.'function']); - } - foreach ($a as $k => $v) { - if (!$v) { - unset($a[$k]); - } - } - if ($frame->keepArgs && !empty($f['args'])) { - $a[$prefix.'arguments'] = new ArgsStub($f['args'], $f['function'], $f['class']); - } - - return $a; - } - - private static function filterExceptionArray(string $xClass, array $a, string $xPrefix, int $filter): array - { - if (isset($a[$xPrefix.'trace'])) { - $trace = $a[$xPrefix.'trace']; - unset($a[$xPrefix.'trace']); // Ensures the trace is always last - } else { - $trace = []; - } - - if (!($filter & Caster::EXCLUDE_VERBOSE) && $trace) { - if (isset($a[Caster::PREFIX_PROTECTED.'file'], $a[Caster::PREFIX_PROTECTED.'line'])) { - self::traceUnshift($trace, $xClass, $a[Caster::PREFIX_PROTECTED.'file'], $a[Caster::PREFIX_PROTECTED.'line']); - } - $a[Caster::PREFIX_VIRTUAL.'trace'] = new TraceStub($trace, self::$traceArgs); - } - if (empty($a[$xPrefix.'previous'])) { - unset($a[$xPrefix.'previous']); - } - unset($a[$xPrefix.'string'], $a[Caster::PREFIX_DYNAMIC.'xdebug_message'], $a[Caster::PREFIX_DYNAMIC.'__destructorException']); - - if (isset($a[Caster::PREFIX_PROTECTED.'message']) && str_contains($a[Caster::PREFIX_PROTECTED.'message'], "@anonymous\0")) { - $a[Caster::PREFIX_PROTECTED.'message'] = preg_replace_callback('/[a-zA-Z_\x7f-\xff][\\\\a-zA-Z0-9_\x7f-\xff]*+@anonymous\x00.*?\.php(?:0x?|:[0-9]++\$)?[0-9a-fA-F]++/', function ($m) { - return class_exists($m[0], false) ? (get_parent_class($m[0]) ?: key(class_implements($m[0])) ?: 'class').'@anonymous' : $m[0]; - }, $a[Caster::PREFIX_PROTECTED.'message']); - } - - if (isset($a[Caster::PREFIX_PROTECTED.'file'], $a[Caster::PREFIX_PROTECTED.'line'])) { - $a[Caster::PREFIX_PROTECTED.'file'] = new LinkStub($a[Caster::PREFIX_PROTECTED.'file'], $a[Caster::PREFIX_PROTECTED.'line']); - } - - return $a; - } - - private static function traceUnshift(array &$trace, ?string $class, string $file, int $line): void - { - if (isset($trace[0]['file'], $trace[0]['line']) && $trace[0]['file'] === $file && $trace[0]['line'] === $line) { - return; - } - array_unshift($trace, [ - 'function' => $class ? 'new '.$class : null, - 'file' => $file, - 'line' => $line, - ]); - } - - private static function extractSource(string $srcLines, int $line, int $srcContext, string $lang, ?string $file, array $frame): EnumStub - { - $srcLines = explode("\n", $srcLines); - $src = []; - - for ($i = $line - 1 - $srcContext; $i <= $line - 1 + $srcContext; ++$i) { - $src[] = ($srcLines[$i] ?? '')."\n"; - } - - if ($frame['function'] ?? false) { - $stub = new CutStub(new \stdClass()); - $stub->class = (isset($frame['class']) ? $frame['class'].$frame['type'] : '').$frame['function']; - $stub->type = Stub::TYPE_OBJECT; - $stub->attr['cut_hash'] = true; - $stub->attr['file'] = $frame['file']; - $stub->attr['line'] = $frame['line']; - - try { - $caller = isset($frame['class']) ? new \ReflectionMethod($frame['class'], $frame['function']) : new \ReflectionFunction($frame['function']); - $stub->class .= ReflectionCaster::getSignature(ReflectionCaster::castFunctionAbstract($caller, [], $stub, true, Caster::EXCLUDE_VERBOSE)); - - if ($f = $caller->getFileName()) { - $stub->attr['file'] = $f; - $stub->attr['line'] = $caller->getStartLine(); - } - } catch (\ReflectionException $e) { - // ignore fake class/function - } - - $srcLines = ["\0~separator=\0" => $stub]; - } else { - $stub = null; - $srcLines = []; - } - - $ltrim = 0; - do { - $pad = null; - for ($i = $srcContext << 1; $i >= 0; --$i) { - if (isset($src[$i][$ltrim]) && "\r" !== ($c = $src[$i][$ltrim]) && "\n" !== $c) { - if (null === $pad) { - $pad = $c; - } - if ((' ' !== $c && "\t" !== $c) || $pad !== $c) { - break; - } - } - } - ++$ltrim; - } while (0 > $i && null !== $pad); - - --$ltrim; - - foreach ($src as $i => $c) { - if ($ltrim) { - $c = isset($c[$ltrim]) && "\r" !== $c[$ltrim] ? substr($c, $ltrim) : ltrim($c, " \t"); - } - $c = substr($c, 0, -1); - if ($i !== $srcContext) { - $c = new ConstStub('default', $c); - } else { - $c = new ConstStub($c, $stub ? 'in '.$stub->class : ''); - if (null !== $file) { - $c->attr['file'] = $file; - $c->attr['line'] = $line; - } - } - $c->attr['lang'] = $lang; - $srcLines[sprintf("\0~separator=› &%d\0", $i + $line - $srcContext)] = $c; - } - - return new EnumStub($srcLines); - } -} diff --git a/vendor/symfony/var-dumper/Caster/FiberCaster.php b/vendor/symfony/var-dumper/Caster/FiberCaster.php deleted file mode 100644 index c74a9e59c..000000000 --- a/vendor/symfony/var-dumper/Caster/FiberCaster.php +++ /dev/null @@ -1,43 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Casts Fiber related classes to array representation. - * - * @author Grégoire Pineau - */ -final class FiberCaster -{ - public static function castFiber(\Fiber $fiber, array $a, Stub $stub, bool $isNested, int $filter = 0) - { - $prefix = Caster::PREFIX_VIRTUAL; - - if ($fiber->isTerminated()) { - $status = 'terminated'; - } elseif ($fiber->isRunning()) { - $status = 'running'; - } elseif ($fiber->isSuspended()) { - $status = 'suspended'; - } elseif ($fiber->isStarted()) { - $status = 'started'; - } else { - $status = 'not started'; - } - - $a[$prefix.'status'] = $status; - - return $a; - } -} diff --git a/vendor/symfony/var-dumper/Caster/FrameStub.php b/vendor/symfony/var-dumper/Caster/FrameStub.php deleted file mode 100644 index 878675528..000000000 --- a/vendor/symfony/var-dumper/Caster/FrameStub.php +++ /dev/null @@ -1,30 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -/** - * Represents a single backtrace frame as returned by debug_backtrace() or Exception->getTrace(). - * - * @author Nicolas Grekas - */ -class FrameStub extends EnumStub -{ - public $keepArgs; - public $inTraceStub; - - public function __construct(array $frame, bool $keepArgs = true, bool $inTraceStub = false) - { - $this->value = $frame; - $this->keepArgs = $keepArgs; - $this->inTraceStub = $inTraceStub; - } -} diff --git a/vendor/symfony/var-dumper/Caster/GmpCaster.php b/vendor/symfony/var-dumper/Caster/GmpCaster.php deleted file mode 100644 index b018cc7f8..000000000 --- a/vendor/symfony/var-dumper/Caster/GmpCaster.php +++ /dev/null @@ -1,32 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Casts GMP objects to array representation. - * - * @author Hamza Amrouche - * @author Nicolas Grekas - * - * @final - */ -class GmpCaster -{ - public static function castGmp(\GMP $gmp, array $a, Stub $stub, bool $isNested, int $filter): array - { - $a[Caster::PREFIX_VIRTUAL.'value'] = new ConstStub(gmp_strval($gmp), gmp_strval($gmp)); - - return $a; - } -} diff --git a/vendor/symfony/var-dumper/Caster/ImagineCaster.php b/vendor/symfony/var-dumper/Caster/ImagineCaster.php deleted file mode 100644 index d1289da33..000000000 --- a/vendor/symfony/var-dumper/Caster/ImagineCaster.php +++ /dev/null @@ -1,37 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Imagine\Image\ImageInterface; -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * @author Grégoire Pineau - */ -final class ImagineCaster -{ - public static function castImage(ImageInterface $c, array $a, Stub $stub, bool $isNested): array - { - $imgData = $c->get('png'); - if (\strlen($imgData) > 1 * 1000 * 1000) { - $a += [ - Caster::PREFIX_VIRTUAL.'image' => new ConstStub($c->getSize()), - ]; - } else { - $a += [ - Caster::PREFIX_VIRTUAL.'image' => new ImgStub($imgData, 'image/png', $c->getSize()), - ]; - } - - return $a; - } -} diff --git a/vendor/symfony/var-dumper/Caster/ImgStub.php b/vendor/symfony/var-dumper/Caster/ImgStub.php deleted file mode 100644 index a16681f73..000000000 --- a/vendor/symfony/var-dumper/Caster/ImgStub.php +++ /dev/null @@ -1,26 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -/** - * @author Grégoire Pineau - */ -class ImgStub extends ConstStub -{ - public function __construct(string $data, string $contentType, string $size = '') - { - $this->value = ''; - $this->attr['img-data'] = $data; - $this->attr['img-size'] = $size; - $this->attr['content-type'] = $contentType; - } -} diff --git a/vendor/symfony/var-dumper/Caster/IntlCaster.php b/vendor/symfony/var-dumper/Caster/IntlCaster.php deleted file mode 100644 index 1ed91d4d6..000000000 --- a/vendor/symfony/var-dumper/Caster/IntlCaster.php +++ /dev/null @@ -1,172 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * @author Nicolas Grekas - * @author Jan Schädlich - * - * @final - */ -class IntlCaster -{ - public static function castMessageFormatter(\MessageFormatter $c, array $a, Stub $stub, bool $isNested) - { - $a += [ - Caster::PREFIX_VIRTUAL.'locale' => $c->getLocale(), - Caster::PREFIX_VIRTUAL.'pattern' => $c->getPattern(), - ]; - - return self::castError($c, $a); - } - - public static function castNumberFormatter(\NumberFormatter $c, array $a, Stub $stub, bool $isNested, int $filter = 0) - { - $a += [ - Caster::PREFIX_VIRTUAL.'locale' => $c->getLocale(), - Caster::PREFIX_VIRTUAL.'pattern' => $c->getPattern(), - ]; - - if ($filter & Caster::EXCLUDE_VERBOSE) { - $stub->cut += 3; - - return self::castError($c, $a); - } - - $a += [ - Caster::PREFIX_VIRTUAL.'attributes' => new EnumStub( - [ - 'PARSE_INT_ONLY' => $c->getAttribute(\NumberFormatter::PARSE_INT_ONLY), - 'GROUPING_USED' => $c->getAttribute(\NumberFormatter::GROUPING_USED), - 'DECIMAL_ALWAYS_SHOWN' => $c->getAttribute(\NumberFormatter::DECIMAL_ALWAYS_SHOWN), - 'MAX_INTEGER_DIGITS' => $c->getAttribute(\NumberFormatter::MAX_INTEGER_DIGITS), - 'MIN_INTEGER_DIGITS' => $c->getAttribute(\NumberFormatter::MIN_INTEGER_DIGITS), - 'INTEGER_DIGITS' => $c->getAttribute(\NumberFormatter::INTEGER_DIGITS), - 'MAX_FRACTION_DIGITS' => $c->getAttribute(\NumberFormatter::MAX_FRACTION_DIGITS), - 'MIN_FRACTION_DIGITS' => $c->getAttribute(\NumberFormatter::MIN_FRACTION_DIGITS), - 'FRACTION_DIGITS' => $c->getAttribute(\NumberFormatter::FRACTION_DIGITS), - 'MULTIPLIER' => $c->getAttribute(\NumberFormatter::MULTIPLIER), - 'GROUPING_SIZE' => $c->getAttribute(\NumberFormatter::GROUPING_SIZE), - 'ROUNDING_MODE' => $c->getAttribute(\NumberFormatter::ROUNDING_MODE), - 'ROUNDING_INCREMENT' => $c->getAttribute(\NumberFormatter::ROUNDING_INCREMENT), - 'FORMAT_WIDTH' => $c->getAttribute(\NumberFormatter::FORMAT_WIDTH), - 'PADDING_POSITION' => $c->getAttribute(\NumberFormatter::PADDING_POSITION), - 'SECONDARY_GROUPING_SIZE' => $c->getAttribute(\NumberFormatter::SECONDARY_GROUPING_SIZE), - 'SIGNIFICANT_DIGITS_USED' => $c->getAttribute(\NumberFormatter::SIGNIFICANT_DIGITS_USED), - 'MIN_SIGNIFICANT_DIGITS' => $c->getAttribute(\NumberFormatter::MIN_SIGNIFICANT_DIGITS), - 'MAX_SIGNIFICANT_DIGITS' => $c->getAttribute(\NumberFormatter::MAX_SIGNIFICANT_DIGITS), - 'LENIENT_PARSE' => $c->getAttribute(\NumberFormatter::LENIENT_PARSE), - ] - ), - Caster::PREFIX_VIRTUAL.'text_attributes' => new EnumStub( - [ - 'POSITIVE_PREFIX' => $c->getTextAttribute(\NumberFormatter::POSITIVE_PREFIX), - 'POSITIVE_SUFFIX' => $c->getTextAttribute(\NumberFormatter::POSITIVE_SUFFIX), - 'NEGATIVE_PREFIX' => $c->getTextAttribute(\NumberFormatter::NEGATIVE_PREFIX), - 'NEGATIVE_SUFFIX' => $c->getTextAttribute(\NumberFormatter::NEGATIVE_SUFFIX), - 'PADDING_CHARACTER' => $c->getTextAttribute(\NumberFormatter::PADDING_CHARACTER), - 'CURRENCY_CODE' => $c->getTextAttribute(\NumberFormatter::CURRENCY_CODE), - 'DEFAULT_RULESET' => $c->getTextAttribute(\NumberFormatter::DEFAULT_RULESET), - 'PUBLIC_RULESETS' => $c->getTextAttribute(\NumberFormatter::PUBLIC_RULESETS), - ] - ), - Caster::PREFIX_VIRTUAL.'symbols' => new EnumStub( - [ - 'DECIMAL_SEPARATOR_SYMBOL' => $c->getSymbol(\NumberFormatter::DECIMAL_SEPARATOR_SYMBOL), - 'GROUPING_SEPARATOR_SYMBOL' => $c->getSymbol(\NumberFormatter::GROUPING_SEPARATOR_SYMBOL), - 'PATTERN_SEPARATOR_SYMBOL' => $c->getSymbol(\NumberFormatter::PATTERN_SEPARATOR_SYMBOL), - 'PERCENT_SYMBOL' => $c->getSymbol(\NumberFormatter::PERCENT_SYMBOL), - 'ZERO_DIGIT_SYMBOL' => $c->getSymbol(\NumberFormatter::ZERO_DIGIT_SYMBOL), - 'DIGIT_SYMBOL' => $c->getSymbol(\NumberFormatter::DIGIT_SYMBOL), - 'MINUS_SIGN_SYMBOL' => $c->getSymbol(\NumberFormatter::MINUS_SIGN_SYMBOL), - 'PLUS_SIGN_SYMBOL' => $c->getSymbol(\NumberFormatter::PLUS_SIGN_SYMBOL), - 'CURRENCY_SYMBOL' => $c->getSymbol(\NumberFormatter::CURRENCY_SYMBOL), - 'INTL_CURRENCY_SYMBOL' => $c->getSymbol(\NumberFormatter::INTL_CURRENCY_SYMBOL), - 'MONETARY_SEPARATOR_SYMBOL' => $c->getSymbol(\NumberFormatter::MONETARY_SEPARATOR_SYMBOL), - 'EXPONENTIAL_SYMBOL' => $c->getSymbol(\NumberFormatter::EXPONENTIAL_SYMBOL), - 'PERMILL_SYMBOL' => $c->getSymbol(\NumberFormatter::PERMILL_SYMBOL), - 'PAD_ESCAPE_SYMBOL' => $c->getSymbol(\NumberFormatter::PAD_ESCAPE_SYMBOL), - 'INFINITY_SYMBOL' => $c->getSymbol(\NumberFormatter::INFINITY_SYMBOL), - 'NAN_SYMBOL' => $c->getSymbol(\NumberFormatter::NAN_SYMBOL), - 'SIGNIFICANT_DIGIT_SYMBOL' => $c->getSymbol(\NumberFormatter::SIGNIFICANT_DIGIT_SYMBOL), - 'MONETARY_GROUPING_SEPARATOR_SYMBOL' => $c->getSymbol(\NumberFormatter::MONETARY_GROUPING_SEPARATOR_SYMBOL), - ] - ), - ]; - - return self::castError($c, $a); - } - - public static function castIntlTimeZone(\IntlTimeZone $c, array $a, Stub $stub, bool $isNested) - { - $a += [ - Caster::PREFIX_VIRTUAL.'display_name' => $c->getDisplayName(), - Caster::PREFIX_VIRTUAL.'id' => $c->getID(), - Caster::PREFIX_VIRTUAL.'raw_offset' => $c->getRawOffset(), - ]; - - if ($c->useDaylightTime()) { - $a += [ - Caster::PREFIX_VIRTUAL.'dst_savings' => $c->getDSTSavings(), - ]; - } - - return self::castError($c, $a); - } - - public static function castIntlCalendar(\IntlCalendar $c, array $a, Stub $stub, bool $isNested, int $filter = 0) - { - $a += [ - Caster::PREFIX_VIRTUAL.'type' => $c->getType(), - Caster::PREFIX_VIRTUAL.'first_day_of_week' => $c->getFirstDayOfWeek(), - Caster::PREFIX_VIRTUAL.'minimal_days_in_first_week' => $c->getMinimalDaysInFirstWeek(), - Caster::PREFIX_VIRTUAL.'repeated_wall_time_option' => $c->getRepeatedWallTimeOption(), - Caster::PREFIX_VIRTUAL.'skipped_wall_time_option' => $c->getSkippedWallTimeOption(), - Caster::PREFIX_VIRTUAL.'time' => $c->getTime(), - Caster::PREFIX_VIRTUAL.'in_daylight_time' => $c->inDaylightTime(), - Caster::PREFIX_VIRTUAL.'is_lenient' => $c->isLenient(), - Caster::PREFIX_VIRTUAL.'time_zone' => ($filter & Caster::EXCLUDE_VERBOSE) ? new CutStub($c->getTimeZone()) : $c->getTimeZone(), - ]; - - return self::castError($c, $a); - } - - public static function castIntlDateFormatter(\IntlDateFormatter $c, array $a, Stub $stub, bool $isNested, int $filter = 0) - { - $a += [ - Caster::PREFIX_VIRTUAL.'locale' => $c->getLocale(), - Caster::PREFIX_VIRTUAL.'pattern' => $c->getPattern(), - Caster::PREFIX_VIRTUAL.'calendar' => $c->getCalendar(), - Caster::PREFIX_VIRTUAL.'time_zone_id' => $c->getTimeZoneId(), - Caster::PREFIX_VIRTUAL.'time_type' => $c->getTimeType(), - Caster::PREFIX_VIRTUAL.'date_type' => $c->getDateType(), - Caster::PREFIX_VIRTUAL.'calendar_object' => ($filter & Caster::EXCLUDE_VERBOSE) ? new CutStub($c->getCalendarObject()) : $c->getCalendarObject(), - Caster::PREFIX_VIRTUAL.'time_zone' => ($filter & Caster::EXCLUDE_VERBOSE) ? new CutStub($c->getTimeZone()) : $c->getTimeZone(), - ]; - - return self::castError($c, $a); - } - - private static function castError(object $c, array $a): array - { - if ($errorCode = $c->getErrorCode()) { - $a += [ - Caster::PREFIX_VIRTUAL.'error_code' => $errorCode, - Caster::PREFIX_VIRTUAL.'error_message' => $c->getErrorMessage(), - ]; - } - - return $a; - } -} diff --git a/vendor/symfony/var-dumper/Caster/LinkStub.php b/vendor/symfony/var-dumper/Caster/LinkStub.php deleted file mode 100644 index bd4c796a5..000000000 --- a/vendor/symfony/var-dumper/Caster/LinkStub.php +++ /dev/null @@ -1,108 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -/** - * Represents a file or a URL. - * - * @author Nicolas Grekas - */ -class LinkStub extends ConstStub -{ - public $inVendor = false; - - private static $vendorRoots; - private static $composerRoots; - - public function __construct(string $label, int $line = 0, ?string $href = null) - { - $this->value = $label; - - if (null === $href) { - $href = $label; - } - if (!\is_string($href)) { - return; - } - if (str_starts_with($href, 'file://')) { - if ($href === $label) { - $label = substr($label, 7); - } - $href = substr($href, 7); - } elseif (str_contains($href, '://')) { - $this->attr['href'] = $href; - - return; - } - if (!is_file($href)) { - return; - } - if ($line) { - $this->attr['line'] = $line; - } - if ($label !== $this->attr['file'] = realpath($href) ?: $href) { - return; - } - if ($composerRoot = $this->getComposerRoot($href, $this->inVendor)) { - $this->attr['ellipsis'] = \strlen($href) - \strlen($composerRoot) + 1; - $this->attr['ellipsis-type'] = 'path'; - $this->attr['ellipsis-tail'] = 1 + ($this->inVendor ? 2 + \strlen(implode('', \array_slice(explode(\DIRECTORY_SEPARATOR, substr($href, 1 - $this->attr['ellipsis'])), 0, 2))) : 0); - } elseif (3 < \count($ellipsis = explode(\DIRECTORY_SEPARATOR, $href))) { - $this->attr['ellipsis'] = 2 + \strlen(implode('', \array_slice($ellipsis, -2))); - $this->attr['ellipsis-type'] = 'path'; - $this->attr['ellipsis-tail'] = 1; - } - } - - private function getComposerRoot(string $file, bool &$inVendor) - { - if (null === self::$vendorRoots) { - self::$vendorRoots = []; - - foreach (get_declared_classes() as $class) { - if ('C' === $class[0] && str_starts_with($class, 'ComposerAutoloaderInit')) { - $r = new \ReflectionClass($class); - $v = \dirname($r->getFileName(), 2); - if (is_file($v.'/composer/installed.json')) { - self::$vendorRoots[] = $v.\DIRECTORY_SEPARATOR; - } - } - } - } - $inVendor = false; - - if (isset(self::$composerRoots[$dir = \dirname($file)])) { - return self::$composerRoots[$dir]; - } - - foreach (self::$vendorRoots as $root) { - if ($inVendor = str_starts_with($file, $root)) { - return $root; - } - } - - $parent = $dir; - while (!@is_file($parent.'/composer.json')) { - if (!@file_exists($parent)) { - // open_basedir restriction in effect - break; - } - if ($parent === \dirname($parent)) { - return self::$composerRoots[$dir] = false; - } - - $parent = \dirname($parent); - } - - return self::$composerRoots[$dir] = $parent.\DIRECTORY_SEPARATOR; - } -} diff --git a/vendor/symfony/var-dumper/Caster/MemcachedCaster.php b/vendor/symfony/var-dumper/Caster/MemcachedCaster.php deleted file mode 100644 index cfef19acc..000000000 --- a/vendor/symfony/var-dumper/Caster/MemcachedCaster.php +++ /dev/null @@ -1,81 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * @author Jan Schädlich - * - * @final - */ -class MemcachedCaster -{ - private static $optionConstants; - private static $defaultOptions; - - public static function castMemcached(\Memcached $c, array $a, Stub $stub, bool $isNested) - { - $a += [ - Caster::PREFIX_VIRTUAL.'servers' => $c->getServerList(), - Caster::PREFIX_VIRTUAL.'options' => new EnumStub( - self::getNonDefaultOptions($c) - ), - ]; - - return $a; - } - - private static function getNonDefaultOptions(\Memcached $c): array - { - self::$defaultOptions = self::$defaultOptions ?? self::discoverDefaultOptions(); - self::$optionConstants = self::$optionConstants ?? self::getOptionConstants(); - - $nonDefaultOptions = []; - foreach (self::$optionConstants as $constantKey => $value) { - if (self::$defaultOptions[$constantKey] !== $option = $c->getOption($value)) { - $nonDefaultOptions[$constantKey] = $option; - } - } - - return $nonDefaultOptions; - } - - private static function discoverDefaultOptions(): array - { - $defaultMemcached = new \Memcached(); - $defaultMemcached->addServer('127.0.0.1', 11211); - - $defaultOptions = []; - self::$optionConstants = self::$optionConstants ?? self::getOptionConstants(); - - foreach (self::$optionConstants as $constantKey => $value) { - $defaultOptions[$constantKey] = $defaultMemcached->getOption($value); - } - - return $defaultOptions; - } - - private static function getOptionConstants(): array - { - $reflectedMemcached = new \ReflectionClass(\Memcached::class); - - $optionConstants = []; - foreach ($reflectedMemcached->getConstants() as $constantKey => $value) { - if (str_starts_with($constantKey, 'OPT_')) { - $optionConstants[$constantKey] = $value; - } - } - - return $optionConstants; - } -} diff --git a/vendor/symfony/var-dumper/Caster/MysqliCaster.php b/vendor/symfony/var-dumper/Caster/MysqliCaster.php deleted file mode 100644 index bfe6f0822..000000000 --- a/vendor/symfony/var-dumper/Caster/MysqliCaster.php +++ /dev/null @@ -1,33 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * @author Nicolas Grekas - * - * @internal - */ -final class MysqliCaster -{ - public static function castMysqliDriver(\mysqli_driver $c, array $a, Stub $stub, bool $isNested): array - { - foreach ($a as $k => $v) { - if (isset($c->$k)) { - $a[$k] = $c->$k; - } - } - - return $a; - } -} diff --git a/vendor/symfony/var-dumper/Caster/PdoCaster.php b/vendor/symfony/var-dumper/Caster/PdoCaster.php deleted file mode 100644 index 140473b53..000000000 --- a/vendor/symfony/var-dumper/Caster/PdoCaster.php +++ /dev/null @@ -1,122 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Casts PDO related classes to array representation. - * - * @author Nicolas Grekas - * - * @final - */ -class PdoCaster -{ - private const PDO_ATTRIBUTES = [ - 'CASE' => [ - \PDO::CASE_LOWER => 'LOWER', - \PDO::CASE_NATURAL => 'NATURAL', - \PDO::CASE_UPPER => 'UPPER', - ], - 'ERRMODE' => [ - \PDO::ERRMODE_SILENT => 'SILENT', - \PDO::ERRMODE_WARNING => 'WARNING', - \PDO::ERRMODE_EXCEPTION => 'EXCEPTION', - ], - 'TIMEOUT', - 'PREFETCH', - 'AUTOCOMMIT', - 'PERSISTENT', - 'DRIVER_NAME', - 'SERVER_INFO', - 'ORACLE_NULLS' => [ - \PDO::NULL_NATURAL => 'NATURAL', - \PDO::NULL_EMPTY_STRING => 'EMPTY_STRING', - \PDO::NULL_TO_STRING => 'TO_STRING', - ], - 'CLIENT_VERSION', - 'SERVER_VERSION', - 'STATEMENT_CLASS', - 'EMULATE_PREPARES', - 'CONNECTION_STATUS', - 'STRINGIFY_FETCHES', - 'DEFAULT_FETCH_MODE' => [ - \PDO::FETCH_ASSOC => 'ASSOC', - \PDO::FETCH_BOTH => 'BOTH', - \PDO::FETCH_LAZY => 'LAZY', - \PDO::FETCH_NUM => 'NUM', - \PDO::FETCH_OBJ => 'OBJ', - ], - ]; - - public static function castPdo(\PDO $c, array $a, Stub $stub, bool $isNested) - { - $attr = []; - $errmode = $c->getAttribute(\PDO::ATTR_ERRMODE); - $c->setAttribute(\PDO::ATTR_ERRMODE, \PDO::ERRMODE_EXCEPTION); - - foreach (self::PDO_ATTRIBUTES as $k => $v) { - if (!isset($k[0])) { - $k = $v; - $v = []; - } - - try { - $attr[$k] = 'ERRMODE' === $k ? $errmode : $c->getAttribute(\constant('PDO::ATTR_'.$k)); - if ($v && isset($v[$attr[$k]])) { - $attr[$k] = new ConstStub($v[$attr[$k]], $attr[$k]); - } - } catch (\Exception $e) { - } - } - if (isset($attr[$k = 'STATEMENT_CLASS'][1])) { - if ($attr[$k][1]) { - $attr[$k][1] = new ArgsStub($attr[$k][1], '__construct', $attr[$k][0]); - } - $attr[$k][0] = new ClassStub($attr[$k][0]); - } - - $prefix = Caster::PREFIX_VIRTUAL; - $a += [ - $prefix.'inTransaction' => method_exists($c, 'inTransaction'), - $prefix.'errorInfo' => $c->errorInfo(), - $prefix.'attributes' => new EnumStub($attr), - ]; - - if ($a[$prefix.'inTransaction']) { - $a[$prefix.'inTransaction'] = $c->inTransaction(); - } else { - unset($a[$prefix.'inTransaction']); - } - - if (!isset($a[$prefix.'errorInfo'][1], $a[$prefix.'errorInfo'][2])) { - unset($a[$prefix.'errorInfo']); - } - - $c->setAttribute(\PDO::ATTR_ERRMODE, $errmode); - - return $a; - } - - public static function castPdoStatement(\PDOStatement $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - $a[$prefix.'errorInfo'] = $c->errorInfo(); - - if (!isset($a[$prefix.'errorInfo'][1], $a[$prefix.'errorInfo'][2])) { - unset($a[$prefix.'errorInfo']); - } - - return $a; - } -} diff --git a/vendor/symfony/var-dumper/Caster/PgSqlCaster.php b/vendor/symfony/var-dumper/Caster/PgSqlCaster.php deleted file mode 100644 index d8e5b5253..000000000 --- a/vendor/symfony/var-dumper/Caster/PgSqlCaster.php +++ /dev/null @@ -1,156 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Casts pqsql resources to array representation. - * - * @author Nicolas Grekas - * - * @final - */ -class PgSqlCaster -{ - private const PARAM_CODES = [ - 'server_encoding', - 'client_encoding', - 'is_superuser', - 'session_authorization', - 'DateStyle', - 'TimeZone', - 'IntervalStyle', - 'integer_datetimes', - 'application_name', - 'standard_conforming_strings', - ]; - - private const TRANSACTION_STATUS = [ - \PGSQL_TRANSACTION_IDLE => 'PGSQL_TRANSACTION_IDLE', - \PGSQL_TRANSACTION_ACTIVE => 'PGSQL_TRANSACTION_ACTIVE', - \PGSQL_TRANSACTION_INTRANS => 'PGSQL_TRANSACTION_INTRANS', - \PGSQL_TRANSACTION_INERROR => 'PGSQL_TRANSACTION_INERROR', - \PGSQL_TRANSACTION_UNKNOWN => 'PGSQL_TRANSACTION_UNKNOWN', - ]; - - private const RESULT_STATUS = [ - \PGSQL_EMPTY_QUERY => 'PGSQL_EMPTY_QUERY', - \PGSQL_COMMAND_OK => 'PGSQL_COMMAND_OK', - \PGSQL_TUPLES_OK => 'PGSQL_TUPLES_OK', - \PGSQL_COPY_OUT => 'PGSQL_COPY_OUT', - \PGSQL_COPY_IN => 'PGSQL_COPY_IN', - \PGSQL_BAD_RESPONSE => 'PGSQL_BAD_RESPONSE', - \PGSQL_NONFATAL_ERROR => 'PGSQL_NONFATAL_ERROR', - \PGSQL_FATAL_ERROR => 'PGSQL_FATAL_ERROR', - ]; - - private const DIAG_CODES = [ - 'severity' => \PGSQL_DIAG_SEVERITY, - 'sqlstate' => \PGSQL_DIAG_SQLSTATE, - 'message' => \PGSQL_DIAG_MESSAGE_PRIMARY, - 'detail' => \PGSQL_DIAG_MESSAGE_DETAIL, - 'hint' => \PGSQL_DIAG_MESSAGE_HINT, - 'statement position' => \PGSQL_DIAG_STATEMENT_POSITION, - 'internal position' => \PGSQL_DIAG_INTERNAL_POSITION, - 'internal query' => \PGSQL_DIAG_INTERNAL_QUERY, - 'context' => \PGSQL_DIAG_CONTEXT, - 'file' => \PGSQL_DIAG_SOURCE_FILE, - 'line' => \PGSQL_DIAG_SOURCE_LINE, - 'function' => \PGSQL_DIAG_SOURCE_FUNCTION, - ]; - - public static function castLargeObject($lo, array $a, Stub $stub, bool $isNested) - { - $a['seek position'] = pg_lo_tell($lo); - - return $a; - } - - public static function castLink($link, array $a, Stub $stub, bool $isNested) - { - $a['status'] = pg_connection_status($link); - $a['status'] = new ConstStub(\PGSQL_CONNECTION_OK === $a['status'] ? 'PGSQL_CONNECTION_OK' : 'PGSQL_CONNECTION_BAD', $a['status']); - $a['busy'] = pg_connection_busy($link); - - $a['transaction'] = pg_transaction_status($link); - if (isset(self::TRANSACTION_STATUS[$a['transaction']])) { - $a['transaction'] = new ConstStub(self::TRANSACTION_STATUS[$a['transaction']], $a['transaction']); - } - - $a['pid'] = pg_get_pid($link); - $a['last error'] = pg_last_error($link); - $a['last notice'] = pg_last_notice($link); - $a['host'] = pg_host($link); - $a['port'] = pg_port($link); - $a['dbname'] = pg_dbname($link); - $a['options'] = pg_options($link); - $a['version'] = pg_version($link); - - foreach (self::PARAM_CODES as $v) { - if (false !== $s = pg_parameter_status($link, $v)) { - $a['param'][$v] = $s; - } - } - - $a['param']['client_encoding'] = pg_client_encoding($link); - $a['param'] = new EnumStub($a['param']); - - return $a; - } - - public static function castResult($result, array $a, Stub $stub, bool $isNested) - { - $a['num rows'] = pg_num_rows($result); - $a['status'] = pg_result_status($result); - if (isset(self::RESULT_STATUS[$a['status']])) { - $a['status'] = new ConstStub(self::RESULT_STATUS[$a['status']], $a['status']); - } - $a['command-completion tag'] = pg_result_status($result, \PGSQL_STATUS_STRING); - - if (-1 === $a['num rows']) { - foreach (self::DIAG_CODES as $k => $v) { - $a['error'][$k] = pg_result_error_field($result, $v); - } - } - - $a['affected rows'] = pg_affected_rows($result); - $a['last OID'] = pg_last_oid($result); - - $fields = pg_num_fields($result); - - for ($i = 0; $i < $fields; ++$i) { - $field = [ - 'name' => pg_field_name($result, $i), - 'table' => sprintf('%s (OID: %s)', pg_field_table($result, $i), pg_field_table($result, $i, true)), - 'type' => sprintf('%s (OID: %s)', pg_field_type($result, $i), pg_field_type_oid($result, $i)), - 'nullable' => (bool) pg_field_is_null($result, $i), - 'storage' => pg_field_size($result, $i).' bytes', - 'display' => pg_field_prtlen($result, $i).' chars', - ]; - if (' (OID: )' === $field['table']) { - $field['table'] = null; - } - if ('-1 bytes' === $field['storage']) { - $field['storage'] = 'variable size'; - } elseif ('1 bytes' === $field['storage']) { - $field['storage'] = '1 byte'; - } - if ('1 chars' === $field['display']) { - $field['display'] = '1 char'; - } - $a['fields'][] = new EnumStub($field); - } - - return $a; - } -} diff --git a/vendor/symfony/var-dumper/Caster/ProxyManagerCaster.php b/vendor/symfony/var-dumper/Caster/ProxyManagerCaster.php deleted file mode 100644 index e7120191f..000000000 --- a/vendor/symfony/var-dumper/Caster/ProxyManagerCaster.php +++ /dev/null @@ -1,33 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use ProxyManager\Proxy\ProxyInterface; -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * @author Nicolas Grekas - * - * @final - */ -class ProxyManagerCaster -{ - public static function castProxy(ProxyInterface $c, array $a, Stub $stub, bool $isNested) - { - if ($parent = get_parent_class($c)) { - $stub->class .= ' - '.$parent; - } - $stub->class .= '@proxy'; - - return $a; - } -} diff --git a/vendor/symfony/var-dumper/Caster/RdKafkaCaster.php b/vendor/symfony/var-dumper/Caster/RdKafkaCaster.php deleted file mode 100644 index db4bba8d3..000000000 --- a/vendor/symfony/var-dumper/Caster/RdKafkaCaster.php +++ /dev/null @@ -1,186 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use RdKafka\Conf; -use RdKafka\Exception as RdKafkaException; -use RdKafka\KafkaConsumer; -use RdKafka\Message; -use RdKafka\Metadata\Broker as BrokerMetadata; -use RdKafka\Metadata\Collection as CollectionMetadata; -use RdKafka\Metadata\Partition as PartitionMetadata; -use RdKafka\Metadata\Topic as TopicMetadata; -use RdKafka\Topic; -use RdKafka\TopicConf; -use RdKafka\TopicPartition; -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Casts RdKafka related classes to array representation. - * - * @author Romain Neutron - */ -class RdKafkaCaster -{ - public static function castKafkaConsumer(KafkaConsumer $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - - try { - $assignment = $c->getAssignment(); - } catch (RdKafkaException $e) { - $assignment = []; - } - - $a += [ - $prefix.'subscription' => $c->getSubscription(), - $prefix.'assignment' => $assignment, - ]; - - $a += self::extractMetadata($c); - - return $a; - } - - public static function castTopic(Topic $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - - $a += [ - $prefix.'name' => $c->getName(), - ]; - - return $a; - } - - public static function castTopicPartition(TopicPartition $c, array $a) - { - $prefix = Caster::PREFIX_VIRTUAL; - - $a += [ - $prefix.'offset' => $c->getOffset(), - $prefix.'partition' => $c->getPartition(), - $prefix.'topic' => $c->getTopic(), - ]; - - return $a; - } - - public static function castMessage(Message $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - - $a += [ - $prefix.'errstr' => $c->errstr(), - ]; - - return $a; - } - - public static function castConf(Conf $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - - foreach ($c->dump() as $key => $value) { - $a[$prefix.$key] = $value; - } - - return $a; - } - - public static function castTopicConf(TopicConf $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - - foreach ($c->dump() as $key => $value) { - $a[$prefix.$key] = $value; - } - - return $a; - } - - public static function castRdKafka(\RdKafka $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - - $a += [ - $prefix.'out_q_len' => $c->getOutQLen(), - ]; - - $a += self::extractMetadata($c); - - return $a; - } - - public static function castCollectionMetadata(CollectionMetadata $c, array $a, Stub $stub, bool $isNested) - { - $a += iterator_to_array($c); - - return $a; - } - - public static function castTopicMetadata(TopicMetadata $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - - $a += [ - $prefix.'name' => $c->getTopic(), - $prefix.'partitions' => $c->getPartitions(), - ]; - - return $a; - } - - public static function castPartitionMetadata(PartitionMetadata $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - - $a += [ - $prefix.'id' => $c->getId(), - $prefix.'err' => $c->getErr(), - $prefix.'leader' => $c->getLeader(), - ]; - - return $a; - } - - public static function castBrokerMetadata(BrokerMetadata $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - - $a += [ - $prefix.'id' => $c->getId(), - $prefix.'host' => $c->getHost(), - $prefix.'port' => $c->getPort(), - ]; - - return $a; - } - - private static function extractMetadata($c) - { - $prefix = Caster::PREFIX_VIRTUAL; - - try { - $m = $c->getMetadata(true, null, 500); - } catch (RdKafkaException $e) { - return []; - } - - return [ - $prefix.'orig_broker_id' => $m->getOrigBrokerId(), - $prefix.'orig_broker_name' => $m->getOrigBrokerName(), - $prefix.'brokers' => $m->getBrokers(), - $prefix.'topics' => $m->getTopics(), - ]; - } -} diff --git a/vendor/symfony/var-dumper/Caster/RedisCaster.php b/vendor/symfony/var-dumper/Caster/RedisCaster.php deleted file mode 100644 index 8f97eaad3..000000000 --- a/vendor/symfony/var-dumper/Caster/RedisCaster.php +++ /dev/null @@ -1,152 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Casts Redis class from ext-redis to array representation. - * - * @author Nicolas Grekas - * - * @final - */ -class RedisCaster -{ - private const SERIALIZERS = [ - \Redis::SERIALIZER_NONE => 'NONE', - \Redis::SERIALIZER_PHP => 'PHP', - 2 => 'IGBINARY', // Optional Redis::SERIALIZER_IGBINARY - ]; - - private const MODES = [ - \Redis::ATOMIC => 'ATOMIC', - \Redis::MULTI => 'MULTI', - \Redis::PIPELINE => 'PIPELINE', - ]; - - private const COMPRESSION_MODES = [ - 0 => 'NONE', // Redis::COMPRESSION_NONE - 1 => 'LZF', // Redis::COMPRESSION_LZF - ]; - - private const FAILOVER_OPTIONS = [ - \RedisCluster::FAILOVER_NONE => 'NONE', - \RedisCluster::FAILOVER_ERROR => 'ERROR', - \RedisCluster::FAILOVER_DISTRIBUTE => 'DISTRIBUTE', - \RedisCluster::FAILOVER_DISTRIBUTE_SLAVES => 'DISTRIBUTE_SLAVES', - ]; - - public static function castRedis(\Redis $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - - if (!$connected = $c->isConnected()) { - return $a + [ - $prefix.'isConnected' => $connected, - ]; - } - - $mode = $c->getMode(); - - return $a + [ - $prefix.'isConnected' => $connected, - $prefix.'host' => $c->getHost(), - $prefix.'port' => $c->getPort(), - $prefix.'auth' => $c->getAuth(), - $prefix.'mode' => isset(self::MODES[$mode]) ? new ConstStub(self::MODES[$mode], $mode) : $mode, - $prefix.'dbNum' => $c->getDbNum(), - $prefix.'timeout' => $c->getTimeout(), - $prefix.'lastError' => $c->getLastError(), - $prefix.'persistentId' => $c->getPersistentID(), - $prefix.'options' => self::getRedisOptions($c), - ]; - } - - public static function castRedisArray(\RedisArray $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - - return $a + [ - $prefix.'hosts' => $c->_hosts(), - $prefix.'function' => ClassStub::wrapCallable($c->_function()), - $prefix.'lastError' => $c->getLastError(), - $prefix.'options' => self::getRedisOptions($c), - ]; - } - - public static function castRedisCluster(\RedisCluster $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - $failover = $c->getOption(\RedisCluster::OPT_SLAVE_FAILOVER); - - $a += [ - $prefix.'_masters' => $c->_masters(), - $prefix.'_redir' => $c->_redir(), - $prefix.'mode' => new ConstStub($c->getMode() ? 'MULTI' : 'ATOMIC', $c->getMode()), - $prefix.'lastError' => $c->getLastError(), - $prefix.'options' => self::getRedisOptions($c, [ - 'SLAVE_FAILOVER' => isset(self::FAILOVER_OPTIONS[$failover]) ? new ConstStub(self::FAILOVER_OPTIONS[$failover], $failover) : $failover, - ]), - ]; - - return $a; - } - - /** - * @param \Redis|\RedisArray|\RedisCluster $redis - */ - private static function getRedisOptions($redis, array $options = []): EnumStub - { - $serializer = $redis->getOption(\Redis::OPT_SERIALIZER); - if (\is_array($serializer)) { - foreach ($serializer as &$v) { - if (isset(self::SERIALIZERS[$v])) { - $v = new ConstStub(self::SERIALIZERS[$v], $v); - } - } - } elseif (isset(self::SERIALIZERS[$serializer])) { - $serializer = new ConstStub(self::SERIALIZERS[$serializer], $serializer); - } - - $compression = \defined('Redis::OPT_COMPRESSION') ? $redis->getOption(\Redis::OPT_COMPRESSION) : 0; - if (\is_array($compression)) { - foreach ($compression as &$v) { - if (isset(self::COMPRESSION_MODES[$v])) { - $v = new ConstStub(self::COMPRESSION_MODES[$v], $v); - } - } - } elseif (isset(self::COMPRESSION_MODES[$compression])) { - $compression = new ConstStub(self::COMPRESSION_MODES[$compression], $compression); - } - - $retry = \defined('Redis::OPT_SCAN') ? $redis->getOption(\Redis::OPT_SCAN) : 0; - if (\is_array($retry)) { - foreach ($retry as &$v) { - $v = new ConstStub($v ? 'RETRY' : 'NORETRY', $v); - } - } else { - $retry = new ConstStub($retry ? 'RETRY' : 'NORETRY', $retry); - } - - $options += [ - 'TCP_KEEPALIVE' => \defined('Redis::OPT_TCP_KEEPALIVE') ? $redis->getOption(\Redis::OPT_TCP_KEEPALIVE) : 0, - 'READ_TIMEOUT' => $redis->getOption(\Redis::OPT_READ_TIMEOUT), - 'COMPRESSION' => $compression, - 'SERIALIZER' => $serializer, - 'PREFIX' => $redis->getOption(\Redis::OPT_PREFIX), - 'SCAN' => $retry, - ]; - - return new EnumStub($options); - } -} diff --git a/vendor/symfony/var-dumper/Caster/ReflectionCaster.php b/vendor/symfony/var-dumper/Caster/ReflectionCaster.php deleted file mode 100644 index 87e5ffcc0..000000000 --- a/vendor/symfony/var-dumper/Caster/ReflectionCaster.php +++ /dev/null @@ -1,448 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Casts Reflector related classes to array representation. - * - * @author Nicolas Grekas - * - * @final - */ -class ReflectionCaster -{ - public const UNSET_CLOSURE_FILE_INFO = ['Closure' => __CLASS__.'::unsetClosureFileInfo']; - - private const EXTRA_MAP = [ - 'docComment' => 'getDocComment', - 'extension' => 'getExtensionName', - 'isDisabled' => 'isDisabled', - 'isDeprecated' => 'isDeprecated', - 'isInternal' => 'isInternal', - 'isUserDefined' => 'isUserDefined', - 'isGenerator' => 'isGenerator', - 'isVariadic' => 'isVariadic', - ]; - - public static function castClosure(\Closure $c, array $a, Stub $stub, bool $isNested, int $filter = 0) - { - $prefix = Caster::PREFIX_VIRTUAL; - $c = new \ReflectionFunction($c); - - $a = static::castFunctionAbstract($c, $a, $stub, $isNested, $filter); - - if (!str_contains($c->name, '{closure')) { - $stub->class = isset($a[$prefix.'class']) ? $a[$prefix.'class']->value.'::'.$c->name : $c->name; - unset($a[$prefix.'class']); - } - unset($a[$prefix.'extra']); - - $stub->class .= self::getSignature($a); - - if ($f = $c->getFileName()) { - $stub->attr['file'] = $f; - $stub->attr['line'] = $c->getStartLine(); - } - - unset($a[$prefix.'parameters']); - - if ($filter & Caster::EXCLUDE_VERBOSE) { - $stub->cut += ($c->getFileName() ? 2 : 0) + \count($a); - - return []; - } - - if ($f) { - $a[$prefix.'file'] = new LinkStub($f, $c->getStartLine()); - $a[$prefix.'line'] = $c->getStartLine().' to '.$c->getEndLine(); - } - - return $a; - } - - public static function unsetClosureFileInfo(\Closure $c, array $a) - { - unset($a[Caster::PREFIX_VIRTUAL.'file'], $a[Caster::PREFIX_VIRTUAL.'line']); - - return $a; - } - - public static function castGenerator(\Generator $c, array $a, Stub $stub, bool $isNested) - { - // Cannot create ReflectionGenerator based on a terminated Generator - try { - $reflectionGenerator = new \ReflectionGenerator($c); - - return self::castReflectionGenerator($reflectionGenerator, $a, $stub, $isNested); - } catch (\Exception $e) { - $a[Caster::PREFIX_VIRTUAL.'closed'] = true; - - return $a; - } - } - - public static function castType(\ReflectionType $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - - if ($c instanceof \ReflectionNamedType || \PHP_VERSION_ID < 80000) { - $a += [ - $prefix.'name' => $c instanceof \ReflectionNamedType ? $c->getName() : (string) $c, - $prefix.'allowsNull' => $c->allowsNull(), - $prefix.'isBuiltin' => $c->isBuiltin(), - ]; - } elseif ($c instanceof \ReflectionUnionType || $c instanceof \ReflectionIntersectionType) { - $a[$prefix.'allowsNull'] = $c->allowsNull(); - self::addMap($a, $c, [ - 'types' => 'getTypes', - ]); - } else { - $a[$prefix.'allowsNull'] = $c->allowsNull(); - } - - return $a; - } - - public static function castAttribute(\ReflectionAttribute $c, array $a, Stub $stub, bool $isNested) - { - $map = [ - 'name' => 'getName', - 'arguments' => 'getArguments', - ]; - - if (\PHP_VERSION_ID >= 80400) { - unset($map['name']); - } - - self::addMap($a, $c, $map); - - return $a; - } - - public static function castReflectionGenerator(\ReflectionGenerator $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - - if ($c->getThis()) { - $a[$prefix.'this'] = new CutStub($c->getThis()); - } - $function = $c->getFunction(); - $frame = [ - 'class' => $function->class ?? null, - 'type' => isset($function->class) ? ($function->isStatic() ? '::' : '->') : null, - 'function' => $function->name, - 'file' => $c->getExecutingFile(), - 'line' => $c->getExecutingLine(), - ]; - if ($trace = $c->getTrace(\DEBUG_BACKTRACE_IGNORE_ARGS)) { - $function = new \ReflectionGenerator($c->getExecutingGenerator()); - array_unshift($trace, [ - 'function' => 'yield', - 'file' => $function->getExecutingFile(), - 'line' => $function->getExecutingLine() - (int) (\PHP_VERSION_ID < 80100), - ]); - $trace[] = $frame; - $a[$prefix.'trace'] = new TraceStub($trace, false, 0, -1, -1); - } else { - $function = new FrameStub($frame, false, true); - $function = ExceptionCaster::castFrameStub($function, [], $function, true); - $a[$prefix.'executing'] = $function[$prefix.'src']; - } - - $a[Caster::PREFIX_VIRTUAL.'closed'] = false; - - return $a; - } - - public static function castClass(\ReflectionClass $c, array $a, Stub $stub, bool $isNested, int $filter = 0) - { - $prefix = Caster::PREFIX_VIRTUAL; - - if ($n = \Reflection::getModifierNames($c->getModifiers())) { - $a[$prefix.'modifiers'] = implode(' ', $n); - } - - self::addMap($a, $c, [ - 'extends' => 'getParentClass', - 'implements' => 'getInterfaceNames', - 'constants' => 'getReflectionConstants', - ]); - - foreach ($c->getProperties() as $n) { - $a[$prefix.'properties'][$n->name] = $n; - } - - foreach ($c->getMethods() as $n) { - $a[$prefix.'methods'][$n->name] = $n; - } - - self::addAttributes($a, $c, $prefix); - - if (!($filter & Caster::EXCLUDE_VERBOSE) && !$isNested) { - self::addExtra($a, $c); - } - - return $a; - } - - public static function castFunctionAbstract(\ReflectionFunctionAbstract $c, array $a, Stub $stub, bool $isNested, int $filter = 0) - { - $prefix = Caster::PREFIX_VIRTUAL; - - self::addMap($a, $c, [ - 'returnsReference' => 'returnsReference', - 'returnType' => 'getReturnType', - 'class' => \PHP_VERSION_ID >= 80111 ? 'getClosureCalledClass' : 'getClosureScopeClass', - 'this' => 'getClosureThis', - ]); - - if (isset($a[$prefix.'returnType'])) { - $v = $a[$prefix.'returnType']; - $v = $v instanceof \ReflectionNamedType ? $v->getName() : (string) $v; - $a[$prefix.'returnType'] = new ClassStub($a[$prefix.'returnType'] instanceof \ReflectionNamedType && $a[$prefix.'returnType']->allowsNull() && 'mixed' !== $v ? '?'.$v : $v, [class_exists($v, false) || interface_exists($v, false) || trait_exists($v, false) ? $v : '', '']); - } - if (isset($a[$prefix.'class'])) { - $a[$prefix.'class'] = new ClassStub($a[$prefix.'class']); - } - if (isset($a[$prefix.'this'])) { - $a[$prefix.'this'] = new CutStub($a[$prefix.'this']); - } - - foreach ($c->getParameters() as $v) { - $k = '$'.$v->name; - if ($v->isVariadic()) { - $k = '...'.$k; - } - if ($v->isPassedByReference()) { - $k = '&'.$k; - } - $a[$prefix.'parameters'][$k] = $v; - } - if (isset($a[$prefix.'parameters'])) { - $a[$prefix.'parameters'] = new EnumStub($a[$prefix.'parameters']); - } - - self::addAttributes($a, $c, $prefix); - - if (!($filter & Caster::EXCLUDE_VERBOSE) && $v = $c->getStaticVariables()) { - foreach ($v as $k => &$v) { - if (\is_object($v)) { - $a[$prefix.'use']['$'.$k] = new CutStub($v); - } else { - $a[$prefix.'use']['$'.$k] = &$v; - } - } - unset($v); - $a[$prefix.'use'] = new EnumStub($a[$prefix.'use']); - } - - if (!($filter & Caster::EXCLUDE_VERBOSE) && !$isNested) { - self::addExtra($a, $c); - } - - return $a; - } - - public static function castClassConstant(\ReflectionClassConstant $c, array $a, Stub $stub, bool $isNested) - { - $a[Caster::PREFIX_VIRTUAL.'modifiers'] = implode(' ', \Reflection::getModifierNames($c->getModifiers())); - $a[Caster::PREFIX_VIRTUAL.'value'] = $c->getValue(); - - self::addAttributes($a, $c); - - return $a; - } - - public static function castMethod(\ReflectionMethod $c, array $a, Stub $stub, bool $isNested) - { - $a[Caster::PREFIX_VIRTUAL.'modifiers'] = implode(' ', \Reflection::getModifierNames($c->getModifiers())); - - return $a; - } - - public static function castParameter(\ReflectionParameter $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - - self::addMap($a, $c, [ - 'position' => 'getPosition', - 'isVariadic' => 'isVariadic', - 'byReference' => 'isPassedByReference', - 'allowsNull' => 'allowsNull', - ]); - - self::addAttributes($a, $c, $prefix); - - if ($v = $c->getType()) { - $a[$prefix.'typeHint'] = $v instanceof \ReflectionNamedType ? $v->getName() : (string) $v; - } - - if (isset($a[$prefix.'typeHint'])) { - $v = $a[$prefix.'typeHint']; - $a[$prefix.'typeHint'] = new ClassStub($v, [class_exists($v, false) || interface_exists($v, false) || trait_exists($v, false) ? $v : '', '']); - } else { - unset($a[$prefix.'allowsNull']); - } - - if ($c->isOptional()) { - try { - $a[$prefix.'default'] = $v = $c->getDefaultValue(); - if ($c->isDefaultValueConstant() && !\is_object($v)) { - $a[$prefix.'default'] = new ConstStub($c->getDefaultValueConstantName(), $v); - } - if (null === $v) { - unset($a[$prefix.'allowsNull']); - } - } catch (\ReflectionException $e) { - } - } - - return $a; - } - - public static function castProperty(\ReflectionProperty $c, array $a, Stub $stub, bool $isNested) - { - $a[Caster::PREFIX_VIRTUAL.'modifiers'] = implode(' ', \Reflection::getModifierNames($c->getModifiers())); - - self::addAttributes($a, $c); - self::addExtra($a, $c); - - return $a; - } - - public static function castReference(\ReflectionReference $c, array $a, Stub $stub, bool $isNested) - { - $a[Caster::PREFIX_VIRTUAL.'id'] = $c->getId(); - - return $a; - } - - public static function castExtension(\ReflectionExtension $c, array $a, Stub $stub, bool $isNested) - { - self::addMap($a, $c, [ - 'version' => 'getVersion', - 'dependencies' => 'getDependencies', - 'iniEntries' => 'getIniEntries', - 'isPersistent' => 'isPersistent', - 'isTemporary' => 'isTemporary', - 'constants' => 'getConstants', - 'functions' => 'getFunctions', - 'classes' => 'getClasses', - ]); - - return $a; - } - - public static function castZendExtension(\ReflectionZendExtension $c, array $a, Stub $stub, bool $isNested) - { - self::addMap($a, $c, [ - 'version' => 'getVersion', - 'author' => 'getAuthor', - 'copyright' => 'getCopyright', - 'url' => 'getURL', - ]); - - return $a; - } - - public static function getSignature(array $a) - { - $prefix = Caster::PREFIX_VIRTUAL; - $signature = ''; - - if (isset($a[$prefix.'parameters'])) { - foreach ($a[$prefix.'parameters']->value as $k => $param) { - $signature .= ', '; - if ($type = $param->getType()) { - if (!$type instanceof \ReflectionNamedType) { - $signature .= $type.' '; - } else { - if ($param->allowsNull() && 'mixed' !== $type->getName()) { - $signature .= '?'; - } - $signature .= substr(strrchr('\\'.$type->getName(), '\\'), 1).' '; - } - } - $signature .= $k; - - if (!$param->isDefaultValueAvailable()) { - continue; - } - $v = $param->getDefaultValue(); - $signature .= ' = '; - - if ($param->isDefaultValueConstant()) { - $signature .= substr(strrchr('\\'.$param->getDefaultValueConstantName(), '\\'), 1); - } elseif (null === $v) { - $signature .= 'null'; - } elseif (\is_array($v)) { - $signature .= $v ? '[…'.\count($v).']' : '[]'; - } elseif (\is_string($v)) { - $signature .= 10 > \strlen($v) && !str_contains($v, '\\') ? "'{$v}'" : "'…".\strlen($v)."'"; - } elseif (\is_bool($v)) { - $signature .= $v ? 'true' : 'false'; - } elseif (\is_object($v)) { - $signature .= 'new '.substr(strrchr('\\'.get_debug_type($v), '\\'), 1); - } else { - $signature .= $v; - } - } - } - $signature = (empty($a[$prefix.'returnsReference']) ? '' : '&').'('.substr($signature, 2).')'; - - if (isset($a[$prefix.'returnType'])) { - $signature .= ': '.substr(strrchr('\\'.$a[$prefix.'returnType'], '\\'), 1); - } - - return $signature; - } - - private static function addExtra(array &$a, \Reflector $c) - { - $x = isset($a[Caster::PREFIX_VIRTUAL.'extra']) ? $a[Caster::PREFIX_VIRTUAL.'extra']->value : []; - - if (method_exists($c, 'getFileName') && $m = $c->getFileName()) { - $x['file'] = new LinkStub($m, $c->getStartLine()); - $x['line'] = $c->getStartLine().' to '.$c->getEndLine(); - } - - self::addMap($x, $c, self::EXTRA_MAP, ''); - - if ($x) { - $a[Caster::PREFIX_VIRTUAL.'extra'] = new EnumStub($x); - } - } - - private static function addMap(array &$a, object $c, array $map, string $prefix = Caster::PREFIX_VIRTUAL) - { - foreach ($map as $k => $m) { - if (\PHP_VERSION_ID >= 80000 && 'isDisabled' === $k) { - continue; - } - - if (method_exists($c, $m) && false !== ($m = $c->$m()) && null !== $m) { - $a[$prefix.$k] = $m instanceof \Reflector ? $m->name : $m; - } - } - } - - private static function addAttributes(array &$a, \Reflector $c, string $prefix = Caster::PREFIX_VIRTUAL): void - { - if (\PHP_VERSION_ID >= 80000) { - foreach ($c->getAttributes() as $n) { - $a[$prefix.'attributes'][] = $n; - } - } - } -} diff --git a/vendor/symfony/var-dumper/Caster/ResourceCaster.php b/vendor/symfony/var-dumper/Caster/ResourceCaster.php deleted file mode 100644 index 2c34ca917..000000000 --- a/vendor/symfony/var-dumper/Caster/ResourceCaster.php +++ /dev/null @@ -1,103 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Casts common resource types to array representation. - * - * @author Nicolas Grekas - * - * @final - */ -class ResourceCaster -{ - /** - * @param \CurlHandle|resource $h - */ - public static function castCurl($h, array $a, Stub $stub, bool $isNested): array - { - return curl_getinfo($h); - } - - public static function castDba($dba, array $a, Stub $stub, bool $isNested) - { - $list = dba_list(); - $a['file'] = $list[(int) $dba]; - - return $a; - } - - public static function castProcess($process, array $a, Stub $stub, bool $isNested) - { - return proc_get_status($process); - } - - public static function castStream($stream, array $a, Stub $stub, bool $isNested) - { - $a = stream_get_meta_data($stream) + static::castStreamContext($stream, $a, $stub, $isNested); - if ($a['uri'] ?? false) { - $a['uri'] = new LinkStub($a['uri']); - } - - return $a; - } - - public static function castStreamContext($stream, array $a, Stub $stub, bool $isNested) - { - return @stream_context_get_params($stream) ?: $a; - } - - public static function castGd($gd, array $a, Stub $stub, bool $isNested) - { - $a['size'] = imagesx($gd).'x'.imagesy($gd); - $a['trueColor'] = imageistruecolor($gd); - - return $a; - } - - public static function castMysqlLink($h, array $a, Stub $stub, bool $isNested) - { - $a['host'] = mysql_get_host_info($h); - $a['protocol'] = mysql_get_proto_info($h); - $a['server'] = mysql_get_server_info($h); - - return $a; - } - - public static function castOpensslX509($h, array $a, Stub $stub, bool $isNested) - { - $stub->cut = -1; - $info = openssl_x509_parse($h, false); - - $pin = openssl_pkey_get_public($h); - $pin = openssl_pkey_get_details($pin)['key']; - $pin = \array_slice(explode("\n", $pin), 1, -2); - $pin = base64_decode(implode('', $pin)); - $pin = base64_encode(hash('sha256', $pin, true)); - - $a += [ - 'subject' => new EnumStub(array_intersect_key($info['subject'], ['organizationName' => true, 'commonName' => true])), - 'issuer' => new EnumStub(array_intersect_key($info['issuer'], ['organizationName' => true, 'commonName' => true])), - 'expiry' => new ConstStub(date(\DateTime::ISO8601, $info['validTo_time_t']), $info['validTo_time_t']), - 'fingerprint' => new EnumStub([ - 'md5' => new ConstStub(wordwrap(strtoupper(openssl_x509_fingerprint($h, 'md5')), 2, ':', true)), - 'sha1' => new ConstStub(wordwrap(strtoupper(openssl_x509_fingerprint($h, 'sha1')), 2, ':', true)), - 'sha256' => new ConstStub(wordwrap(strtoupper(openssl_x509_fingerprint($h, 'sha256')), 2, ':', true)), - 'pin-sha256' => new ConstStub($pin), - ]), - ]; - - return $a; - } -} diff --git a/vendor/symfony/var-dumper/Caster/SplCaster.php b/vendor/symfony/var-dumper/Caster/SplCaster.php deleted file mode 100644 index d7db8f894..000000000 --- a/vendor/symfony/var-dumper/Caster/SplCaster.php +++ /dev/null @@ -1,246 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Casts SPL related classes to array representation. - * - * @author Nicolas Grekas - * - * @final - */ -class SplCaster -{ - private const SPL_FILE_OBJECT_FLAGS = [ - \SplFileObject::DROP_NEW_LINE => 'DROP_NEW_LINE', - \SplFileObject::READ_AHEAD => 'READ_AHEAD', - \SplFileObject::SKIP_EMPTY => 'SKIP_EMPTY', - \SplFileObject::READ_CSV => 'READ_CSV', - ]; - - public static function castArrayObject(\ArrayObject $c, array $a, Stub $stub, bool $isNested) - { - return self::castSplArray($c, $a, $stub, $isNested); - } - - public static function castArrayIterator(\ArrayIterator $c, array $a, Stub $stub, bool $isNested) - { - return self::castSplArray($c, $a, $stub, $isNested); - } - - public static function castHeap(\Iterator $c, array $a, Stub $stub, bool $isNested) - { - $a += [ - Caster::PREFIX_VIRTUAL.'heap' => iterator_to_array(clone $c), - ]; - - return $a; - } - - public static function castDoublyLinkedList(\SplDoublyLinkedList $c, array $a, Stub $stub, bool $isNested) - { - $prefix = Caster::PREFIX_VIRTUAL; - $mode = $c->getIteratorMode(); - $c->setIteratorMode(\SplDoublyLinkedList::IT_MODE_KEEP | $mode & ~\SplDoublyLinkedList::IT_MODE_DELETE); - - $a += [ - $prefix.'mode' => new ConstStub((($mode & \SplDoublyLinkedList::IT_MODE_LIFO) ? 'IT_MODE_LIFO' : 'IT_MODE_FIFO').' | '.(($mode & \SplDoublyLinkedList::IT_MODE_DELETE) ? 'IT_MODE_DELETE' : 'IT_MODE_KEEP'), $mode), - $prefix.'dllist' => iterator_to_array($c), - ]; - $c->setIteratorMode($mode); - - return $a; - } - - public static function castFileInfo(\SplFileInfo $c, array $a, Stub $stub, bool $isNested) - { - static $map = [ - 'path' => 'getPath', - 'filename' => 'getFilename', - 'basename' => 'getBasename', - 'pathname' => 'getPathname', - 'extension' => 'getExtension', - 'realPath' => 'getRealPath', - 'aTime' => 'getATime', - 'mTime' => 'getMTime', - 'cTime' => 'getCTime', - 'inode' => 'getInode', - 'size' => 'getSize', - 'perms' => 'getPerms', - 'owner' => 'getOwner', - 'group' => 'getGroup', - 'type' => 'getType', - 'writable' => 'isWritable', - 'readable' => 'isReadable', - 'executable' => 'isExecutable', - 'file' => 'isFile', - 'dir' => 'isDir', - 'link' => 'isLink', - 'linkTarget' => 'getLinkTarget', - ]; - - $prefix = Caster::PREFIX_VIRTUAL; - unset($a["\0SplFileInfo\0fileName"]); - unset($a["\0SplFileInfo\0pathName"]); - - if (\PHP_VERSION_ID < 80000) { - if (false === $c->getPathname()) { - $a[$prefix.'⚠'] = 'The parent constructor was not called: the object is in an invalid state'; - - return $a; - } - } else { - try { - $c->isReadable(); - } catch (\RuntimeException $e) { - if ('Object not initialized' !== $e->getMessage()) { - throw $e; - } - - $a[$prefix.'⚠'] = 'The parent constructor was not called: the object is in an invalid state'; - - return $a; - } catch (\Error $e) { - if ('Object not initialized' !== $e->getMessage()) { - throw $e; - } - - $a[$prefix.'⚠'] = 'The parent constructor was not called: the object is in an invalid state'; - - return $a; - } - } - - foreach ($map as $key => $accessor) { - try { - $a[$prefix.$key] = $c->$accessor(); - } catch (\Exception $e) { - } - } - - if ($a[$prefix.'realPath'] ?? false) { - $a[$prefix.'realPath'] = new LinkStub($a[$prefix.'realPath']); - } - - if (isset($a[$prefix.'perms'])) { - $a[$prefix.'perms'] = new ConstStub(sprintf('0%o', $a[$prefix.'perms']), $a[$prefix.'perms']); - } - - static $mapDate = ['aTime', 'mTime', 'cTime']; - foreach ($mapDate as $key) { - if (isset($a[$prefix.$key])) { - $a[$prefix.$key] = new ConstStub(date('Y-m-d H:i:s', $a[$prefix.$key]), $a[$prefix.$key]); - } - } - - return $a; - } - - public static function castFileObject(\SplFileObject $c, array $a, Stub $stub, bool $isNested) - { - static $map = [ - 'csvControl' => 'getCsvControl', - 'flags' => 'getFlags', - 'maxLineLen' => 'getMaxLineLen', - 'fstat' => 'fstat', - 'eof' => 'eof', - 'key' => 'key', - ]; - - $prefix = Caster::PREFIX_VIRTUAL; - - foreach ($map as $key => $accessor) { - try { - $a[$prefix.$key] = $c->$accessor(); - } catch (\Exception $e) { - } - } - - if (isset($a[$prefix.'flags'])) { - $flagsArray = []; - foreach (self::SPL_FILE_OBJECT_FLAGS as $value => $name) { - if ($a[$prefix.'flags'] & $value) { - $flagsArray[] = $name; - } - } - $a[$prefix.'flags'] = new ConstStub(implode('|', $flagsArray), $a[$prefix.'flags']); - } - - if (isset($a[$prefix.'fstat'])) { - $a[$prefix.'fstat'] = new CutArrayStub($a[$prefix.'fstat'], ['dev', 'ino', 'nlink', 'rdev', 'blksize', 'blocks']); - } - - return $a; - } - - public static function castObjectStorage(\SplObjectStorage $c, array $a, Stub $stub, bool $isNested) - { - $storage = []; - unset($a[Caster::PREFIX_DYNAMIC."\0gcdata"]); // Don't hit https://bugs.php.net/65967 - unset($a["\0SplObjectStorage\0storage"]); - - $clone = clone $c; - foreach ($clone as $obj) { - $storage[] = [ - 'object' => $obj, - 'info' => $clone->getInfo(), - ]; - } - - $a += [ - Caster::PREFIX_VIRTUAL.'storage' => $storage, - ]; - - return $a; - } - - public static function castOuterIterator(\OuterIterator $c, array $a, Stub $stub, bool $isNested) - { - $a[Caster::PREFIX_VIRTUAL.'innerIterator'] = $c->getInnerIterator(); - - return $a; - } - - public static function castWeakReference(\WeakReference $c, array $a, Stub $stub, bool $isNested) - { - $a[Caster::PREFIX_VIRTUAL.'object'] = $c->get(); - - return $a; - } - - private static function castSplArray($c, array $a, Stub $stub, bool $isNested): array - { - $prefix = Caster::PREFIX_VIRTUAL; - $flags = $c->getFlags(); - - if (!($flags & \ArrayObject::STD_PROP_LIST)) { - $c->setFlags(\ArrayObject::STD_PROP_LIST); - $a = Caster::castObject($c, \get_class($c), method_exists($c, '__debugInfo'), $stub->class); - $c->setFlags($flags); - } - - unset($a["\0ArrayObject\0storage"], $a["\0ArrayIterator\0storage"]); - - $a += [ - $prefix.'storage' => $c->getArrayCopy(), - $prefix.'flag::STD_PROP_LIST' => (bool) ($flags & \ArrayObject::STD_PROP_LIST), - $prefix.'flag::ARRAY_AS_PROPS' => (bool) ($flags & \ArrayObject::ARRAY_AS_PROPS), - ]; - if ($c instanceof \ArrayObject) { - $a[$prefix.'iteratorClass'] = new ClassStub($c->getIteratorClass()); - } - - return $a; - } -} diff --git a/vendor/symfony/var-dumper/Caster/StubCaster.php b/vendor/symfony/var-dumper/Caster/StubCaster.php deleted file mode 100644 index 32ead7c27..000000000 --- a/vendor/symfony/var-dumper/Caster/StubCaster.php +++ /dev/null @@ -1,84 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Casts a caster's Stub. - * - * @author Nicolas Grekas - * - * @final - */ -class StubCaster -{ - public static function castStub(Stub $c, array $a, Stub $stub, bool $isNested) - { - if ($isNested) { - $stub->type = $c->type; - $stub->class = $c->class; - $stub->value = $c->value; - $stub->handle = $c->handle; - $stub->cut = $c->cut; - $stub->attr = $c->attr; - - if (Stub::TYPE_REF === $c->type && !$c->class && \is_string($c->value) && !preg_match('//u', $c->value)) { - $stub->type = Stub::TYPE_STRING; - $stub->class = Stub::STRING_BINARY; - } - - $a = []; - } - - return $a; - } - - public static function castCutArray(CutArrayStub $c, array $a, Stub $stub, bool $isNested) - { - return $isNested ? $c->preservedSubset : $a; - } - - public static function cutInternals($obj, array $a, Stub $stub, bool $isNested) - { - if ($isNested) { - $stub->cut += \count($a); - - return []; - } - - return $a; - } - - public static function castEnum(EnumStub $c, array $a, Stub $stub, bool $isNested) - { - if ($isNested) { - $stub->class = $c->dumpKeys ? '' : null; - $stub->handle = 0; - $stub->value = null; - $stub->cut = $c->cut; - $stub->attr = $c->attr; - - $a = []; - - if ($c->value) { - foreach (array_keys($c->value) as $k) { - $keys[] = !isset($k[0]) || "\0" !== $k[0] ? Caster::PREFIX_VIRTUAL.$k : $k; - } - // Preserve references with array_combine() - $a = array_combine($keys, $c->value); - } - } - - return $a; - } -} diff --git a/vendor/symfony/var-dumper/Caster/SymfonyCaster.php b/vendor/symfony/var-dumper/Caster/SymfonyCaster.php deleted file mode 100644 index 08428b927..000000000 --- a/vendor/symfony/var-dumper/Caster/SymfonyCaster.php +++ /dev/null @@ -1,97 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\HttpFoundation\Request; -use Symfony\Component\Uid\Ulid; -use Symfony\Component\Uid\Uuid; -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * @final - */ -class SymfonyCaster -{ - private const REQUEST_GETTERS = [ - 'pathInfo' => 'getPathInfo', - 'requestUri' => 'getRequestUri', - 'baseUrl' => 'getBaseUrl', - 'basePath' => 'getBasePath', - 'method' => 'getMethod', - 'format' => 'getRequestFormat', - ]; - - public static function castRequest(Request $request, array $a, Stub $stub, bool $isNested) - { - $clone = null; - - foreach (self::REQUEST_GETTERS as $prop => $getter) { - $key = Caster::PREFIX_PROTECTED.$prop; - if (\array_key_exists($key, $a) && null === $a[$key]) { - if (null === $clone) { - $clone = clone $request; - } - $a[Caster::PREFIX_VIRTUAL.$prop] = $clone->{$getter}(); - } - } - - return $a; - } - - public static function castHttpClient($client, array $a, Stub $stub, bool $isNested) - { - $multiKey = sprintf("\0%s\0multi", \get_class($client)); - if (isset($a[$multiKey])) { - $a[$multiKey] = new CutStub($a[$multiKey]); - } - - return $a; - } - - public static function castHttpClientResponse($response, array $a, Stub $stub, bool $isNested) - { - $stub->cut += \count($a); - $a = []; - - foreach ($response->getInfo() as $k => $v) { - $a[Caster::PREFIX_VIRTUAL.$k] = $v; - } - - return $a; - } - - public static function castUuid(Uuid $uuid, array $a, Stub $stub, bool $isNested) - { - $a[Caster::PREFIX_VIRTUAL.'toBase58'] = $uuid->toBase58(); - $a[Caster::PREFIX_VIRTUAL.'toBase32'] = $uuid->toBase32(); - - // symfony/uid >= 5.3 - if (method_exists($uuid, 'getDateTime')) { - $a[Caster::PREFIX_VIRTUAL.'time'] = $uuid->getDateTime()->format('Y-m-d H:i:s.u \U\T\C'); - } - - return $a; - } - - public static function castUlid(Ulid $ulid, array $a, Stub $stub, bool $isNested) - { - $a[Caster::PREFIX_VIRTUAL.'toBase58'] = $ulid->toBase58(); - $a[Caster::PREFIX_VIRTUAL.'toRfc4122'] = $ulid->toRfc4122(); - - // symfony/uid >= 5.3 - if (method_exists($ulid, 'getDateTime')) { - $a[Caster::PREFIX_VIRTUAL.'time'] = $ulid->getDateTime()->format('Y-m-d H:i:s.v \U\T\C'); - } - - return $a; - } -} diff --git a/vendor/symfony/var-dumper/Caster/TraceStub.php b/vendor/symfony/var-dumper/Caster/TraceStub.php deleted file mode 100644 index d215d8db0..000000000 --- a/vendor/symfony/var-dumper/Caster/TraceStub.php +++ /dev/null @@ -1,36 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Represents a backtrace as returned by debug_backtrace() or Exception->getTrace(). - * - * @author Nicolas Grekas - */ -class TraceStub extends Stub -{ - public $keepArgs; - public $sliceOffset; - public $sliceLength; - public $numberingOffset; - - public function __construct(array $trace, bool $keepArgs = true, int $sliceOffset = 0, ?int $sliceLength = null, int $numberingOffset = 0) - { - $this->value = $trace; - $this->keepArgs = $keepArgs; - $this->sliceOffset = $sliceOffset; - $this->sliceLength = $sliceLength; - $this->numberingOffset = $numberingOffset; - } -} diff --git a/vendor/symfony/var-dumper/Caster/UuidCaster.php b/vendor/symfony/var-dumper/Caster/UuidCaster.php deleted file mode 100644 index b10277457..000000000 --- a/vendor/symfony/var-dumper/Caster/UuidCaster.php +++ /dev/null @@ -1,30 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Ramsey\Uuid\UuidInterface; -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * @author Grégoire Pineau - */ -final class UuidCaster -{ - public static function castRamseyUuid(UuidInterface $c, array $a, Stub $stub, bool $isNested): array - { - $a += [ - Caster::PREFIX_VIRTUAL.'uuid' => (string) $c, - ]; - - return $a; - } -} diff --git a/vendor/symfony/var-dumper/Caster/XmlReaderCaster.php b/vendor/symfony/var-dumper/Caster/XmlReaderCaster.php deleted file mode 100644 index 5b455651b..000000000 --- a/vendor/symfony/var-dumper/Caster/XmlReaderCaster.php +++ /dev/null @@ -1,91 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Casts XmlReader class to array representation. - * - * @author Baptiste Clavié - * - * @final - */ -class XmlReaderCaster -{ - private const NODE_TYPES = [ - \XMLReader::NONE => 'NONE', - \XMLReader::ELEMENT => 'ELEMENT', - \XMLReader::ATTRIBUTE => 'ATTRIBUTE', - \XMLReader::TEXT => 'TEXT', - \XMLReader::CDATA => 'CDATA', - \XMLReader::ENTITY_REF => 'ENTITY_REF', - \XMLReader::ENTITY => 'ENTITY', - \XMLReader::PI => 'PI (Processing Instruction)', - \XMLReader::COMMENT => 'COMMENT', - \XMLReader::DOC => 'DOC', - \XMLReader::DOC_TYPE => 'DOC_TYPE', - \XMLReader::DOC_FRAGMENT => 'DOC_FRAGMENT', - \XMLReader::NOTATION => 'NOTATION', - \XMLReader::WHITESPACE => 'WHITESPACE', - \XMLReader::SIGNIFICANT_WHITESPACE => 'SIGNIFICANT_WHITESPACE', - \XMLReader::END_ELEMENT => 'END_ELEMENT', - \XMLReader::END_ENTITY => 'END_ENTITY', - \XMLReader::XML_DECLARATION => 'XML_DECLARATION', - ]; - - public static function castXmlReader(\XMLReader $reader, array $a, Stub $stub, bool $isNested) - { - try { - $properties = [ - 'LOADDTD' => @$reader->getParserProperty(\XMLReader::LOADDTD), - 'DEFAULTATTRS' => @$reader->getParserProperty(\XMLReader::DEFAULTATTRS), - 'VALIDATE' => @$reader->getParserProperty(\XMLReader::VALIDATE), - 'SUBST_ENTITIES' => @$reader->getParserProperty(\XMLReader::SUBST_ENTITIES), - ]; - } catch (\Error $e) { - $properties = [ - 'LOADDTD' => false, - 'DEFAULTATTRS' => false, - 'VALIDATE' => false, - 'SUBST_ENTITIES' => false, - ]; - } - - $props = Caster::PREFIX_VIRTUAL.'parserProperties'; - $info = [ - 'localName' => $reader->localName, - 'prefix' => $reader->prefix, - 'nodeType' => new ConstStub(self::NODE_TYPES[$reader->nodeType], $reader->nodeType), - 'depth' => $reader->depth, - 'isDefault' => $reader->isDefault, - 'isEmptyElement' => \XMLReader::NONE === $reader->nodeType ? null : $reader->isEmptyElement, - 'xmlLang' => $reader->xmlLang, - 'attributeCount' => $reader->attributeCount, - 'value' => $reader->value, - 'namespaceURI' => $reader->namespaceURI, - 'baseURI' => $reader->baseURI ? new LinkStub($reader->baseURI) : $reader->baseURI, - $props => $properties, - ]; - - if ($info[$props] = Caster::filter($info[$props], Caster::EXCLUDE_EMPTY, [], $count)) { - $info[$props] = new EnumStub($info[$props]); - $info[$props]->cut = $count; - } - - $info = Caster::filter($info, Caster::EXCLUDE_EMPTY, [], $count); - // +2 because hasValue and hasAttributes are always filtered - $stub->cut += $count + 2; - - return $a + $info; - } -} diff --git a/vendor/symfony/var-dumper/Caster/XmlResourceCaster.php b/vendor/symfony/var-dumper/Caster/XmlResourceCaster.php deleted file mode 100644 index ba55fcedd..000000000 --- a/vendor/symfony/var-dumper/Caster/XmlResourceCaster.php +++ /dev/null @@ -1,63 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Caster; - -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * Casts XML resources to array representation. - * - * @author Nicolas Grekas - * - * @final - */ -class XmlResourceCaster -{ - private const XML_ERRORS = [ - \XML_ERROR_NONE => 'XML_ERROR_NONE', - \XML_ERROR_NO_MEMORY => 'XML_ERROR_NO_MEMORY', - \XML_ERROR_SYNTAX => 'XML_ERROR_SYNTAX', - \XML_ERROR_NO_ELEMENTS => 'XML_ERROR_NO_ELEMENTS', - \XML_ERROR_INVALID_TOKEN => 'XML_ERROR_INVALID_TOKEN', - \XML_ERROR_UNCLOSED_TOKEN => 'XML_ERROR_UNCLOSED_TOKEN', - \XML_ERROR_PARTIAL_CHAR => 'XML_ERROR_PARTIAL_CHAR', - \XML_ERROR_TAG_MISMATCH => 'XML_ERROR_TAG_MISMATCH', - \XML_ERROR_DUPLICATE_ATTRIBUTE => 'XML_ERROR_DUPLICATE_ATTRIBUTE', - \XML_ERROR_JUNK_AFTER_DOC_ELEMENT => 'XML_ERROR_JUNK_AFTER_DOC_ELEMENT', - \XML_ERROR_PARAM_ENTITY_REF => 'XML_ERROR_PARAM_ENTITY_REF', - \XML_ERROR_UNDEFINED_ENTITY => 'XML_ERROR_UNDEFINED_ENTITY', - \XML_ERROR_RECURSIVE_ENTITY_REF => 'XML_ERROR_RECURSIVE_ENTITY_REF', - \XML_ERROR_ASYNC_ENTITY => 'XML_ERROR_ASYNC_ENTITY', - \XML_ERROR_BAD_CHAR_REF => 'XML_ERROR_BAD_CHAR_REF', - \XML_ERROR_BINARY_ENTITY_REF => 'XML_ERROR_BINARY_ENTITY_REF', - \XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF => 'XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF', - \XML_ERROR_MISPLACED_XML_PI => 'XML_ERROR_MISPLACED_XML_PI', - \XML_ERROR_UNKNOWN_ENCODING => 'XML_ERROR_UNKNOWN_ENCODING', - \XML_ERROR_INCORRECT_ENCODING => 'XML_ERROR_INCORRECT_ENCODING', - \XML_ERROR_UNCLOSED_CDATA_SECTION => 'XML_ERROR_UNCLOSED_CDATA_SECTION', - \XML_ERROR_EXTERNAL_ENTITY_HANDLING => 'XML_ERROR_EXTERNAL_ENTITY_HANDLING', - ]; - - public static function castXml($h, array $a, Stub $stub, bool $isNested) - { - $a['current_byte_index'] = xml_get_current_byte_index($h); - $a['current_column_number'] = xml_get_current_column_number($h); - $a['current_line_number'] = xml_get_current_line_number($h); - $a['error_code'] = xml_get_error_code($h); - - if (isset(self::XML_ERRORS[$a['error_code']])) { - $a['error_code'] = new ConstStub(self::XML_ERRORS[$a['error_code']], $a['error_code']); - } - - return $a; - } -} diff --git a/vendor/symfony/var-dumper/Cloner/AbstractCloner.php b/vendor/symfony/var-dumper/Cloner/AbstractCloner.php deleted file mode 100644 index e811fbf72..000000000 --- a/vendor/symfony/var-dumper/Cloner/AbstractCloner.php +++ /dev/null @@ -1,400 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Cloner; - -use Symfony\Component\VarDumper\Caster\Caster; -use Symfony\Component\VarDumper\Exception\ThrowingCasterException; - -/** - * AbstractCloner implements a generic caster mechanism for objects and resources. - * - * @author Nicolas Grekas - */ -abstract class AbstractCloner implements ClonerInterface -{ - public static $defaultCasters = [ - '__PHP_Incomplete_Class' => ['Symfony\Component\VarDumper\Caster\Caster', 'castPhpIncompleteClass'], - - 'Symfony\Component\VarDumper\Caster\CutStub' => ['Symfony\Component\VarDumper\Caster\StubCaster', 'castStub'], - 'Symfony\Component\VarDumper\Caster\CutArrayStub' => ['Symfony\Component\VarDumper\Caster\StubCaster', 'castCutArray'], - 'Symfony\Component\VarDumper\Caster\ConstStub' => ['Symfony\Component\VarDumper\Caster\StubCaster', 'castStub'], - 'Symfony\Component\VarDumper\Caster\EnumStub' => ['Symfony\Component\VarDumper\Caster\StubCaster', 'castEnum'], - - 'Fiber' => ['Symfony\Component\VarDumper\Caster\FiberCaster', 'castFiber'], - - 'Closure' => ['Symfony\Component\VarDumper\Caster\ReflectionCaster', 'castClosure'], - 'Generator' => ['Symfony\Component\VarDumper\Caster\ReflectionCaster', 'castGenerator'], - 'ReflectionType' => ['Symfony\Component\VarDumper\Caster\ReflectionCaster', 'castType'], - 'ReflectionAttribute' => ['Symfony\Component\VarDumper\Caster\ReflectionCaster', 'castAttribute'], - 'ReflectionGenerator' => ['Symfony\Component\VarDumper\Caster\ReflectionCaster', 'castReflectionGenerator'], - 'ReflectionClass' => ['Symfony\Component\VarDumper\Caster\ReflectionCaster', 'castClass'], - 'ReflectionClassConstant' => ['Symfony\Component\VarDumper\Caster\ReflectionCaster', 'castClassConstant'], - 'ReflectionFunctionAbstract' => ['Symfony\Component\VarDumper\Caster\ReflectionCaster', 'castFunctionAbstract'], - 'ReflectionMethod' => ['Symfony\Component\VarDumper\Caster\ReflectionCaster', 'castMethod'], - 'ReflectionParameter' => ['Symfony\Component\VarDumper\Caster\ReflectionCaster', 'castParameter'], - 'ReflectionProperty' => ['Symfony\Component\VarDumper\Caster\ReflectionCaster', 'castProperty'], - 'ReflectionReference' => ['Symfony\Component\VarDumper\Caster\ReflectionCaster', 'castReference'], - 'ReflectionExtension' => ['Symfony\Component\VarDumper\Caster\ReflectionCaster', 'castExtension'], - 'ReflectionZendExtension' => ['Symfony\Component\VarDumper\Caster\ReflectionCaster', 'castZendExtension'], - - 'Doctrine\Common\Persistence\ObjectManager' => ['Symfony\Component\VarDumper\Caster\StubCaster', 'cutInternals'], - 'Doctrine\Common\Proxy\Proxy' => ['Symfony\Component\VarDumper\Caster\DoctrineCaster', 'castCommonProxy'], - 'Doctrine\ORM\Proxy\Proxy' => ['Symfony\Component\VarDumper\Caster\DoctrineCaster', 'castOrmProxy'], - 'Doctrine\ORM\PersistentCollection' => ['Symfony\Component\VarDumper\Caster\DoctrineCaster', 'castPersistentCollection'], - 'Doctrine\Persistence\ObjectManager' => ['Symfony\Component\VarDumper\Caster\StubCaster', 'cutInternals'], - - 'DOMException' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castException'], - 'DOMStringList' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castLength'], - 'DOMNameList' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castLength'], - 'DOMImplementation' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castImplementation'], - 'DOMImplementationList' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castLength'], - 'DOMNode' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castNode'], - 'DOMNameSpaceNode' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castNameSpaceNode'], - 'DOMDocument' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castDocument'], - 'DOMNodeList' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castLength'], - 'DOMNamedNodeMap' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castLength'], - 'DOMCharacterData' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castCharacterData'], - 'DOMAttr' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castAttr'], - 'DOMElement' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castElement'], - 'DOMText' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castText'], - 'DOMTypeinfo' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castTypeinfo'], - 'DOMDomError' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castDomError'], - 'DOMLocator' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castLocator'], - 'DOMDocumentType' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castDocumentType'], - 'DOMNotation' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castNotation'], - 'DOMEntity' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castEntity'], - 'DOMProcessingInstruction' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castProcessingInstruction'], - 'DOMXPath' => ['Symfony\Component\VarDumper\Caster\DOMCaster', 'castXPath'], - - 'XMLReader' => ['Symfony\Component\VarDumper\Caster\XmlReaderCaster', 'castXmlReader'], - - 'ErrorException' => ['Symfony\Component\VarDumper\Caster\ExceptionCaster', 'castErrorException'], - 'Exception' => ['Symfony\Component\VarDumper\Caster\ExceptionCaster', 'castException'], - 'Error' => ['Symfony\Component\VarDumper\Caster\ExceptionCaster', 'castError'], - 'Symfony\Bridge\Monolog\Logger' => ['Symfony\Component\VarDumper\Caster\StubCaster', 'cutInternals'], - 'Symfony\Component\DependencyInjection\ContainerInterface' => ['Symfony\Component\VarDumper\Caster\StubCaster', 'cutInternals'], - 'Symfony\Component\EventDispatcher\EventDispatcherInterface' => ['Symfony\Component\VarDumper\Caster\StubCaster', 'cutInternals'], - 'Symfony\Component\HttpClient\AmpHttpClient' => ['Symfony\Component\VarDumper\Caster\SymfonyCaster', 'castHttpClient'], - 'Symfony\Component\HttpClient\CurlHttpClient' => ['Symfony\Component\VarDumper\Caster\SymfonyCaster', 'castHttpClient'], - 'Symfony\Component\HttpClient\NativeHttpClient' => ['Symfony\Component\VarDumper\Caster\SymfonyCaster', 'castHttpClient'], - 'Symfony\Component\HttpClient\Response\AmpResponse' => ['Symfony\Component\VarDumper\Caster\SymfonyCaster', 'castHttpClientResponse'], - 'Symfony\Component\HttpClient\Response\CurlResponse' => ['Symfony\Component\VarDumper\Caster\SymfonyCaster', 'castHttpClientResponse'], - 'Symfony\Component\HttpClient\Response\NativeResponse' => ['Symfony\Component\VarDumper\Caster\SymfonyCaster', 'castHttpClientResponse'], - 'Symfony\Component\HttpFoundation\Request' => ['Symfony\Component\VarDumper\Caster\SymfonyCaster', 'castRequest'], - 'Symfony\Component\Uid\Ulid' => ['Symfony\Component\VarDumper\Caster\SymfonyCaster', 'castUlid'], - 'Symfony\Component\Uid\Uuid' => ['Symfony\Component\VarDumper\Caster\SymfonyCaster', 'castUuid'], - 'Symfony\Component\VarDumper\Exception\ThrowingCasterException' => ['Symfony\Component\VarDumper\Caster\ExceptionCaster', 'castThrowingCasterException'], - 'Symfony\Component\VarDumper\Caster\TraceStub' => ['Symfony\Component\VarDumper\Caster\ExceptionCaster', 'castTraceStub'], - 'Symfony\Component\VarDumper\Caster\FrameStub' => ['Symfony\Component\VarDumper\Caster\ExceptionCaster', 'castFrameStub'], - 'Symfony\Component\VarDumper\Cloner\AbstractCloner' => ['Symfony\Component\VarDumper\Caster\StubCaster', 'cutInternals'], - 'Symfony\Component\ErrorHandler\Exception\SilencedErrorContext' => ['Symfony\Component\VarDumper\Caster\ExceptionCaster', 'castSilencedErrorContext'], - - 'Imagine\Image\ImageInterface' => ['Symfony\Component\VarDumper\Caster\ImagineCaster', 'castImage'], - - 'Ramsey\Uuid\UuidInterface' => ['Symfony\Component\VarDumper\Caster\UuidCaster', 'castRamseyUuid'], - - 'ProxyManager\Proxy\ProxyInterface' => ['Symfony\Component\VarDumper\Caster\ProxyManagerCaster', 'castProxy'], - 'PHPUnit_Framework_MockObject_MockObject' => ['Symfony\Component\VarDumper\Caster\StubCaster', 'cutInternals'], - 'PHPUnit\Framework\MockObject\MockObject' => ['Symfony\Component\VarDumper\Caster\StubCaster', 'cutInternals'], - 'PHPUnit\Framework\MockObject\Stub' => ['Symfony\Component\VarDumper\Caster\StubCaster', 'cutInternals'], - 'Prophecy\Prophecy\ProphecySubjectInterface' => ['Symfony\Component\VarDumper\Caster\StubCaster', 'cutInternals'], - 'Mockery\MockInterface' => ['Symfony\Component\VarDumper\Caster\StubCaster', 'cutInternals'], - - 'PDO' => ['Symfony\Component\VarDumper\Caster\PdoCaster', 'castPdo'], - 'PDOStatement' => ['Symfony\Component\VarDumper\Caster\PdoCaster', 'castPdoStatement'], - - 'AMQPConnection' => ['Symfony\Component\VarDumper\Caster\AmqpCaster', 'castConnection'], - 'AMQPChannel' => ['Symfony\Component\VarDumper\Caster\AmqpCaster', 'castChannel'], - 'AMQPQueue' => ['Symfony\Component\VarDumper\Caster\AmqpCaster', 'castQueue'], - 'AMQPExchange' => ['Symfony\Component\VarDumper\Caster\AmqpCaster', 'castExchange'], - 'AMQPEnvelope' => ['Symfony\Component\VarDumper\Caster\AmqpCaster', 'castEnvelope'], - - 'ArrayObject' => ['Symfony\Component\VarDumper\Caster\SplCaster', 'castArrayObject'], - 'ArrayIterator' => ['Symfony\Component\VarDumper\Caster\SplCaster', 'castArrayIterator'], - 'SplDoublyLinkedList' => ['Symfony\Component\VarDumper\Caster\SplCaster', 'castDoublyLinkedList'], - 'SplFileInfo' => ['Symfony\Component\VarDumper\Caster\SplCaster', 'castFileInfo'], - 'SplFileObject' => ['Symfony\Component\VarDumper\Caster\SplCaster', 'castFileObject'], - 'SplHeap' => ['Symfony\Component\VarDumper\Caster\SplCaster', 'castHeap'], - 'SplObjectStorage' => ['Symfony\Component\VarDumper\Caster\SplCaster', 'castObjectStorage'], - 'SplPriorityQueue' => ['Symfony\Component\VarDumper\Caster\SplCaster', 'castHeap'], - 'OuterIterator' => ['Symfony\Component\VarDumper\Caster\SplCaster', 'castOuterIterator'], - 'WeakReference' => ['Symfony\Component\VarDumper\Caster\SplCaster', 'castWeakReference'], - - 'Redis' => ['Symfony\Component\VarDumper\Caster\RedisCaster', 'castRedis'], - 'RedisArray' => ['Symfony\Component\VarDumper\Caster\RedisCaster', 'castRedisArray'], - 'RedisCluster' => ['Symfony\Component\VarDumper\Caster\RedisCaster', 'castRedisCluster'], - - 'DateTimeInterface' => ['Symfony\Component\VarDumper\Caster\DateCaster', 'castDateTime'], - 'DateInterval' => ['Symfony\Component\VarDumper\Caster\DateCaster', 'castInterval'], - 'DateTimeZone' => ['Symfony\Component\VarDumper\Caster\DateCaster', 'castTimeZone'], - 'DatePeriod' => ['Symfony\Component\VarDumper\Caster\DateCaster', 'castPeriod'], - - 'GMP' => ['Symfony\Component\VarDumper\Caster\GmpCaster', 'castGmp'], - - 'MessageFormatter' => ['Symfony\Component\VarDumper\Caster\IntlCaster', 'castMessageFormatter'], - 'NumberFormatter' => ['Symfony\Component\VarDumper\Caster\IntlCaster', 'castNumberFormatter'], - 'IntlTimeZone' => ['Symfony\Component\VarDumper\Caster\IntlCaster', 'castIntlTimeZone'], - 'IntlCalendar' => ['Symfony\Component\VarDumper\Caster\IntlCaster', 'castIntlCalendar'], - 'IntlDateFormatter' => ['Symfony\Component\VarDumper\Caster\IntlCaster', 'castIntlDateFormatter'], - - 'Memcached' => ['Symfony\Component\VarDumper\Caster\MemcachedCaster', 'castMemcached'], - - 'Ds\Collection' => ['Symfony\Component\VarDumper\Caster\DsCaster', 'castCollection'], - 'Ds\Map' => ['Symfony\Component\VarDumper\Caster\DsCaster', 'castMap'], - 'Ds\Pair' => ['Symfony\Component\VarDumper\Caster\DsCaster', 'castPair'], - 'Symfony\Component\VarDumper\Caster\DsPairStub' => ['Symfony\Component\VarDumper\Caster\DsCaster', 'castPairStub'], - - 'mysqli_driver' => ['Symfony\Component\VarDumper\Caster\MysqliCaster', 'castMysqliDriver'], - - 'CurlHandle' => ['Symfony\Component\VarDumper\Caster\ResourceCaster', 'castCurl'], - ':curl' => ['Symfony\Component\VarDumper\Caster\ResourceCaster', 'castCurl'], - - ':dba' => ['Symfony\Component\VarDumper\Caster\ResourceCaster', 'castDba'], - ':dba persistent' => ['Symfony\Component\VarDumper\Caster\ResourceCaster', 'castDba'], - - 'GdImage' => ['Symfony\Component\VarDumper\Caster\ResourceCaster', 'castGd'], - ':gd' => ['Symfony\Component\VarDumper\Caster\ResourceCaster', 'castGd'], - - ':mysql link' => ['Symfony\Component\VarDumper\Caster\ResourceCaster', 'castMysqlLink'], - ':pgsql large object' => ['Symfony\Component\VarDumper\Caster\PgSqlCaster', 'castLargeObject'], - ':pgsql link' => ['Symfony\Component\VarDumper\Caster\PgSqlCaster', 'castLink'], - ':pgsql link persistent' => ['Symfony\Component\VarDumper\Caster\PgSqlCaster', 'castLink'], - ':pgsql result' => ['Symfony\Component\VarDumper\Caster\PgSqlCaster', 'castResult'], - ':process' => ['Symfony\Component\VarDumper\Caster\ResourceCaster', 'castProcess'], - ':stream' => ['Symfony\Component\VarDumper\Caster\ResourceCaster', 'castStream'], - - 'OpenSSLCertificate' => ['Symfony\Component\VarDumper\Caster\ResourceCaster', 'castOpensslX509'], - ':OpenSSL X.509' => ['Symfony\Component\VarDumper\Caster\ResourceCaster', 'castOpensslX509'], - - ':persistent stream' => ['Symfony\Component\VarDumper\Caster\ResourceCaster', 'castStream'], - ':stream-context' => ['Symfony\Component\VarDumper\Caster\ResourceCaster', 'castStreamContext'], - - 'XmlParser' => ['Symfony\Component\VarDumper\Caster\XmlResourceCaster', 'castXml'], - ':xml' => ['Symfony\Component\VarDumper\Caster\XmlResourceCaster', 'castXml'], - - 'RdKafka' => ['Symfony\Component\VarDumper\Caster\RdKafkaCaster', 'castRdKafka'], - 'RdKafka\Conf' => ['Symfony\Component\VarDumper\Caster\RdKafkaCaster', 'castConf'], - 'RdKafka\KafkaConsumer' => ['Symfony\Component\VarDumper\Caster\RdKafkaCaster', 'castKafkaConsumer'], - 'RdKafka\Metadata\Broker' => ['Symfony\Component\VarDumper\Caster\RdKafkaCaster', 'castBrokerMetadata'], - 'RdKafka\Metadata\Collection' => ['Symfony\Component\VarDumper\Caster\RdKafkaCaster', 'castCollectionMetadata'], - 'RdKafka\Metadata\Partition' => ['Symfony\Component\VarDumper\Caster\RdKafkaCaster', 'castPartitionMetadata'], - 'RdKafka\Metadata\Topic' => ['Symfony\Component\VarDumper\Caster\RdKafkaCaster', 'castTopicMetadata'], - 'RdKafka\Message' => ['Symfony\Component\VarDumper\Caster\RdKafkaCaster', 'castMessage'], - 'RdKafka\Topic' => ['Symfony\Component\VarDumper\Caster\RdKafkaCaster', 'castTopic'], - 'RdKafka\TopicPartition' => ['Symfony\Component\VarDumper\Caster\RdKafkaCaster', 'castTopicPartition'], - 'RdKafka\TopicConf' => ['Symfony\Component\VarDumper\Caster\RdKafkaCaster', 'castTopicConf'], - ]; - - protected $maxItems = 2500; - protected $maxString = -1; - protected $minDepth = 1; - - /** - * @var array> - */ - private $casters = []; - - /** - * @var callable|null - */ - private $prevErrorHandler; - - private $classInfo = []; - private $filter = 0; - - /** - * @param callable[]|null $casters A map of casters - * - * @see addCasters - */ - public function __construct(?array $casters = null) - { - if (null === $casters) { - $casters = static::$defaultCasters; - } - $this->addCasters($casters); - } - - /** - * Adds casters for resources and objects. - * - * Maps resources or objects types to a callback. - * Types are in the key, with a callable caster for value. - * Resource types are to be prefixed with a `:`, - * see e.g. static::$defaultCasters. - * - * @param callable[] $casters A map of casters - */ - public function addCasters(array $casters) - { - foreach ($casters as $type => $callback) { - $this->casters[$type][] = $callback; - } - } - - /** - * Sets the maximum number of items to clone past the minimum depth in nested structures. - */ - public function setMaxItems(int $maxItems) - { - $this->maxItems = $maxItems; - } - - /** - * Sets the maximum cloned length for strings. - */ - public function setMaxString(int $maxString) - { - $this->maxString = $maxString; - } - - /** - * Sets the minimum tree depth where we are guaranteed to clone all the items. After this - * depth is reached, only setMaxItems items will be cloned. - */ - public function setMinDepth(int $minDepth) - { - $this->minDepth = $minDepth; - } - - /** - * Clones a PHP variable. - * - * @param mixed $var Any PHP variable - * @param int $filter A bit field of Caster::EXCLUDE_* constants - * - * @return Data - */ - public function cloneVar($var, int $filter = 0) - { - $this->prevErrorHandler = set_error_handler(function ($type, $msg, $file, $line, $context = []) { - if (\E_RECOVERABLE_ERROR === $type || \E_USER_ERROR === $type) { - // Cloner never dies - throw new \ErrorException($msg, 0, $type, $file, $line); - } - - if ($this->prevErrorHandler) { - return ($this->prevErrorHandler)($type, $msg, $file, $line, $context); - } - - return false; - }); - $this->filter = $filter; - - if ($gc = gc_enabled()) { - gc_disable(); - } - try { - return new Data($this->doClone($var)); - } finally { - if ($gc) { - gc_enable(); - } - restore_error_handler(); - $this->prevErrorHandler = null; - } - } - - /** - * Effectively clones the PHP variable. - * - * @param mixed $var Any PHP variable - * - * @return array - */ - abstract protected function doClone($var); - - /** - * Casts an object to an array representation. - * - * @param bool $isNested True if the object is nested in the dumped structure - * - * @return array - */ - protected function castObject(Stub $stub, bool $isNested) - { - $obj = $stub->value; - $class = $stub->class; - - if (\PHP_VERSION_ID < 80000 ? "\0" === ($class[15] ?? null) : str_contains($class, "@anonymous\0")) { - $stub->class = get_debug_type($obj); - } - if (isset($this->classInfo[$class])) { - [$i, $parents, $hasDebugInfo, $fileInfo] = $this->classInfo[$class]; - } else { - $i = 2; - $parents = [$class]; - $hasDebugInfo = method_exists($class, '__debugInfo'); - - foreach (class_parents($class) as $p) { - $parents[] = $p; - ++$i; - } - foreach (class_implements($class) as $p) { - $parents[] = $p; - ++$i; - } - $parents[] = '*'; - - $r = new \ReflectionClass($class); - $fileInfo = $r->isInternal() || $r->isSubclassOf(Stub::class) ? [] : [ - 'file' => $r->getFileName(), - 'line' => $r->getStartLine(), - ]; - - $this->classInfo[$class] = [$i, $parents, $hasDebugInfo, $fileInfo]; - } - - $stub->attr += $fileInfo; - $a = Caster::castObject($obj, $class, $hasDebugInfo, $stub->class); - - try { - while ($i--) { - if (!empty($this->casters[$p = $parents[$i]])) { - foreach ($this->casters[$p] as $callback) { - $a = $callback($obj, $a, $stub, $isNested, $this->filter); - } - } - } - } catch (\Exception $e) { - $a = [(Stub::TYPE_OBJECT === $stub->type ? Caster::PREFIX_VIRTUAL : '').'⚠' => new ThrowingCasterException($e)] + $a; - } - - return $a; - } - - /** - * Casts a resource to an array representation. - * - * @param bool $isNested True if the object is nested in the dumped structure - * - * @return array - */ - protected function castResource(Stub $stub, bool $isNested) - { - $a = []; - $res = $stub->value; - $type = $stub->class; - - try { - if (!empty($this->casters[':'.$type])) { - foreach ($this->casters[':'.$type] as $callback) { - $a = $callback($res, $a, $stub, $isNested, $this->filter); - } - } - } catch (\Exception $e) { - $a = [(Stub::TYPE_OBJECT === $stub->type ? Caster::PREFIX_VIRTUAL : '').'⚠' => new ThrowingCasterException($e)] + $a; - } - - return $a; - } -} diff --git a/vendor/symfony/var-dumper/Cloner/ClonerInterface.php b/vendor/symfony/var-dumper/Cloner/ClonerInterface.php deleted file mode 100644 index 90b149532..000000000 --- a/vendor/symfony/var-dumper/Cloner/ClonerInterface.php +++ /dev/null @@ -1,27 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Cloner; - -/** - * @author Nicolas Grekas - */ -interface ClonerInterface -{ - /** - * Clones a PHP variable. - * - * @param mixed $var Any PHP variable - * - * @return Data - */ - public function cloneVar($var); -} diff --git a/vendor/symfony/var-dumper/Cloner/Cursor.php b/vendor/symfony/var-dumper/Cloner/Cursor.php deleted file mode 100644 index 1fd796d67..000000000 --- a/vendor/symfony/var-dumper/Cloner/Cursor.php +++ /dev/null @@ -1,43 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Cloner; - -/** - * Represents the current state of a dumper while dumping. - * - * @author Nicolas Grekas - */ -class Cursor -{ - public const HASH_INDEXED = Stub::ARRAY_INDEXED; - public const HASH_ASSOC = Stub::ARRAY_ASSOC; - public const HASH_OBJECT = Stub::TYPE_OBJECT; - public const HASH_RESOURCE = Stub::TYPE_RESOURCE; - - public $depth = 0; - public $refIndex = 0; - public $softRefTo = 0; - public $softRefCount = 0; - public $softRefHandle = 0; - public $hardRefTo = 0; - public $hardRefCount = 0; - public $hardRefHandle = 0; - public $hashType; - public $hashKey; - public $hashKeyIsBinary; - public $hashIndex = 0; - public $hashLength = 0; - public $hashCut = 0; - public $stop = false; - public $attr = []; - public $skipChildren = false; -} diff --git a/vendor/symfony/var-dumper/Cloner/Data.php b/vendor/symfony/var-dumper/Cloner/Data.php deleted file mode 100644 index ea8f0f33a..000000000 --- a/vendor/symfony/var-dumper/Cloner/Data.php +++ /dev/null @@ -1,468 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Cloner; - -use Symfony\Component\VarDumper\Caster\Caster; -use Symfony\Component\VarDumper\Dumper\ContextProvider\SourceContextProvider; - -/** - * @author Nicolas Grekas - */ -class Data implements \ArrayAccess, \Countable, \IteratorAggregate -{ - private $data; - private $position = 0; - private $key = 0; - private $maxDepth = 20; - private $maxItemsPerDepth = -1; - private $useRefHandles = -1; - private $context = []; - - /** - * @param array $data An array as returned by ClonerInterface::cloneVar() - */ - public function __construct(array $data) - { - $this->data = $data; - } - - /** - * @return string|null - */ - public function getType() - { - $item = $this->data[$this->position][$this->key]; - - if ($item instanceof Stub && Stub::TYPE_REF === $item->type && !$item->position) { - $item = $item->value; - } - if (!$item instanceof Stub) { - return \gettype($item); - } - if (Stub::TYPE_STRING === $item->type) { - return 'string'; - } - if (Stub::TYPE_ARRAY === $item->type) { - return 'array'; - } - if (Stub::TYPE_OBJECT === $item->type) { - return $item->class; - } - if (Stub::TYPE_RESOURCE === $item->type) { - return $item->class.' resource'; - } - - return null; - } - - /** - * Returns a native representation of the original value. - * - * @param array|bool $recursive Whether values should be resolved recursively or not - * - * @return string|int|float|bool|array|Data[]|null - */ - public function getValue($recursive = false) - { - $item = $this->data[$this->position][$this->key]; - - if ($item instanceof Stub && Stub::TYPE_REF === $item->type && !$item->position) { - $item = $item->value; - } - if (!($item = $this->getStub($item)) instanceof Stub) { - return $item; - } - if (Stub::TYPE_STRING === $item->type) { - return $item->value; - } - - $children = $item->position ? $this->data[$item->position] : []; - - foreach ($children as $k => $v) { - if ($recursive && !($v = $this->getStub($v)) instanceof Stub) { - continue; - } - $children[$k] = clone $this; - $children[$k]->key = $k; - $children[$k]->position = $item->position; - - if ($recursive) { - if (Stub::TYPE_REF === $v->type && ($v = $this->getStub($v->value)) instanceof Stub) { - $recursive = (array) $recursive; - if (isset($recursive[$v->position])) { - continue; - } - $recursive[$v->position] = true; - } - $children[$k] = $children[$k]->getValue($recursive); - } - } - - return $children; - } - - /** - * @return int - */ - #[\ReturnTypeWillChange] - public function count() - { - return \count($this->getValue()); - } - - /** - * @return \Traversable - */ - #[\ReturnTypeWillChange] - public function getIterator() - { - if (!\is_array($value = $this->getValue())) { - throw new \LogicException(sprintf('"%s" object holds non-iterable type "%s".', self::class, get_debug_type($value))); - } - - yield from $value; - } - - public function __get(string $key) - { - if (null !== $data = $this->seek($key)) { - $item = $this->getStub($data->data[$data->position][$data->key]); - - return $item instanceof Stub || [] === $item ? $data : $item; - } - - return null; - } - - /** - * @return bool - */ - public function __isset(string $key) - { - return null !== $this->seek($key); - } - - /** - * @return bool - */ - #[\ReturnTypeWillChange] - public function offsetExists($key) - { - return $this->__isset($key); - } - - /** - * @return mixed - */ - #[\ReturnTypeWillChange] - public function offsetGet($key) - { - return $this->__get($key); - } - - /** - * @return void - */ - #[\ReturnTypeWillChange] - public function offsetSet($key, $value) - { - throw new \BadMethodCallException(self::class.' objects are immutable.'); - } - - /** - * @return void - */ - #[\ReturnTypeWillChange] - public function offsetUnset($key) - { - throw new \BadMethodCallException(self::class.' objects are immutable.'); - } - - /** - * @return string - */ - public function __toString() - { - $value = $this->getValue(); - - if (!\is_array($value)) { - return (string) $value; - } - - return sprintf('%s (count=%d)', $this->getType(), \count($value)); - } - - /** - * Returns a depth limited clone of $this. - * - * @return static - */ - public function withMaxDepth(int $maxDepth) - { - $data = clone $this; - $data->maxDepth = $maxDepth; - - return $data; - } - - /** - * Limits the number of elements per depth level. - * - * @return static - */ - public function withMaxItemsPerDepth(int $maxItemsPerDepth) - { - $data = clone $this; - $data->maxItemsPerDepth = $maxItemsPerDepth; - - return $data; - } - - /** - * Enables/disables objects' identifiers tracking. - * - * @param bool $useRefHandles False to hide global ref. handles - * - * @return static - */ - public function withRefHandles(bool $useRefHandles) - { - $data = clone $this; - $data->useRefHandles = $useRefHandles ? -1 : 0; - - return $data; - } - - /** - * @return static - */ - public function withContext(array $context) - { - $data = clone $this; - $data->context = $context; - - return $data; - } - - /** - * Seeks to a specific key in nested data structures. - * - * @param string|int $key The key to seek to - * - * @return static|null - */ - public function seek($key) - { - $item = $this->data[$this->position][$this->key]; - - if ($item instanceof Stub && Stub::TYPE_REF === $item->type && !$item->position) { - $item = $item->value; - } - if (!($item = $this->getStub($item)) instanceof Stub || !$item->position) { - return null; - } - $keys = [$key]; - - switch ($item->type) { - case Stub::TYPE_OBJECT: - $keys[] = Caster::PREFIX_DYNAMIC.$key; - $keys[] = Caster::PREFIX_PROTECTED.$key; - $keys[] = Caster::PREFIX_VIRTUAL.$key; - $keys[] = "\0$item->class\0$key"; - // no break - case Stub::TYPE_ARRAY: - case Stub::TYPE_RESOURCE: - break; - default: - return null; - } - - $data = null; - $children = $this->data[$item->position]; - - foreach ($keys as $key) { - if (isset($children[$key]) || \array_key_exists($key, $children)) { - $data = clone $this; - $data->key = $key; - $data->position = $item->position; - break; - } - } - - return $data; - } - - /** - * Dumps data with a DumperInterface dumper. - */ - public function dump(DumperInterface $dumper) - { - $refs = [0]; - $cursor = new Cursor(); - - if ($cursor->attr = $this->context[SourceContextProvider::class] ?? []) { - $cursor->attr['if_links'] = true; - $cursor->hashType = -1; - $dumper->dumpScalar($cursor, 'default', '^'); - $cursor->attr = ['if_links' => true]; - $dumper->dumpScalar($cursor, 'default', ' '); - $cursor->hashType = 0; - } - - $this->dumpItem($dumper, $cursor, $refs, $this->data[$this->position][$this->key]); - } - - /** - * Depth-first dumping of items. - * - * @param mixed $item A Stub object or the original value being dumped - */ - private function dumpItem(DumperInterface $dumper, Cursor $cursor, array &$refs, $item) - { - $cursor->refIndex = 0; - $cursor->softRefTo = $cursor->softRefHandle = $cursor->softRefCount = 0; - $cursor->hardRefTo = $cursor->hardRefHandle = $cursor->hardRefCount = 0; - $firstSeen = true; - - if (!$item instanceof Stub) { - $cursor->attr = []; - $type = \gettype($item); - if ($item && 'array' === $type) { - $item = $this->getStub($item); - } - } elseif (Stub::TYPE_REF === $item->type) { - if ($item->handle) { - if (!isset($refs[$r = $item->handle - (\PHP_INT_MAX >> 1)])) { - $cursor->refIndex = $refs[$r] = $cursor->refIndex ?: ++$refs[0]; - } else { - $firstSeen = false; - } - $cursor->hardRefTo = $refs[$r]; - $cursor->hardRefHandle = $this->useRefHandles & $item->handle; - $cursor->hardRefCount = 0 < $item->handle ? $item->refCount : 0; - } - $cursor->attr = $item->attr; - $type = $item->class ?: \gettype($item->value); - $item = $this->getStub($item->value); - } - if ($item instanceof Stub) { - if ($item->refCount) { - if (!isset($refs[$r = $item->handle])) { - $cursor->refIndex = $refs[$r] = $cursor->refIndex ?: ++$refs[0]; - } else { - $firstSeen = false; - } - $cursor->softRefTo = $refs[$r]; - } - $cursor->softRefHandle = $this->useRefHandles & $item->handle; - $cursor->softRefCount = $item->refCount; - $cursor->attr = $item->attr; - $cut = $item->cut; - - if ($item->position && $firstSeen) { - $children = $this->data[$item->position]; - - if ($cursor->stop) { - if ($cut >= 0) { - $cut += \count($children); - } - $children = []; - } - } else { - $children = []; - } - switch ($item->type) { - case Stub::TYPE_STRING: - $dumper->dumpString($cursor, $item->value, Stub::STRING_BINARY === $item->class, $cut); - break; - - case Stub::TYPE_ARRAY: - $item = clone $item; - $item->type = $item->class; - $item->class = $item->value; - // no break - case Stub::TYPE_OBJECT: - case Stub::TYPE_RESOURCE: - $withChildren = $children && $cursor->depth !== $this->maxDepth && $this->maxItemsPerDepth; - $dumper->enterHash($cursor, $item->type, $item->class, $withChildren); - if ($withChildren) { - if ($cursor->skipChildren) { - $withChildren = false; - $cut = -1; - } else { - $cut = $this->dumpChildren($dumper, $cursor, $refs, $children, $cut, $item->type, null !== $item->class); - } - } elseif ($children && 0 <= $cut) { - $cut += \count($children); - } - $cursor->skipChildren = false; - $dumper->leaveHash($cursor, $item->type, $item->class, $withChildren, $cut); - break; - - default: - throw new \RuntimeException(sprintf('Unexpected Stub type: "%s".', $item->type)); - } - } elseif ('array' === $type) { - $dumper->enterHash($cursor, Cursor::HASH_INDEXED, 0, false); - $dumper->leaveHash($cursor, Cursor::HASH_INDEXED, 0, false, 0); - } elseif ('string' === $type) { - $dumper->dumpString($cursor, $item, false, 0); - } else { - $dumper->dumpScalar($cursor, $type, $item); - } - } - - /** - * Dumps children of hash structures. - * - * @return int The final number of removed items - */ - private function dumpChildren(DumperInterface $dumper, Cursor $parentCursor, array &$refs, array $children, int $hashCut, int $hashType, bool $dumpKeys): int - { - $cursor = clone $parentCursor; - ++$cursor->depth; - $cursor->hashType = $hashType; - $cursor->hashIndex = 0; - $cursor->hashLength = \count($children); - $cursor->hashCut = $hashCut; - foreach ($children as $key => $child) { - $cursor->hashKeyIsBinary = isset($key[0]) && !preg_match('//u', $key); - $cursor->hashKey = $dumpKeys ? $key : null; - $this->dumpItem($dumper, $cursor, $refs, $child); - if (++$cursor->hashIndex === $this->maxItemsPerDepth || $cursor->stop) { - $parentCursor->stop = true; - - return $hashCut >= 0 ? $hashCut + $cursor->hashLength - $cursor->hashIndex : $hashCut; - } - } - - return $hashCut; - } - - private function getStub($item) - { - if (!$item || !\is_array($item)) { - return $item; - } - - $stub = new Stub(); - $stub->type = Stub::TYPE_ARRAY; - foreach ($item as $stub->class => $stub->position) { - } - if (isset($item[0])) { - $stub->cut = $item[0]; - } - $stub->value = $stub->cut + ($stub->position ? \count($this->data[$stub->position]) : 0); - - return $stub; - } -} diff --git a/vendor/symfony/var-dumper/Cloner/DumperInterface.php b/vendor/symfony/var-dumper/Cloner/DumperInterface.php deleted file mode 100644 index 6d60b723c..000000000 --- a/vendor/symfony/var-dumper/Cloner/DumperInterface.php +++ /dev/null @@ -1,56 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Cloner; - -/** - * DumperInterface used by Data objects. - * - * @author Nicolas Grekas - */ -interface DumperInterface -{ - /** - * Dumps a scalar value. - * - * @param string $type The PHP type of the value being dumped - * @param string|int|float|bool $value The scalar value being dumped - */ - public function dumpScalar(Cursor $cursor, string $type, $value); - - /** - * Dumps a string. - * - * @param string $str The string being dumped - * @param bool $bin Whether $str is UTF-8 or binary encoded - * @param int $cut The number of characters $str has been cut by - */ - public function dumpString(Cursor $cursor, string $str, bool $bin, int $cut); - - /** - * Dumps while entering an hash. - * - * @param int $type A Cursor::HASH_* const for the type of hash - * @param string|int $class The object class, resource type or array count - * @param bool $hasChild When the dump of the hash has child item - */ - public function enterHash(Cursor $cursor, int $type, $class, bool $hasChild); - - /** - * Dumps while leaving an hash. - * - * @param int $type A Cursor::HASH_* const for the type of hash - * @param string|int $class The object class, resource type or array count - * @param bool $hasChild When the dump of the hash has child item - * @param int $cut The number of items the hash has been cut by - */ - public function leaveHash(Cursor $cursor, int $type, $class, bool $hasChild, int $cut); -} diff --git a/vendor/symfony/var-dumper/Cloner/Stub.php b/vendor/symfony/var-dumper/Cloner/Stub.php deleted file mode 100644 index 073c56efb..000000000 --- a/vendor/symfony/var-dumper/Cloner/Stub.php +++ /dev/null @@ -1,67 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Cloner; - -/** - * Represents the main properties of a PHP variable. - * - * @author Nicolas Grekas - */ -class Stub -{ - public const TYPE_REF = 1; - public const TYPE_STRING = 2; - public const TYPE_ARRAY = 3; - public const TYPE_OBJECT = 4; - public const TYPE_RESOURCE = 5; - - public const STRING_BINARY = 1; - public const STRING_UTF8 = 2; - - public const ARRAY_ASSOC = 1; - public const ARRAY_INDEXED = 2; - - public $type = self::TYPE_REF; - public $class = ''; - public $value; - public $cut = 0; - public $handle = 0; - public $refCount = 0; - public $position = 0; - public $attr = []; - - private static $defaultProperties = []; - - /** - * @internal - */ - public function __sleep(): array - { - $properties = []; - - if (!isset(self::$defaultProperties[$c = static::class])) { - self::$defaultProperties[$c] = get_class_vars($c); - - foreach ((new \ReflectionClass($c))->getStaticProperties() as $k => $v) { - unset(self::$defaultProperties[$c][$k]); - } - } - - foreach (self::$defaultProperties[$c] as $k => $v) { - if ($this->$k !== $v) { - $properties[] = $k; - } - } - - return $properties; - } -} diff --git a/vendor/symfony/var-dumper/Cloner/VarCloner.php b/vendor/symfony/var-dumper/Cloner/VarCloner.php deleted file mode 100644 index 80c4a2f83..000000000 --- a/vendor/symfony/var-dumper/Cloner/VarCloner.php +++ /dev/null @@ -1,311 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Cloner; - -/** - * @author Nicolas Grekas - */ -class VarCloner extends AbstractCloner -{ - private static $gid; - private static $arrayCache = []; - - /** - * {@inheritdoc} - */ - protected function doClone($var) - { - $len = 1; // Length of $queue - $pos = 0; // Number of cloned items past the minimum depth - $refsCounter = 0; // Hard references counter - $queue = [[$var]]; // This breadth-first queue is the return value - $hardRefs = []; // Map of original zval ids to stub objects - $objRefs = []; // Map of original object handles to their stub object counterpart - $objects = []; // Keep a ref to objects to ensure their handle cannot be reused while cloning - $resRefs = []; // Map of original resource handles to their stub object counterpart - $values = []; // Map of stub objects' ids to original values - $maxItems = $this->maxItems; - $maxString = $this->maxString; - $minDepth = $this->minDepth; - $currentDepth = 0; // Current tree depth - $currentDepthFinalIndex = 0; // Final $queue index for current tree depth - $minimumDepthReached = 0 === $minDepth; // Becomes true when minimum tree depth has been reached - $cookie = (object) []; // Unique object used to detect hard references - $a = null; // Array cast for nested structures - $stub = null; // Stub capturing the main properties of an original item value - // or null if the original value is used directly - - if (!$gid = self::$gid) { - $gid = self::$gid = md5(random_bytes(6)); // Unique string used to detect the special $GLOBALS variable - } - $arrayStub = new Stub(); - $arrayStub->type = Stub::TYPE_ARRAY; - $fromObjCast = false; - - for ($i = 0; $i < $len; ++$i) { - // Detect when we move on to the next tree depth - if ($i > $currentDepthFinalIndex) { - ++$currentDepth; - $currentDepthFinalIndex = $len - 1; - if ($currentDepth >= $minDepth) { - $minimumDepthReached = true; - } - } - - $refs = $vals = $queue[$i]; - foreach ($vals as $k => $v) { - // $v is the original value or a stub object in case of hard references - - if (\PHP_VERSION_ID >= 70400) { - $zvalRef = ($r = \ReflectionReference::fromArrayElement($vals, $k)) ? $r->getId() : null; - } else { - $refs[$k] = $cookie; - $zvalRef = $vals[$k] === $cookie; - } - - if ($zvalRef) { - $vals[$k] = &$stub; // Break hard references to make $queue completely - unset($stub); // independent from the original structure - if (\PHP_VERSION_ID >= 70400 ? null !== $vals[$k] = $hardRefs[$zvalRef] ?? null : $v instanceof Stub && isset($hardRefs[spl_object_id($v)])) { - if (\PHP_VERSION_ID >= 70400) { - $v = $vals[$k]; - } else { - $refs[$k] = $vals[$k] = $v; - } - if ($v->value instanceof Stub && (Stub::TYPE_OBJECT === $v->value->type || Stub::TYPE_RESOURCE === $v->value->type)) { - ++$v->value->refCount; - } - ++$v->refCount; - continue; - } - $vals[$k] = new Stub(); - $vals[$k]->value = $v; - $vals[$k]->handle = ++$refsCounter; - - if (\PHP_VERSION_ID >= 70400) { - $hardRefs[$zvalRef] = $vals[$k]; - } else { - $refs[$k] = $vals[$k]; - $h = spl_object_id($refs[$k]); - $hardRefs[$h] = &$refs[$k]; - $values[$h] = $v; - } - } - // Create $stub when the original value $v cannot be used directly - // If $v is a nested structure, put that structure in array $a - switch (true) { - case null === $v: - case \is_bool($v): - case \is_int($v): - case \is_float($v): - continue 2; - case \is_string($v): - if ('' === $v) { - continue 2; - } - if (!preg_match('//u', $v)) { - $stub = new Stub(); - $stub->type = Stub::TYPE_STRING; - $stub->class = Stub::STRING_BINARY; - if (0 <= $maxString && 0 < $cut = \strlen($v) - $maxString) { - $stub->cut = $cut; - $stub->value = substr($v, 0, -$cut); - } else { - $stub->value = $v; - } - } elseif (0 <= $maxString && isset($v[1 + ($maxString >> 2)]) && 0 < $cut = mb_strlen($v, 'UTF-8') - $maxString) { - $stub = new Stub(); - $stub->type = Stub::TYPE_STRING; - $stub->class = Stub::STRING_UTF8; - $stub->cut = $cut; - $stub->value = mb_substr($v, 0, $maxString, 'UTF-8'); - } else { - continue 2; - } - $a = null; - break; - - case \is_array($v): - if (!$v) { - continue 2; - } - $stub = $arrayStub; - - if (\PHP_VERSION_ID >= 80100) { - $stub->class = array_is_list($v) ? Stub::ARRAY_INDEXED : Stub::ARRAY_ASSOC; - $a = $v; - break; - } - - $stub->class = Stub::ARRAY_INDEXED; - - $j = -1; - foreach ($v as $gk => $gv) { - if ($gk !== ++$j) { - $stub->class = Stub::ARRAY_ASSOC; - $a = $v; - $a[$gid] = true; - break; - } - } - - // Copies of $GLOBALS have very strange behavior, - // let's detect them with some black magic - if (isset($v[$gid])) { - unset($v[$gid]); - $a = []; - foreach ($v as $gk => &$gv) { - if ($v === $gv && (\PHP_VERSION_ID < 70400 || !isset($hardRefs[\ReflectionReference::fromArrayElement($v, $gk)->getId()]))) { - unset($v); - $v = new Stub(); - $v->value = [$v->cut = \count($gv), Stub::TYPE_ARRAY => 0]; - $v->handle = -1; - if (\PHP_VERSION_ID >= 70400) { - $gv = &$a[$gk]; - $hardRefs[\ReflectionReference::fromArrayElement($a, $gk)->getId()] = &$gv; - } else { - $gv = &$hardRefs[spl_object_id($v)]; - } - $gv = $v; - } - - $a[$gk] = &$gv; - } - unset($gv); - } else { - $a = $v; - } - break; - - case \is_object($v): - if (empty($objRefs[$h = spl_object_id($v)])) { - $stub = new Stub(); - $stub->type = Stub::TYPE_OBJECT; - $stub->class = \get_class($v); - $stub->value = $v; - $stub->handle = $h; - $a = $this->castObject($stub, 0 < $i); - if ($v !== $stub->value) { - if (Stub::TYPE_OBJECT !== $stub->type || null === $stub->value) { - break; - } - $stub->handle = $h = spl_object_id($stub->value); - } - $stub->value = null; - if (0 <= $maxItems && $maxItems <= $pos && $minimumDepthReached) { - $stub->cut = \count($a); - $a = null; - } - } - if (empty($objRefs[$h])) { - $objRefs[$h] = $stub; - $objects[] = $v; - } else { - $stub = $objRefs[$h]; - ++$stub->refCount; - $a = null; - } - break; - - default: // resource - if (empty($resRefs[$h = (int) $v])) { - $stub = new Stub(); - $stub->type = Stub::TYPE_RESOURCE; - if ('Unknown' === $stub->class = @get_resource_type($v)) { - $stub->class = 'Closed'; - } - $stub->value = $v; - $stub->handle = $h; - $a = $this->castResource($stub, 0 < $i); - $stub->value = null; - if (0 <= $maxItems && $maxItems <= $pos && $minimumDepthReached) { - $stub->cut = \count($a); - $a = null; - } - } - if (empty($resRefs[$h])) { - $resRefs[$h] = $stub; - } else { - $stub = $resRefs[$h]; - ++$stub->refCount; - $a = null; - } - break; - } - - if ($a) { - if (!$minimumDepthReached || 0 > $maxItems) { - $queue[$len] = $a; - $stub->position = $len++; - } elseif ($pos < $maxItems) { - if ($maxItems < $pos += \count($a)) { - $a = \array_slice($a, 0, $maxItems - $pos, true); - if ($stub->cut >= 0) { - $stub->cut += $pos - $maxItems; - } - } - $queue[$len] = $a; - $stub->position = $len++; - } elseif ($stub->cut >= 0) { - $stub->cut += \count($a); - $stub->position = 0; - } - } - - if ($arrayStub === $stub) { - if ($arrayStub->cut) { - $stub = [$arrayStub->cut, $arrayStub->class => $arrayStub->position]; - $arrayStub->cut = 0; - } elseif (isset(self::$arrayCache[$arrayStub->class][$arrayStub->position])) { - $stub = self::$arrayCache[$arrayStub->class][$arrayStub->position]; - } else { - self::$arrayCache[$arrayStub->class][$arrayStub->position] = $stub = [$arrayStub->class => $arrayStub->position]; - } - } - - if (!$zvalRef) { - $vals[$k] = $stub; - } elseif (\PHP_VERSION_ID >= 70400) { - $hardRefs[$zvalRef]->value = $stub; - } else { - $refs[$k]->value = $stub; - } - } - - if ($fromObjCast) { - $fromObjCast = false; - $refs = $vals; - $vals = []; - $j = -1; - foreach ($queue[$i] as $k => $v) { - foreach ([$k => true] as $gk => $gv) { - } - if ($gk !== $k) { - $vals = (object) $vals; - $vals->{$k} = $refs[++$j]; - $vals = (array) $vals; - } else { - $vals[$k] = $refs[++$j]; - } - } - } - - $queue[$i] = $vals; - } - - foreach ($values as $h => $v) { - $hardRefs[$h] = $v; - } - - return $queue; - } -} diff --git a/vendor/symfony/var-dumper/Command/Descriptor/CliDescriptor.php b/vendor/symfony/var-dumper/Command/Descriptor/CliDescriptor.php deleted file mode 100644 index 2afaa7bf3..000000000 --- a/vendor/symfony/var-dumper/Command/Descriptor/CliDescriptor.php +++ /dev/null @@ -1,79 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Command\Descriptor; - -use Symfony\Component\Console\Input\ArrayInput; -use Symfony\Component\Console\Output\OutputInterface; -use Symfony\Component\Console\Style\SymfonyStyle; -use Symfony\Component\VarDumper\Cloner\Data; -use Symfony\Component\VarDumper\Dumper\CliDumper; - -/** - * Describe collected data clones for cli output. - * - * @author Maxime Steinhausser - * - * @final - */ -class CliDescriptor implements DumpDescriptorInterface -{ - private $dumper; - private $lastIdentifier; - - public function __construct(CliDumper $dumper) - { - $this->dumper = $dumper; - } - - public function describe(OutputInterface $output, Data $data, array $context, int $clientId): void - { - $io = $output instanceof SymfonyStyle ? $output : new SymfonyStyle(new ArrayInput([]), $output); - $this->dumper->setColors($output->isDecorated()); - - $rows = [['date', date('r', (int) $context['timestamp'])]]; - $lastIdentifier = $this->lastIdentifier; - $this->lastIdentifier = $clientId; - - $section = "Received from client #$clientId"; - if (isset($context['request'])) { - $request = $context['request']; - $this->lastIdentifier = $request['identifier']; - $section = sprintf('%s %s', $request['method'], $request['uri']); - if ($controller = $request['controller']) { - $rows[] = ['controller', rtrim($this->dumper->dump($controller, true), "\n")]; - } - } elseif (isset($context['cli'])) { - $this->lastIdentifier = $context['cli']['identifier']; - $section = '$ '.$context['cli']['command_line']; - } - - if ($this->lastIdentifier !== $lastIdentifier) { - $io->section($section); - } - - if (isset($context['source'])) { - $source = $context['source']; - $sourceInfo = sprintf('%s on line %d', $source['name'], $source['line']); - if ($fileLink = $source['file_link'] ?? null) { - $sourceInfo = sprintf('%s', $fileLink, $sourceInfo); - } - $rows[] = ['source', $sourceInfo]; - $file = $source['file_relative'] ?? $source['file']; - $rows[] = ['file', $file]; - } - - $io->table([], $rows); - - $this->dumper->dump($data); - $io->newLine(); - } -} diff --git a/vendor/symfony/var-dumper/Command/Descriptor/DumpDescriptorInterface.php b/vendor/symfony/var-dumper/Command/Descriptor/DumpDescriptorInterface.php deleted file mode 100644 index 267d27bfa..000000000 --- a/vendor/symfony/var-dumper/Command/Descriptor/DumpDescriptorInterface.php +++ /dev/null @@ -1,23 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Command\Descriptor; - -use Symfony\Component\Console\Output\OutputInterface; -use Symfony\Component\VarDumper\Cloner\Data; - -/** - * @author Maxime Steinhausser - */ -interface DumpDescriptorInterface -{ - public function describe(OutputInterface $output, Data $data, array $context, int $clientId): void; -} diff --git a/vendor/symfony/var-dumper/Command/Descriptor/HtmlDescriptor.php b/vendor/symfony/var-dumper/Command/Descriptor/HtmlDescriptor.php deleted file mode 100644 index 636b61828..000000000 --- a/vendor/symfony/var-dumper/Command/Descriptor/HtmlDescriptor.php +++ /dev/null @@ -1,119 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Command\Descriptor; - -use Symfony\Component\Console\Output\OutputInterface; -use Symfony\Component\VarDumper\Cloner\Data; -use Symfony\Component\VarDumper\Dumper\HtmlDumper; - -/** - * Describe collected data clones for html output. - * - * @author Maxime Steinhausser - * - * @final - */ -class HtmlDescriptor implements DumpDescriptorInterface -{ - private $dumper; - private $initialized = false; - - public function __construct(HtmlDumper $dumper) - { - $this->dumper = $dumper; - } - - public function describe(OutputInterface $output, Data $data, array $context, int $clientId): void - { - if (!$this->initialized) { - $styles = file_get_contents(__DIR__.'/../../Resources/css/htmlDescriptor.css'); - $scripts = file_get_contents(__DIR__.'/../../Resources/js/htmlDescriptor.js'); - $output->writeln(""); - $this->initialized = true; - } - - $title = '-'; - if (isset($context['request'])) { - $request = $context['request']; - $controller = "{$this->dumper->dump($request['controller'], true, ['maxDepth' => 0])}"; - $title = sprintf('%s %s', $request['method'], $uri = $request['uri'], $uri); - $dedupIdentifier = $request['identifier']; - } elseif (isset($context['cli'])) { - $title = '$ '.$context['cli']['command_line']; - $dedupIdentifier = $context['cli']['identifier']; - } else { - $dedupIdentifier = uniqid('', true); - } - - $sourceDescription = ''; - if (isset($context['source'])) { - $source = $context['source']; - $projectDir = $source['project_dir'] ?? null; - $sourceDescription = sprintf('%s on line %d', $source['name'], $source['line']); - if (isset($source['file_link'])) { - $sourceDescription = sprintf('%s', $source['file_link'], $sourceDescription); - } - } - - $isoDate = $this->extractDate($context, 'c'); - $tags = array_filter([ - 'controller' => $controller ?? null, - 'project dir' => $projectDir ?? null, - ]); - - $output->writeln(<< -
    -
    -

    $title

    - -
    - {$this->renderTags($tags)} -
    -
    -

    - $sourceDescription -

    - {$this->dumper->dump($data, true)} -
    - -HTML - ); - } - - private function extractDate(array $context, string $format = 'r'): string - { - return date($format, (int) $context['timestamp']); - } - - private function renderTags(array $tags): string - { - if (!$tags) { - return ''; - } - - $renderedTags = ''; - foreach ($tags as $key => $value) { - $renderedTags .= sprintf('
  • %s%s
  • ', $key, $value); - } - - return << -
      - $renderedTags -
    - -HTML; - } -} diff --git a/vendor/symfony/var-dumper/Command/ServerDumpCommand.php b/vendor/symfony/var-dumper/Command/ServerDumpCommand.php deleted file mode 100644 index 3a6959522..000000000 --- a/vendor/symfony/var-dumper/Command/ServerDumpCommand.php +++ /dev/null @@ -1,114 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Command; - -use Symfony\Component\Console\Command\Command; -use Symfony\Component\Console\Completion\CompletionInput; -use Symfony\Component\Console\Completion\CompletionSuggestions; -use Symfony\Component\Console\Exception\InvalidArgumentException; -use Symfony\Component\Console\Input\InputInterface; -use Symfony\Component\Console\Input\InputOption; -use Symfony\Component\Console\Output\OutputInterface; -use Symfony\Component\Console\Style\SymfonyStyle; -use Symfony\Component\VarDumper\Cloner\Data; -use Symfony\Component\VarDumper\Command\Descriptor\CliDescriptor; -use Symfony\Component\VarDumper\Command\Descriptor\DumpDescriptorInterface; -use Symfony\Component\VarDumper\Command\Descriptor\HtmlDescriptor; -use Symfony\Component\VarDumper\Dumper\CliDumper; -use Symfony\Component\VarDumper\Dumper\HtmlDumper; -use Symfony\Component\VarDumper\Server\DumpServer; - -/** - * Starts a dump server to collect and output dumps on a single place with multiple formats support. - * - * @author Maxime Steinhausser - * - * @final - */ -class ServerDumpCommand extends Command -{ - protected static $defaultName = 'server:dump'; - protected static $defaultDescription = 'Start a dump server that collects and displays dumps in a single place'; - - private $server; - - /** @var DumpDescriptorInterface[] */ - private $descriptors; - - public function __construct(DumpServer $server, array $descriptors = []) - { - $this->server = $server; - $this->descriptors = $descriptors + [ - 'cli' => new CliDescriptor(new CliDumper()), - 'html' => new HtmlDescriptor(new HtmlDumper()), - ]; - - parent::__construct(); - } - - protected function configure() - { - $this - ->addOption('format', null, InputOption::VALUE_REQUIRED, sprintf('The output format (%s)', implode(', ', $this->getAvailableFormats())), 'cli') - ->setDescription(self::$defaultDescription) - ->setHelp(<<<'EOF' -%command.name% starts a dump server that collects and displays -dumps in a single place for debugging you application: - - php %command.full_name% - -You can consult dumped data in HTML format in your browser by providing the --format=html option -and redirecting the output to a file: - - php %command.full_name% --format="html" > dump.html - -EOF - ) - ; - } - - protected function execute(InputInterface $input, OutputInterface $output): int - { - $io = new SymfonyStyle($input, $output); - $format = $input->getOption('format'); - - if (!$descriptor = $this->descriptors[$format] ?? null) { - throw new InvalidArgumentException(sprintf('Unsupported format "%s".', $format)); - } - - $errorIo = $io->getErrorStyle(); - $errorIo->title('Symfony Var Dumper Server'); - - $this->server->start(); - - $errorIo->success(sprintf('Server listening on %s', $this->server->getHost())); - $errorIo->comment('Quit the server with CONTROL-C.'); - - $this->server->listen(function (Data $data, array $context, int $clientId) use ($descriptor, $io) { - $descriptor->describe($io, $data, $context, $clientId); - }); - - return 0; - } - - public function complete(CompletionInput $input, CompletionSuggestions $suggestions): void - { - if ($input->mustSuggestOptionValuesFor('format')) { - $suggestions->suggestValues($this->getAvailableFormats()); - } - } - - private function getAvailableFormats(): array - { - return array_keys($this->descriptors); - } -} diff --git a/vendor/symfony/var-dumper/Dumper/AbstractDumper.php b/vendor/symfony/var-dumper/Dumper/AbstractDumper.php deleted file mode 100644 index 66da669de..000000000 --- a/vendor/symfony/var-dumper/Dumper/AbstractDumper.php +++ /dev/null @@ -1,202 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Dumper; - -use Symfony\Component\VarDumper\Cloner\Data; -use Symfony\Component\VarDumper\Cloner\DumperInterface; - -/** - * Abstract mechanism for dumping a Data object. - * - * @author Nicolas Grekas - */ -abstract class AbstractDumper implements DataDumperInterface, DumperInterface -{ - public const DUMP_LIGHT_ARRAY = 1; - public const DUMP_STRING_LENGTH = 2; - public const DUMP_COMMA_SEPARATOR = 4; - public const DUMP_TRAILING_COMMA = 8; - - public static $defaultOutput = 'php://output'; - - protected $line = ''; - protected $lineDumper; - protected $outputStream; - protected $decimalPoint; // This is locale dependent - protected $indentPad = ' '; - protected $flags; - - private $charset = ''; - - /** - * @param callable|resource|string|null $output A line dumper callable, an opened stream or an output path, defaults to static::$defaultOutput - * @param string|null $charset The default character encoding to use for non-UTF8 strings - * @param int $flags A bit field of static::DUMP_* constants to fine tune dumps representation - */ - public function __construct($output = null, ?string $charset = null, int $flags = 0) - { - $this->flags = $flags; - $this->setCharset($charset ?: \ini_get('php.output_encoding') ?: \ini_get('default_charset') ?: 'UTF-8'); - $this->decimalPoint = \PHP_VERSION_ID >= 80000 ? '.' : localeconv()['decimal_point']; - $this->setOutput($output ?: static::$defaultOutput); - if (!$output && \is_string(static::$defaultOutput)) { - static::$defaultOutput = $this->outputStream; - } - } - - /** - * Sets the output destination of the dumps. - * - * @param callable|resource|string $output A line dumper callable, an opened stream or an output path - * - * @return callable|resource|string The previous output destination - */ - public function setOutput($output) - { - $prev = $this->outputStream ?? $this->lineDumper; - - if (\is_callable($output)) { - $this->outputStream = null; - $this->lineDumper = $output; - } else { - if (\is_string($output)) { - $output = fopen($output, 'w'); - } - $this->outputStream = $output; - $this->lineDumper = [$this, 'echoLine']; - } - - return $prev; - } - - /** - * Sets the default character encoding to use for non-UTF8 strings. - * - * @return string The previous charset - */ - public function setCharset(string $charset) - { - $prev = $this->charset; - - $charset = strtoupper($charset); - $charset = null === $charset || 'UTF-8' === $charset || 'UTF8' === $charset ? 'CP1252' : $charset; - - $this->charset = $charset; - - return $prev; - } - - /** - * Sets the indentation pad string. - * - * @param string $pad A string that will be prepended to dumped lines, repeated by nesting level - * - * @return string The previous indent pad - */ - public function setIndentPad(string $pad) - { - $prev = $this->indentPad; - $this->indentPad = $pad; - - return $prev; - } - - /** - * Dumps a Data object. - * - * @param callable|resource|string|true|null $output A line dumper callable, an opened stream, an output path or true to return the dump - * - * @return string|null The dump as string when $output is true - */ - public function dump(Data $data, $output = null) - { - $this->decimalPoint = \PHP_VERSION_ID >= 80000 ? '.' : localeconv()['decimal_point']; - - if ($locale = $this->flags & (self::DUMP_COMMA_SEPARATOR | self::DUMP_TRAILING_COMMA) ? setlocale(\LC_NUMERIC, 0) : null) { - setlocale(\LC_NUMERIC, 'C'); - } - - if ($returnDump = true === $output) { - $output = fopen('php://memory', 'r+'); - } - if ($output) { - $prevOutput = $this->setOutput($output); - } - try { - $data->dump($this); - $this->dumpLine(-1); - - if ($returnDump) { - $result = stream_get_contents($output, -1, 0); - fclose($output); - - return $result; - } - } finally { - if ($output) { - $this->setOutput($prevOutput); - } - if ($locale) { - setlocale(\LC_NUMERIC, $locale); - } - } - - return null; - } - - /** - * Dumps the current line. - * - * @param int $depth The recursive depth in the dumped structure for the line being dumped, - * or -1 to signal the end-of-dump to the line dumper callable - */ - protected function dumpLine(int $depth) - { - ($this->lineDumper)($this->line, $depth, $this->indentPad); - $this->line = ''; - } - - /** - * Generic line dumper callback. - */ - protected function echoLine(string $line, int $depth, string $indentPad) - { - if (-1 !== $depth) { - fwrite($this->outputStream, str_repeat($indentPad, $depth).$line."\n"); - } - } - - /** - * Converts a non-UTF-8 string to UTF-8. - * - * @return string|null - */ - protected function utf8Encode(?string $s) - { - if (null === $s || preg_match('//u', $s)) { - return $s; - } - - if (!\function_exists('iconv')) { - throw new \RuntimeException('Unable to convert a non-UTF-8 string to UTF-8: required function iconv() does not exist. You should install ext-iconv or symfony/polyfill-iconv.'); - } - - if (false !== $c = @iconv($this->charset, 'UTF-8', $s)) { - return $c; - } - if ('CP1252' !== $this->charset && false !== $c = @iconv('CP1252', 'UTF-8', $s)) { - return $c; - } - - return iconv('CP850', 'UTF-8', $s); - } -} diff --git a/vendor/symfony/var-dumper/Dumper/CliDumper.php b/vendor/symfony/var-dumper/Dumper/CliDumper.php deleted file mode 100644 index da1d5b2d6..000000000 --- a/vendor/symfony/var-dumper/Dumper/CliDumper.php +++ /dev/null @@ -1,674 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Dumper; - -use Symfony\Component\VarDumper\Cloner\Cursor; -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * CliDumper dumps variables for command line output. - * - * @author Nicolas Grekas - */ -class CliDumper extends AbstractDumper -{ - public static $defaultColors; - public static $defaultOutput = 'php://stdout'; - - protected $colors; - protected $maxStringWidth = 0; - protected $styles = [ - // See http://en.wikipedia.org/wiki/ANSI_escape_code#graphics - 'default' => '0;38;5;208', - 'num' => '1;38;5;38', - 'const' => '1;38;5;208', - 'str' => '1;38;5;113', - 'note' => '38;5;38', - 'ref' => '38;5;247', - 'public' => '', - 'protected' => '', - 'private' => '', - 'meta' => '38;5;170', - 'key' => '38;5;113', - 'index' => '38;5;38', - ]; - - protected static $controlCharsRx = '/[\x00-\x1F\x7F]+/'; - protected static $controlCharsMap = [ - "\t" => '\t', - "\n" => '\n', - "\v" => '\v', - "\f" => '\f', - "\r" => '\r', - "\033" => '\e', - ]; - - protected $collapseNextHash = false; - protected $expandNextHash = false; - - private $displayOptions = [ - 'fileLinkFormat' => null, - ]; - - private $handlesHrefGracefully; - - /** - * {@inheritdoc} - */ - public function __construct($output = null, ?string $charset = null, int $flags = 0) - { - parent::__construct($output, $charset, $flags); - - if ('\\' === \DIRECTORY_SEPARATOR && !$this->isWindowsTrueColor()) { - // Use only the base 16 xterm colors when using ANSICON or standard Windows 10 CLI - $this->setStyles([ - 'default' => '31', - 'num' => '1;34', - 'const' => '1;31', - 'str' => '1;32', - 'note' => '34', - 'ref' => '1;30', - 'meta' => '35', - 'key' => '32', - 'index' => '34', - ]); - } - - $this->displayOptions['fileLinkFormat'] = \ini_get('xdebug.file_link_format') ?: get_cfg_var('xdebug.file_link_format') ?: 'file://%f#L%l'; - } - - /** - * Enables/disables colored output. - */ - public function setColors(bool $colors) - { - $this->colors = $colors; - } - - /** - * Sets the maximum number of characters per line for dumped strings. - */ - public function setMaxStringWidth(int $maxStringWidth) - { - $this->maxStringWidth = $maxStringWidth; - } - - /** - * Configures styles. - * - * @param array $styles A map of style names to style definitions - */ - public function setStyles(array $styles) - { - $this->styles = $styles + $this->styles; - } - - /** - * Configures display options. - * - * @param array $displayOptions A map of display options to customize the behavior - */ - public function setDisplayOptions(array $displayOptions) - { - $this->displayOptions = $displayOptions + $this->displayOptions; - } - - /** - * {@inheritdoc} - */ - public function dumpScalar(Cursor $cursor, string $type, $value) - { - $this->dumpKey($cursor); - $this->collapseNextHash = $this->expandNextHash = false; - - $style = 'const'; - $attr = $cursor->attr; - - switch ($type) { - case 'default': - $style = 'default'; - break; - - case 'integer': - $style = 'num'; - - if (isset($this->styles['integer'])) { - $style = 'integer'; - } - - break; - - case 'double': - $style = 'num'; - - if (isset($this->styles['float'])) { - $style = 'float'; - } - - switch (true) { - case \INF === $value: $value = 'INF'; break; - case -\INF === $value: $value = '-INF'; break; - case is_nan($value): $value = 'NAN'; break; - default: - $value = (string) $value; - if (!str_contains($value, $this->decimalPoint)) { - $value .= $this->decimalPoint.'0'; - } - break; - } - break; - - case 'NULL': - $value = 'null'; - break; - - case 'boolean': - $value = $value ? 'true' : 'false'; - break; - - default: - $attr += ['value' => $this->utf8Encode($value)]; - $value = $this->utf8Encode($type); - break; - } - - $this->line .= $this->style($style, $value, $attr); - - $this->endValue($cursor); - } - - /** - * {@inheritdoc} - */ - public function dumpString(Cursor $cursor, string $str, bool $bin, int $cut) - { - $this->dumpKey($cursor); - $this->collapseNextHash = $this->expandNextHash = false; - $attr = $cursor->attr; - - if ($bin) { - $str = $this->utf8Encode($str); - } - if ('' === $str) { - $this->line .= '""'; - if ($cut) { - $this->line .= '…'.$cut; - } - $this->endValue($cursor); - } else { - $attr += [ - 'length' => 0 <= $cut ? mb_strlen($str, 'UTF-8') + $cut : 0, - 'binary' => $bin, - ]; - $str = $bin && false !== strpos($str, "\0") ? [$str] : explode("\n", $str); - if (isset($str[1]) && !isset($str[2]) && !isset($str[1][0])) { - unset($str[1]); - $str[0] .= "\n"; - } - $m = \count($str) - 1; - $i = $lineCut = 0; - - if (self::DUMP_STRING_LENGTH & $this->flags) { - $this->line .= '('.$attr['length'].') '; - } - if ($bin) { - $this->line .= 'b'; - } - - if ($m) { - $this->line .= '"""'; - $this->dumpLine($cursor->depth); - } else { - $this->line .= '"'; - } - - foreach ($str as $str) { - if ($i < $m) { - $str .= "\n"; - } - if (0 < $this->maxStringWidth && $this->maxStringWidth < $len = mb_strlen($str, 'UTF-8')) { - $str = mb_substr($str, 0, $this->maxStringWidth, 'UTF-8'); - $lineCut = $len - $this->maxStringWidth; - } - if ($m && 0 < $cursor->depth) { - $this->line .= $this->indentPad; - } - if ('' !== $str) { - $this->line .= $this->style('str', $str, $attr); - } - if ($i++ == $m) { - if ($m) { - if ('' !== $str) { - $this->dumpLine($cursor->depth); - if (0 < $cursor->depth) { - $this->line .= $this->indentPad; - } - } - $this->line .= '"""'; - } else { - $this->line .= '"'; - } - if ($cut < 0) { - $this->line .= '…'; - $lineCut = 0; - } elseif ($cut) { - $lineCut += $cut; - } - } - if ($lineCut) { - $this->line .= '…'.$lineCut; - $lineCut = 0; - } - - if ($i > $m) { - $this->endValue($cursor); - } else { - $this->dumpLine($cursor->depth); - } - } - } - } - - /** - * {@inheritdoc} - */ - public function enterHash(Cursor $cursor, int $type, $class, bool $hasChild) - { - if (null === $this->colors) { - $this->colors = $this->supportsColors(); - } - - $this->dumpKey($cursor); - $this->expandNextHash = false; - $attr = $cursor->attr; - - if ($this->collapseNextHash) { - $cursor->skipChildren = true; - $this->collapseNextHash = $hasChild = false; - } - - $class = $this->utf8Encode($class); - if (Cursor::HASH_OBJECT === $type) { - $prefix = $class && 'stdClass' !== $class ? $this->style('note', $class, $attr).(empty($attr['cut_hash']) ? ' {' : '') : '{'; - } elseif (Cursor::HASH_RESOURCE === $type) { - $prefix = $this->style('note', $class.' resource', $attr).($hasChild ? ' {' : ' '); - } else { - $prefix = $class && !(self::DUMP_LIGHT_ARRAY & $this->flags) ? $this->style('note', 'array:'.$class).' [' : '['; - } - - if (($cursor->softRefCount || 0 < $cursor->softRefHandle) && empty($attr['cut_hash'])) { - $prefix .= $this->style('ref', (Cursor::HASH_RESOURCE === $type ? '@' : '#').(0 < $cursor->softRefHandle ? $cursor->softRefHandle : $cursor->softRefTo), ['count' => $cursor->softRefCount]); - } elseif ($cursor->hardRefTo && !$cursor->refIndex && $class) { - $prefix .= $this->style('ref', '&'.$cursor->hardRefTo, ['count' => $cursor->hardRefCount]); - } elseif (!$hasChild && Cursor::HASH_RESOURCE === $type) { - $prefix = substr($prefix, 0, -1); - } - - $this->line .= $prefix; - - if ($hasChild) { - $this->dumpLine($cursor->depth); - } - } - - /** - * {@inheritdoc} - */ - public function leaveHash(Cursor $cursor, int $type, $class, bool $hasChild, int $cut) - { - if (empty($cursor->attr['cut_hash'])) { - $this->dumpEllipsis($cursor, $hasChild, $cut); - $this->line .= Cursor::HASH_OBJECT === $type ? '}' : (Cursor::HASH_RESOURCE !== $type ? ']' : ($hasChild ? '}' : '')); - } - - $this->endValue($cursor); - } - - /** - * Dumps an ellipsis for cut children. - * - * @param bool $hasChild When the dump of the hash has child item - * @param int $cut The number of items the hash has been cut by - */ - protected function dumpEllipsis(Cursor $cursor, bool $hasChild, int $cut) - { - if ($cut) { - $this->line .= ' …'; - if (0 < $cut) { - $this->line .= $cut; - } - if ($hasChild) { - $this->dumpLine($cursor->depth + 1); - } - } - } - - /** - * Dumps a key in a hash structure. - */ - protected function dumpKey(Cursor $cursor) - { - if (null !== $key = $cursor->hashKey) { - if ($cursor->hashKeyIsBinary) { - $key = $this->utf8Encode($key); - } - $attr = ['binary' => $cursor->hashKeyIsBinary]; - $bin = $cursor->hashKeyIsBinary ? 'b' : ''; - $style = 'key'; - switch ($cursor->hashType) { - default: - case Cursor::HASH_INDEXED: - if (self::DUMP_LIGHT_ARRAY & $this->flags) { - break; - } - $style = 'index'; - // no break - case Cursor::HASH_ASSOC: - if (\is_int($key)) { - $this->line .= $this->style($style, $key).' => '; - } else { - $this->line .= $bin.'"'.$this->style($style, $key).'" => '; - } - break; - - case Cursor::HASH_RESOURCE: - $key = "\0~\0".$key; - // no break - case Cursor::HASH_OBJECT: - if (!isset($key[0]) || "\0" !== $key[0]) { - $this->line .= '+'.$bin.$this->style('public', $key).': '; - } elseif (0 < strpos($key, "\0", 1)) { - $key = explode("\0", substr($key, 1), 2); - - switch ($key[0][0]) { - case '+': // User inserted keys - $attr['dynamic'] = true; - $this->line .= '+'.$bin.'"'.$this->style('public', $key[1], $attr).'": '; - break 2; - case '~': - $style = 'meta'; - if (isset($key[0][1])) { - parse_str(substr($key[0], 1), $attr); - $attr += ['binary' => $cursor->hashKeyIsBinary]; - } - break; - case '*': - $style = 'protected'; - $bin = '#'.$bin; - break; - default: - $attr['class'] = $key[0]; - $style = 'private'; - $bin = '-'.$bin; - break; - } - - if (isset($attr['collapse'])) { - if ($attr['collapse']) { - $this->collapseNextHash = true; - } else { - $this->expandNextHash = true; - } - } - - $this->line .= $bin.$this->style($style, $key[1], $attr).($attr['separator'] ?? ': '); - } else { - // This case should not happen - $this->line .= '-'.$bin.'"'.$this->style('private', $key, ['class' => '']).'": '; - } - break; - } - - if ($cursor->hardRefTo) { - $this->line .= $this->style('ref', '&'.($cursor->hardRefCount ? $cursor->hardRefTo : ''), ['count' => $cursor->hardRefCount]).' '; - } - } - } - - /** - * Decorates a value with some style. - * - * @param string $style The type of style being applied - * @param string $value The value being styled - * @param array $attr Optional context information - * - * @return string - */ - protected function style(string $style, string $value, array $attr = []) - { - if (null === $this->colors) { - $this->colors = $this->supportsColors(); - } - - if (null === $this->handlesHrefGracefully) { - $this->handlesHrefGracefully = 'JetBrains-JediTerm' !== getenv('TERMINAL_EMULATOR') - && (!getenv('KONSOLE_VERSION') || (int) getenv('KONSOLE_VERSION') > 201100) - && !isset($_SERVER['IDEA_INITIAL_DIRECTORY']); - } - - if (isset($attr['ellipsis'], $attr['ellipsis-type'])) { - $prefix = substr($value, 0, -$attr['ellipsis']); - if ('cli' === \PHP_SAPI && 'path' === $attr['ellipsis-type'] && isset($_SERVER[$pwd = '\\' === \DIRECTORY_SEPARATOR ? 'CD' : 'PWD']) && str_starts_with($prefix, $_SERVER[$pwd])) { - $prefix = '.'.substr($prefix, \strlen($_SERVER[$pwd])); - } - if (!empty($attr['ellipsis-tail'])) { - $prefix .= substr($value, -$attr['ellipsis'], $attr['ellipsis-tail']); - $value = substr($value, -$attr['ellipsis'] + $attr['ellipsis-tail']); - } else { - $value = substr($value, -$attr['ellipsis']); - } - - $value = $this->style('default', $prefix).$this->style($style, $value); - - goto href; - } - - $map = static::$controlCharsMap; - $startCchr = $this->colors ? "\033[m\033[{$this->styles['default']}m" : ''; - $endCchr = $this->colors ? "\033[m\033[{$this->styles[$style]}m" : ''; - $value = preg_replace_callback(static::$controlCharsRx, function ($c) use ($map, $startCchr, $endCchr) { - $s = $startCchr; - $c = $c[$i = 0]; - do { - $s .= $map[$c[$i]] ?? sprintf('\x%02X', \ord($c[$i])); - } while (isset($c[++$i])); - - return $s.$endCchr; - }, $value, -1, $cchrCount); - - if ($this->colors) { - if ($cchrCount && "\033" === $value[0]) { - $value = substr($value, \strlen($startCchr)); - } else { - $value = "\033[{$this->styles[$style]}m".$value; - } - if ($cchrCount && str_ends_with($value, $endCchr)) { - $value = substr($value, 0, -\strlen($endCchr)); - } else { - $value .= "\033[{$this->styles['default']}m"; - } - } - - href: - if ($this->colors && $this->handlesHrefGracefully) { - if (isset($attr['file']) && $href = $this->getSourceLink($attr['file'], $attr['line'] ?? 0)) { - if ('note' === $style) { - $value .= "\033]8;;{$href}\033\\^\033]8;;\033\\"; - } else { - $attr['href'] = $href; - } - } - if (isset($attr['href'])) { - $value = "\033]8;;{$attr['href']}\033\\{$value}\033]8;;\033\\"; - } - } elseif ($attr['if_links'] ?? false) { - return ''; - } - - return $value; - } - - /** - * @return bool - */ - protected function supportsColors() - { - if ($this->outputStream !== static::$defaultOutput) { - return $this->hasColorSupport($this->outputStream); - } - if (null !== static::$defaultColors) { - return static::$defaultColors; - } - if (isset($_SERVER['argv'][1])) { - $colors = $_SERVER['argv']; - $i = \count($colors); - while (--$i > 0) { - if (isset($colors[$i][5])) { - switch ($colors[$i]) { - case '--ansi': - case '--color': - case '--color=yes': - case '--color=force': - case '--color=always': - case '--colors=always': - return static::$defaultColors = true; - - case '--no-ansi': - case '--color=no': - case '--color=none': - case '--color=never': - case '--colors=never': - return static::$defaultColors = false; - } - } - } - } - - $h = stream_get_meta_data($this->outputStream) + ['wrapper_type' => null]; - $h = 'Output' === $h['stream_type'] && 'PHP' === $h['wrapper_type'] ? fopen('php://stdout', 'w') : $this->outputStream; - - return static::$defaultColors = $this->hasColorSupport($h); - } - - /** - * {@inheritdoc} - */ - protected function dumpLine(int $depth, bool $endOfValue = false) - { - if (null === $this->colors) { - $this->colors = $this->supportsColors(); - } - - if ($this->colors) { - $this->line = sprintf("\033[%sm%s\033[m", $this->styles['default'], $this->line); - } - parent::dumpLine($depth); - } - - protected function endValue(Cursor $cursor) - { - if (-1 === $cursor->hashType) { - return; - } - - if (Stub::ARRAY_INDEXED === $cursor->hashType || Stub::ARRAY_ASSOC === $cursor->hashType) { - if (self::DUMP_TRAILING_COMMA & $this->flags && 0 < $cursor->depth) { - $this->line .= ','; - } elseif (self::DUMP_COMMA_SEPARATOR & $this->flags && 1 < $cursor->hashLength - $cursor->hashIndex) { - $this->line .= ','; - } - } - - $this->dumpLine($cursor->depth, true); - } - - /** - * Returns true if the stream supports colorization. - * - * Reference: Composer\XdebugHandler\Process::supportsColor - * https://github.com/composer/xdebug-handler - * - * @param mixed $stream A CLI output stream - */ - private function hasColorSupport($stream): bool - { - if (!\is_resource($stream) || 'stream' !== get_resource_type($stream)) { - return false; - } - - // Follow https://no-color.org/ - if ('' !== (($_SERVER['NO_COLOR'] ?? getenv('NO_COLOR'))[0] ?? '')) { - return false; - } - - // Detect msysgit/mingw and assume this is a tty because detection - // does not work correctly, see https://github.com/composer/composer/issues/9690 - if (!@stream_isatty($stream) && !\in_array(strtoupper((string) getenv('MSYSTEM')), ['MINGW32', 'MINGW64'], true)) { - return false; - } - - if ('\\' === \DIRECTORY_SEPARATOR && @sapi_windows_vt100_support($stream)) { - return true; - } - - if ('Hyper' === getenv('TERM_PROGRAM') - || false !== getenv('COLORTERM') - || false !== getenv('ANSICON') - || 'ON' === getenv('ConEmuANSI') - ) { - return true; - } - - if ('dumb' === $term = (string) getenv('TERM')) { - return false; - } - - // See https://github.com/chalk/supports-color/blob/d4f413efaf8da045c5ab440ed418ef02dbb28bf1/index.js#L157 - return preg_match('/^((screen|xterm|vt100|vt220|putty|rxvt|ansi|cygwin|linux).*)|(.*-256(color)?(-bce)?)$/', $term); - } - - /** - * Returns true if the Windows terminal supports true color. - * - * Note that this does not check an output stream, but relies on environment - * variables from known implementations, or a PHP and Windows version that - * supports true color. - */ - private function isWindowsTrueColor(): bool - { - $result = 183 <= getenv('ANSICON_VER') - || 'ON' === getenv('ConEmuANSI') - || 'xterm' === getenv('TERM') - || 'Hyper' === getenv('TERM_PROGRAM'); - - if (!$result) { - $version = sprintf( - '%s.%s.%s', - PHP_WINDOWS_VERSION_MAJOR, - PHP_WINDOWS_VERSION_MINOR, - PHP_WINDOWS_VERSION_BUILD - ); - $result = $version >= '10.0.15063'; - } - - return $result; - } - - private function getSourceLink(string $file, int $line) - { - if ($fmt = $this->displayOptions['fileLinkFormat']) { - return \is_string($fmt) ? strtr($fmt, ['%f' => $file, '%l' => $line]) : ($fmt->format($file, $line) ?: 'file://'.$file.'#L'.$line); - } - - return false; - } -} diff --git a/vendor/symfony/var-dumper/Dumper/ContextProvider/CliContextProvider.php b/vendor/symfony/var-dumper/Dumper/ContextProvider/CliContextProvider.php deleted file mode 100644 index 38f878971..000000000 --- a/vendor/symfony/var-dumper/Dumper/ContextProvider/CliContextProvider.php +++ /dev/null @@ -1,32 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Dumper\ContextProvider; - -/** - * Tries to provide context on CLI. - * - * @author Maxime Steinhausser - */ -final class CliContextProvider implements ContextProviderInterface -{ - public function getContext(): ?array - { - if ('cli' !== \PHP_SAPI) { - return null; - } - - return [ - 'command_line' => $commandLine = implode(' ', $_SERVER['argv'] ?? []), - 'identifier' => hash('crc32b', $commandLine.$_SERVER['REQUEST_TIME_FLOAT']), - ]; - } -} diff --git a/vendor/symfony/var-dumper/Dumper/ContextProvider/ContextProviderInterface.php b/vendor/symfony/var-dumper/Dumper/ContextProvider/ContextProviderInterface.php deleted file mode 100644 index 532aa0f96..000000000 --- a/vendor/symfony/var-dumper/Dumper/ContextProvider/ContextProviderInterface.php +++ /dev/null @@ -1,22 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Dumper\ContextProvider; - -/** - * Interface to provide contextual data about dump data clones sent to a server. - * - * @author Maxime Steinhausser - */ -interface ContextProviderInterface -{ - public function getContext(): ?array; -} diff --git a/vendor/symfony/var-dumper/Dumper/ContextProvider/RequestContextProvider.php b/vendor/symfony/var-dumper/Dumper/ContextProvider/RequestContextProvider.php deleted file mode 100644 index 3684a4753..000000000 --- a/vendor/symfony/var-dumper/Dumper/ContextProvider/RequestContextProvider.php +++ /dev/null @@ -1,51 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Dumper\ContextProvider; - -use Symfony\Component\HttpFoundation\RequestStack; -use Symfony\Component\VarDumper\Caster\ReflectionCaster; -use Symfony\Component\VarDumper\Cloner\VarCloner; - -/** - * Tries to provide context from a request. - * - * @author Maxime Steinhausser - */ -final class RequestContextProvider implements ContextProviderInterface -{ - private $requestStack; - private $cloner; - - public function __construct(RequestStack $requestStack) - { - $this->requestStack = $requestStack; - $this->cloner = new VarCloner(); - $this->cloner->setMaxItems(0); - $this->cloner->addCasters(ReflectionCaster::UNSET_CLOSURE_FILE_INFO); - } - - public function getContext(): ?array - { - if (null === $request = $this->requestStack->getCurrentRequest()) { - return null; - } - - $controller = $request->attributes->get('_controller'); - - return [ - 'uri' => $request->getUri(), - 'method' => $request->getMethod(), - 'controller' => $controller ? $this->cloner->cloneVar($controller) : $controller, - 'identifier' => spl_object_hash($request), - ]; - } -} diff --git a/vendor/symfony/var-dumper/Dumper/ContextProvider/SourceContextProvider.php b/vendor/symfony/var-dumper/Dumper/ContextProvider/SourceContextProvider.php deleted file mode 100644 index dee887ec1..000000000 --- a/vendor/symfony/var-dumper/Dumper/ContextProvider/SourceContextProvider.php +++ /dev/null @@ -1,126 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Dumper\ContextProvider; - -use Symfony\Component\HttpKernel\Debug\FileLinkFormatter; -use Symfony\Component\VarDumper\Cloner\VarCloner; -use Symfony\Component\VarDumper\Dumper\HtmlDumper; -use Symfony\Component\VarDumper\VarDumper; -use Twig\Template; - -/** - * Tries to provide context from sources (class name, file, line, code excerpt, ...). - * - * @author Nicolas Grekas - * @author Maxime Steinhausser - */ -final class SourceContextProvider implements ContextProviderInterface -{ - private $limit; - private $charset; - private $projectDir; - private $fileLinkFormatter; - - public function __construct(?string $charset = null, ?string $projectDir = null, ?FileLinkFormatter $fileLinkFormatter = null, int $limit = 9) - { - $this->charset = $charset; - $this->projectDir = $projectDir; - $this->fileLinkFormatter = $fileLinkFormatter; - $this->limit = $limit; - } - - public function getContext(): ?array - { - $trace = debug_backtrace(\DEBUG_BACKTRACE_PROVIDE_OBJECT | \DEBUG_BACKTRACE_IGNORE_ARGS, $this->limit); - - $file = $trace[1]['file']; - $line = $trace[1]['line']; - $name = '-' === $file || 'Standard input code' === $file ? 'Standard input code' : false; - $fileExcerpt = false; - - for ($i = 2; $i < $this->limit; ++$i) { - if (isset($trace[$i]['class'], $trace[$i]['function']) - && 'dump' === $trace[$i]['function'] - && VarDumper::class === $trace[$i]['class'] - ) { - $file = $trace[$i]['file'] ?? $file; - $line = $trace[$i]['line'] ?? $line; - - while (++$i < $this->limit) { - if (isset($trace[$i]['function'], $trace[$i]['file']) && empty($trace[$i]['class']) && !str_starts_with($trace[$i]['function'], 'call_user_func')) { - $file = $trace[$i]['file']; - $line = $trace[$i]['line']; - - break; - } elseif (isset($trace[$i]['object']) && $trace[$i]['object'] instanceof Template) { - $template = $trace[$i]['object']; - $name = $template->getTemplateName(); - $src = method_exists($template, 'getSourceContext') ? $template->getSourceContext()->getCode() : (method_exists($template, 'getSource') ? $template->getSource() : false); - $info = $template->getDebugInfo(); - if (isset($info[$trace[$i - 1]['line']])) { - $line = $info[$trace[$i - 1]['line']]; - $file = method_exists($template, 'getSourceContext') ? $template->getSourceContext()->getPath() : null; - - if ($src) { - $src = explode("\n", $src); - $fileExcerpt = []; - - for ($i = max($line - 3, 1), $max = min($line + 3, \count($src)); $i <= $max; ++$i) { - $fileExcerpt[] = ''.$this->htmlEncode($src[$i - 1]).''; - } - - $fileExcerpt = '
      '.implode("\n", $fileExcerpt).'
    '; - } - } - break; - } - } - break; - } - } - - if (false === $name) { - $name = str_replace('\\', '/', $file); - $name = substr($name, strrpos($name, '/') + 1); - } - - $context = ['name' => $name, 'file' => $file, 'line' => $line]; - $context['file_excerpt'] = $fileExcerpt; - - if (null !== $this->projectDir) { - $context['project_dir'] = $this->projectDir; - if (str_starts_with($file, $this->projectDir)) { - $context['file_relative'] = ltrim(substr($file, \strlen($this->projectDir)), \DIRECTORY_SEPARATOR); - } - } - - if ($this->fileLinkFormatter && $fileLink = $this->fileLinkFormatter->format($context['file'], $context['line'])) { - $context['file_link'] = $fileLink; - } - - return $context; - } - - private function htmlEncode(string $s): string - { - $html = ''; - - $dumper = new HtmlDumper(function ($line) use (&$html) { $html .= $line; }, $this->charset); - $dumper->setDumpHeader(''); - $dumper->setDumpBoundaries('', ''); - - $cloner = new VarCloner(); - $dumper->dump($cloner->cloneVar($s)); - - return substr(strip_tags($html), 1, -1); - } -} diff --git a/vendor/symfony/var-dumper/Dumper/ContextualizedDumper.php b/vendor/symfony/var-dumper/Dumper/ContextualizedDumper.php deleted file mode 100644 index 76384176e..000000000 --- a/vendor/symfony/var-dumper/Dumper/ContextualizedDumper.php +++ /dev/null @@ -1,43 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Dumper; - -use Symfony\Component\VarDumper\Cloner\Data; -use Symfony\Component\VarDumper\Dumper\ContextProvider\ContextProviderInterface; - -/** - * @author Kévin Thérage - */ -class ContextualizedDumper implements DataDumperInterface -{ - private $wrappedDumper; - private $contextProviders; - - /** - * @param ContextProviderInterface[] $contextProviders - */ - public function __construct(DataDumperInterface $wrappedDumper, array $contextProviders) - { - $this->wrappedDumper = $wrappedDumper; - $this->contextProviders = $contextProviders; - } - - public function dump(Data $data) - { - $context = []; - foreach ($this->contextProviders as $contextProvider) { - $context[\get_class($contextProvider)] = $contextProvider->getContext(); - } - - $this->wrappedDumper->dump($data->withContext($context)); - } -} diff --git a/vendor/symfony/var-dumper/Dumper/DataDumperInterface.php b/vendor/symfony/var-dumper/Dumper/DataDumperInterface.php deleted file mode 100644 index b173bccf3..000000000 --- a/vendor/symfony/var-dumper/Dumper/DataDumperInterface.php +++ /dev/null @@ -1,24 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Dumper; - -use Symfony\Component\VarDumper\Cloner\Data; - -/** - * DataDumperInterface for dumping Data objects. - * - * @author Nicolas Grekas - */ -interface DataDumperInterface -{ - public function dump(Data $data); -} diff --git a/vendor/symfony/var-dumper/Dumper/HtmlDumper.php b/vendor/symfony/var-dumper/Dumper/HtmlDumper.php deleted file mode 100644 index 55030cfd0..000000000 --- a/vendor/symfony/var-dumper/Dumper/HtmlDumper.php +++ /dev/null @@ -1,986 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Dumper; - -use Symfony\Component\VarDumper\Cloner\Cursor; -use Symfony\Component\VarDumper\Cloner\Data; - -/** - * HtmlDumper dumps variables as HTML. - * - * @author Nicolas Grekas - */ -class HtmlDumper extends CliDumper -{ - public static $defaultOutput = 'php://output'; - - protected static $themes = [ - 'dark' => [ - 'default' => 'background-color:#18171B; color:#FF8400; line-height:1.2em; font:12px Menlo, Monaco, Consolas, monospace; word-wrap: break-word; white-space: pre-wrap; position:relative; z-index:99999; word-break: break-all', - 'num' => 'font-weight:bold; color:#1299DA', - 'const' => 'font-weight:bold', - 'str' => 'font-weight:bold; color:#56DB3A', - 'note' => 'color:#1299DA', - 'ref' => 'color:#A0A0A0', - 'public' => 'color:#FFFFFF', - 'protected' => 'color:#FFFFFF', - 'private' => 'color:#FFFFFF', - 'meta' => 'color:#B729D9', - 'key' => 'color:#56DB3A', - 'index' => 'color:#1299DA', - 'ellipsis' => 'color:#FF8400', - 'ns' => 'user-select:none;', - ], - 'light' => [ - 'default' => 'background:none; color:#CC7832; line-height:1.2em; font:12px Menlo, Monaco, Consolas, monospace; word-wrap: break-word; white-space: pre-wrap; position:relative; z-index:99999; word-break: break-all', - 'num' => 'font-weight:bold; color:#1299DA', - 'const' => 'font-weight:bold', - 'str' => 'font-weight:bold; color:#629755;', - 'note' => 'color:#6897BB', - 'ref' => 'color:#6E6E6E', - 'public' => 'color:#262626', - 'protected' => 'color:#262626', - 'private' => 'color:#262626', - 'meta' => 'color:#B729D9', - 'key' => 'color:#789339', - 'index' => 'color:#1299DA', - 'ellipsis' => 'color:#CC7832', - 'ns' => 'user-select:none;', - ], - ]; - - protected $dumpHeader; - protected $dumpPrefix = '
    ';
    -    protected $dumpSuffix = '
    '; - protected $dumpId = 'sf-dump'; - protected $colors = true; - protected $headerIsDumped = false; - protected $lastDepth = -1; - protected $styles; - - private $displayOptions = [ - 'maxDepth' => 1, - 'maxStringLength' => 160, - 'fileLinkFormat' => null, - ]; - private $extraDisplayOptions = []; - - /** - * {@inheritdoc} - */ - public function __construct($output = null, ?string $charset = null, int $flags = 0) - { - AbstractDumper::__construct($output, $charset, $flags); - $this->dumpId = 'sf-dump-'.mt_rand(); - $this->displayOptions['fileLinkFormat'] = \ini_get('xdebug.file_link_format') ?: get_cfg_var('xdebug.file_link_format'); - $this->styles = static::$themes['dark'] ?? self::$themes['dark']; - } - - /** - * {@inheritdoc} - */ - public function setStyles(array $styles) - { - $this->headerIsDumped = false; - $this->styles = $styles + $this->styles; - } - - public function setTheme(string $themeName) - { - if (!isset(static::$themes[$themeName])) { - throw new \InvalidArgumentException(sprintf('Theme "%s" does not exist in class "%s".', $themeName, static::class)); - } - - $this->setStyles(static::$themes[$themeName]); - } - - /** - * Configures display options. - * - * @param array $displayOptions A map of display options to customize the behavior - */ - public function setDisplayOptions(array $displayOptions) - { - $this->headerIsDumped = false; - $this->displayOptions = $displayOptions + $this->displayOptions; - } - - /** - * Sets an HTML header that will be dumped once in the output stream. - */ - public function setDumpHeader(?string $header) - { - $this->dumpHeader = $header; - } - - /** - * Sets an HTML prefix and suffix that will encapse every single dump. - */ - public function setDumpBoundaries(string $prefix, string $suffix) - { - $this->dumpPrefix = $prefix; - $this->dumpSuffix = $suffix; - } - - /** - * {@inheritdoc} - */ - public function dump(Data $data, $output = null, array $extraDisplayOptions = []) - { - $this->extraDisplayOptions = $extraDisplayOptions; - $result = parent::dump($data, $output); - $this->dumpId = 'sf-dump-'.mt_rand(); - - return $result; - } - - /** - * Dumps the HTML header. - */ - protected function getDumpHeader() - { - $this->headerIsDumped = $this->outputStream ?? $this->lineDumper; - - if (null !== $this->dumpHeader) { - return $this->dumpHeader; - } - - $line = str_replace('{$options}', json_encode($this->displayOptions, \JSON_FORCE_OBJECT), <<<'EOHTML' -'.$this->dumpHeader; - } - - /** - * {@inheritdoc} - */ - public function dumpString(Cursor $cursor, string $str, bool $bin, int $cut) - { - if ('' === $str && isset($cursor->attr['img-data'], $cursor->attr['content-type'])) { - $this->dumpKey($cursor); - $this->line .= $this->style('default', $cursor->attr['img-size'] ?? '', []); - $this->line .= $cursor->depth >= $this->displayOptions['maxDepth'] ? ' ' : ' '; - $this->endValue($cursor); - $this->line .= $this->indentPad; - $this->line .= sprintf('', $cursor->attr['content-type'], base64_encode($cursor->attr['img-data'])); - $this->endValue($cursor); - } else { - parent::dumpString($cursor, $str, $bin, $cut); - } - } - - /** - * {@inheritdoc} - */ - public function enterHash(Cursor $cursor, int $type, $class, bool $hasChild) - { - if (Cursor::HASH_OBJECT === $type) { - $cursor->attr['depth'] = $cursor->depth; - } - parent::enterHash($cursor, $type, $class, false); - - if ($cursor->skipChildren || $cursor->depth >= $this->displayOptions['maxDepth']) { - $cursor->skipChildren = false; - $eol = ' class=sf-dump-compact>'; - } else { - $this->expandNextHash = false; - $eol = ' class=sf-dump-expanded>'; - } - - if ($hasChild) { - $this->line .= 'dumpId, $r); - } - $this->line .= $eol; - $this->dumpLine($cursor->depth); - } - } - - /** - * {@inheritdoc} - */ - public function leaveHash(Cursor $cursor, int $type, $class, bool $hasChild, int $cut) - { - $this->dumpEllipsis($cursor, $hasChild, $cut); - if ($hasChild) { - $this->line .= ''; - } - parent::leaveHash($cursor, $type, $class, $hasChild, 0); - } - - /** - * {@inheritdoc} - */ - protected function style(string $style, string $value, array $attr = []) - { - if ('' === $value) { - return ''; - } - - $v = esc($value); - - if ('ref' === $style) { - if (empty($attr['count'])) { - return sprintf('%s', $v); - } - $r = ('#' !== $v[0] ? 1 - ('@' !== $v[0]) : 2).substr($value, 1); - - return sprintf('%s', $this->dumpId, $r, 1 + $attr['count'], $v); - } - - if ('const' === $style && isset($attr['value'])) { - $style .= sprintf(' title="%s"', esc(\is_scalar($attr['value']) ? $attr['value'] : json_encode($attr['value']))); - } elseif ('public' === $style) { - $style .= sprintf(' title="%s"', empty($attr['dynamic']) ? 'Public property' : 'Runtime added dynamic property'); - } elseif ('str' === $style && 1 < $attr['length']) { - $style .= sprintf(' title="%d%s characters"', $attr['length'], $attr['binary'] ? ' binary or non-UTF-8' : ''); - } elseif ('note' === $style && 0 < ($attr['depth'] ?? 0) && false !== $c = strrpos($value, '\\')) { - $style .= ' title=""'; - $attr += [ - 'ellipsis' => \strlen($value) - $c, - 'ellipsis-type' => 'note', - 'ellipsis-tail' => 1, - ]; - } elseif ('protected' === $style) { - $style .= ' title="Protected property"'; - } elseif ('meta' === $style && isset($attr['title'])) { - $style .= sprintf(' title="%s"', esc($this->utf8Encode($attr['title']))); - } elseif ('private' === $style) { - $style .= sprintf(' title="Private property defined in class: `%s`"', esc($this->utf8Encode($attr['class']))); - } - $map = static::$controlCharsMap; - - if (isset($attr['ellipsis'])) { - $class = 'sf-dump-ellipsis'; - if (isset($attr['ellipsis-type'])) { - $class = sprintf('"%s sf-dump-ellipsis-%s"', $class, $attr['ellipsis-type']); - } - $label = esc(substr($value, -$attr['ellipsis'])); - $style = str_replace(' title="', " title=\"$v\n", $style); - $v = sprintf('%s', $class, substr($v, 0, -\strlen($label))); - - if (!empty($attr['ellipsis-tail'])) { - $tail = \strlen(esc(substr($value, -$attr['ellipsis'], $attr['ellipsis-tail']))); - $v .= sprintf('%s%s', $class, substr($label, 0, $tail), substr($label, $tail)); - } else { - $v .= $label; - } - } - - $v = "".preg_replace_callback(static::$controlCharsRx, function ($c) use ($map) { - $s = $b = ''; - }, $v).''; - - if (isset($attr['file']) && $href = $this->getSourceLink($attr['file'], $attr['line'] ?? 0)) { - $attr['href'] = $href; - } - if (isset($attr['href'])) { - $target = isset($attr['file']) ? '' : ' target="_blank"'; - $v = sprintf('%s', esc($this->utf8Encode($attr['href'])), $target, $v); - } - if (isset($attr['lang'])) { - $v = sprintf('%s', esc($attr['lang']), $v); - } - - return $v; - } - - /** - * {@inheritdoc} - */ - protected function dumpLine(int $depth, bool $endOfValue = false) - { - if (-1 === $this->lastDepth) { - $this->line = sprintf($this->dumpPrefix, $this->dumpId, $this->indentPad).$this->line; - } - if ($this->headerIsDumped !== ($this->outputStream ?? $this->lineDumper)) { - $this->line = $this->getDumpHeader().$this->line; - } - - if (-1 === $depth) { - $args = ['"'.$this->dumpId.'"']; - if ($this->extraDisplayOptions) { - $args[] = json_encode($this->extraDisplayOptions, \JSON_FORCE_OBJECT); - } - // Replace is for BC - $this->line .= sprintf(str_replace('"%s"', '%s', $this->dumpSuffix), implode(', ', $args)); - } - $this->lastDepth = $depth; - - $this->line = mb_encode_numericentity($this->line, [0x80, 0x10FFFF, 0, 0x1FFFFF], 'UTF-8'); - - if (-1 === $depth) { - AbstractDumper::dumpLine(0); - } - AbstractDumper::dumpLine($depth); - } - - private function getSourceLink(string $file, int $line) - { - $options = $this->extraDisplayOptions + $this->displayOptions; - - if ($fmt = $options['fileLinkFormat']) { - return \is_string($fmt) ? strtr($fmt, ['%f' => $file, '%l' => $line]) : $fmt->format($file, $line); - } - - return false; - } -} - -function esc(string $str) -{ - return htmlspecialchars($str, \ENT_QUOTES, 'UTF-8'); -} diff --git a/vendor/symfony/var-dumper/Dumper/ServerDumper.php b/vendor/symfony/var-dumper/Dumper/ServerDumper.php deleted file mode 100644 index b8871b00b..000000000 --- a/vendor/symfony/var-dumper/Dumper/ServerDumper.php +++ /dev/null @@ -1,53 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Dumper; - -use Symfony\Component\VarDumper\Cloner\Data; -use Symfony\Component\VarDumper\Dumper\ContextProvider\ContextProviderInterface; -use Symfony\Component\VarDumper\Server\Connection; - -/** - * ServerDumper forwards serialized Data clones to a server. - * - * @author Maxime Steinhausser - */ -class ServerDumper implements DataDumperInterface -{ - private $connection; - private $wrappedDumper; - - /** - * @param string $host The server host - * @param DataDumperInterface|null $wrappedDumper A wrapped instance used whenever we failed contacting the server - * @param ContextProviderInterface[] $contextProviders Context providers indexed by context name - */ - public function __construct(string $host, ?DataDumperInterface $wrappedDumper = null, array $contextProviders = []) - { - $this->connection = new Connection($host, $contextProviders); - $this->wrappedDumper = $wrappedDumper; - } - - public function getContextProviders(): array - { - return $this->connection->getContextProviders(); - } - - /** - * {@inheritdoc} - */ - public function dump(Data $data) - { - if (!$this->connection->write($data) && $this->wrappedDumper) { - $this->wrappedDumper->dump($data); - } - } -} diff --git a/vendor/symfony/var-dumper/Exception/ThrowingCasterException.php b/vendor/symfony/var-dumper/Exception/ThrowingCasterException.php deleted file mode 100644 index 122f0d358..000000000 --- a/vendor/symfony/var-dumper/Exception/ThrowingCasterException.php +++ /dev/null @@ -1,26 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Exception; - -/** - * @author Nicolas Grekas - */ -class ThrowingCasterException extends \Exception -{ - /** - * @param \Throwable $prev The exception thrown from the caster - */ - public function __construct(\Throwable $prev) - { - parent::__construct('Unexpected '.\get_class($prev).' thrown from a caster: '.$prev->getMessage(), 0, $prev); - } -} diff --git a/vendor/symfony/var-dumper/LICENSE b/vendor/symfony/var-dumper/LICENSE deleted file mode 100644 index 29f72d5e9..000000000 --- a/vendor/symfony/var-dumper/LICENSE +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (c) 2014-present Fabien Potencier - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is furnished -to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/vendor/symfony/var-dumper/README.md b/vendor/symfony/var-dumper/README.md deleted file mode 100644 index a0da8c9ab..000000000 --- a/vendor/symfony/var-dumper/README.md +++ /dev/null @@ -1,15 +0,0 @@ -VarDumper Component -=================== - -The VarDumper component provides mechanisms for walking through any arbitrary -PHP variable. It provides a better `dump()` function that you can use instead -of `var_dump()`. - -Resources ---------- - - * [Documentation](https://symfony.com/doc/current/components/var_dumper/introduction.html) - * [Contributing](https://symfony.com/doc/current/contributing/index.html) - * [Report issues](https://github.com/symfony/symfony/issues) and - [send Pull Requests](https://github.com/symfony/symfony/pulls) - in the [main Symfony repository](https://github.com/symfony/symfony) diff --git a/vendor/symfony/var-dumper/Resources/bin/var-dump-server b/vendor/symfony/var-dumper/Resources/bin/var-dump-server deleted file mode 100644 index f398fcef7..000000000 --- a/vendor/symfony/var-dumper/Resources/bin/var-dump-server +++ /dev/null @@ -1,67 +0,0 @@ -#!/usr/bin/env php - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -if ('cli' !== PHP_SAPI) { - throw new Exception('This script must be run from the command line.'); -} - -/** - * Starts a dump server to collect and output dumps on a single place with multiple formats support. - * - * @author Maxime Steinhausser - */ - -use Psr\Log\LoggerInterface; -use Symfony\Component\Console\Application; -use Symfony\Component\Console\Input\ArgvInput; -use Symfony\Component\Console\Input\InputOption; -use Symfony\Component\Console\Logger\ConsoleLogger; -use Symfony\Component\Console\Output\ConsoleOutput; -use Symfony\Component\VarDumper\Command\ServerDumpCommand; -use Symfony\Component\VarDumper\Server\DumpServer; - -function includeIfExists(string $file): bool -{ - return file_exists($file) && include $file; -} - -if ( - !includeIfExists(__DIR__ . '/../../../../autoload.php') && - !includeIfExists(__DIR__ . '/../../vendor/autoload.php') && - !includeIfExists(__DIR__ . '/../../../../../../vendor/autoload.php') -) { - fwrite(STDERR, 'Install dependencies using Composer.'.PHP_EOL); - exit(1); -} - -if (!class_exists(Application::class)) { - fwrite(STDERR, 'You need the "symfony/console" component in order to run the VarDumper server.'.PHP_EOL); - exit(1); -} - -$input = new ArgvInput(); -$output = new ConsoleOutput(); -$defaultHost = '127.0.0.1:9912'; -$host = $input->getParameterOption(['--host'], $_SERVER['VAR_DUMPER_SERVER'] ?? $defaultHost, true); -$logger = interface_exists(LoggerInterface::class) ? new ConsoleLogger($output->getErrorOutput()) : null; - -$app = new Application(); - -$app->getDefinition()->addOption( - new InputOption('--host', null, InputOption::VALUE_REQUIRED, 'The address the server should listen to', $defaultHost) -); - -$app->add($command = new ServerDumpCommand(new DumpServer($host, $logger))) - ->getApplication() - ->setDefaultCommand($command->getName(), true) - ->run($input, $output) -; diff --git a/vendor/symfony/var-dumper/Resources/css/htmlDescriptor.css b/vendor/symfony/var-dumper/Resources/css/htmlDescriptor.css deleted file mode 100644 index 8f706d640..000000000 --- a/vendor/symfony/var-dumper/Resources/css/htmlDescriptor.css +++ /dev/null @@ -1,130 +0,0 @@ -body { - display: flex; - flex-direction: column-reverse; - justify-content: flex-end; - max-width: 1140px; - margin: auto; - padding: 15px; - word-wrap: break-word; - background-color: #F9F9F9; - color: #222; - font-family: Helvetica, Arial, sans-serif; - font-size: 14px; - line-height: 1.4; -} -p { - margin: 0; -} -a { - color: #218BC3; - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -.text-small { - font-size: 12px !important; -} -article { - margin: 5px; - margin-bottom: 10px; -} -article > header > .row { - display: flex; - flex-direction: row; - align-items: baseline; - margin-bottom: 10px; -} -article > header > .row > .col { - flex: 1; - display: flex; - align-items: baseline; -} -article > header > .row > h2 { - font-size: 14px; - color: #222; - font-weight: normal; - font-family: "Lucida Console", monospace, sans-serif; - word-break: break-all; - margin: 20px 5px 0 0; - user-select: all; -} -article > header > .row > h2 > code { - white-space: nowrap; - user-select: none; - color: #cc2255; - background-color: #f7f7f9; - border: 1px solid #e1e1e8; - border-radius: 3px; - margin-right: 5px; - padding: 0 3px; -} -article > header > .row > time.col { - flex: 0; - text-align: right; - white-space: nowrap; - color: #999; - font-style: italic; -} -article > header ul.tags { - list-style: none; - padding: 0; - margin: 0; - font-size: 12px; -} -article > header ul.tags > li { - user-select: all; - margin-bottom: 2px; -} -article > header ul.tags > li > span.badge { - display: inline-block; - padding: .25em .4em; - margin-right: 5px; - border-radius: 4px; - background-color: #6c757d3b; - color: #524d4d; - font-size: 12px; - text-align: center; - font-weight: 700; - line-height: 1; - white-space: nowrap; - vertical-align: baseline; - user-select: none; -} -article > section.body { - border: 1px solid #d8d8d8; - background: #FFF; - padding: 10px; - border-radius: 3px; -} -pre.sf-dump { - border-radius: 3px; - margin-bottom: 0; -} -.hidden { - display: none !important; -} -.dumped-tag > .sf-dump { - display: inline-block; - margin: 0; - padding: 1px 5px; - line-height: 1.4; - vertical-align: top; - background-color: transparent; - user-select: auto; -} -.dumped-tag > pre.sf-dump, -.dumped-tag > .sf-dump-default { - color: #CC7832; - background: none; -} -.dumped-tag > .sf-dump .sf-dump-str { color: #629755; } -.dumped-tag > .sf-dump .sf-dump-private, -.dumped-tag > .sf-dump .sf-dump-protected, -.dumped-tag > .sf-dump .sf-dump-public { color: #262626; } -.dumped-tag > .sf-dump .sf-dump-note { color: #6897BB; } -.dumped-tag > .sf-dump .sf-dump-key { color: #789339; } -.dumped-tag > .sf-dump .sf-dump-ref { color: #6E6E6E; } -.dumped-tag > .sf-dump .sf-dump-ellipsis { color: #CC7832; max-width: 100em; } -.dumped-tag > .sf-dump .sf-dump-ellipsis-path { max-width: 5em; } -.dumped-tag > .sf-dump .sf-dump-ns { user-select: none; } diff --git a/vendor/symfony/var-dumper/Resources/functions/dump.php b/vendor/symfony/var-dumper/Resources/functions/dump.php deleted file mode 100644 index f26aad5bd..000000000 --- a/vendor/symfony/var-dumper/Resources/functions/dump.php +++ /dev/null @@ -1,50 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -use Symfony\Component\VarDumper\VarDumper; - -if (!function_exists('dump')) { - /** - * @author Nicolas Grekas - */ - function dump($var, ...$moreVars) - { - VarDumper::dump($var); - - foreach ($moreVars as $v) { - VarDumper::dump($v); - } - - if (1 < func_num_args()) { - return func_get_args(); - } - - return $var; - } -} - -if (!function_exists('dd')) { - /** - * @return never - */ - function dd(...$vars) - { - if (!in_array(\PHP_SAPI, ['cli', 'phpdbg'], true) && !headers_sent()) { - header('HTTP/1.1 500 Internal Server Error'); - } - - foreach ($vars as $v) { - VarDumper::dump($v); - } - - exit(1); - } -} diff --git a/vendor/symfony/var-dumper/Resources/js/htmlDescriptor.js b/vendor/symfony/var-dumper/Resources/js/htmlDescriptor.js deleted file mode 100644 index 63101e57c..000000000 --- a/vendor/symfony/var-dumper/Resources/js/htmlDescriptor.js +++ /dev/null @@ -1,10 +0,0 @@ -document.addEventListener('DOMContentLoaded', function() { - let prev = null; - Array.from(document.getElementsByTagName('article')).reverse().forEach(function (article) { - const dedupId = article.dataset.dedupId; - if (dedupId === prev) { - article.getElementsByTagName('header')[0].classList.add('hidden'); - } - prev = dedupId; - }); -}); diff --git a/vendor/symfony/var-dumper/Server/Connection.php b/vendor/symfony/var-dumper/Server/Connection.php deleted file mode 100644 index ebfc6506f..000000000 --- a/vendor/symfony/var-dumper/Server/Connection.php +++ /dev/null @@ -1,99 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Server; - -use Symfony\Component\VarDumper\Cloner\Data; -use Symfony\Component\VarDumper\Dumper\ContextProvider\ContextProviderInterface; - -/** - * Forwards serialized Data clones to a server. - * - * @author Maxime Steinhausser - */ -class Connection -{ - private $host; - private $contextProviders; - - /** - * @var resource|null - */ - private $socket; - - /** - * @param string $host The server host - * @param ContextProviderInterface[] $contextProviders Context providers indexed by context name - */ - public function __construct(string $host, array $contextProviders = []) - { - if (!str_contains($host, '://')) { - $host = 'tcp://'.$host; - } - - $this->host = $host; - $this->contextProviders = $contextProviders; - } - - public function getContextProviders(): array - { - return $this->contextProviders; - } - - public function write(Data $data): bool - { - $socketIsFresh = !$this->socket; - if (!$this->socket = $this->socket ?: $this->createSocket()) { - return false; - } - - $context = ['timestamp' => microtime(true)]; - foreach ($this->contextProviders as $name => $provider) { - $context[$name] = $provider->getContext(); - } - $context = array_filter($context); - $encodedPayload = base64_encode(serialize([$data, $context]))."\n"; - - set_error_handler([self::class, 'nullErrorHandler']); - try { - if (-1 !== stream_socket_sendto($this->socket, $encodedPayload)) { - return true; - } - if (!$socketIsFresh) { - stream_socket_shutdown($this->socket, \STREAM_SHUT_RDWR); - fclose($this->socket); - $this->socket = $this->createSocket(); - } - if (-1 !== stream_socket_sendto($this->socket, $encodedPayload)) { - return true; - } - } finally { - restore_error_handler(); - } - - return false; - } - - private static function nullErrorHandler(int $t, string $m) - { - // no-op - } - - private function createSocket() - { - set_error_handler([self::class, 'nullErrorHandler']); - try { - return stream_socket_client($this->host, $errno, $errstr, 3); - } finally { - restore_error_handler(); - } - } -} diff --git a/vendor/symfony/var-dumper/Server/DumpServer.php b/vendor/symfony/var-dumper/Server/DumpServer.php deleted file mode 100644 index b006ea120..000000000 --- a/vendor/symfony/var-dumper/Server/DumpServer.php +++ /dev/null @@ -1,115 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Server; - -use Psr\Log\LoggerInterface; -use Symfony\Component\VarDumper\Cloner\Data; -use Symfony\Component\VarDumper\Cloner\Stub; - -/** - * A server collecting Data clones sent by a ServerDumper. - * - * @author Maxime Steinhausser - * - * @final - */ -class DumpServer -{ - private $host; - private $logger; - - /** - * @var resource|null - */ - private $socket; - - public function __construct(string $host, ?LoggerInterface $logger = null) - { - if (!str_contains($host, '://')) { - $host = 'tcp://'.$host; - } - - $this->host = $host; - $this->logger = $logger; - } - - public function start(): void - { - if (!$this->socket = stream_socket_server($this->host, $errno, $errstr)) { - throw new \RuntimeException(sprintf('Server start failed on "%s": ', $this->host).$errstr.' '.$errno); - } - } - - public function listen(callable $callback): void - { - if (null === $this->socket) { - $this->start(); - } - - foreach ($this->getMessages() as $clientId => $message) { - if ($this->logger) { - $this->logger->info('Received a payload from client {clientId}', ['clientId' => $clientId]); - } - - $payload = @unserialize(base64_decode($message), ['allowed_classes' => [Data::class, Stub::class]]); - - // Impossible to decode the message, give up. - if (false === $payload) { - if ($this->logger) { - $this->logger->warning('Unable to decode a message from {clientId} client.', ['clientId' => $clientId]); - } - - continue; - } - - if (!\is_array($payload) || \count($payload) < 2 || !$payload[0] instanceof Data || !\is_array($payload[1])) { - if ($this->logger) { - $this->logger->warning('Invalid payload from {clientId} client. Expected an array of two elements (Data $data, array $context)', ['clientId' => $clientId]); - } - - continue; - } - - [$data, $context] = $payload; - - $callback($data, $context, $clientId); - } - } - - public function getHost(): string - { - return $this->host; - } - - private function getMessages(): iterable - { - $sockets = [(int) $this->socket => $this->socket]; - $write = []; - - while (true) { - $read = $sockets; - stream_select($read, $write, $write, null); - - foreach ($read as $stream) { - if ($this->socket === $stream) { - $stream = stream_socket_accept($this->socket); - $sockets[(int) $stream] = $stream; - } elseif (feof($stream)) { - unset($sockets[(int) $stream]); - fclose($stream); - } else { - yield (int) $stream => fgets($stream); - } - } - } - } -} diff --git a/vendor/symfony/var-dumper/Test/VarDumperTestTrait.php b/vendor/symfony/var-dumper/Test/VarDumperTestTrait.php deleted file mode 100644 index 5959195c3..000000000 --- a/vendor/symfony/var-dumper/Test/VarDumperTestTrait.php +++ /dev/null @@ -1,84 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper\Test; - -use Symfony\Component\VarDumper\Cloner\VarCloner; -use Symfony\Component\VarDumper\Dumper\CliDumper; - -/** - * @author Nicolas Grekas - */ -trait VarDumperTestTrait -{ - /** - * @internal - */ - private $varDumperConfig = [ - 'casters' => [], - 'flags' => null, - ]; - - protected function setUpVarDumper(array $casters, ?int $flags = null): void - { - $this->varDumperConfig['casters'] = $casters; - $this->varDumperConfig['flags'] = $flags; - } - - /** - * @after - */ - protected function tearDownVarDumper(): void - { - $this->varDumperConfig['casters'] = []; - $this->varDumperConfig['flags'] = null; - } - - public function assertDumpEquals($expected, $data, int $filter = 0, string $message = '') - { - $this->assertSame($this->prepareExpectation($expected, $filter), $this->getDump($data, null, $filter), $message); - } - - public function assertDumpMatchesFormat($expected, $data, int $filter = 0, string $message = '') - { - $this->assertStringMatchesFormat($this->prepareExpectation($expected, $filter), $this->getDump($data, null, $filter), $message); - } - - protected function getDump($data, $key = null, int $filter = 0): ?string - { - if (null === $flags = $this->varDumperConfig['flags']) { - $flags = getenv('DUMP_LIGHT_ARRAY') ? CliDumper::DUMP_LIGHT_ARRAY : 0; - $flags |= getenv('DUMP_STRING_LENGTH') ? CliDumper::DUMP_STRING_LENGTH : 0; - $flags |= getenv('DUMP_COMMA_SEPARATOR') ? CliDumper::DUMP_COMMA_SEPARATOR : 0; - } - - $cloner = new VarCloner(); - $cloner->addCasters($this->varDumperConfig['casters']); - $cloner->setMaxItems(-1); - $dumper = new CliDumper(null, null, $flags); - $dumper->setColors(false); - $data = $cloner->cloneVar($data, $filter)->withRefHandles(false); - if (null !== $key && null === $data = $data->seek($key)) { - return null; - } - - return rtrim($dumper->dump($data, true)); - } - - private function prepareExpectation($expected, int $filter): string - { - if (!\is_string($expected)) { - $expected = $this->getDump($expected, null, $filter); - } - - return rtrim($expected); - } -} diff --git a/vendor/symfony/var-dumper/VarDumper.php b/vendor/symfony/var-dumper/VarDumper.php deleted file mode 100644 index 9db5811ea..000000000 --- a/vendor/symfony/var-dumper/VarDumper.php +++ /dev/null @@ -1,115 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\VarDumper; - -use Symfony\Component\HttpFoundation\Request; -use Symfony\Component\HttpFoundation\RequestStack; -use Symfony\Component\HttpKernel\Debug\FileLinkFormatter; -use Symfony\Component\VarDumper\Caster\ReflectionCaster; -use Symfony\Component\VarDumper\Cloner\VarCloner; -use Symfony\Component\VarDumper\Dumper\CliDumper; -use Symfony\Component\VarDumper\Dumper\ContextProvider\CliContextProvider; -use Symfony\Component\VarDumper\Dumper\ContextProvider\RequestContextProvider; -use Symfony\Component\VarDumper\Dumper\ContextProvider\SourceContextProvider; -use Symfony\Component\VarDumper\Dumper\ContextualizedDumper; -use Symfony\Component\VarDumper\Dumper\HtmlDumper; -use Symfony\Component\VarDumper\Dumper\ServerDumper; - -// Load the global dump() function -require_once __DIR__.'/Resources/functions/dump.php'; - -/** - * @author Nicolas Grekas - */ -class VarDumper -{ - /** - * @var callable|null - */ - private static $handler; - - public static function dump($var) - { - if (null === self::$handler) { - self::register(); - } - - return (self::$handler)($var); - } - - /** - * @return callable|null - */ - public static function setHandler(?callable $callable = null) - { - $prevHandler = self::$handler; - - // Prevent replacing the handler with expected format as soon as the env var was set: - if (isset($_SERVER['VAR_DUMPER_FORMAT'])) { - return $prevHandler; - } - - self::$handler = $callable; - - return $prevHandler; - } - - private static function register(): void - { - $cloner = new VarCloner(); - $cloner->addCasters(ReflectionCaster::UNSET_CLOSURE_FILE_INFO); - - $format = $_SERVER['VAR_DUMPER_FORMAT'] ?? null; - switch (true) { - case 'html' === $format: - $dumper = new HtmlDumper(); - break; - case 'cli' === $format: - $dumper = new CliDumper(); - break; - case 'server' === $format: - case $format && 'tcp' === parse_url($format, \PHP_URL_SCHEME): - $host = 'server' === $format ? $_SERVER['VAR_DUMPER_SERVER'] ?? '127.0.0.1:9912' : $format; - $dumper = \in_array(\PHP_SAPI, ['cli', 'phpdbg'], true) ? new CliDumper() : new HtmlDumper(); - $dumper = new ServerDumper($host, $dumper, self::getDefaultContextProviders()); - break; - default: - $dumper = \in_array(\PHP_SAPI, ['cli', 'phpdbg'], true) ? new CliDumper() : new HtmlDumper(); - } - - if (!$dumper instanceof ServerDumper) { - $dumper = new ContextualizedDumper($dumper, [new SourceContextProvider()]); - } - - self::$handler = function ($var) use ($cloner, $dumper) { - $dumper->dump($cloner->cloneVar($var)); - }; - } - - private static function getDefaultContextProviders(): array - { - $contextProviders = []; - - if (!\in_array(\PHP_SAPI, ['cli', 'phpdbg'], true) && class_exists(Request::class)) { - $requestStack = new RequestStack(); - $requestStack->push(Request::createFromGlobals()); - $contextProviders['request'] = new RequestContextProvider($requestStack); - } - - $fileLinkFormatter = class_exists(FileLinkFormatter::class) ? new FileLinkFormatter(null, $requestStack ?? null) : null; - - return $contextProviders + [ - 'cli' => new CliContextProvider(), - 'source' => new SourceContextProvider(null, null, $fileLinkFormatter), - ]; - } -} diff --git a/vendor/symfony/var-dumper/composer.json b/vendor/symfony/var-dumper/composer.json deleted file mode 100644 index ea46a72bd..000000000 --- a/vendor/symfony/var-dumper/composer.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "name": "symfony/var-dumper", - "type": "library", - "description": "Provides mechanisms for walking through any arbitrary PHP variable", - "keywords": ["dump", "debug"], - "homepage": "https://symfony.com", - "license": "MIT", - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "require": { - "php": ">=7.2.5", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.16" - }, - "require-dev": { - "ext-iconv": "*", - "symfony/console": "^4.4|^5.0|^6.0", - "symfony/http-kernel": "^4.4|^5.0|^6.0", - "symfony/process": "^4.4|^5.0|^6.0", - "symfony/uid": "^5.1|^6.0", - "twig/twig": "^2.13|^3.0.4" - }, - "conflict": { - "symfony/console": "<4.4" - }, - "suggest": { - "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", - "ext-intl": "To show region name in time zone dump", - "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" - }, - "autoload": { - "files": [ "Resources/functions/dump.php" ], - "psr-4": { "Symfony\\Component\\VarDumper\\": "" }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "bin": [ - "Resources/bin/var-dump-server" - ], - "minimum-stability": "dev" -} diff --git a/vendor/topthink/framework/.gitignore b/vendor/topthink/framework/.gitignore deleted file mode 100644 index f7775ba41..000000000 --- a/vendor/topthink/framework/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -/vendor -composer.phar -composer.lock -.DS_Store -Thumbs.db -/phpunit.xml -/.idea -/.vscode \ No newline at end of file diff --git a/vendor/topthink/framework/.htaccess b/vendor/topthink/framework/.htaccess deleted file mode 100644 index 3418e55a6..000000000 --- a/vendor/topthink/framework/.htaccess +++ /dev/null @@ -1 +0,0 @@ -deny from all \ No newline at end of file diff --git a/vendor/topthink/framework/CONTRIBUTING.md b/vendor/topthink/framework/CONTRIBUTING.md deleted file mode 100644 index 6cefcb38c..000000000 --- a/vendor/topthink/framework/CONTRIBUTING.md +++ /dev/null @@ -1,119 +0,0 @@ -如何贡献我的源代码 -=== - -此文档介绍了 ThinkPHP 团队的组成以及运转机制,您提交的代码将给 ThinkPHP 项目带来什么好处,以及如何才能加入我们的行列。 - -## 通过 Github 贡献代码 - -ThinkPHP 目前使用 Git 来控制程序版本,如果你想为 ThinkPHP 贡献源代码,请先大致了解 Git 的使用方法。我们目前把项目托管在 GitHub 上,任何 GitHub 用户都可以向我们贡献代码。 - -参与的方式很简单,`fork`一份 ThinkPHP 的代码到你的仓库中,修改后提交,并向我们发起`pull request`申请,我们会及时对代码进行审查并处理你的申请并。审查通过后,你的代码将被`merge`进我们的仓库中,这样你就会自动出现在贡献者名单里了,非常方便。 - -我们希望你贡献的代码符合: - -* ThinkPHP 的编码规范 -* 适当的注释,能让其他人读懂 -* 遵循 Apache2 开源协议 - -**如果想要了解更多细节或有任何疑问,请继续阅读下面的内容** - -### 注意事项 - -* 本项目代码格式化标准选用 [**PSR-2**](http://www.kancloud.cn/thinkphp/php-fig-psr/3141); -* 类名和类文件名遵循 [**PSR-4**](http://www.kancloud.cn/thinkphp/php-fig-psr/3144); -* 对于 Issues 的处理,请使用诸如 `fix #xxx(Issue ID)` 的 commit title 直接关闭 issue。 -* 系统会自动在 PHP 5.4 5.5 5.6 7.0 和 HHVM 上测试修改,其中 HHVM 下的测试容许报错,请确保你的修改符合 PHP 5.4 ~ 5.6 和 PHP 7.0 的语法规范; -* 管理员不会合并造成 CI faild 的修改,若出现 CI faild 请检查自己的源代码或修改相应的[单元测试文件](tests); - -## GitHub Issue - -GitHub 提供了 Issue 功能,该功能可以用于: - -* 提出 bug -* 提出功能改进 -* 反馈使用体验 - -该功能不应该用于: - - * 提出修改意见(涉及代码署名和修订追溯问题) - * 不友善的言论 - -## 快速修改 - -**GitHub 提供了快速编辑文件的功能** - -1. 登录 GitHub 帐号; -2. 浏览项目文件,找到要进行修改的文件; -3. 点击右上角铅笔图标进行修改; -4. 填写 `Commit changes` 相关内容(Title 必填); -5. 提交修改,等待 CI 验证和管理员合并。 - -**若您需要一次提交大量修改,请继续阅读下面的内容** - -## 完整流程 - -1. `fork`本项目; -2. 克隆(`clone`)你 `fork` 的项目到本地; -3. 新建分支(`branch`)并检出(`checkout`)新分支; -4. 添加本项目到你的本地 git 仓库作为上游(`upstream`); -5. 进行修改,若你的修改包含方法或函数的增减,请记得修改[单元测试文件](tests); -6. 变基(衍合 `rebase`)你的分支到上游 master 分支; -7. `push` 你的本地仓库到 GitHub; -8. 提交 `pull request`; -9. 等待 CI 验证(若不通过则重复 5~7,GitHub 会自动更新你的 `pull request`); -10. 等待管理员处理,并及时 `rebase` 你的分支到上游 master 分支(若上游 master 分支有修改)。 - -*若有必要,可以 `git push -f` 强行推送 rebase 后的分支到自己的 `fork`* - -*绝对不可以使用 `git push -f` 强行推送修改到上游* - -### 注意事项 - -* 若对上述流程有任何不清楚的地方,请查阅 GIT 教程,如 [这个](http://backlogtool.com/git-guide/cn/); -* 对于代码**不同方面**的修改,请在自己 `fork` 的项目中**创建不同的分支**(原因参见`完整流程`第9条备注部分); -* 变基及交互式变基操作参见 [Git 交互式变基](http://pakchoi.me/2015/03/17/git-interactive-rebase/) - -## 推荐资源 - -### 开发环境 - -* XAMPP for Windows 5.5.x -* WampServer (for Windows) -* upupw Apache PHP5.4 ( for Windows) - -或自行安装 - -- Apache / Nginx -- PHP 5.4 ~ 5.6 -- MySQL / MariaDB - -*Windows 用户推荐添加 PHP bin 目录到 PATH,方便使用 composer* - -*Linux 用户自行配置环境, Mac 用户推荐使用内置 Apache 配合 Homebrew 安装 PHP 和 MariaDB* - -### 编辑器 - -Sublime Text 3 + phpfmt 插件 - -phpfmt 插件参数 - -```json -{ - "autocomplete": true, - "enable_auto_align": true, - "format_on_save": true, - "indent_with_space": true, - "psr1_naming": false, - "psr2": true, - "version": 4 -} -``` - -或其他 编辑器 / IDE 配合 PSR2 自动格式化工具 - -### Git GUI - -* SourceTree -* GitHub Desktop - -或其他 Git 图形界面客户端 diff --git a/vendor/topthink/framework/LICENSE.txt b/vendor/topthink/framework/LICENSE.txt deleted file mode 100644 index 774fa76fd..000000000 --- a/vendor/topthink/framework/LICENSE.txt +++ /dev/null @@ -1,32 +0,0 @@ - -ThinkPHP遵循Apache2开源协议发布,并提供免费使用。 -版权所有Copyright © 2006-2018 by ThinkPHP (http://thinkphp.cn) -All rights reserved。 -ThinkPHP® 商标和著作权所有者为上海顶想信息科技有限公司。 - -Apache Licence是著名的非盈利开源组织Apache采用的协议。 -该协议和BSD类似,鼓励代码共享和尊重原作者的著作权, -允许代码修改,再作为开源或商业软件发布。需要满足 -的条件: -1. 需要给代码的用户一份Apache Licence ; -2. 如果你修改了代码,需要在被修改的文件中说明; -3. 在延伸的代码中(修改和有源代码衍生的代码中)需要 -带有原来代码中的协议,商标,专利声明和其他原来作者规 -定需要包含的说明; -4. 如果再发布的产品中包含一个Notice文件,则在Notice文 -件中需要带有本协议内容。你可以在Notice中增加自己的 -许可,但不可以表现为对Apache Licence构成更改。 -具体的协议参考:http://www.apache.org/licenses/LICENSE-2.0 - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. diff --git a/vendor/topthink/framework/README.md b/vendor/topthink/framework/README.md deleted file mode 100644 index 1339e6c7b..000000000 --- a/vendor/topthink/framework/README.md +++ /dev/null @@ -1,99 +0,0 @@ -![](https://box.kancloud.cn/5a0aaa69a5ff42657b5c4715f3d49221) - -ThinkPHP 5.1(LTS) —— 12载初心,你值得信赖的PHP框架 -=============== - -[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/top-think/framework/badges/quality-score.png?b=5.1)](https://scrutinizer-ci.com/g/top-think/framework/?branch=5.1) -[![Build Status](https://travis-ci.org/top-think/framework.svg?branch=master)](https://travis-ci.org/top-think/framework) -[![Total Downloads](https://poser.pugx.org/topthink/framework/downloads)](https://packagist.org/packages/topthink/framework) -[![Latest Stable Version](https://poser.pugx.org/topthink/framework/v/stable)](https://packagist.org/packages/topthink/framework) -[![PHP Version](https://img.shields.io/badge/php-%3E%3D5.6-8892BF.svg)](http://www.php.net/) -[![License](https://poser.pugx.org/topthink/framework/license)](https://packagist.org/packages/topthink/framework) - -ThinkPHP5.1对底层架构做了进一步的改进,减少依赖,其主要特性包括: - - + 采用容器统一管理对象 - + 支持Facade - + 更易用的路由 - + 注解路由支持 - + 路由跨域请求支持 - + 验证类增强 - + 配置和路由目录独立 - + 取消系统常量 - + 类库别名机制 - + 模型和数据库增强 - + 依赖注入完善 - + 支持PSR-3日志规范 - + 中间件支持(`V5.1.6+`) - + 支持`Swoole`/`Workerman`运行(`V5.1.18+`) - -官方已经正式宣布`5.1.27`版本为LTS版本。 - -### 废除的功能: - - + 聚合模型 - + 内置控制器扩展类 - + 模型自动验证 - -> ThinkPHP5.1的运行环境要求PHP5.6+ 兼容PHP8.0。 - - -## 安装 - -使用composer安装 - -~~~ -composer create-project topthink/think tp -~~~ - -启动服务 - -~~~ -cd tp -php think run -~~~ - -然后就可以在浏览器中访问 - -~~~ -http://localhost:8000 -~~~ - -更新框架 -~~~ -composer update topthink/framework -~~~ - - -## 在线手册 - -+ [完全开发手册](https://www.kancloud.cn/manual/thinkphp5_1/content) -+ [升级指导](https://www.kancloud.cn/manual/thinkphp5_1/354155) - - -## 官方服务 - -+ [应用服务市场](https://market.topthink.com/) -+ [ThinkAPI——统一API服务](https://docs.topthink.com/think-api) - -## 命名规范 - -`ThinkPHP5.1`遵循PSR-2命名规范和PSR-4自动加载规范。 - -## 参与开发 - -请参阅 [ThinkPHP5 核心框架包](https://github.com/top-think/framework)。 - -## 版权信息 - -ThinkPHP遵循Apache2开源协议发布,并提供免费使用。 - -本项目包含的第三方源码和二进制文件之版权信息另行标注。 - -版权所有Copyright © 2006-2018 by ThinkPHP (http://thinkphp.cn) - -All rights reserved。 - -ThinkPHP® 商标和著作权所有者为上海顶想信息科技有限公司。 - -更多细节参阅 [LICENSE.txt](LICENSE.txt) diff --git a/vendor/topthink/framework/base.php b/vendor/topthink/framework/base.php deleted file mode 100644 index d7238cc6a..000000000 --- a/vendor/topthink/framework/base.php +++ /dev/null @@ -1,52 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think; - -// 载入Loader类 -require __DIR__ . '/library/think/Loader.php'; - -// 注册自动加载 -Loader::register(); - -// 注册错误和异常处理机制 -Error::register(); - -// 实现日志接口 -if (interface_exists('Psr\Log\LoggerInterface')) { - interface LoggerInterface extends \Psr\Log\LoggerInterface - {} -} else { - interface LoggerInterface - {} -} - -// 注册类库别名 -Loader::addClassAlias([ - 'App' => facade\App::class, - 'Build' => facade\Build::class, - 'Cache' => facade\Cache::class, - 'Config' => facade\Config::class, - 'Cookie' => facade\Cookie::class, - 'Db' => Db::class, - 'Debug' => facade\Debug::class, - 'Env' => facade\Env::class, - 'Facade' => Facade::class, - 'Hook' => facade\Hook::class, - 'Lang' => facade\Lang::class, - 'Log' => facade\Log::class, - 'Request' => facade\Request::class, - 'Response' => facade\Response::class, - 'Route' => facade\Route::class, - 'Session' => facade\Session::class, - 'Url' => facade\Url::class, - 'Validate' => facade\Validate::class, - 'View' => facade\View::class, -]); diff --git a/vendor/topthink/framework/composer.json b/vendor/topthink/framework/composer.json deleted file mode 100644 index 33477b1d7..000000000 --- a/vendor/topthink/framework/composer.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "name": "topthink/framework", - "description": "the new thinkphp framework", - "type": "think-framework", - "keywords": [ - "framework", - "thinkphp", - "ORM" - ], - "homepage": "http://thinkphp.cn/", - "license": "Apache-2.0", - "authors": [ - { - "name": "liu21st", - "email": "liu21st@gmail.com" - }, - { - "name": "yunwuxin", - "email": "448901948@qq.com" - } - ], - "require": { - "php": ">=5.6.0", - "topthink/think-installer": "2.*" - }, - "require-dev": { - "phpunit/phpunit": "^5.0|^6.0", - "johnkary/phpunit-speedtrap": "^1.0", - "mikey179/vfsstream": "~1.6", - "phploc/phploc": "2.*", - "sebastian/phpcpd": "2.*", - "squizlabs/php_codesniffer": "2.*", - "phpdocumentor/reflection-docblock": "^2.0" - } -} diff --git a/vendor/topthink/framework/convention.php b/vendor/topthink/framework/convention.php deleted file mode 100644 index 1d85e56ef..000000000 --- a/vendor/topthink/framework/convention.php +++ /dev/null @@ -1,327 +0,0 @@ - [ - // 应用名称 - 'app_name' => '', - // 应用地址 - 'app_host' => '', - // 应用调试模式 - 'app_debug' => false, - // 应用Trace - 'app_trace' => false, - // 应用模式状态 - 'app_status' => '', - // 是否HTTPS - 'is_https' => false, - // 入口自动绑定模块 - 'auto_bind_module' => false, - // 注册的根命名空间 - 'root_namespace' => [], - // 默认输出类型 - 'default_return_type' => 'html', - // 默认AJAX 数据返回格式,可选json xml ... - 'default_ajax_return' => 'json', - // 默认JSONP格式返回的处理方法 - 'default_jsonp_handler' => 'jsonpReturn', - // 默认JSONP处理方法 - 'var_jsonp_handler' => 'callback', - // 默认时区 - 'default_timezone' => 'Asia/Shanghai', - // 是否开启多语言 - 'lang_switch_on' => false, - // 默认验证器 - 'default_validate' => '', - // 默认语言 - 'default_lang' => 'zh-cn', - - // +---------------------------------------------------------------------- - // | 模块设置 - // +---------------------------------------------------------------------- - - // 自动搜索控制器 - 'controller_auto_search' => false, - // 操作方法前缀 - 'use_action_prefix' => false, - // 操作方法后缀 - 'action_suffix' => '', - // 默认的空控制器名 - 'empty_controller' => 'Error', - // 默认的空模块名 - 'empty_module' => '', - // 默认模块名 - 'default_module' => 'index', - // 是否支持多模块 - 'app_multi_module' => true, - // 禁止访问模块 - 'deny_module_list' => ['common'], - // 默认控制器名 - 'default_controller' => 'Index', - // 默认操作名 - 'default_action' => 'index', - // 是否自动转换URL中的控制器和操作名 - 'url_convert' => true, - // 默认的访问控制器层 - 'url_controller_layer' => 'controller', - // 应用类库后缀 - 'class_suffix' => false, - // 控制器类后缀 - 'controller_suffix' => false, - - // +---------------------------------------------------------------------- - // | URL请求设置 - // +---------------------------------------------------------------------- - - // 默认全局过滤方法 用逗号分隔多个 - 'default_filter' => '', - // PATHINFO变量名 用于兼容模式 - 'var_pathinfo' => 's', - // 兼容PATH_INFO获取 - 'pathinfo_fetch' => ['ORIG_PATH_INFO', 'REDIRECT_PATH_INFO', 'REDIRECT_URL'], - // HTTPS代理标识 - 'https_agent_name' => '', - // IP代理获取标识 - 'http_agent_ip' => 'HTTP_X_REAL_IP', - // URL伪静态后缀 - 'url_html_suffix' => 'html', - // 域名根,如thinkphp.cn - 'url_domain_root' => '', - // 表单请求类型伪装变量 - 'var_method' => '_method', - // 表单ajax伪装变量 - 'var_ajax' => '_ajax', - // 表单pjax伪装变量 - 'var_pjax' => '_pjax', - // 是否开启请求缓存 true自动缓存 支持设置请求缓存规则 - 'request_cache' => false, - // 请求缓存有效期 - 'request_cache_expire' => null, - // 全局请求缓存排除规则 - 'request_cache_except' => [], - - // +---------------------------------------------------------------------- - // | 路由设置 - // +---------------------------------------------------------------------- - - // pathinfo分隔符 - 'pathinfo_depr' => '/', - // URL普通方式参数 用于自动生成 - 'url_common_param' => false, - // URL参数方式 0 按名称成对解析 1 按顺序解析 - 'url_param_type' => 0, - // 是否开启路由延迟解析 - 'url_lazy_route' => false, - // 是否强制使用路由 - 'url_route_must' => false, - // 合并路由规则 - 'route_rule_merge' => false, - // 路由是否完全匹配 - 'route_complete_match' => false, - // 使用注解路由 - 'route_annotation' => false, - // 默认的路由变量规则 - 'default_route_pattern' => '\w+', - // 是否开启路由缓存 - 'route_check_cache' => false, - // 路由缓存的Key自定义设置(闭包),默认为当前URL和请求类型的md5 - 'route_check_cache_key' => '', - // 路由缓存的设置 - 'route_cache_option' => [], - - // +---------------------------------------------------------------------- - // | 异常及错误设置 - // +---------------------------------------------------------------------- - - // 默认跳转页面对应的模板文件 - 'dispatch_success_tmpl' => __DIR__ . '/tpl/dispatch_jump.tpl', - 'dispatch_error_tmpl' => __DIR__ . '/tpl/dispatch_jump.tpl', - // 异常页面的模板文件 - 'exception_tmpl' => __DIR__ . '/tpl/think_exception.tpl', - // 错误显示信息,非调试模式有效 - 'error_message' => '页面错误!请稍后再试~', - // 显示错误信息 - 'show_error_msg' => false, - // 异常处理handle类 留空使用 \think\exception\Handle - 'exception_handle' => '', - ], - - // +---------------------------------------------------------------------- - // | 模板设置 - // +---------------------------------------------------------------------- - - 'template' => [ - // 默认模板渲染规则 1 解析为小写+下划线 2 全部转换小写 - 'auto_rule' => 1, - // 模板引擎类型 支持 php think 支持扩展 - 'type' => 'Think', - // 视图基础目录,配置目录为所有模块的视图起始目录 - 'view_base' => '', - // 当前模板的视图目录 留空为自动获取 - 'view_path' => '', - // 模板后缀 - 'view_suffix' => 'html', - // 模板文件名分隔符 - 'view_depr' => DIRECTORY_SEPARATOR, - // 模板引擎普通标签开始标记 - 'tpl_begin' => '{', - // 模板引擎普通标签结束标记 - 'tpl_end' => '}', - // 标签库标签开始标记 - 'taglib_begin' => '{', - // 标签库标签结束标记 - 'taglib_end' => '}', - ], - - // +---------------------------------------------------------------------- - // | 日志设置 - // +---------------------------------------------------------------------- - - 'log' => [ - // 日志记录方式,内置 file socket 支持扩展 - 'type' => 'File', - // 日志保存目录 - //'path' => LOG_PATH, - // 日志记录级别 - 'level' => [], - // 是否记录trace信息到日志 - 'record_trace' => false, - // 是否JSON格式记录 - 'json' => false, - ], - - // +---------------------------------------------------------------------- - // | Trace设置 开启 app_trace 后 有效 - // +---------------------------------------------------------------------- - - 'trace' => [ - // 内置Html Console 支持扩展 - 'type' => 'Html', - 'file' => __DIR__ . '/tpl/page_trace.tpl', - ], - - // +---------------------------------------------------------------------- - // | 缓存设置 - // +---------------------------------------------------------------------- - - 'cache' => [ - // 驱动方式 - 'type' => 'File', - // 缓存保存目录 - //'path' => CACHE_PATH, - // 缓存前缀 - 'prefix' => '', - // 缓存有效期 0表示永久缓存 - 'expire' => 0, - ], - - // +---------------------------------------------------------------------- - // | 会话设置 - // +---------------------------------------------------------------------- - - 'session' => [ - 'id' => '', - // SESSION_ID的提交变量,解决flash上传跨域 - 'var_session_id' => '', - // SESSION 前缀 - 'prefix' => 'think', - // 驱动方式 支持redis memcache memcached - 'type' => '', - // 是否自动开启 SESSION - 'auto_start' => true, - 'httponly' => true, - 'secure' => false, - ], - - // +---------------------------------------------------------------------- - // | Cookie设置 - // +---------------------------------------------------------------------- - - 'cookie' => [ - // cookie 名称前缀 - 'prefix' => '', - // cookie 保存时间 - 'expire' => 0, - // cookie 保存路径 - 'path' => '/', - // cookie 有效域名 - 'domain' => '', - // cookie 启用安全传输 - 'secure' => false, - // httponly设置 - 'httponly' => '', - // 是否使用 setcookie - 'setcookie' => true, - ], - - // +---------------------------------------------------------------------- - // | 数据库设置 - // +---------------------------------------------------------------------- - - 'database' => [ - // 数据库类型 - 'type' => 'mysql', - // 数据库连接DSN配置 - 'dsn' => '', - // 服务器地址 - 'hostname' => '127.0.0.1', - // 数据库名 - 'database' => '', - // 数据库用户名 - 'username' => 'root', - // 数据库密码 - 'password' => '', - // 数据库连接端口 - 'hostport' => '', - // 数据库连接参数 - 'params' => [], - // 数据库编码默认采用utf8 - 'charset' => 'utf8', - // 数据库表前缀 - 'prefix' => '', - // 数据库调试模式 - 'debug' => false, - // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器) - 'deploy' => 0, - // 数据库读写是否分离 主从式有效 - 'rw_separate' => false, - // 读写分离后 主服务器数量 - 'master_num' => 1, - // 指定从服务器序号 - 'slave_no' => '', - // 是否严格检查字段是否存在 - 'fields_strict' => true, - // 数据集返回类型 - 'resultset_type' => 'array', - // 自动写入时间戳字段 - 'auto_timestamp' => false, - // 时间字段取出后的默认时间格式 - 'datetime_format' => 'Y-m-d H:i:s', - // 是否需要进行SQL性能分析 - 'sql_explain' => false, - // 查询对象 - 'query' => '\\think\\db\\Query', - ], - - //分页配置 - 'paginate' => [ - 'type' => 'bootstrap', - 'var_page' => 'page', - 'list_rows' => 15, - ], - - //控制台配置 - 'console' => [ - 'name' => 'Think Console', - 'version' => '0.1', - 'user' => null, - 'auto_path' => '', - ], - - // 中间件配置 - 'middleware' => [ - 'default_namespace' => 'app\\http\\middleware\\', - ], -]; diff --git a/vendor/topthink/framework/helper.php b/vendor/topthink/framework/helper.php deleted file mode 100644 index 72b9e9fde..000000000 --- a/vendor/topthink/framework/helper.php +++ /dev/null @@ -1,726 +0,0 @@ - -// +---------------------------------------------------------------------- - -//------------------------ -// ThinkPHP 助手函数 -//------------------------- - -use think\Container; -use think\Db; -use think\exception\HttpException; -use think\exception\HttpResponseException; -use think\facade\Cache; -use think\facade\Config; -use think\facade\Cookie; -use think\facade\Debug; -use think\facade\Env; -use think\facade\Hook; -use think\facade\Lang; -use think\facade\Log; -use think\facade\Request; -use think\facade\Route; -use think\facade\Session; -use think\facade\Url; -use think\Response; -use think\route\RuleItem; - -if (!function_exists('abort')) { - /** - * 抛出HTTP异常 - * @param integer|Response $code 状态码 或者 Response对象实例 - * @param string $message 错误信息 - * @param array $header 参数 - */ - function abort($code, $message = null, $header = []) - { - if ($code instanceof Response) { - throw new HttpResponseException($code); - } else { - throw new HttpException($code, $message, null, $header); - } - } -} - -if (!function_exists('action')) { - /** - * 调用模块的操作方法 参数格式 [模块/控制器/]操作 - * @param string $url 调用地址 - * @param string|array $vars 调用参数 支持字符串和数组 - * @param string $layer 要调用的控制层名称 - * @param bool $appendSuffix 是否添加类名后缀 - * @return mixed - */ - function action($url, $vars = [], $layer = 'controller', $appendSuffix = false) - { - return app()->action($url, $vars, $layer, $appendSuffix); - } -} - -if (!function_exists('app')) { - /** - * 快速获取容器中的实例 支持依赖注入 - * @param string $name 类名或标识 默认获取当前应用实例 - * @param array $args 参数 - * @param bool $newInstance 是否每次创建新的实例 - * @return mixed|\think\App - */ - function app($name = 'think\App', $args = [], $newInstance = false) - { - return Container::get($name, $args, $newInstance); - } -} - -if (!function_exists('behavior')) { - /** - * 执行某个行为(run方法) 支持依赖注入 - * @param mixed $behavior 行为类名或者别名 - * @param mixed $args 参数 - * @return mixed - */ - function behavior($behavior, $args = null) - { - return Hook::exec($behavior, $args); - } -} - -if (!function_exists('bind')) { - /** - * 绑定一个类到容器 - * @access public - * @param string $abstract 类标识、接口 - * @param mixed $concrete 要绑定的类、闭包或者实例 - * @return Container - */ - function bind($abstract, $concrete = null) - { - return Container::getInstance()->bindTo($abstract, $concrete); - } -} - -if (!function_exists('cache')) { - /** - * 缓存管理 - * @param mixed $name 缓存名称,如果为数组表示进行缓存设置 - * @param mixed $value 缓存值 - * @param mixed $options 缓存参数 - * @param string $tag 缓存标签 - * @return mixed - */ - function cache($name, $value = '', $options = null, $tag = null) - { - if (is_array($options)) { - // 缓存操作的同时初始化 - Cache::connect($options); - } elseif (is_array($name)) { - // 缓存初始化 - return Cache::connect($name); - } - - if ('' === $value) { - // 获取缓存 - return 0 === strpos($name, '?') ? Cache::has(substr($name, 1)) : Cache::get($name); - } elseif (is_null($value)) { - // 删除缓存 - return Cache::rm($name); - } - - // 缓存数据 - if (is_array($options)) { - $expire = isset($options['expire']) ? $options['expire'] : null; //修复查询缓存无法设置过期时间 - } else { - $expire = is_numeric($options) ? $options : null; //默认快捷缓存设置过期时间 - } - - if (is_null($tag)) { - return Cache::set($name, $value, $expire); - } else { - return Cache::tag($tag)->set($name, $value, $expire); - } - } -} - -if (!function_exists('call')) { - /** - * 调用反射执行callable 支持依赖注入 - * @param mixed $callable 支持闭包等callable写法 - * @param array $args 参数 - * @return mixed - */ - function call($callable, $args = []) - { - return Container::getInstance()->invoke($callable, $args); - } -} - -if (!function_exists('class_basename')) { - /** - * 获取类名(不包含命名空间) - * - * @param string|object $class - * @return string - */ - function class_basename($class) - { - $class = is_object($class) ? get_class($class) : $class; - return basename(str_replace('\\', '/', $class)); - } -} - -if (!function_exists('class_uses_recursive')) { - /** - *获取一个类里所有用到的trait,包括父类的 - * - * @param $class - * @return array - */ - function class_uses_recursive($class) - { - if (is_object($class)) { - $class = get_class($class); - } - - $results = []; - $classes = array_merge([$class => $class], class_parents($class)); - foreach ($classes as $class) { - $results += trait_uses_recursive($class); - } - - return array_unique($results); - } -} - -if (!function_exists('config')) { - /** - * 获取和设置配置参数 - * @param string|array $name 参数名 - * @param mixed $value 参数值 - * @return mixed - */ - function config($name = '', $value = null) - { - if (is_null($value) && is_string($name)) { - if ('.' == substr($name, -1)) { - return Config::pull(substr($name, 0, -1)); - } - - return 0 === strpos($name, '?') ? Config::has(substr($name, 1)) : Config::get($name); - } else { - return Config::set($name, $value); - } - } -} - -if (!function_exists('container')) { - /** - * 获取容器对象实例 - * @return Container - */ - function container() - { - return Container::getInstance(); - } -} - -if (!function_exists('controller')) { - /** - * 实例化控制器 格式:[模块/]控制器 - * @param string $name 资源地址 - * @param string $layer 控制层名称 - * @param bool $appendSuffix 是否添加类名后缀 - * @return \think\Controller - */ - function controller($name, $layer = 'controller', $appendSuffix = false) - { - return app()->controller($name, $layer, $appendSuffix); - } -} - -if (!function_exists('cookie')) { - /** - * Cookie管理 - * @param string|array $name cookie名称,如果为数组表示进行cookie设置 - * @param mixed $value cookie值 - * @param mixed $option 参数 - * @return mixed - */ - function cookie($name, $value = '', $option = null) - { - if (is_array($name)) { - // 初始化 - Cookie::init($name); - } elseif (is_null($name)) { - // 清除 - Cookie::clear($value); - } elseif ('' === $value) { - // 获取 - return 0 === strpos($name, '?') ? Cookie::has(substr($name, 1), $option) : Cookie::get($name); - } elseif (is_null($value)) { - // 删除 - return Cookie::delete($name); - } else { - // 设置 - return Cookie::set($name, $value, $option); - } - } -} - -if (!function_exists('db')) { - /** - * 实例化数据库类 - * @param string $name 操作的数据表名称(不含前缀) - * @param array|string $config 数据库配置参数 - * @param bool $force 是否强制重新连接 - * @return \think\db\Query - */ - function db($name = '', $config = [], $force = true) - { - return Db::connect($config, $force)->name($name); - } -} - -if (!function_exists('debug')) { - /** - * 记录时间(微秒)和内存使用情况 - * @param string $start 开始标签 - * @param string $end 结束标签 - * @param integer|string $dec 小数位 如果是m 表示统计内存占用 - * @return mixed - */ - function debug($start, $end = '', $dec = 6) - { - if ('' == $end) { - Debug::remark($start); - } else { - return 'm' == $dec ? Debug::getRangeMem($start, $end) : Debug::getRangeTime($start, $end, $dec); - } - } -} - -if (!function_exists('download')) { - /** - * 获取\think\response\Download对象实例 - * @param string $filename 要下载的文件 - * @param string $name 显示文件名 - * @param bool $content 是否为内容 - * @param integer $expire 有效期(秒) - * @return \think\response\Download - */ - function download($filename, $name = '', $content = false, $expire = 360, $openinBrowser = false) - { - return Response::create($filename, 'download')->name($name)->isContent($content)->expire($expire)->openinBrowser($openinBrowser); - } -} - -if (!function_exists('dump')) { - /** - * 浏览器友好的变量输出 - * @param mixed $var 变量 - * @param boolean $echo 是否输出 默认为true 如果为false 则返回输出字符串 - * @param string $label 标签 默认为空 - * @return void|string - */ - function dump($var, $echo = true, $label = null) - { - return Debug::dump($var, $echo, $label); - } -} - -if (!function_exists('env')) { - /** - * 获取环境变量值 - * @access public - * @param string $name 环境变量名(支持二级 .号分割) - * @param string $default 默认值 - * @return mixed - */ - function env($name = null, $default = null) - { - return Env::get($name, $default); - } -} - -if (!function_exists('exception')) { - /** - * 抛出异常处理 - * - * @param string $msg 异常消息 - * @param integer $code 异常代码 默认为0 - * @param string $exception 异常类 - * - * @throws Exception - */ - function exception($msg, $code = 0, $exception = '') - { - $e = $exception ?: '\think\Exception'; - throw new $e($msg, $code); - } -} - -if (!function_exists('halt')) { - /** - * 调试变量并且中断输出 - * @param mixed $var 调试变量或者信息 - */ - function halt($var) - { - dump($var); - - throw new HttpResponseException(new Response); - } -} - -if (!function_exists('input')) { - /** - * 获取输入数据 支持默认值和过滤 - * @param string $key 获取的变量名 - * @param mixed $default 默认值 - * @param string $filter 过滤方法 - * @return mixed - */ - function input($key = '', $default = null, $filter = '') - { - if (0 === strpos($key, '?')) { - $key = substr($key, 1); - $has = true; - } - - if ($pos = strpos($key, '.')) { - // 指定参数来源 - $method = substr($key, 0, $pos); - if (in_array($method, ['get', 'post', 'put', 'patch', 'delete', 'route', 'param', 'request', 'session', 'cookie', 'server', 'env', 'path', 'file'])) { - $key = substr($key, $pos + 1); - } else { - $method = 'param'; - } - } else { - // 默认为自动判断 - $method = 'param'; - } - - if (isset($has)) { - return request()->has($key, $method, $default); - } else { - return request()->$method($key, $default, $filter); - } - } -} - -if (!function_exists('json')) { - /** - * 获取\think\response\Json对象实例 - * @param mixed $data 返回的数据 - * @param integer $code 状态码 - * @param array $header 头部 - * @param array $options 参数 - * @return \think\response\Json - */ - function json($data = [], $code = 200, $header = [], $options = []) - { - return Response::create($data, 'json', $code, $header, $options); - } -} - -if (!function_exists('jsonp')) { - /** - * 获取\think\response\Jsonp对象实例 - * @param mixed $data 返回的数据 - * @param integer $code 状态码 - * @param array $header 头部 - * @param array $options 参数 - * @return \think\response\Jsonp - */ - function jsonp($data = [], $code = 200, $header = [], $options = []) - { - return Response::create($data, 'jsonp', $code, $header, $options); - } -} - -if (!function_exists('lang')) { - /** - * 获取语言变量值 - * @param string $name 语言变量名 - * @param array $vars 动态变量值 - * @param string $lang 语言 - * @return mixed - */ - function lang($name, $vars = [], $lang = '') - { - return Lang::get($name, $vars, $lang); - } -} - -if (!function_exists('model')) { - /** - * 实例化Model - * @param string $name Model名称 - * @param string $layer 业务层名称 - * @param bool $appendSuffix 是否添加类名后缀 - * @return \think\Model - */ - function model($name = '', $layer = 'model', $appendSuffix = false) - { - return app()->model($name, $layer, $appendSuffix); - } -} - -if (!function_exists('parse_name')) { - /** - * 字符串命名风格转换 - * type 0 将Java风格转换为C的风格 1 将C风格转换为Java的风格 - * @param string $name 字符串 - * @param integer $type 转换类型 - * @param bool $ucfirst 首字母是否大写(驼峰规则) - * @return string - */ - function parse_name($name, $type = 0, $ucfirst = true) - { - if ($type) { - $name = preg_replace_callback('/_([a-zA-Z])/', function ($match) { - return strtoupper($match[1]); - }, $name); - - return $ucfirst ? ucfirst($name) : lcfirst($name); - } else { - return strtolower(trim(preg_replace("/[A-Z]/", "_\\0", $name), "_")); - } - } -} - -if (!function_exists('redirect')) { - /** - * 获取\think\response\Redirect对象实例 - * @param mixed $url 重定向地址 支持Url::build方法的地址 - * @param array|integer $params 额外参数 - * @param integer $code 状态码 - * @return \think\response\Redirect - */ - function redirect($url = [], $params = [], $code = 302) - { - if (is_integer($params)) { - $code = $params; - $params = []; - } - - return Response::create($url, 'redirect', $code)->params($params); - } -} - -if (!function_exists('request')) { - /** - * 获取当前Request对象实例 - * @return Request - */ - function request() - { - return app('request'); - } -} - -if (!function_exists('response')) { - /** - * 创建普通 Response 对象实例 - * @param mixed $data 输出数据 - * @param int|string $code 状态码 - * @param array $header 头信息 - * @param string $type - * @return Response - */ - function response($data = '', $code = 200, $header = [], $type = 'html') - { - return Response::create($data, $type, $code, $header); - } -} - -if (!function_exists('route')) { - /** - * 路由注册 - * @param string $rule 路由规则 - * @param mixed $route 路由地址 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleItem - */ - function route($rule, $route, $option = [], $pattern = []) - { - return Route::rule($rule, $route, '*', $option, $pattern); - } -} - -if (!function_exists('session')) { - /** - * Session管理 - * @param string|array $name session名称,如果为数组表示进行session设置 - * @param mixed $value session值 - * @param string $prefix 前缀 - * @return mixed - */ - function session($name, $value = '', $prefix = null) - { - if (is_array($name)) { - // 初始化 - Session::init($name); - } elseif (is_null($name)) { - // 清除 - Session::clear($value); - } elseif ('' === $value) { - // 判断或获取 - return 0 === strpos($name, '?') ? Session::has(substr($name, 1), $prefix) : Session::get($name, $prefix); - } elseif (is_null($value)) { - // 删除 - return Session::delete($name, $prefix); - } else { - // 设置 - return Session::set($name, $value, $prefix); - } - } -} - -if (!function_exists('token')) { - /** - * 生成表单令牌 - * @param string $name 令牌名称 - * @param mixed $type 令牌生成方法 - * @return string - */ - function token($name = '__token__', $type = 'md5') - { - $token = Request::token($name, $type); - - return ''; - } -} - -if (!function_exists('trace')) { - /** - * 记录日志信息 - * @param mixed $log log信息 支持字符串和数组 - * @param string $level 日志级别 - * @return array|void - */ - function trace($log = '[think]', $level = 'log') - { - if ('[think]' === $log) { - return Log::getLog(); - } else { - Log::record($log, $level); - } - } -} - -if (!function_exists('trait_uses_recursive')) { - /** - * 获取一个trait里所有引用到的trait - * - * @param string $trait - * @return array - */ - function trait_uses_recursive($trait) - { - $traits = class_uses($trait); - foreach ($traits as $trait) { - $traits += trait_uses_recursive($trait); - } - - return $traits; - } -} - -if (!function_exists('url')) { - /** - * Url生成 - * @param string $url 路由地址 - * @param string|array $vars 变量 - * @param bool|string $suffix 生成的URL后缀 - * @param bool|string $domain 域名 - * @return string - */ - function url($url = '', $vars = '', $suffix = true, $domain = false) - { - return Url::build($url, $vars, $suffix, $domain); - } -} - -if (!function_exists('validate')) { - /** - * 实例化验证器 - * @param string $name 验证器名称 - * @param string $layer 业务层名称 - * @param bool $appendSuffix 是否添加类名后缀 - * @return \think\Validate - */ - function validate($name = '', $layer = 'validate', $appendSuffix = false) - { - return app()->validate($name, $layer, $appendSuffix); - } -} - -if (!function_exists('view')) { - /** - * 渲染模板输出 - * @param string $template 模板文件 - * @param array $vars 模板变量 - * @param integer $code 状态码 - * @param callable $filter 内容过滤 - * @return \think\response\View - */ - function view($template = '', $vars = [], $code = 200, $filter = null) - { - return Response::create($template, 'view', $code)->assign($vars)->filter($filter); - } -} - -if (!function_exists('widget')) { - /** - * 渲染输出Widget - * @param string $name Widget名称 - * @param array $data 传入的参数 - * @return mixed - */ - function widget($name, $data = []) - { - $result = app()->action($name, $data, 'widget'); - - if (is_object($result)) { - $result = $result->getContent(); - } - - return $result; - } -} - -if (!function_exists('xml')) { - /** - * 获取\think\response\Xml对象实例 - * @param mixed $data 返回的数据 - * @param integer $code 状态码 - * @param array $header 头部 - * @param array $options 参数 - * @return \think\response\Xml - */ - function xml($data = [], $code = 200, $header = [], $options = []) - { - return Response::create($data, 'xml', $code, $header, $options); - } -} - -if (!function_exists('yaconf')) { - /** - * 获取yaconf配置 - * - * @param string $name 配置参数名 - * @param mixed $default 默认值 - * @return mixed - */ - function yaconf($name, $default = null) - { - return Config::yaconf($name, $default); - } -} diff --git a/vendor/topthink/framework/lang/zh-cn.php b/vendor/topthink/framework/lang/zh-cn.php deleted file mode 100644 index 1e0508204..000000000 --- a/vendor/topthink/framework/lang/zh-cn.php +++ /dev/null @@ -1,144 +0,0 @@ - -// +---------------------------------------------------------------------- - -// 核心中文语言包 -return [ - // 系统错误提示 - 'Undefined variable' => '未定义变量', - 'Undefined index' => '未定义数组索引', - 'Undefined offset' => '未定义数组下标', - 'Parse error' => '语法解析错误', - 'Type error' => '类型错误', - 'Fatal error' => '致命错误', - 'syntax error' => '语法错误', - - // 框架核心错误提示 - 'dispatch type not support' => '不支持的调度类型', - 'method param miss' => '方法参数错误', - 'method not exists' => '方法不存在', - 'function not exists' => '函数不存在', - 'file not exists' => '文件不存在', - 'module not exists' => '模块不存在', - 'controller not exists' => '控制器不存在', - 'class not exists' => '类不存在', - 'property not exists' => '类的属性不存在', - 'template not exists' => '模板文件不存在', - 'illegal controller name' => '非法的控制器名称', - 'illegal action name' => '非法的操作名称', - 'url suffix deny' => '禁止的URL后缀访问', - 'Route Not Found' => '当前访问路由未定义或不匹配', - 'Undefined db type' => '未定义数据库类型', - 'variable type error' => '变量类型错误', - 'PSR-4 error' => 'PSR-4 规范错误', - 'not support total' => '简洁模式下不能获取数据总数', - 'not support last' => '简洁模式下不能获取最后一页', - 'error session handler' => '错误的SESSION处理器类', - 'not allow php tag' => '模板不允许使用PHP语法', - 'not support' => '不支持', - 'redisd master' => 'Redisd 主服务器错误', - 'redisd slave' => 'Redisd 从服务器错误', - 'must run at sae' => '必须在SAE运行', - 'memcache init error' => '未开通Memcache服务,请在SAE管理平台初始化Memcache服务', - 'KVDB init error' => '没有初始化KVDB,请在SAE管理平台初始化KVDB服务', - 'fields not exists' => '数据表字段不存在', - 'where express error' => '查询表达式错误', - 'order express error' => '排序表达式错误', - 'no data to update' => '没有任何数据需要更新', - 'miss data to insert' => '缺少需要写入的数据', - 'not support data' => '不支持的数据表达式', - 'miss complex primary data' => '缺少复合主键数据', - 'miss update condition' => '缺少更新条件', - 'model data Not Found' => '模型数据不存在', - 'table data not Found' => '表数据不存在', - 'delete without condition' => '没有条件不会执行删除操作', - 'miss relation data' => '缺少关联表数据', - 'tag attr must' => '模板标签属性必须', - 'tag error' => '模板标签错误', - 'cache write error' => '缓存写入失败', - 'sae mc write error' => 'SAE mc 写入错误', - 'route name not exists' => '路由标识不存在(或参数不够)', - 'invalid request' => '非法请求', - 'bind attr has exists' => '模型的属性已经存在', - 'relation data not exists' => '关联数据不存在', - 'relation not support' => '关联不支持', - 'chunk not support order' => 'Chunk不支持调用order方法', - 'route pattern error' => '路由变量规则定义错误', - 'route behavior will not support' => '路由行为废弃(使用中间件替代)', - 'closure not support cache(true)' => '使用闭包查询不支持cache(true),请指定缓存Key', - - // 上传错误信息 - 'unknown upload error' => '未知上传错误!', - 'file write error' => '文件写入失败!', - 'upload temp dir not found' => '找不到临时文件夹!', - 'no file to uploaded' => '没有文件被上传!', - 'only the portion of file is uploaded' => '文件只有部分被上传!', - 'upload File size exceeds the maximum value' => '上传文件大小超过了最大值!', - 'upload write error' => '文件上传保存错误!', - 'has the same filename: {:filename}' => '存在同名文件:{:filename}', - 'upload illegal files' => '非法上传文件', - 'illegal image files' => '非法图片文件', - 'extensions to upload is not allowed' => '上传文件后缀不允许', - 'mimetype to upload is not allowed' => '上传文件MIME类型不允许!', - 'filesize not match' => '上传文件大小不符!', - 'directory {:path} creation failed' => '目录 {:path} 创建失败!', - - 'The middleware must return Response instance' => '中间件方法必须返回Response对象实例', - 'The queue was exhausted, with no response returned' => '中间件队列为空', - // Validate Error Message - ':attribute require' => ':attribute不能为空', - ':attribute must' => ':attribute必须', - ':attribute must be numeric' => ':attribute必须是数字', - ':attribute must be integer' => ':attribute必须是整数', - ':attribute must be float' => ':attribute必须是浮点数', - ':attribute must be bool' => ':attribute必须是布尔值', - ':attribute not a valid email address' => ':attribute格式不符', - ':attribute not a valid mobile' => ':attribute格式不符', - ':attribute must be a array' => ':attribute必须是数组', - ':attribute must be yes,on or 1' => ':attribute必须是yes、on或者1', - ':attribute not a valid datetime' => ':attribute不是一个有效的日期或时间格式', - ':attribute not a valid file' => ':attribute不是有效的上传文件', - ':attribute not a valid image' => ':attribute不是有效的图像文件', - ':attribute must be alpha' => ':attribute只能是字母', - ':attribute must be alpha-numeric' => ':attribute只能是字母和数字', - ':attribute must be alpha-numeric, dash, underscore' => ':attribute只能是字母、数字和下划线_及破折号-', - ':attribute not a valid domain or ip' => ':attribute不是有效的域名或者IP', - ':attribute must be chinese' => ':attribute只能是汉字', - ':attribute must be chinese or alpha' => ':attribute只能是汉字、字母', - ':attribute must be chinese,alpha-numeric' => ':attribute只能是汉字、字母和数字', - ':attribute must be chinese,alpha-numeric,underscore, dash' => ':attribute只能是汉字、字母、数字和下划线_及破折号-', - ':attribute not a valid url' => ':attribute不是有效的URL地址', - ':attribute not a valid ip' => ':attribute不是有效的IP地址', - ':attribute must be dateFormat of :rule' => ':attribute必须使用日期格式 :rule', - ':attribute must be in :rule' => ':attribute必须在 :rule 范围内', - ':attribute be notin :rule' => ':attribute不能在 :rule 范围内', - ':attribute must between :1 - :2' => ':attribute只能在 :1 - :2 之间', - ':attribute not between :1 - :2' => ':attribute不能在 :1 - :2 之间', - 'size of :attribute must be :rule' => ':attribute长度不符合要求 :rule', - 'max size of :attribute must be :rule' => ':attribute长度不能超过 :rule', - 'min size of :attribute must be :rule' => ':attribute长度不能小于 :rule', - ':attribute cannot be less than :rule' => ':attribute日期不能小于 :rule', - ':attribute cannot exceed :rule' => ':attribute日期不能超过 :rule', - ':attribute not within :rule' => '不在有效期内 :rule', - 'access IP is not allowed' => '不允许的IP访问', - 'access IP denied' => '禁止的IP访问', - ':attribute out of accord with :2' => ':attribute和确认字段:2不一致', - ':attribute cannot be same with :2' => ':attribute和比较字段:2不能相同', - ':attribute must greater than or equal :rule' => ':attribute必须大于等于 :rule', - ':attribute must greater than :rule' => ':attribute必须大于 :rule', - ':attribute must less than or equal :rule' => ':attribute必须小于等于 :rule', - ':attribute must less than :rule' => ':attribute必须小于 :rule', - ':attribute must equal :rule' => ':attribute必须等于 :rule', - ':attribute has exists' => ':attribute已存在', - ':attribute not conform to the rules' => ':attribute不符合指定规则', - 'invalid Request method' => '无效的请求类型', - 'invalid token' => '令牌数据无效', - 'not conform to the rules' => '规则错误', -]; diff --git a/vendor/topthink/framework/library/think/App.php b/vendor/topthink/framework/library/think/App.php deleted file mode 100644 index 35924a5ba..000000000 --- a/vendor/topthink/framework/library/think/App.php +++ /dev/null @@ -1,979 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\exception\ClassNotFoundException; -use think\exception\HttpResponseException; -use think\route\Dispatch; - -/** - * App 应用管理 - */ -class App extends Container -{ - const VERSION = '5.1.41 LTS'; - - /** - * 当前模块路径 - * @var string - */ - protected $modulePath; - - /** - * 应用调试模式 - * @var bool - */ - protected $appDebug = true; - - /** - * 应用开始时间 - * @var float - */ - protected $beginTime; - - /** - * 应用内存初始占用 - * @var integer - */ - protected $beginMem; - - /** - * 应用类库命名空间 - * @var string - */ - protected $namespace = 'app'; - - /** - * 应用类库后缀 - * @var bool - */ - protected $suffix = false; - - /** - * 严格路由检测 - * @var bool - */ - protected $routeMust; - - /** - * 应用类库目录 - * @var string - */ - protected $appPath; - - /** - * 框架目录 - * @var string - */ - protected $thinkPath; - - /** - * 应用根目录 - * @var string - */ - protected $rootPath; - - /** - * 运行时目录 - * @var string - */ - protected $runtimePath; - - /** - * 配置目录 - * @var string - */ - protected $configPath; - - /** - * 路由目录 - * @var string - */ - protected $routePath; - - /** - * 配置后缀 - * @var string - */ - protected $configExt; - - /** - * 应用调度实例 - * @var Dispatch - */ - protected $dispatch; - - /** - * 绑定模块(控制器) - * @var string - */ - protected $bindModule; - - /** - * 初始化 - * @var bool - */ - protected $initialized = false; - - public function __construct($appPath = '') - { - $this->thinkPath = dirname(dirname(__DIR__)) . DIRECTORY_SEPARATOR; - $this->path($appPath); - } - - /** - * 绑定模块或者控制器 - * @access public - * @param string $bind - * @return $this - */ - public function bind($bind) - { - $this->bindModule = $bind; - return $this; - } - - /** - * 设置应用类库目录 - * @access public - * @param string $path 路径 - * @return $this - */ - public function path($path) - { - $this->appPath = $path ? realpath($path) . DIRECTORY_SEPARATOR : $this->getAppPath(); - - return $this; - } - - /** - * 初始化应用 - * @access public - * @return void - */ - public function initialize() - { - if ($this->initialized) { - return; - } - - $this->initialized = true; - $this->beginTime = microtime(true); - $this->beginMem = memory_get_usage(); - - $this->rootPath = dirname($this->appPath) . DIRECTORY_SEPARATOR; - $this->runtimePath = $this->rootPath . 'runtime' . DIRECTORY_SEPARATOR; - $this->routePath = $this->rootPath . 'route' . DIRECTORY_SEPARATOR; - $this->configPath = $this->rootPath . 'config' . DIRECTORY_SEPARATOR; - - static::setInstance($this); - - $this->instance('app', $this); - - // 加载环境变量配置文件 - if (is_file($this->rootPath . '.env')) { - $this->env->load($this->rootPath . '.env'); - } - - $this->configExt = $this->env->get('config_ext', '.php'); - - // 加载惯例配置文件 - $this->config->set(include $this->thinkPath . 'convention.php'); - - // 设置路径环境变量 - $this->env->set([ - 'think_path' => $this->thinkPath, - 'root_path' => $this->rootPath, - 'app_path' => $this->appPath, - 'config_path' => $this->configPath, - 'route_path' => $this->routePath, - 'runtime_path' => $this->runtimePath, - 'extend_path' => $this->rootPath . 'extend' . DIRECTORY_SEPARATOR, - 'vendor_path' => $this->rootPath . 'vendor' . DIRECTORY_SEPARATOR, - ]); - - $this->namespace = $this->env->get('app_namespace', $this->namespace); - $this->env->set('app_namespace', $this->namespace); - - // 注册应用命名空间 - Loader::addNamespace($this->namespace, $this->appPath); - - // 初始化应用 - $this->init(); - - // 开启类名后缀 - $this->suffix = $this->config('app.class_suffix'); - - // 应用调试模式 - $this->appDebug = $this->env->get('app_debug', $this->config('app.app_debug')); - $this->env->set('app_debug', $this->appDebug); - - if (!$this->appDebug) { - ini_set('display_errors', 'Off'); - } elseif (PHP_SAPI != 'cli') { - //重新申请一块比较大的buffer - if (ob_get_level() > 0) { - $output = ob_get_clean(); - } - ob_start(); - if (!empty($output)) { - echo $output; - } - } - - // 注册异常处理类 - if ($this->config('app.exception_handle')) { - Error::setExceptionHandler($this->config('app.exception_handle')); - } - - // 注册根命名空间 - if (!empty($this->config('app.root_namespace'))) { - Loader::addNamespace($this->config('app.root_namespace')); - } - - // 加载composer autofile文件 - Loader::loadComposerAutoloadFiles(); - - // 注册类库别名 - Loader::addClassAlias($this->config->pull('alias')); - - // 数据库配置初始化 - Db::init($this->config->pull('database')); - - // 设置系统时区 - date_default_timezone_set($this->config('app.default_timezone')); - - // 读取语言包 - $this->loadLangPack(); - - // 路由初始化 - $this->routeInit(); - } - - /** - * 初始化应用或模块 - * @access public - * @param string $module 模块名 - * @return void - */ - public function init($module = '') - { - // 定位模块目录 - $module = $module ? $module . DIRECTORY_SEPARATOR : ''; - $path = $this->appPath . $module; - - // 加载初始化文件 - if (is_file($path . 'init.php')) { - include $path . 'init.php'; - } elseif (is_file($this->runtimePath . $module . 'init.php')) { - include $this->runtimePath . $module . 'init.php'; - } else { - // 加载行为扩展文件 - if (is_file($path . 'tags.php')) { - $tags = include $path . 'tags.php'; - if (is_array($tags)) { - $this->hook->import($tags); - } - } - - // 加载公共文件 - if (is_file($path . 'common.php')) { - include_once $path . 'common.php'; - } - - if ('' == $module) { - // 加载系统助手函数 - include $this->thinkPath . 'helper.php'; - } - - // 加载中间件 - if (is_file($path . 'middleware.php')) { - $middleware = include $path . 'middleware.php'; - if (is_array($middleware)) { - $this->middleware->import($middleware); - } - } - - // 注册服务的容器对象实例 - if (is_file($path . 'provider.php')) { - $provider = include $path . 'provider.php'; - if (is_array($provider)) { - $this->bindTo($provider); - } - } - - // 自动读取配置文件 - if (is_dir($path . 'config')) { - $dir = $path . 'config' . DIRECTORY_SEPARATOR; - } elseif (is_dir($this->configPath . $module)) { - $dir = $this->configPath . $module; - } - - $files = isset($dir) ? scandir($dir) : []; - - foreach ($files as $file) { - if ('.' . pathinfo($file, PATHINFO_EXTENSION) === $this->configExt) { - $this->config->load($dir . $file, pathinfo($file, PATHINFO_FILENAME)); - } - } - } - - $this->setModulePath($path); - - if ($module) { - // 对容器中的对象实例进行配置更新 - $this->containerConfigUpdate($module); - } - } - - protected function containerConfigUpdate($module) - { - $config = $this->config->get(); - - // 注册异常处理类 - if ($config['app']['exception_handle']) { - Error::setExceptionHandler($config['app']['exception_handle']); - } - - Db::init($config['database']); - $this->middleware->setConfig($config['middleware']); - $this->route->setConfig($config['app']); - $this->request->init($config['app']); - $this->cookie->init($config['cookie']); - $this->view->init($config['template']); - $this->log->init($config['log']); - $this->session->setConfig($config['session']); - $this->debug->setConfig($config['trace']); - $this->cache->init($config['cache'], true); - - // 加载当前模块语言包 - $this->lang->load($this->appPath . $module . DIRECTORY_SEPARATOR . 'lang' . DIRECTORY_SEPARATOR . $this->request->langset() . '.php'); - - // 模块请求缓存检查 - $this->checkRequestCache( - $config['app']['request_cache'], - $config['app']['request_cache_expire'], - $config['app']['request_cache_except'] - ); - } - - /** - * 执行应用程序 - * @access public - * @return Response - * @throws Exception - */ - public function run() - { - try { - // 初始化应用 - $this->initialize(); - - // 监听app_init - $this->hook->listen('app_init'); - - if ($this->bindModule) { - // 模块/控制器绑定 - $this->route->bind($this->bindModule); - } elseif ($this->config('app.auto_bind_module')) { - // 入口自动绑定 - $name = pathinfo($this->request->baseFile(), PATHINFO_FILENAME); - if ($name && 'index' != $name && is_dir($this->appPath . $name)) { - $this->route->bind($name); - } - } - - // 监听app_dispatch - $this->hook->listen('app_dispatch'); - - $dispatch = $this->dispatch; - - if (empty($dispatch)) { - // 路由检测 - $dispatch = $this->routeCheck()->init(); - } - - // 记录当前调度信息 - $this->request->dispatch($dispatch); - - // 记录路由和请求信息 - if ($this->appDebug) { - $this->log('[ ROUTE ] ' . var_export($this->request->routeInfo(), true)); - $this->log('[ HEADER ] ' . var_export($this->request->header(), true)); - $this->log('[ PARAM ] ' . var_export($this->request->param(), true)); - } - - // 监听app_begin - $this->hook->listen('app_begin'); - - // 请求缓存检查 - $this->checkRequestCache( - $this->config('request_cache'), - $this->config('request_cache_expire'), - $this->config('request_cache_except') - ); - - $data = null; - } catch (HttpResponseException $exception) { - $dispatch = null; - $data = $exception->getResponse(); - } - - $this->middleware->add(function (Request $request, $next) use ($dispatch, $data) { - return is_null($data) ? $dispatch->run() : $data; - }); - - $response = $this->middleware->dispatch($this->request); - - // 监听app_end - $this->hook->listen('app_end', $response); - - return $response; - } - - protected function getRouteCacheKey() - { - if ($this->config->get('route_check_cache_key')) { - $closure = $this->config->get('route_check_cache_key'); - $routeKey = $closure($this->request); - } else { - $routeKey = md5($this->request->baseUrl(true) . ':' . $this->request->method()); - } - - return $routeKey; - } - - protected function loadLangPack() - { - // 读取默认语言 - $this->lang->range($this->config('app.default_lang')); - - if ($this->config('app.lang_switch_on')) { - // 开启多语言机制 检测当前语言 - $this->lang->detect(); - } - - $this->request->setLangset($this->lang->range()); - - // 加载系统语言包 - $this->lang->load([ - $this->thinkPath . 'lang' . DIRECTORY_SEPARATOR . $this->request->langset() . '.php', - $this->appPath . 'lang' . DIRECTORY_SEPARATOR . $this->request->langset() . '.php', - ]); - } - - /** - * 设置当前地址的请求缓存 - * @access public - * @param string $key 缓存标识,支持变量规则 ,例如 item/:name/:id - * @param mixed $expire 缓存有效期 - * @param array $except 缓存排除 - * @param string $tag 缓存标签 - * @return void - */ - public function checkRequestCache($key, $expire = null, $except = [], $tag = null) - { - $cache = $this->request->cache($key, $expire, $except, $tag); - - if ($cache) { - $this->setResponseCache($cache); - } - } - - public function setResponseCache($cache) - { - list($key, $expire, $tag) = $cache; - - if (strtotime($this->request->server('HTTP_IF_MODIFIED_SINCE')) + $expire > $this->request->server('REQUEST_TIME')) { - // 读取缓存 - $response = Response::create()->code(304); - throw new HttpResponseException($response); - } elseif ($this->cache->has($key)) { - list($content, $header) = $this->cache->get($key); - - $response = Response::create($content)->header($header); - throw new HttpResponseException($response); - } - } - - /** - * 设置当前请求的调度信息 - * @access public - * @param Dispatch $dispatch 调度信息 - * @return $this - */ - public function dispatch(Dispatch $dispatch) - { - $this->dispatch = $dispatch; - return $this; - } - - /** - * 记录调试信息 - * @access public - * @param mixed $msg 调试信息 - * @param string $type 信息类型 - * @return void - */ - public function log($msg, $type = 'info') - { - $this->appDebug && $this->log->record($msg, $type); - } - - /** - * 获取配置参数 为空则获取所有配置 - * @access public - * @param string $name 配置参数名(支持二级配置 .号分割) - * @return mixed - */ - public function config($name = '') - { - return $this->config->get($name); - } - - /** - * 路由初始化 导入路由定义规则 - * @access public - * @return void - */ - public function routeInit() - { - // 路由检测 - if (is_dir($this->routePath)) { - $files = glob($this->routePath . '*.php'); - foreach ($files as $file) { - $rules = include $file; - if (is_array($rules)) { - $this->route->import($rules); - } - } - } - - if ($this->route->config('route_annotation')) { - // 自动生成路由定义 - if ($this->appDebug) { - $suffix = $this->route->config('controller_suffix') || $this->route->config('class_suffix'); - $this->build->buildRoute($suffix); - } - - $filename = $this->runtimePath . 'build_route.php'; - - if (is_file($filename)) { - include $filename; - } - } - } - - /** - * URL路由检测(根据PATH_INFO) - * @access public - * @return Dispatch - */ - public function routeCheck() - { - // 检测路由缓存 - if (!$this->appDebug && $this->config->get('route_check_cache')) { - $routeKey = $this->getRouteCacheKey(); - $option = $this->config->get('route_cache_option'); - - if ($option && $this->cache->connect($option)->has($routeKey)) { - return $this->cache->connect($option)->get($routeKey); - } elseif ($this->cache->has($routeKey)) { - return $this->cache->get($routeKey); - } - } - - // 获取应用调度信息 - $path = $this->request->path(); - - // 是否强制路由模式 - $must = !is_null($this->routeMust) ? $this->routeMust : $this->route->config('url_route_must'); - - // 路由检测 返回一个Dispatch对象 - $dispatch = $this->route->check($path, $must); - - if (!empty($routeKey)) { - try { - if ($option) { - $this->cache->connect($option)->tag('route_cache')->set($routeKey, $dispatch); - } else { - $this->cache->tag('route_cache')->set($routeKey, $dispatch); - } - } catch (\Exception $e) { - // 存在闭包的时候缓存无效 - } - } - - return $dispatch; - } - - /** - * 设置应用的路由检测机制 - * @access public - * @param bool $must 是否强制检测路由 - * @return $this - */ - public function routeMust($must = false) - { - $this->routeMust = $must; - return $this; - } - - /** - * 解析模块和类名 - * @access protected - * @param string $name 资源地址 - * @param string $layer 验证层名称 - * @param bool $appendSuffix 是否添加类名后缀 - * @return array - */ - protected function parseModuleAndClass($name, $layer, $appendSuffix) - { - if (false !== strpos($name, '\\')) { - $class = $name; - $module = $this->request->module(); - } else { - if (strpos($name, '/')) { - list($module, $name) = explode('/', $name, 2); - } else { - $module = $this->request->module(); - } - - $class = $this->parseClass($module, $layer, $name, $appendSuffix); - } - - return [$module, $class]; - } - - /** - * 实例化应用类库 - * @access public - * @param string $name 类名称 - * @param string $layer 业务层名称 - * @param bool $appendSuffix 是否添加类名后缀 - * @param string $common 公共模块名 - * @return object - * @throws ClassNotFoundException - */ - public function create($name, $layer, $appendSuffix = false, $common = 'common') - { - $guid = $name . $layer; - - if ($this->__isset($guid)) { - return $this->__get($guid); - } - - list($module, $class) = $this->parseModuleAndClass($name, $layer, $appendSuffix); - - if (class_exists($class)) { - $object = $this->__get($class); - } else { - $class = str_replace('\\' . $module . '\\', '\\' . $common . '\\', $class); - if (class_exists($class)) { - $object = $this->__get($class); - } else { - throw new ClassNotFoundException('class not exists:' . $class, $class); - } - } - - $this->__set($guid, $class); - - return $object; - } - - /** - * 实例化(分层)模型 - * @access public - * @param string $name Model名称 - * @param string $layer 业务层名称 - * @param bool $appendSuffix 是否添加类名后缀 - * @param string $common 公共模块名 - * @return Model - * @throws ClassNotFoundException - */ - public function model($name = '', $layer = 'model', $appendSuffix = false, $common = 'common') - { - return $this->create($name, $layer, $appendSuffix, $common); - } - - /** - * 实例化(分层)控制器 格式:[模块名/]控制器名 - * @access public - * @param string $name 资源地址 - * @param string $layer 控制层名称 - * @param bool $appendSuffix 是否添加类名后缀 - * @param string $empty 空控制器名称 - * @return object - * @throws ClassNotFoundException - */ - public function controller($name, $layer = 'controller', $appendSuffix = false, $empty = '') - { - list($module, $class) = $this->parseModuleAndClass($name, $layer, $appendSuffix); - - if (class_exists($class)) { - return $this->make($class, true); - } elseif ($empty && class_exists($emptyClass = $this->parseClass($module, $layer, $empty, $appendSuffix))) { - return $this->make($emptyClass, true); - } - - throw new ClassNotFoundException('class not exists:' . $class, $class); - } - - /** - * 实例化验证类 格式:[模块名/]验证器名 - * @access public - * @param string $name 资源地址 - * @param string $layer 验证层名称 - * @param bool $appendSuffix 是否添加类名后缀 - * @param string $common 公共模块名 - * @return Validate - * @throws ClassNotFoundException - */ - public function validate($name = '', $layer = 'validate', $appendSuffix = false, $common = 'common') - { - $name = $name ?: $this->config('default_validate'); - - if (empty($name)) { - return new Validate; - } - - return $this->create($name, $layer, $appendSuffix, $common); - } - - /** - * 数据库初始化 - * @access public - * @param mixed $config 数据库配置 - * @param bool|string $name 连接标识 true 强制重新连接 - * @return \think\db\Query - */ - public function db($config = [], $name = false) - { - return Db::connect($config, $name); - } - - /** - * 远程调用模块的操作方法 参数格式 [模块/控制器/]操作 - * @access public - * @param string $url 调用地址 - * @param string|array $vars 调用参数 支持字符串和数组 - * @param string $layer 要调用的控制层名称 - * @param bool $appendSuffix 是否添加类名后缀 - * @return mixed - * @throws ClassNotFoundException - */ - public function action($url, $vars = [], $layer = 'controller', $appendSuffix = false) - { - $info = pathinfo($url); - $action = $info['basename']; - $module = '.' != $info['dirname'] ? $info['dirname'] : $this->request->controller(); - $class = $this->controller($module, $layer, $appendSuffix); - - if (is_scalar($vars)) { - if (strpos($vars, '=')) { - parse_str($vars, $vars); - } else { - $vars = [$vars]; - } - } - - return $this->invokeMethod([$class, $action . $this->config('action_suffix')], $vars); - } - - /** - * 解析应用类的类名 - * @access public - * @param string $module 模块名 - * @param string $layer 层名 controller model ... - * @param string $name 类名 - * @param bool $appendSuffix - * @return string - */ - public function parseClass($module, $layer, $name, $appendSuffix = false) - { - $name = str_replace(['/', '.'], '\\', $name); - $array = explode('\\', $name); - $class = Loader::parseName(array_pop($array), 1) . ($this->suffix || $appendSuffix ? ucfirst($layer) : ''); - $path = $array ? implode('\\', $array) . '\\' : ''; - - return $this->namespace . '\\' . ($module ? $module . '\\' : '') . $layer . '\\' . $path . $class; - } - - /** - * 获取框架版本 - * @access public - * @return string - */ - public function version() - { - return static::VERSION; - } - - /** - * 是否为调试模式 - * @access public - * @return bool - */ - public function isDebug() - { - return $this->appDebug; - } - - /** - * 获取模块路径 - * @access public - * @return string - */ - public function getModulePath() - { - return $this->modulePath; - } - - /** - * 设置模块路径 - * @access public - * @param string $path 路径 - * @return void - */ - public function setModulePath($path) - { - $this->modulePath = $path; - $this->env->set('module_path', $path); - } - - /** - * 获取应用根目录 - * @access public - * @return string - */ - public function getRootPath() - { - return $this->rootPath; - } - - /** - * 获取应用类库目录 - * @access public - * @return string - */ - public function getAppPath() - { - if (is_null($this->appPath)) { - $this->appPath = Loader::getRootPath() . 'application' . DIRECTORY_SEPARATOR; - } - - return $this->appPath; - } - - /** - * 获取应用运行时目录 - * @access public - * @return string - */ - public function getRuntimePath() - { - return $this->runtimePath; - } - - /** - * 获取核心框架目录 - * @access public - * @return string - */ - public function getThinkPath() - { - return $this->thinkPath; - } - - /** - * 获取路由目录 - * @access public - * @return string - */ - public function getRoutePath() - { - return $this->routePath; - } - - /** - * 获取应用配置目录 - * @access public - * @return string - */ - public function getConfigPath() - { - return $this->configPath; - } - - /** - * 获取配置后缀 - * @access public - * @return string - */ - public function getConfigExt() - { - return $this->configExt; - } - - /** - * 获取应用类库命名空间 - * @access public - * @return string - */ - public function getNamespace() - { - return $this->namespace; - } - - /** - * 设置应用类库命名空间 - * @access public - * @param string $namespace 命名空间名称 - * @return $this - */ - public function setNamespace($namespace) - { - $this->namespace = $namespace; - return $this; - } - - /** - * 是否启用类库后缀 - * @access public - * @return bool - */ - public function getSuffix() - { - return $this->suffix; - } - - /** - * 获取应用开启时间 - * @access public - * @return float - */ - public function getBeginTime() - { - return $this->beginTime; - } - - /** - * 获取应用初始内存占用 - * @access public - * @return integer - */ - public function getBeginMem() - { - return $this->beginMem; - } - -} diff --git a/vendor/topthink/framework/library/think/Build.php b/vendor/topthink/framework/library/think/Build.php deleted file mode 100644 index 7a531d74c..000000000 --- a/vendor/topthink/framework/library/think/Build.php +++ /dev/null @@ -1,415 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -class Build -{ - /** - * 应用对象 - * @var App - */ - protected $app; - - /** - * 应用目录 - * @var string - */ - protected $basePath; - - public function __construct(App $app) - { - $this->app = $app; - $this->basePath = $this->app->getAppPath(); - } - - /** - * 根据传入的build资料创建目录和文件 - * @access public - * @param array $build build列表 - * @param string $namespace 应用类库命名空间 - * @param bool $suffix 类库后缀 - * @return void - */ - public function run(array $build = [], $namespace = 'app', $suffix = false) - { - // 锁定 - $lockfile = $this->basePath . 'build.lock'; - - if (is_writable($lockfile)) { - return; - } elseif (!touch($lockfile)) { - throw new Exception('应用目录[' . $this->basePath . ']不可写,目录无法自动生成!
    请手动生成项目目录~', 10006); - } - - foreach ($build as $module => $list) { - if ('__dir__' == $module) { - // 创建目录列表 - $this->buildDir($list); - } elseif ('__file__' == $module) { - // 创建文件列表 - $this->buildFile($list); - } else { - // 创建模块 - $this->module($module, $list, $namespace, $suffix); - } - } - - // 解除锁定 - unlink($lockfile); - } - - /** - * 创建目录 - * @access protected - * @param array $list 目录列表 - * @return void - */ - protected function buildDir($list) - { - foreach ($list as $dir) { - $this->checkDirBuild($this->basePath . $dir); - } - } - - /** - * 创建文件 - * @access protected - * @param array $list 文件列表 - * @return void - */ - protected function buildFile($list) - { - foreach ($list as $file) { - if (!is_dir($this->basePath . dirname($file))) { - // 创建目录 - mkdir($this->basePath . dirname($file), 0755, true); - } - - if (!is_file($this->basePath . $file)) { - file_put_contents($this->basePath . $file, 'php' == pathinfo($file, PATHINFO_EXTENSION) ? "basePath . $module)) { - // 创建模块目录 - mkdir($this->basePath . $module); - } - - if (basename($this->app->getRuntimePath()) != $module) { - // 创建配置文件和公共文件 - $this->buildCommon($module); - // 创建模块的默认页面 - $this->buildHello($module, $namespace, $suffix); - } - - if (empty($list)) { - // 创建默认的模块目录和文件 - $list = [ - '__file__' => ['common.php'], - '__dir__' => ['controller', 'model', 'view', 'config'], - ]; - } - - // 创建子目录和文件 - foreach ($list as $path => $file) { - $modulePath = $this->basePath . $module . DIRECTORY_SEPARATOR; - if ('__dir__' == $path) { - // 生成子目录 - foreach ($file as $dir) { - $this->checkDirBuild($modulePath . $dir); - } - } elseif ('__file__' == $path) { - // 生成(空白)文件 - foreach ($file as $name) { - if (!is_file($modulePath . $name)) { - file_put_contents($modulePath . $name, 'php' == pathinfo($name, PATHINFO_EXTENSION) ? "checkDirBuild(dirname($filename)); - $content = ''; - break; - default: - // 其他文件 - $content = "app->getNameSpace(); - $content = 'app->config('app.url_controller_layer'); - } - - if ($this->app->config('app.app_multi_module')) { - $modules = glob($this->basePath . '*', GLOB_ONLYDIR); - - foreach ($modules as $module) { - $module = basename($module); - - if (in_array($module, $this->app->config('app.deny_module_list'))) { - continue; - } - - $path = $this->basePath . $module . DIRECTORY_SEPARATOR . $layer . DIRECTORY_SEPARATOR; - $content .= $this->buildDirRoute($path, $namespace, $module, $suffix, $layer); - } - } else { - $path = $this->basePath . $layer . DIRECTORY_SEPARATOR; - $content .= $this->buildDirRoute($path, $namespace, '', $suffix, $layer); - } - - $filename = $this->app->getRuntimePath() . 'build_route.php'; - file_put_contents($filename, $content); - - return $filename; - } - - /** - * 生成子目录控制器类的路由规则 - * @access protected - * @param string $path 控制器目录 - * @param string $namespace 应用命名空间 - * @param string $module 模块 - * @param bool $suffix 类库后缀 - * @param string $layer 控制器层目录名 - * @return string - */ - protected function buildDirRoute($path, $namespace, $module, $suffix, $layer) - { - $content = ''; - $controllers = glob($path . '*.php'); - - foreach ($controllers as $controller) { - $controller = basename($controller, '.php'); - - $class = new \ReflectionClass($namespace . '\\' . ($module ? $module . '\\' : '') . $layer . '\\' . $controller); - - if (strpos($layer, '\\')) { - // 多级控制器 - $level = str_replace(DIRECTORY_SEPARATOR, '.', substr($layer, 11)); - $controller = $level . '.' . $controller; - $length = strlen(strstr($layer, '\\', true)); - } else { - $length = strlen($layer); - } - - if ($suffix) { - $controller = substr($controller, 0, -$length); - } - - $content .= $this->getControllerRoute($class, $module, $controller); - } - - $subDir = glob($path . '*', GLOB_ONLYDIR); - - foreach ($subDir as $dir) { - $content .= $this->buildDirRoute($dir . DIRECTORY_SEPARATOR, $namespace, $module, $suffix, $layer . '\\' . basename($dir)); - } - - return $content; - } - - /** - * 生成控制器类的路由规则 - * @access protected - * @param string $class 控制器完整类名 - * @param string $module 模块名 - * @param string $controller 控制器名 - * @return string - */ - protected function getControllerRoute($class, $module, $controller) - { - $content = ''; - $comment = $class->getDocComment(); - - if (false !== strpos($comment, '@route(')) { - $comment = $this->parseRouteComment($comment); - $route = ($module ? $module . '/' : '') . $controller; - $comment = preg_replace('/route\(\s?([\'\"][\-\_\/\:\<\>\?\$\[\]\w]+[\'\"])\s?\)/is', 'Route::resource(\1,\'' . $route . '\')', $comment); - $content .= PHP_EOL . $comment; - } elseif (false !== strpos($comment, '@alias(')) { - $comment = $this->parseRouteComment($comment, '@alias('); - $route = ($module ? $module . '/' : '') . $controller; - $comment = preg_replace('/alias\(\s?([\'\"][\-\_\/\w]+[\'\"])\s?\)/is', 'Route::alias(\1,\'' . $route . '\')', $comment); - $content .= PHP_EOL . $comment; - } - - $methods = $class->getMethods(\ReflectionMethod::IS_PUBLIC); - - foreach ($methods as $method) { - $comment = $this->getMethodRouteComment($module, $controller, $method); - if ($comment) { - $content .= PHP_EOL . $comment; - } - } - - return $content; - } - - /** - * 解析路由注释 - * @access protected - * @param string $comment - * @param string $tag - * @return string - */ - protected function parseRouteComment($comment, $tag = '@route(') - { - $comment = substr($comment, 3, -2); - $comment = explode(PHP_EOL, substr(strstr(trim($comment), $tag), 1)); - $comment = array_map(function ($item) {return trim(trim($item), ' \t*');}, $comment); - - if (count($comment) > 1) { - $key = array_search('', $comment); - $comment = array_slice($comment, 0, false === $key ? 1 : $key); - } - - $comment = implode(PHP_EOL . "\t", $comment) . ';'; - - if (strpos($comment, '{')) { - $comment = preg_replace_callback('/\{\s?.*?\s?\}/s', function ($matches) { - return false !== strpos($matches[0], '"') ? '[' . substr(var_export(json_decode($matches[0], true), true), 7, -1) . ']' : $matches[0]; - }, $comment); - } - return $comment; - } - - /** - * 获取方法的路由注释 - * @access protected - * @param string $module 模块 - * @param string $controller 控制器名 - * @param \ReflectMethod $reflectMethod - * @return string|void - */ - protected function getMethodRouteComment($module, $controller, $reflectMethod) - { - $comment = $reflectMethod->getDocComment(); - - if (false !== strpos($comment, '@route(')) { - $comment = $this->parseRouteComment($comment); - $action = $reflectMethod->getName(); - - if ($suffix = $this->app->config('app.action_suffix')) { - $action = substr($action, 0, -strlen($suffix)); - } - - $route = ($module ? $module . '/' : '') . $controller . '/' . $action; - $comment = preg_replace('/route\s?\(\s?([\'\"][\-\_\/\:\<\>\?\$\[\]\w]+[\'\"])\s?\,?\s?[\'\"]?(\w+?)[\'\"]?\s?\)/is', 'Route::\2(\1,\'' . $route . '\')', $comment); - $comment = preg_replace('/route\s?\(\s?([\'\"][\-\_\/\:\<\>\?\$\[\]\w]+[\'\"])\s?\)/is', 'Route::rule(\1,\'' . $route . '\')', $comment); - - return $comment; - } - } - - /** - * 创建模块的欢迎页面 - * @access protected - * @param string $module 模块名 - * @param string $namespace 应用类库命名空间 - * @param bool $suffix 类库后缀 - * @return void - */ - protected function buildHello($module, $namespace, $suffix = false) - { - $filename = $this->basePath . ($module ? $module . DIRECTORY_SEPARATOR : '') . 'controller' . DIRECTORY_SEPARATOR . 'Index' . ($suffix ? 'Controller' : '') . '.php'; - if (!is_file($filename)) { - $content = file_get_contents($this->app->getThinkPath() . 'tpl' . DIRECTORY_SEPARATOR . 'default_index.tpl'); - $content = str_replace(['{$app}', '{$module}', '{layer}', '{$suffix}'], [$namespace, $module ? $module . '\\' : '', 'controller', $suffix ? 'Controller' : ''], $content); - $this->checkDirBuild(dirname($filename)); - - file_put_contents($filename, $content); - } - } - - /** - * 创建模块的公共文件 - * @access protected - * @param string $module 模块名 - * @return void - */ - protected function buildCommon($module) - { - $filename = $this->app->getConfigPath() . ($module ? $module . DIRECTORY_SEPARATOR : '') . 'app.php'; - $this->checkDirBuild(dirname($filename)); - - if (!is_file($filename)) { - file_put_contents($filename, "basePath . ($module ? $module . DIRECTORY_SEPARATOR : '') . 'common.php'; - - if (!is_file($filename)) { - file_put_contents($filename, " -// +---------------------------------------------------------------------- - -namespace think; - -use think\cache\Driver; - -/** - * Class Cache - * - * @package think - * - * @mixin Driver - * @mixin \think\cache\driver\File - */ -class Cache -{ - /** - * 缓存实例 - * @var array - */ - protected $instance = []; - - /** - * 缓存配置 - * @var array - */ - protected $config = []; - - /** - * 操作句柄 - * @var object - */ - protected $handler; - - public function __construct(array $config = []) - { - $this->config = $config; - $this->init($config); - } - - /** - * 连接缓存 - * @access public - * @param array $options 配置数组 - * @param bool|string $name 缓存连接标识 true 强制重新连接 - * @return Driver - */ - public function connect(array $options = [], $name = false) - { - if (false === $name) { - $name = md5(serialize($options)); - } - - if (true === $name || !isset($this->instance[$name])) { - $type = !empty($options['type']) ? $options['type'] : 'File'; - - if (true === $name) { - $name = md5(serialize($options)); - } - - $this->instance[$name] = Loader::factory($type, '\\think\\cache\\driver\\', $options); - } - - return $this->instance[$name]; - } - - /** - * 自动初始化缓存 - * @access public - * @param array $options 配置数组 - * @param bool $force 强制更新 - * @return Driver - */ - public function init(array $options = [], $force = false) - { - if (is_null($this->handler) || $force) { - - if ('complex' == $options['type']) { - $default = $options['default']; - $options = isset($options[$default['type']]) ? $options[$default['type']] : $default; - } - - $this->handler = $this->connect($options); - } - - return $this->handler; - } - - public static function __make(Config $config) - { - return new static($config->pull('cache')); - } - - public function getConfig() - { - return $this->config; - } - - public function setConfig(array $config) - { - $this->config = array_merge($this->config, $config); - } - - /** - * 切换缓存类型 需要配置 cache.type 为 complex - * @access public - * @param string $name 缓存标识 - * @return Driver - */ - public function store($name = '') - { - if ('' !== $name && 'complex' == $this->config['type']) { - return $this->connect($this->config[$name], strtolower($name)); - } - - return $this->init(); - } - - public function __call($method, $args) - { - return call_user_func_array([$this->init(), $method], $args); - } - -} diff --git a/vendor/topthink/framework/library/think/Collection.php b/vendor/topthink/framework/library/think/Collection.php deleted file mode 100644 index d7454ec59..000000000 --- a/vendor/topthink/framework/library/think/Collection.php +++ /dev/null @@ -1,552 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use ArrayAccess; -use ArrayIterator; -use Countable; -use IteratorAggregate; -use JsonSerializable; - -class Collection implements ArrayAccess, Countable, IteratorAggregate, JsonSerializable -{ - /** - * 数据集数据 - * @var array - */ - protected $items = []; - - public function __construct($items = []) - { - $this->items = $this->convertToArray($items); - } - - public static function make($items = []) - { - return new static($items); - } - - /** - * 是否为空 - * @access public - * @return bool - */ - public function isEmpty() - { - return empty($this->items); - } - - public function toArray() - { - return array_map(function ($value) { - return ($value instanceof Model || $value instanceof self) ? $value->toArray() : $value; - }, $this->items); - } - - public function all() - { - return $this->items; - } - - /** - * 合并数组 - * - * @access public - * @param mixed $items - * @return static - */ - public function merge($items) - { - return new static(array_merge($this->items, $this->convertToArray($items))); - } - - /** - * 交换数组中的键和值 - * - * @access public - * @return static - */ - public function flip() - { - return new static(array_flip($this->items)); - } - - /** - * 按指定键整理数据 - * - * @access public - * @param mixed $items 数据 - * @param string $indexKey 键名 - * @return array - */ - public function dictionary($items = null, &$indexKey = null) - { - if ($items instanceof self || $items instanceof Paginator) { - $items = $items->all(); - } - - $items = is_null($items) ? $this->items : $items; - - if ($items && empty($indexKey)) { - $indexKey = is_array($items[0]) ? 'id' : $items[0]->getPk(); - } - - if (isset($indexKey) && is_string($indexKey)) { - return array_column($items, null, $indexKey); - } - - return $items; - } - - /** - * 比较数组,返回差集 - * - * @access public - * @param mixed $items 数据 - * @param string $indexKey 指定比较的键名 - * @return static - */ - public function diff($items, $indexKey = null) - { - if ($this->isEmpty() || is_scalar($this->items[0])) { - return new static(array_diff($this->items, $this->convertToArray($items))); - } - - $diff = []; - $dictionary = $this->dictionary($items, $indexKey); - - if (is_string($indexKey)) { - foreach ($this->items as $item) { - if (!isset($dictionary[$item[$indexKey]])) { - $diff[] = $item; - } - } - } - - return new static($diff); - } - - /** - * 比较数组,返回交集 - * - * @access public - * @param mixed $items 数据 - * @param string $indexKey 指定比较的键名 - * @return static - */ - public function intersect($items, $indexKey = null) - { - if ($this->isEmpty() || is_scalar($this->items[0])) { - return new static(array_diff($this->items, $this->convertToArray($items))); - } - - $intersect = []; - $dictionary = $this->dictionary($items, $indexKey); - - if (is_string($indexKey)) { - foreach ($this->items as $item) { - if (isset($dictionary[$item[$indexKey]])) { - $intersect[] = $item; - } - } - } - - return new static($intersect); - } - - /** - * 返回数组中所有的键名 - * - * @access public - * @return array - */ - public function keys() - { - $current = current($this->items); - - if (is_scalar($current)) { - $array = $this->items; - } elseif (is_array($current)) { - $array = $current; - } else { - $array = $current->toArray(); - } - - return array_keys($array); - } - - /** - * 删除数组的最后一个元素(出栈) - * - * @access public - * @return mixed - */ - public function pop() - { - return array_pop($this->items); - } - - /** - * 通过使用用户自定义函数,以字符串返回数组 - * - * @access public - * @param callable $callback - * @param mixed $initial - * @return mixed - */ - public function reduce(callable $callback, $initial = null) - { - return array_reduce($this->items, $callback, $initial); - } - - /** - * 以相反的顺序返回数组。 - * - * @access public - * @return static - */ - public function reverse() - { - return new static(array_reverse($this->items)); - } - - /** - * 删除数组中首个元素,并返回被删除元素的值 - * - * @access public - * @return mixed - */ - public function shift() - { - return array_shift($this->items); - } - - /** - * 在数组结尾插入一个元素 - * @access public - * @param mixed $value - * @param mixed $key - * @return void - */ - public function push($value, $key = null) - { - if (is_null($key)) { - $this->items[] = $value; - } else { - $this->items[$key] = $value; - } - } - - /** - * 把一个数组分割为新的数组块. - * - * @access public - * @param int $size - * @param bool $preserveKeys - * @return static - */ - public function chunk($size, $preserveKeys = false) - { - $chunks = []; - - foreach (array_chunk($this->items, $size, $preserveKeys) as $chunk) { - $chunks[] = new static($chunk); - } - - return new static($chunks); - } - - /** - * 在数组开头插入一个元素 - * @access public - * @param mixed $value - * @param mixed $key - * @return void - */ - public function unshift($value, $key = null) - { - if (is_null($key)) { - array_unshift($this->items, $value); - } else { - $this->items = [$key => $value] + $this->items; - } - } - - /** - * 给每个元素执行个回调 - * - * @access public - * @param callable $callback - * @return $this - */ - public function each(callable $callback) - { - foreach ($this->items as $key => $item) { - $result = $callback($item, $key); - - if (false === $result) { - break; - } elseif (!is_object($item)) { - $this->items[$key] = $result; - } - } - - return $this; - } - - /** - * 用回调函数处理数组中的元素 - * @access public - * @param callable|null $callback - * @return static - */ - public function map(callable $callback) - { - return new static(array_map($callback, $this->items)); - } - - /** - * 用回调函数过滤数组中的元素 - * @access public - * @param callable|null $callback - * @return static - */ - public function filter(callable $callback = null) - { - if ($callback) { - return new static(array_filter($this->items, $callback)); - } - - return new static(array_filter($this->items)); - } - - /** - * 根据字段条件过滤数组中的元素 - * @access public - * @param string $field 字段名 - * @param mixed $operator 操作符 - * @param mixed $value 数据 - * @return static - */ - public function where($field, $operator, $value = null) - { - if (is_null($value)) { - $value = $operator; - $operator = '='; - } - - return $this->filter(function ($data) use ($field, $operator, $value) { - if (strpos($field, '.')) { - list($field, $relation) = explode('.', $field); - - $result = isset($data[$field][$relation]) ? $data[$field][$relation] : null; - } else { - $result = isset($data[$field]) ? $data[$field] : null; - } - - switch (strtolower($operator)) { - case '===': - return $result === $value; - case '!==': - return $result !== $value; - case '!=': - case '<>': - return $result != $value; - case '>': - return $result > $value; - case '>=': - return $result >= $value; - case '<': - return $result < $value; - case '<=': - return $result <= $value; - case 'like': - return is_string($result) && false !== strpos($result, $value); - case 'not like': - return is_string($result) && false === strpos($result, $value); - case 'in': - return is_scalar($result) && in_array($result, $value, true); - case 'not in': - return is_scalar($result) && !in_array($result, $value, true); - case 'between': - list($min, $max) = is_string($value) ? explode(',', $value) : $value; - return is_scalar($result) && $result >= $min && $result <= $max; - case 'not between': - list($min, $max) = is_string($value) ? explode(',', $value) : $value; - return is_scalar($result) && $result > $max || $result < $min; - case '==': - case '=': - default: - return $result == $value; - } - }); - } - - /** - * 返回数据中指定的一列 - * @access public - * @param mixed $columnKey 键名 - * @param mixed $indexKey 作为索引值的列 - * @return array - */ - public function column($columnKey, $indexKey = null) - { - return array_column($this->toArray(), $columnKey, $indexKey); - } - - /** - * 对数组排序 - * - * @access public - * @param callable|null $callback - * @return static - */ - public function sort(callable $callback = null) - { - $items = $this->items; - - $callback = $callback ?: function ($a, $b) { - return $a == $b ? 0 : (($a < $b) ? -1 : 1); - - }; - - uasort($items, $callback); - - return new static($items); - } - - /** - * 指定字段排序 - * @access public - * @param string $field 排序字段 - * @param string $order 排序 - * @param bool $intSort 是否为数字排序 - * @return $this - */ - public function order($field, $order = null, $intSort = true) - { - return $this->sort(function ($a, $b) use ($field, $order, $intSort) { - $fieldA = isset($a[$field]) ? $a[$field] : null; - $fieldB = isset($b[$field]) ? $b[$field] : null; - - if ($intSort) { - return 'desc' == strtolower($order) ? $fieldB >= $fieldA : $fieldA >= $fieldB; - } else { - return 'desc' == strtolower($order) ? strcmp($fieldB, $fieldA) : strcmp($fieldA, $fieldB); - } - }); - } - - /** - * 将数组打乱 - * - * @access public - * @return static - */ - public function shuffle() - { - $items = $this->items; - - shuffle($items); - - return new static($items); - } - - /** - * 截取数组 - * - * @access public - * @param int $offset - * @param int $length - * @param bool $preserveKeys - * @return static - */ - public function slice($offset, $length = null, $preserveKeys = false) - { - return new static(array_slice($this->items, $offset, $length, $preserveKeys)); - } - - // ArrayAccess - public function offsetExists($offset) - { - return array_key_exists($offset, $this->items); - } - - public function offsetGet($offset) - { - return $this->items[$offset]; - } - - public function offsetSet($offset, $value) - { - if (is_null($offset)) { - $this->items[] = $value; - } else { - $this->items[$offset] = $value; - } - } - - public function offsetUnset($offset) - { - unset($this->items[$offset]); - } - - //Countable - public function count() - { - return count($this->items); - } - - //IteratorAggregate - public function getIterator() - { - return new ArrayIterator($this->items); - } - - //JsonSerializable - public function jsonSerialize() - { - return $this->toArray(); - } - - /** - * 转换当前数据集为JSON字符串 - * @access public - * @param integer $options json参数 - * @return string - */ - public function toJson($options = JSON_UNESCAPED_UNICODE) - { - return json_encode($this->toArray(), $options); - } - - public function __toString() - { - return $this->toJson(); - } - - /** - * 转换成数组 - * - * @access public - * @param mixed $items - * @return array - */ - protected function convertToArray($items) - { - if ($items instanceof self) { - return $items->all(); - } - - return (array) $items; - } -} diff --git a/vendor/topthink/framework/library/think/Config.php b/vendor/topthink/framework/library/think/Config.php deleted file mode 100644 index bec6222ad..000000000 --- a/vendor/topthink/framework/library/think/Config.php +++ /dev/null @@ -1,398 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use Yaconf; - -class Config implements \ArrayAccess -{ - /** - * 配置参数 - * @var array - */ - protected $config = []; - - /** - * 配置前缀 - * @var string - */ - protected $prefix = 'app'; - - /** - * 配置文件目录 - * @var string - */ - protected $path; - - /** - * 配置文件后缀 - * @var string - */ - protected $ext; - - /** - * 是否支持Yaconf - * @var bool - */ - protected $yaconf; - - /** - * 构造方法 - * @access public - */ - public function __construct($path = '', $ext = '.php') - { - $this->path = $path; - $this->ext = $ext; - $this->yaconf = class_exists('Yaconf'); - } - - public static function __make(App $app) - { - $path = $app->getConfigPath(); - $ext = $app->getConfigExt(); - return new static($path, $ext); - } - - /** - * 设置开启Yaconf - * @access public - * @param bool|string $yaconf 是否使用Yaconf - * @return void - */ - public function setYaconf($yaconf) - { - if ($this->yaconf) { - $this->yaconf = $yaconf; - } - } - - /** - * 设置配置参数默认前缀 - * @access public - * @param string $prefix 前缀 - * @return void - */ - public function setDefaultPrefix($prefix) - { - $this->prefix = $prefix; - } - - /** - * 解析配置文件或内容 - * @access public - * @param string $config 配置文件路径或内容 - * @param string $type 配置解析类型 - * @param string $name 配置名(如设置即表示二级配置) - * @return mixed - */ - public function parse($config, $type = '', $name = '') - { - if (empty($type)) { - $type = pathinfo($config, PATHINFO_EXTENSION); - } - - $object = Loader::factory($type, '\\think\\config\\driver\\', $config); - - return $this->set($object->parse(), $name); - } - - /** - * 加载配置文件(多种格式) - * @access public - * @param string $file 配置文件名 - * @param string $name 一级配置名 - * @return mixed - */ - public function load($file, $name = '') - { - if (is_file($file)) { - $filename = $file; - } elseif (is_file($this->path . $file . $this->ext)) { - $filename = $this->path . $file . $this->ext; - } - - if (isset($filename)) { - return $this->loadFile($filename, $name); - } elseif ($this->yaconf && Yaconf::has($file)) { - return $this->set(Yaconf::get($file), $name); - } - - return $this->config; - } - - /** - * 获取实际的yaconf配置参数 - * @access protected - * @param string $name 配置参数名 - * @return string - */ - protected function getYaconfName($name) - { - if ($this->yaconf && is_string($this->yaconf)) { - return $this->yaconf . '.' . $name; - } - - return $name; - } - - /** - * 获取yaconf配置 - * @access public - * @param string $name 配置参数名 - * @param mixed $default 默认值 - * @return mixed - */ - public function yaconf($name, $default = null) - { - if ($this->yaconf) { - $yaconfName = $this->getYaconfName($name); - - if (Yaconf::has($yaconfName)) { - return Yaconf::get($yaconfName); - } - } - - return $default; - } - - protected function loadFile($file, $name) - { - $name = strtolower($name); - $type = pathinfo($file, PATHINFO_EXTENSION); - - if ('php' == $type) { - return $this->set(include $file, $name); - } elseif ('yaml' == $type && function_exists('yaml_parse_file')) { - return $this->set(yaml_parse_file($file), $name); - } - - return $this->parse($file, $type, $name); - } - - /** - * 检测配置是否存在 - * @access public - * @param string $name 配置参数名(支持多级配置 .号分割) - * @return bool - */ - public function has($name) - { - if (false === strpos($name, '.')) { - $name = $this->prefix . '.' . $name; - } - - return !is_null($this->get($name)); - } - - /** - * 获取一级配置 - * @access public - * @param string $name 一级配置名 - * @return array - */ - public function pull($name) - { - $name = strtolower($name); - - if ($this->yaconf) { - $yaconfName = $this->getYaconfName($name); - - if (Yaconf::has($yaconfName)) { - $config = Yaconf::get($yaconfName); - return isset($this->config[$name]) ? array_merge($this->config[$name], $config) : $config; - } - } - - return isset($this->config[$name]) ? $this->config[$name] : []; - } - - /** - * 获取配置参数 为空则获取所有配置 - * @access public - * @param string $name 配置参数名(支持多级配置 .号分割) - * @param mixed $default 默认值 - * @return mixed - */ - public function get($name = null, $default = null) - { - if ($name && false === strpos($name, '.')) { - $name = $this->prefix . '.' . $name; - } - - // 无参数时获取所有 - if (empty($name)) { - return $this->config; - } - - if ('.' == substr($name, -1)) { - return $this->pull(substr($name, 0, -1)); - } - - if ($this->yaconf) { - $yaconfName = $this->getYaconfName($name); - - if (Yaconf::has($yaconfName)) { - return Yaconf::get($yaconfName); - } - } - - $name = explode('.', $name); - $name[0] = strtolower($name[0]); - $config = $this->config; - - // 按.拆分成多维数组进行判断 - foreach ($name as $val) { - if (isset($config[$val])) { - $config = $config[$val]; - } else { - return $default; - } - } - - return $config; - } - - /** - * 设置配置参数 name为数组则为批量设置 - * @access public - * @param string|array $name 配置参数名(支持三级配置 .号分割) - * @param mixed $value 配置值 - * @return mixed - */ - public function set($name, $value = null) - { - if (is_string($name)) { - if (false === strpos($name, '.')) { - $name = $this->prefix . '.' . $name; - } - - $name = explode('.', $name, 3); - - if (count($name) == 2) { - $this->config[strtolower($name[0])][$name[1]] = $value; - } else { - $this->config[strtolower($name[0])][$name[1]][$name[2]] = $value; - } - - return $value; - } elseif (is_array($name)) { - // 批量设置 - if (!empty($value)) { - if (isset($this->config[$value])) { - $result = array_merge($this->config[$value], $name); - } else { - $result = $name; - } - - $this->config[$value] = $result; - } else { - $result = $this->config = array_merge($this->config, $name); - } - } else { - // 为空直接返回 已有配置 - $result = $this->config; - } - - return $result; - } - - /** - * 移除配置 - * @access public - * @param string $name 配置参数名(支持三级配置 .号分割) - * @return void - */ - public function remove($name) - { - if (false === strpos($name, '.')) { - $name = $this->prefix . '.' . $name; - } - - $name = explode('.', $name, 3); - - if (count($name) == 2) { - unset($this->config[strtolower($name[0])][$name[1]]); - } else { - unset($this->config[strtolower($name[0])][$name[1]][$name[2]]); - } - } - - /** - * 重置配置参数 - * @access public - * @param string $prefix 配置前缀名 - * @return void - */ - public function reset($prefix = '') - { - if ('' === $prefix) { - $this->config = []; - } else { - $this->config[$prefix] = []; - } - } - - /** - * 设置配置 - * @access public - * @param string $name 参数名 - * @param mixed $value 值 - */ - public function __set($name, $value) - { - return $this->set($name, $value); - } - - /** - * 获取配置参数 - * @access public - * @param string $name 参数名 - * @return mixed - */ - public function __get($name) - { - return $this->get($name); - } - - /** - * 检测是否存在参数 - * @access public - * @param string $name 参数名 - * @return bool - */ - public function __isset($name) - { - return $this->has($name); - } - - // ArrayAccess - public function offsetSet($name, $value) - { - $this->set($name, $value); - } - - public function offsetExists($name) - { - return $this->has($name); - } - - public function offsetUnset($name) - { - $this->remove($name); - } - - public function offsetGet($name) - { - return $this->get($name); - } -} diff --git a/vendor/topthink/framework/library/think/Console.php b/vendor/topthink/framework/library/think/Console.php deleted file mode 100644 index 22f3e2c5f..000000000 --- a/vendor/topthink/framework/library/think/Console.php +++ /dev/null @@ -1,829 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\console\Command; -use think\console\command\Help as HelpCommand; -use think\console\Input; -use think\console\input\Argument as InputArgument; -use think\console\input\Definition as InputDefinition; -use think\console\input\Option as InputOption; -use think\console\Output; -use think\console\output\driver\Buffer; - -class Console -{ - - private $name; - private $version; - - /** @var Command[] */ - private $commands = []; - - private $wantHelps = false; - - private $catchExceptions = true; - private $autoExit = true; - private $definition; - private $defaultCommand; - - private static $defaultCommands = [ - 'help' => "think\\console\\command\\Help", - 'list' => "think\\console\\command\\Lists", - 'build' => "think\\console\\command\\Build", - 'clear' => "think\\console\\command\\Clear", - 'make:command' => "think\\console\\command\\make\\Command", - 'make:controller' => "think\\console\\command\\make\\Controller", - 'make:model' => "think\\console\\command\\make\\Model", - 'make:middleware' => "think\\console\\command\\make\\Middleware", - 'make:validate' => "think\\console\\command\\make\\Validate", - 'optimize:autoload' => "think\\console\\command\\optimize\\Autoload", - 'optimize:config' => "think\\console\\command\\optimize\\Config", - 'optimize:schema' => "think\\console\\command\\optimize\\Schema", - 'optimize:route' => "think\\console\\command\\optimize\\Route", - 'run' => "think\\console\\command\\RunServer", - 'version' => "think\\console\\command\\Version", - 'route:list' => "think\\console\\command\\RouteList", - ]; - - /** - * Console constructor. - * @access public - * @param string $name 名称 - * @param string $version 版本 - * @param null|string $user 执行用户 - */ - public function __construct($name = 'UNKNOWN', $version = 'UNKNOWN', $user = null) - { - $this->name = $name; - $this->version = $version; - - if ($user) { - $this->setUser($user); - } - - $this->defaultCommand = 'list'; - $this->definition = $this->getDefaultInputDefinition(); - } - - /** - * 设置执行用户 - * @param $user - */ - public function setUser($user) - { - if (DIRECTORY_SEPARATOR == '\\') { - return; - } - - $user = posix_getpwnam($user); - if ($user) { - posix_setuid($user['uid']); - posix_setgid($user['gid']); - } - } - - /** - * 初始化 Console - * @access public - * @param bool $run 是否运行 Console - * @return int|Console - */ - public static function init($run = true) - { - static $console; - - if (!$console) { - $config = Container::get('config')->pull('console'); - $console = new self($config['name'], $config['version'], $config['user']); - - $commands = $console->getDefinedCommands($config); - - // 添加指令集 - $console->addCommands($commands); - } - - if ($run) { - // 运行 - return $console->run(); - } else { - return $console; - } - } - - /** - * @access public - * @param array $config - * @return array - */ - public function getDefinedCommands(array $config = []) - { - $commands = self::$defaultCommands; - - if (!empty($config['auto_path']) && is_dir($config['auto_path'])) { - // 自动加载指令类 - $files = scandir($config['auto_path']); - - if (count($files) > 2) { - $beforeClass = get_declared_classes(); - - foreach ($files as $file) { - if (pathinfo($file, PATHINFO_EXTENSION) == 'php') { - include $config['auto_path'] . $file; - } - } - - $afterClass = get_declared_classes(); - $commands = array_merge($commands, array_diff($afterClass, $beforeClass)); - } - } - - $file = Container::get('env')->get('app_path') . 'command.php'; - - if (is_file($file)) { - $appCommands = include $file; - - if (is_array($appCommands)) { - $commands = array_merge($commands, $appCommands); - } - } - - return $commands; - } - - /** - * @access public - * @param string $command - * @param array $parameters - * @param string $driver - * @return Output|Buffer - */ - public static function call($command, array $parameters = [], $driver = 'buffer') - { - $console = self::init(false); - - array_unshift($parameters, $command); - - $input = new Input($parameters); - $output = new Output($driver); - - $console->setCatchExceptions(false); - $console->find($command)->run($input, $output); - - return $output; - } - - /** - * 执行当前的指令 - * @access public - * @return int - * @throws \Exception - * @api - */ - public function run() - { - $input = new Input(); - $output = new Output(); - - $this->configureIO($input, $output); - - try { - $exitCode = $this->doRun($input, $output); - } catch (\Exception $e) { - if (!$this->catchExceptions) { - throw $e; - } - - $output->renderException($e); - - $exitCode = $e->getCode(); - if (is_numeric($exitCode)) { - $exitCode = (int) $exitCode; - if (0 === $exitCode) { - $exitCode = 1; - } - } else { - $exitCode = 1; - } - } - - if ($this->autoExit) { - if ($exitCode > 255) { - $exitCode = 255; - } - - exit($exitCode); - } - - return $exitCode; - } - - /** - * 执行指令 - * @access public - * @param Input $input - * @param Output $output - * @return int - */ - public function doRun(Input $input, Output $output) - { - if (true === $input->hasParameterOption(['--version', '-V'])) { - $output->writeln($this->getLongVersion()); - - return 0; - } - - $name = $this->getCommandName($input); - - if (true === $input->hasParameterOption(['--help', '-h'])) { - if (!$name) { - $name = 'help'; - $input = new Input(['help']); - } else { - $this->wantHelps = true; - } - } - - if (!$name) { - $name = $this->defaultCommand; - $input = new Input([$this->defaultCommand]); - } - - $command = $this->find($name); - - $exitCode = $this->doRunCommand($command, $input, $output); - - return $exitCode; - } - - /** - * 设置输入参数定义 - * @access public - * @param InputDefinition $definition - */ - public function setDefinition(InputDefinition $definition) - { - $this->definition = $definition; - } - - /** - * 获取输入参数定义 - * @access public - * @return InputDefinition The InputDefinition instance - */ - public function getDefinition() - { - return $this->definition; - } - - /** - * Gets the help message. - * @access public - * @return string A help message. - */ - public function getHelp() - { - return $this->getLongVersion(); - } - - /** - * 是否捕获异常 - * @access public - * @param bool $boolean - * @api - */ - public function setCatchExceptions($boolean) - { - $this->catchExceptions = (bool) $boolean; - } - - /** - * 是否自动退出 - * @access public - * @param bool $boolean - * @api - */ - public function setAutoExit($boolean) - { - $this->autoExit = (bool) $boolean; - } - - /** - * 获取名称 - * @access public - * @return string - */ - public function getName() - { - return $this->name; - } - - /** - * 设置名称 - * @access public - * @param string $name - */ - public function setName($name) - { - $this->name = $name; - } - - /** - * 获取版本 - * @access public - * @return string - * @api - */ - public function getVersion() - { - return $this->version; - } - - /** - * 设置版本 - * @access public - * @param string $version - */ - public function setVersion($version) - { - $this->version = $version; - } - - /** - * 获取完整的版本号 - * @access public - * @return string - */ - public function getLongVersion() - { - if ('UNKNOWN' !== $this->getName() && 'UNKNOWN' !== $this->getVersion()) { - return sprintf('%s version %s', $this->getName(), $this->getVersion()); - } - - return 'Console Tool'; - } - - /** - * 注册一个指令 (便于动态创建指令) - * @access public - * @param string $name 指令名 - * @return Command - */ - public function register($name) - { - return $this->add(new Command($name)); - } - - /** - * 添加指令集 - * @access public - * @param array $commands - */ - public function addCommands(array $commands) - { - foreach ($commands as $key => $command) { - if (is_subclass_of($command, "\\think\\console\\Command")) { - // 注册指令 - $this->add($command, is_numeric($key) ? '' : $key); - } - } - } - - /** - * 注册一个指令(对象) - * @access public - * @param mixed $command 指令对象或者指令类名 - * @param string $name 指令名 留空则自动获取 - * @return mixed - */ - public function add($command, $name) - { - if ($name) { - $this->commands[$name] = $command; - return; - } - - if (is_string($command)) { - $command = new $command(); - } - - $command->setConsole($this); - - if (!$command->isEnabled()) { - $command->setConsole(null); - return; - } - - if (null === $command->getDefinition()) { - throw new \LogicException(sprintf('Command class "%s" is not correctly initialized. You probably forgot to call the parent constructor.', get_class($command))); - } - - $this->commands[$command->getName()] = $command; - - foreach ($command->getAliases() as $alias) { - $this->commands[$alias] = $command; - } - - return $command; - } - - /** - * 获取指令 - * @access public - * @param string $name 指令名称 - * @return Command - * @throws \InvalidArgumentException - */ - public function get($name) - { - if (!isset($this->commands[$name])) { - throw new \InvalidArgumentException(sprintf('The command "%s" does not exist.', $name)); - } - - $command = $this->commands[$name]; - - if (is_string($command)) { - $command = new $command(); - } - - $command->setConsole($this); - - if ($this->wantHelps) { - $this->wantHelps = false; - - /** @var HelpCommand $helpCommand */ - $helpCommand = $this->get('help'); - $helpCommand->setCommand($command); - - return $helpCommand; - } - - return $command; - } - - /** - * 某个指令是否存在 - * @access public - * @param string $name 指令名称 - * @return bool - */ - public function has($name) - { - return isset($this->commands[$name]); - } - - /** - * 获取所有的命名空间 - * @access public - * @return array - */ - public function getNamespaces() - { - $namespaces = []; - foreach ($this->commands as $name => $command) { - if (is_string($command)) { - $namespaces = array_merge($namespaces, $this->extractAllNamespaces($name)); - } else { - $namespaces = array_merge($namespaces, $this->extractAllNamespaces($command->getName())); - - foreach ($command->getAliases() as $alias) { - $namespaces = array_merge($namespaces, $this->extractAllNamespaces($alias)); - } - } - - } - - return array_values(array_unique(array_filter($namespaces))); - } - - /** - * 查找注册命名空间中的名称或缩写。 - * @access public - * @param string $namespace - * @return string - * @throws \InvalidArgumentException - */ - public function findNamespace($namespace) - { - $allNamespaces = $this->getNamespaces(); - $expr = preg_replace_callback('{([^:]+|)}', function ($matches) { - return preg_quote($matches[1]) . '[^:]*'; - }, $namespace); - $namespaces = preg_grep('{^' . $expr . '}', $allNamespaces); - - if (empty($namespaces)) { - $message = sprintf('There are no commands defined in the "%s" namespace.', $namespace); - - if ($alternatives = $this->findAlternatives($namespace, $allNamespaces)) { - if (1 == count($alternatives)) { - $message .= "\n\nDid you mean this?\n "; - } else { - $message .= "\n\nDid you mean one of these?\n "; - } - - $message .= implode("\n ", $alternatives); - } - - throw new \InvalidArgumentException($message); - } - - $exact = in_array($namespace, $namespaces, true); - if (count($namespaces) > 1 && !$exact) { - throw new \InvalidArgumentException(sprintf('The namespace "%s" is ambiguous (%s).', $namespace, $this->getAbbreviationSuggestions(array_values($namespaces)))); - } - - return $exact ? $namespace : reset($namespaces); - } - - /** - * 查找指令 - * @access public - * @param string $name 名称或者别名 - * @return Command - * @throws \InvalidArgumentException - */ - public function find($name) - { - $allCommands = array_keys($this->commands); - - $expr = preg_replace_callback('{([^:]+|)}', function ($matches) { - return preg_quote($matches[1]) . '[^:]*'; - }, $name); - - $commands = preg_grep('{^' . $expr . '}', $allCommands); - - if (empty($commands) || count(preg_grep('{^' . $expr . '$}', $commands)) < 1) { - if (false !== $pos = strrpos($name, ':')) { - $this->findNamespace(substr($name, 0, $pos)); - } - - $message = sprintf('Command "%s" is not defined.', $name); - - if ($alternatives = $this->findAlternatives($name, $allCommands)) { - if (1 == count($alternatives)) { - $message .= "\n\nDid you mean this?\n "; - } else { - $message .= "\n\nDid you mean one of these?\n "; - } - $message .= implode("\n ", $alternatives); - } - - throw new \InvalidArgumentException($message); - } - - $exact = in_array($name, $commands, true); - if (count($commands) > 1 && !$exact) { - $suggestions = $this->getAbbreviationSuggestions(array_values($commands)); - - throw new \InvalidArgumentException(sprintf('Command "%s" is ambiguous (%s).', $name, $suggestions)); - } - - return $this->get($exact ? $name : reset($commands)); - } - - /** - * 获取所有的指令 - * @access public - * @param string $namespace 命名空间 - * @return Command[] - * @api - */ - public function all($namespace = null) - { - if (null === $namespace) { - return $this->commands; - } - - $commands = []; - foreach ($this->commands as $name => $command) { - if ($this->extractNamespace($name, substr_count($namespace, ':') + 1) === $namespace) { - $commands[$name] = $command; - } - } - - return $commands; - } - - /** - * 获取可能的指令名 - * @access public - * @param array $names - * @return array - */ - public static function getAbbreviations($names) - { - $abbrevs = []; - foreach ($names as $name) { - for ($len = strlen($name); $len > 0; --$len) { - $abbrev = substr($name, 0, $len); - $abbrevs[$abbrev][] = $name; - } - } - - return $abbrevs; - } - - /** - * 配置基于用户的参数和选项的输入和输出实例。 - * @access protected - * @param Input $input 输入实例 - * @param Output $output 输出实例 - */ - protected function configureIO(Input $input, Output $output) - { - if (true === $input->hasParameterOption(['--ansi'])) { - $output->setDecorated(true); - } elseif (true === $input->hasParameterOption(['--no-ansi'])) { - $output->setDecorated(false); - } - - if (true === $input->hasParameterOption(['--no-interaction', '-n'])) { - $input->setInteractive(false); - } - - if (true === $input->hasParameterOption(['--quiet', '-q'])) { - $output->setVerbosity(Output::VERBOSITY_QUIET); - } else { - if ($input->hasParameterOption('-vvv') || $input->hasParameterOption('--verbose=3') || $input->getParameterOption('--verbose') === 3) { - $output->setVerbosity(Output::VERBOSITY_DEBUG); - } elseif ($input->hasParameterOption('-vv') || $input->hasParameterOption('--verbose=2') || $input->getParameterOption('--verbose') === 2) { - $output->setVerbosity(Output::VERBOSITY_VERY_VERBOSE); - } elseif ($input->hasParameterOption('-v') || $input->hasParameterOption('--verbose=1') || $input->hasParameterOption('--verbose') || $input->getParameterOption('--verbose')) { - $output->setVerbosity(Output::VERBOSITY_VERBOSE); - } - } - } - - /** - * 执行指令 - * @access protected - * @param Command $command 指令实例 - * @param Input $input 输入实例 - * @param Output $output 输出实例 - * @return int - * @throws \Exception - */ - protected function doRunCommand(Command $command, Input $input, Output $output) - { - return $command->run($input, $output); - } - - /** - * 获取指令的基础名称 - * @access protected - * @param Input $input - * @return string - */ - protected function getCommandName(Input $input) - { - return $input->getFirstArgument(); - } - - /** - * 获取默认输入定义 - * @access protected - * @return InputDefinition - */ - protected function getDefaultInputDefinition() - { - return new InputDefinition([ - new InputArgument('command', InputArgument::REQUIRED, 'The command to execute'), - new InputOption('--help', '-h', InputOption::VALUE_NONE, 'Display this help message'), - new InputOption('--version', '-V', InputOption::VALUE_NONE, 'Display this console version'), - new InputOption('--quiet', '-q', InputOption::VALUE_NONE, 'Do not output any message'), - new InputOption('--verbose', '-v|vv|vvv', InputOption::VALUE_NONE, 'Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug'), - new InputOption('--ansi', '', InputOption::VALUE_NONE, 'Force ANSI output'), - new InputOption('--no-ansi', '', InputOption::VALUE_NONE, 'Disable ANSI output'), - new InputOption('--no-interaction', '-n', InputOption::VALUE_NONE, 'Do not ask any interactive question'), - ]); - } - - public static function addDefaultCommands(array $classnames) - { - self::$defaultCommands = array_merge(self::$defaultCommands, $classnames); - } - - /** - * 获取可能的建议 - * @access private - * @param array $abbrevs - * @return string - */ - private function getAbbreviationSuggestions($abbrevs) - { - return sprintf('%s, %s%s', $abbrevs[0], $abbrevs[1], count($abbrevs) > 2 ? sprintf(' and %d more', count($abbrevs) - 2) : ''); - } - - /** - * 返回命名空间部分 - * @access public - * @param string $name 指令 - * @param string $limit 部分的命名空间的最大数量 - * @return string - */ - public function extractNamespace($name, $limit = null) - { - $parts = explode(':', $name); - array_pop($parts); - - return implode(':', null === $limit ? $parts : array_slice($parts, 0, $limit)); - } - - /** - * 查找可替代的建议 - * @access private - * @param string $name - * @param array|\Traversable $collection - * @return array - */ - private function findAlternatives($name, $collection) - { - $threshold = 1e3; - $alternatives = []; - - $collectionParts = []; - foreach ($collection as $item) { - $collectionParts[$item] = explode(':', $item); - } - - foreach (explode(':', $name) as $i => $subname) { - foreach ($collectionParts as $collectionName => $parts) { - $exists = isset($alternatives[$collectionName]); - if (!isset($parts[$i]) && $exists) { - $alternatives[$collectionName] += $threshold; - continue; - } elseif (!isset($parts[$i])) { - continue; - } - - $lev = levenshtein($subname, $parts[$i]); - if ($lev <= strlen($subname) / 3 || '' !== $subname && false !== strpos($parts[$i], $subname)) { - $alternatives[$collectionName] = $exists ? $alternatives[$collectionName] + $lev : $lev; - } elseif ($exists) { - $alternatives[$collectionName] += $threshold; - } - } - } - - foreach ($collection as $item) { - $lev = levenshtein($name, $item); - if ($lev <= strlen($name) / 3 || false !== strpos($item, $name)) { - $alternatives[$item] = isset($alternatives[$item]) ? $alternatives[$item] - $lev : $lev; - } - } - - $alternatives = array_filter($alternatives, function ($lev) use ($threshold) { - return $lev < 2 * $threshold; - }); - asort($alternatives); - - return array_keys($alternatives); - } - - /** - * 设置默认的指令 - * @access public - * @param string $commandName The Command name - */ - public function setDefaultCommand($commandName) - { - $this->defaultCommand = $commandName; - } - - /** - * 返回所有的命名空间 - * @access private - * @param string $name - * @return array - */ - private function extractAllNamespaces($name) - { - $parts = explode(':', $name, -1); - $namespaces = []; - - foreach ($parts as $part) { - if (count($namespaces)) { - $namespaces[] = end($namespaces) . ':' . $part; - } else { - $namespaces[] = $part; - } - } - - return $namespaces; - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['commands'], $data['definition']); - - return $data; - } -} diff --git a/vendor/topthink/framework/library/think/Container.php b/vendor/topthink/framework/library/think/Container.php deleted file mode 100644 index 91b32aa63..000000000 --- a/vendor/topthink/framework/library/think/Container.php +++ /dev/null @@ -1,618 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use ArrayAccess; -use ArrayIterator; -use Closure; -use Countable; -use InvalidArgumentException; -use IteratorAggregate; -use ReflectionClass; -use ReflectionException; -use ReflectionFunction; -use ReflectionMethod; -use think\exception\ClassNotFoundException; - -/** - * @package think - * @property Build $build - * @property Cache $cache - * @property Config $config - * @property Cookie $cookie - * @property Debug $debug - * @property Env $env - * @property Hook $hook - * @property Lang $lang - * @property Middleware $middleware - * @property Request $request - * @property Response $response - * @property Route $route - * @property Session $session - * @property Template $template - * @property Url $url - * @property Validate $validate - * @property View $view - * @property route\RuleName $rule_name - * @property Log $log - */ -class Container implements ArrayAccess, IteratorAggregate, Countable -{ - /** - * 容器对象实例 - * @var Container - */ - protected static $instance; - - /** - * 容器中的对象实例 - * @var array - */ - protected $instances = []; - - /** - * 容器绑定标识 - * @var array - */ - protected $bind = [ - 'app' => App::class, - 'build' => Build::class, - 'cache' => Cache::class, - 'config' => Config::class, - 'cookie' => Cookie::class, - 'debug' => Debug::class, - 'env' => Env::class, - 'hook' => Hook::class, - 'lang' => Lang::class, - 'log' => Log::class, - 'middleware' => Middleware::class, - 'request' => Request::class, - 'response' => Response::class, - 'route' => Route::class, - 'session' => Session::class, - 'template' => Template::class, - 'url' => Url::class, - 'validate' => Validate::class, - 'view' => View::class, - 'rule_name' => route\RuleName::class, - // 接口依赖注入 - 'think\LoggerInterface' => Log::class, - ]; - - /** - * 容器标识别名 - * @var array - */ - protected $name = []; - - /** - * 获取当前容器的实例(单例) - * @access public - * @return static - */ - public static function getInstance() - { - if (is_null(static::$instance)) { - static::$instance = new static; - } - - return static::$instance; - } - - /** - * 设置当前容器的实例 - * @access public - * @param object $instance - * @return void - */ - public static function setInstance($instance) - { - static::$instance = $instance; - } - - /** - * 获取容器中的对象实例 - * @access public - * @param string $abstract 类名或者标识 - * @param array|true $vars 变量 - * @param bool $newInstance 是否每次创建新的实例 - * @return object - */ - public static function get($abstract, $vars = [], $newInstance = false) - { - return static::getInstance()->make($abstract, $vars, $newInstance); - } - - /** - * 绑定一个类、闭包、实例、接口实现到容器 - * @access public - * @param string $abstract 类标识、接口 - * @param mixed $concrete 要绑定的类、闭包或者实例 - * @return Container - */ - public static function set($abstract, $concrete = null) - { - return static::getInstance()->bindTo($abstract, $concrete); - } - - /** - * 移除容器中的对象实例 - * @access public - * @param string $abstract 类标识、接口 - * @return void - */ - public static function remove($abstract) - { - return static::getInstance()->delete($abstract); - } - - /** - * 清除容器中的对象实例 - * @access public - * @return void - */ - public static function clear() - { - return static::getInstance()->flush(); - } - - /** - * 绑定一个类、闭包、实例、接口实现到容器 - * @access public - * @param string|array $abstract 类标识、接口 - * @param mixed $concrete 要绑定的类、闭包或者实例 - * @return $this - */ - public function bindTo($abstract, $concrete = null) - { - if (is_array($abstract)) { - $this->bind = array_merge($this->bind, $abstract); - } elseif ($concrete instanceof Closure) { - $this->bind[$abstract] = $concrete; - } elseif (is_object($concrete)) { - if (isset($this->bind[$abstract])) { - $abstract = $this->bind[$abstract]; - } - $this->instances[$abstract] = $concrete; - } else { - $this->bind[$abstract] = $concrete; - } - - return $this; - } - - /** - * 绑定一个类实例当容器 - * @access public - * @param string $abstract 类名或者标识 - * @param object|\Closure $instance 类的实例 - * @return $this - */ - public function instance($abstract, $instance) - { - if ($instance instanceof \Closure) { - $this->bind[$abstract] = $instance; - } else { - if (isset($this->bind[$abstract])) { - $abstract = $this->bind[$abstract]; - } - - $this->instances[$abstract] = $instance; - } - - return $this; - } - - /** - * 判断容器中是否存在类及标识 - * @access public - * @param string $abstract 类名或者标识 - * @return bool - */ - public function bound($abstract) - { - return isset($this->bind[$abstract]) || isset($this->instances[$abstract]); - } - - /** - * 判断容器中是否存在对象实例 - * @access public - * @param string $abstract 类名或者标识 - * @return bool - */ - public function exists($abstract) - { - if (isset($this->bind[$abstract])) { - $abstract = $this->bind[$abstract]; - } - - return isset($this->instances[$abstract]); - } - - /** - * 判断容器中是否存在类及标识 - * @access public - * @param string $name 类名或者标识 - * @return bool - */ - public function has($name) - { - return $this->bound($name); - } - - /** - * 创建类的实例 - * @access public - * @param string $abstract 类名或者标识 - * @param array|true $vars 变量 - * @param bool $newInstance 是否每次创建新的实例 - * @return object - */ - public function make($abstract, $vars = [], $newInstance = false) - { - if (true === $vars) { - // 总是创建新的实例化对象 - $newInstance = true; - $vars = []; - } - - $abstract = isset($this->name[$abstract]) ? $this->name[$abstract] : $abstract; - - if (isset($this->instances[$abstract]) && !$newInstance) { - return $this->instances[$abstract]; - } - - if (isset($this->bind[$abstract])) { - $concrete = $this->bind[$abstract]; - - if ($concrete instanceof Closure) { - $object = $this->invokeFunction($concrete, $vars); - } else { - $this->name[$abstract] = $concrete; - return $this->make($concrete, $vars, $newInstance); - } - } else { - $object = $this->invokeClass($abstract, $vars); - } - - if (!$newInstance) { - $this->instances[$abstract] = $object; - } - - return $object; - } - - /** - * 删除容器中的对象实例 - * @access public - * @param string|array $abstract 类名或者标识 - * @return void - */ - public function delete($abstract) - { - foreach ((array) $abstract as $name) { - $name = isset($this->name[$name]) ? $this->name[$name] : $name; - - if (isset($this->instances[$name])) { - unset($this->instances[$name]); - } - } - } - - /** - * 获取容器中的对象实例 - * @access public - * @return array - */ - public function all() - { - return $this->instances; - } - - /** - * 清除容器中的对象实例 - * @access public - * @return void - */ - public function flush() - { - $this->instances = []; - $this->bind = []; - $this->name = []; - } - - /** - * 执行函数或者闭包方法 支持参数调用 - * @access public - * @param mixed $function 函数或者闭包 - * @param array $vars 参数 - * @return mixed - */ - public function invokeFunction($function, $vars = []) - { - try { - $reflect = new ReflectionFunction($function); - - $args = $this->bindParams($reflect, $vars); - - return call_user_func_array($function, $args); - } catch (ReflectionException $e) { - throw new Exception('function not exists: ' . $function . '()'); - } - } - - /** - * 调用反射执行类的方法 支持参数绑定 - * @access public - * @param mixed $method 方法 - * @param array $vars 参数 - * @return mixed - */ - public function invokeMethod($method, $vars = []) - { - try { - if (is_array($method)) { - $class = is_object($method[0]) ? $method[0] : $this->invokeClass($method[0]); - $reflect = new ReflectionMethod($class, $method[1]); - } else { - // 静态方法 - $reflect = new ReflectionMethod($method); - } - - $args = $this->bindParams($reflect, $vars); - - return $reflect->invokeArgs(isset($class) ? $class : null, $args); - } catch (ReflectionException $e) { - if (is_array($method) && is_object($method[0])) { - $method[0] = get_class($method[0]); - } - - throw new Exception('method not exists: ' . (is_array($method) ? $method[0] . '::' . $method[1] : $method) . '()'); - } - } - - /** - * 调用反射执行类的方法 支持参数绑定 - * @access public - * @param object $instance 对象实例 - * @param mixed $reflect 反射类 - * @param array $vars 参数 - * @return mixed - */ - public function invokeReflectMethod($instance, $reflect, $vars = []) - { - $args = $this->bindParams($reflect, $vars); - - return $reflect->invokeArgs($instance, $args); - } - - /** - * 调用反射执行callable 支持参数绑定 - * @access public - * @param mixed $callable - * @param array $vars 参数 - * @return mixed - */ - public function invoke($callable, $vars = []) - { - if ($callable instanceof Closure) { - return $this->invokeFunction($callable, $vars); - } - - return $this->invokeMethod($callable, $vars); - } - - /** - * 调用反射执行类的实例化 支持依赖注入 - * @access public - * @param string $class 类名 - * @param array $vars 参数 - * @return mixed - */ - public function invokeClass($class, $vars = []) - { - try { - $reflect = new ReflectionClass($class); - - if ($reflect->hasMethod('__make')) { - $method = new ReflectionMethod($class, '__make'); - - if ($method->isPublic() && $method->isStatic()) { - $args = $this->bindParams($method, $vars); - return $method->invokeArgs(null, $args); - } - } - - $constructor = $reflect->getConstructor(); - - $args = $constructor ? $this->bindParams($constructor, $vars) : []; - - return $reflect->newInstanceArgs($args); - - } catch (ReflectionException $e) { - throw new ClassNotFoundException('class not exists: ' . $class, $class); - } - } - - /** - * 绑定参数 - * @access protected - * @param \ReflectionMethod|\ReflectionFunction $reflect 反射类 - * @param array $vars 参数 - * @return array - */ - protected function bindParams($reflect, $vars = []) - { - if ($reflect->getNumberOfParameters() == 0) { - return []; - } - - // 判断数组类型 数字数组时按顺序绑定参数 - reset($vars); - $type = key($vars) === 0 ? 1 : 0; - $params = $reflect->getParameters(); - - if (PHP_VERSION > 8.0) { - $args = $this->parseParamsForPHP8($params, $vars, $type); - } else { - $args = $this->parseParams($params, $vars, $type); - } - - return $args; - } - - /** - * 解析参数 - * @access protected - * @param array $params 参数列表 - * @param array $vars 参数数据 - * @param int $type 参数类别 - * @return array - */ - protected function parseParams($params, $vars, $type) - { - foreach ($params as $param) { - $name = $param->getName(); - $lowerName = Loader::parseName($name); - $class = $param->getClass(); - - if ($class) { - $args[] = $this->getObjectParam($class->getName(), $vars); - } elseif (1 == $type && !empty($vars)) { - $args[] = array_shift($vars); - } elseif (0 == $type && isset($vars[$name])) { - $args[] = $vars[$name]; - } elseif (0 == $type && isset($vars[$lowerName])) { - $args[] = $vars[$lowerName]; - } elseif ($param->isDefaultValueAvailable()) { - $args[] = $param->getDefaultValue(); - } else { - throw new InvalidArgumentException('method param miss:' . $name); - } - } - return $args; - } - - /** - * 解析参数 - * @access protected - * @param array $params 参数列表 - * @param array $vars 参数数据 - * @param int $type 参数类别 - * @return array - */ - protected function parseParamsForPHP8($params, $vars, $type) - { - foreach ($params as $param) { - $name = $param->getName(); - $lowerName = Loader::parseName($name); - $reflectionType = $param->getType(); - - if ($reflectionType && $reflectionType->isBuiltin() === false) { - $args[] = $this->getObjectParam($reflectionType->getName(), $vars); - } elseif (1 == $type && !empty($vars)) { - $args[] = array_shift($vars); - } elseif (0 == $type && array_key_exists($name, $vars)) { - $args[] = $vars[$name]; - } elseif (0 == $type && array_key_exists($lowerName, $vars)) { - $args[] = $vars[$lowerName]; - } elseif ($param->isDefaultValueAvailable()) { - $args[] = $param->getDefaultValue(); - } else { - throw new InvalidArgumentException('method param miss:' . $name); - } - } - return $args; - } - - /** - * 获取对象类型的参数值 - * @access protected - * @param string $className 类名 - * @param array $vars 参数 - * @return mixed - */ - protected function getObjectParam($className, &$vars) - { - $array = $vars; - $value = array_shift($array); - - if ($value instanceof $className) { - $result = $value; - array_shift($vars); - } else { - $result = $this->make($className); - } - - return $result; - } - - public function __set($name, $value) - { - $this->bindTo($name, $value); - } - - public function __get($name) - { - return $this->make($name); - } - - public function __isset($name) - { - return $this->bound($name); - } - - public function __unset($name) - { - $this->delete($name); - } - - public function offsetExists($key) - { - return $this->__isset($key); - } - - public function offsetGet($key) - { - return $this->__get($key); - } - - public function offsetSet($key, $value) - { - $this->__set($key, $value); - } - - public function offsetUnset($key) - { - $this->__unset($key); - } - - //Countable - public function count() - { - return count($this->instances); - } - - //IteratorAggregate - public function getIterator() - { - return new ArrayIterator($this->instances); - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['instances'], $data['instance']); - - return $data; - } -} diff --git a/vendor/topthink/framework/library/think/Controller.php b/vendor/topthink/framework/library/think/Controller.php deleted file mode 100644 index 966eaaa83..000000000 --- a/vendor/topthink/framework/library/think/Controller.php +++ /dev/null @@ -1,287 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\exception\ValidateException; -use traits\controller\Jump; - -class Controller -{ - use Jump; - - /** - * 视图类实例 - * @var \think\View - */ - protected $view; - - /** - * Request实例 - * @var \think\Request - */ - protected $request; - - /** - * 验证失败是否抛出异常 - * @var bool - */ - protected $failException = false; - - /** - * 是否批量验证 - * @var bool - */ - protected $batchValidate = false; - - /** - * 前置操作方法列表(即将废弃) - * @var array $beforeActionList - */ - protected $beforeActionList = []; - - /** - * 控制器中间件 - * @var array - */ - protected $middleware = []; - - /** - * 构造方法 - * @access public - */ - public function __construct(App $app = null) - { - $this->app = $app ?: Container::get('app'); - $this->request = $this->app['request']; - $this->view = $this->app['view']; - - // 控制器初始化 - $this->initialize(); - - $this->registerMiddleware(); - - // 前置操作方法 即将废弃 - foreach ((array) $this->beforeActionList as $method => $options) { - is_numeric($method) ? - $this->beforeAction($options) : - $this->beforeAction($method, $options); - } - } - - // 初始化 - protected function initialize() - {} - - // 注册控制器中间件 - public function registerMiddleware() - { - foreach ($this->middleware as $key => $val) { - if (!is_int($key)) { - $only = $except = null; - - if (isset($val['only'])) { - $only = array_map(function ($item) { - return strtolower($item); - }, $val['only']); - } elseif (isset($val['except'])) { - $except = array_map(function ($item) { - return strtolower($item); - }, $val['except']); - } - - if (isset($only) && !in_array($this->request->action(), $only)) { - continue; - } elseif (isset($except) && in_array($this->request->action(), $except)) { - continue; - } else { - $val = $key; - } - } - - $this->app['middleware']->controller($val); - } - } - - /** - * 前置操作 - * @access protected - * @param string $method 前置操作方法名 - * @param array $options 调用参数 ['only'=>[...]] 或者['except'=>[...]] - */ - protected function beforeAction($method, $options = []) - { - if (isset($options['only'])) { - if (is_string($options['only'])) { - $options['only'] = explode(',', $options['only']); - } - - $only = array_map(function ($val) { - return strtolower($val); - }, $options['only']); - - if (!in_array($this->request->action(), $only)) { - return; - } - } elseif (isset($options['except'])) { - if (is_string($options['except'])) { - $options['except'] = explode(',', $options['except']); - } - - $except = array_map(function ($val) { - return strtolower($val); - }, $options['except']); - - if (in_array($this->request->action(), $except)) { - return; - } - } - - call_user_func([$this, $method]); - } - - /** - * 加载模板输出 - * @access protected - * @param string $template 模板文件名 - * @param array $vars 模板输出变量 - * @param array $config 模板参数 - * @return mixed - */ - protected function fetch($template = '', $vars = [], $config = []) - { - return Response::create($template, 'view')->assign($vars)->config($config); - } - - /** - * 渲染内容输出 - * @access protected - * @param string $content 模板内容 - * @param array $vars 模板输出变量 - * @param array $config 模板参数 - * @return mixed - */ - protected function display($content = '', $vars = [], $config = []) - { - return Response::create($content, 'view')->assign($vars)->config($config)->isContent(true); - } - - /** - * 模板变量赋值 - * @access protected - * @param mixed $name 要显示的模板变量 - * @param mixed $value 变量的值 - * @return $this - */ - protected function assign($name, $value = '') - { - $this->view->assign($name, $value); - - return $this; - } - - /** - * 视图过滤 - * @access protected - * @param Callable $filter 过滤方法或闭包 - * @return $this - */ - protected function filter($filter) - { - $this->view->filter($filter); - - return $this; - } - - /** - * 初始化模板引擎 - * @access protected - * @param array|string $engine 引擎参数 - * @return $this - */ - protected function engine($engine) - { - $this->view->engine($engine); - - return $this; - } - - /** - * 设置验证失败后是否抛出异常 - * @access protected - * @param bool $fail 是否抛出异常 - * @return $this - */ - protected function validateFailException($fail = true) - { - $this->failException = $fail; - - return $this; - } - - /** - * 验证数据 - * @access protected - * @param array $data 数据 - * @param string|array $validate 验证器名或者验证规则数组 - * @param array $message 提示信息 - * @param bool $batch 是否批量验证 - * @param mixed $callback 回调方法(闭包) - * @return array|string|true - * @throws ValidateException - */ - protected function validate($data, $validate, $message = [], $batch = false, $callback = null) - { - if (is_array($validate)) { - $v = $this->app->validate(); - $v->rule($validate); - } else { - if (strpos($validate, '.')) { - // 支持场景 - list($validate, $scene) = explode('.', $validate); - } - $v = $this->app->validate($validate); - if (!empty($scene)) { - $v->scene($scene); - } - } - - // 是否批量验证 - if ($batch || $this->batchValidate) { - $v->batch(true); - } - - if (is_array($message)) { - $v->message($message); - } - - if ($callback && is_callable($callback)) { - call_user_func_array($callback, [$v, &$data]); - } - - if (!$v->check($data)) { - if ($this->failException) { - throw new ValidateException($v->getError()); - } - return $v->getError(); - } - - return true; - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['app'], $data['request']); - - return $data; - } -} diff --git a/vendor/topthink/framework/library/think/Cookie.php b/vendor/topthink/framework/library/think/Cookie.php deleted file mode 100644 index 6a9fb1ee5..000000000 --- a/vendor/topthink/framework/library/think/Cookie.php +++ /dev/null @@ -1,268 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -class Cookie -{ - /** - * 配置参数 - * @var array - */ - protected $config = [ - // cookie 名称前缀 - 'prefix' => '', - // cookie 保存时间 - 'expire' => 0, - // cookie 保存路径 - 'path' => '/', - // cookie 有效域名 - 'domain' => '', - // cookie 启用安全传输 - 'secure' => false, - // httponly设置 - 'httponly' => false, - // 是否使用 setcookie - 'setcookie' => true, - ]; - - /** - * 构造方法 - * @access public - */ - public function __construct(array $config = []) - { - $this->init($config); - } - - /** - * Cookie初始化 - * @access public - * @param array $config - * @return void - */ - public function init(array $config = []) - { - $this->config = array_merge($this->config, array_change_key_case($config)); - - if (!empty($this->config['httponly']) && PHP_SESSION_ACTIVE != session_status()) { - ini_set('session.cookie_httponly', 1); - } - } - - public static function __make(Config $config) - { - return new static($config->pull('cookie')); - } - - /** - * 设置或者获取cookie作用域(前缀) - * @access public - * @param string $prefix - * @return string|void - */ - public function prefix($prefix = '') - { - if (empty($prefix)) { - return $this->config['prefix']; - } - - $this->config['prefix'] = $prefix; - } - - /** - * Cookie 设置、获取、删除 - * - * @access public - * @param string $name cookie名称 - * @param mixed $value cookie值 - * @param mixed $option 可选参数 可能会是 null|integer|string - * @return void - */ - public function set($name, $value = '', $option = null) - { - // 参数设置(会覆盖黙认设置) - if (!is_null($option)) { - if (is_numeric($option)) { - $option = ['expire' => $option]; - } elseif (is_string($option)) { - parse_str($option, $option); - } - - $config = array_merge($this->config, array_change_key_case($option)); - } else { - $config = $this->config; - } - - $name = $config['prefix'] . $name; - - // 设置cookie - if (is_array($value)) { - array_walk_recursive($value, [$this, 'jsonFormatProtect'], 'encode'); - $value = 'think:' . json_encode($value); - } - - $expire = !empty($config['expire']) ? $_SERVER['REQUEST_TIME'] + intval($config['expire']) : 0; - - if ($config['setcookie']) { - $this->setCookie($name, $value, $expire, $config); - } - - $_COOKIE[$name] = $value; - } - - /** - * Cookie 设置保存 - * - * @access public - * @param string $name cookie名称 - * @param mixed $value cookie值 - * @param array $option 可选参数 - * @return void - */ - protected function setCookie($name, $value, $expire, $option = []) - { - setcookie($name, $value, $expire, $option['path'], $option['domain'], $option['secure'], $option['httponly']); - } - - /** - * 永久保存Cookie数据 - * @access public - * @param string $name cookie名称 - * @param mixed $value cookie值 - * @param mixed $option 可选参数 可能会是 null|integer|string - * @return void - */ - public function forever($name, $value = '', $option = null) - { - if (is_null($option) || is_numeric($option)) { - $option = []; - } - - $option['expire'] = 315360000; - - $this->set($name, $value, $option); - } - - /** - * 判断Cookie数据 - * @access public - * @param string $name cookie名称 - * @param string|null $prefix cookie前缀 - * @return bool - */ - public function has($name, $prefix = null) - { - $prefix = !is_null($prefix) ? $prefix : $this->config['prefix']; - $name = $prefix . $name; - - return isset($_COOKIE[$name]); - } - - /** - * Cookie获取 - * @access public - * @param string $name cookie名称 留空获取全部 - * @param string|null $prefix cookie前缀 - * @return mixed - */ - public function get($name = '', $prefix = null) - { - $prefix = !is_null($prefix) ? $prefix : $this->config['prefix']; - $key = $prefix . $name; - - if ('' == $name) { - if ($prefix) { - $value = []; - foreach ($_COOKIE as $k => $val) { - if (0 === strpos($k, $prefix)) { - $value[$k] = $val; - } - } - } else { - $value = $_COOKIE; - } - } elseif (isset($_COOKIE[$key])) { - $value = $_COOKIE[$key]; - - if (0 === strpos($value, 'think:')) { - $value = substr($value, 6); - $value = json_decode($value, true); - array_walk_recursive($value, [$this, 'jsonFormatProtect'], 'decode'); - } - } else { - $value = null; - } - - return $value; - } - - /** - * Cookie删除 - * @access public - * @param string $name cookie名称 - * @param string|null $prefix cookie前缀 - * @return void - */ - public function delete($name, $prefix = null) - { - $config = $this->config; - $prefix = !is_null($prefix) ? $prefix : $config['prefix']; - $name = $prefix . $name; - - if ($config['setcookie']) { - $this->setcookie($name, '', $_SERVER['REQUEST_TIME'] - 3600, $config); - } - - // 删除指定cookie - unset($_COOKIE[$name]); - } - - /** - * Cookie清空 - * @access public - * @param string|null $prefix cookie前缀 - * @return void - */ - public function clear($prefix = null) - { - // 清除指定前缀的所有cookie - if (empty($_COOKIE)) { - return; - } - - // 要删除的cookie前缀,不指定则删除config设置的指定前缀 - $config = $this->config; - $prefix = !is_null($prefix) ? $prefix : $config['prefix']; - - if ($prefix) { - // 如果前缀为空字符串将不作处理直接返回 - foreach ($_COOKIE as $key => $val) { - if (0 === strpos($key, $prefix)) { - if ($config['setcookie']) { - $this->setcookie($key, '', $_SERVER['REQUEST_TIME'] - 3600, $config); - } - unset($_COOKIE[$key]); - } - } - } - - return; - } - - private function jsonFormatProtect(&$val, $key, $type = 'encode') - { - if (!empty($val) && true !== $val) { - $val = 'decode' == $type ? urldecode($val) : urlencode($val); - } - } - -} diff --git a/vendor/topthink/framework/library/think/Db.php b/vendor/topthink/framework/library/think/Db.php deleted file mode 100644 index 9280eac0e..000000000 --- a/vendor/topthink/framework/library/think/Db.php +++ /dev/null @@ -1,197 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\db\Connection; - -/** - * Class Db - * @package think - * @method \think\db\Query master() static 从主服务器读取数据 - * @method \think\db\Query readMaster(bool $all = false) static 后续从主服务器读取数据 - * @method \think\db\Query table(string $table) static 指定数据表(含前缀) - * @method \think\db\Query name(string $name) static 指定数据表(不含前缀) - * @method \think\db\Expression raw(string $value) static 使用表达式设置数据 - * @method \think\db\Query where(mixed $field, string $op = null, mixed $condition = null) static 查询条件 - * @method \think\db\Query whereRaw(string $where, array $bind = []) static 表达式查询 - * @method \think\db\Query whereExp(string $field, string $condition, array $bind = []) static 字段表达式查询 - * @method \think\db\Query when(mixed $condition, mixed $query, mixed $otherwise = null) static 条件查询 - * @method \think\db\Query join(mixed $join, mixed $condition = null, string $type = 'INNER') static JOIN查询 - * @method \think\db\Query view(mixed $join, mixed $field = null, mixed $on = null, string $type = 'INNER') static 视图查询 - * @method \think\db\Query field(mixed $field, boolean $except = false) static 指定查询字段 - * @method \think\db\Query fieldRaw(string $field, array $bind = []) static 指定查询字段 - * @method \think\db\Query union(mixed $union, boolean $all = false) static UNION查询 - * @method \think\db\Query limit(mixed $offset, integer $length = null) static 查询LIMIT - * @method \think\db\Query order(mixed $field, string $order = null) static 查询ORDER - * @method \think\db\Query orderRaw(string $field, array $bind = []) static 查询ORDER - * @method \think\db\Query cache(mixed $key = null , integer $expire = null) static 设置查询缓存 - * @method \think\db\Query withAttr(string $name,callable $callback = null) static 使用获取器获取数据 - * @method mixed value(string $field) static 获取某个字段的值 - * @method array column(string $field, string $key = '') static 获取某个列的值 - * @method mixed find(mixed $data = null) static 查询单个记录 - * @method mixed select(mixed $data = null) static 查询多个记录 - * @method integer insert(array $data, boolean $replace = false, boolean $getLastInsID = false, string $sequence = null) static 插入一条记录 - * @method integer insertGetId(array $data, boolean $replace = false, string $sequence = null) static 插入一条记录并返回自增ID - * @method integer insertAll(array $dataSet) static 插入多条记录 - * @method integer update(array $data) static 更新记录 - * @method integer delete(mixed $data = null) static 删除记录 - * @method boolean chunk(integer $count, callable $callback, string $column = null) static 分块获取数据 - * @method \Generator cursor(mixed $data = null) static 使用游标查找记录 - * @method mixed query(string $sql, array $bind = [], boolean $master = false, bool $pdo = false) static SQL查询 - * @method integer execute(string $sql, array $bind = [], boolean $fetch = false, boolean $getLastInsID = false, string $sequence = null) static SQL执行 - * @method \think\Paginator paginate(integer $listRows = 15, mixed $simple = null, array $config = []) static 分页查询 - * @method mixed transaction(callable $callback) static 执行数据库事务 - * @method void startTrans() static 启动事务 - * @method void commit() static 用于非自动提交状态下面的查询提交 - * @method void rollback() static 事务回滚 - * @method boolean batchQuery(array $sqlArray) static 批处理执行SQL语句 - * @method string getLastInsID(string $sequence = null) static 获取最近插入的ID - */ -class Db -{ - /** - * 当前数据库连接对象 - * @var Connection - */ - protected static $connection; - - /** - * 数据库配置 - * @var array - */ - protected static $config = []; - - /** - * 查询次数 - * @var integer - */ - public static $queryTimes = 0; - - /** - * 执行次数 - * @var integer - */ - public static $executeTimes = 0; - - /** - * 配置 - * @access public - * @param mixed $config - * @return void - */ - public static function init($config = []) - { - self::$config = $config; - - if (empty($config['query'])) { - self::$config['query'] = '\\think\\db\\Query'; - } - } - - /** - * 获取数据库配置 - * @access public - * @param string $config 配置名称 - * @return mixed - */ - public static function getConfig($name = '') - { - if ('' === $name) { - return self::$config; - } - - return isset(self::$config[$name]) ? self::$config[$name] : null; - } - - /** - * 切换数据库连接 - * @access public - * @param mixed $config 连接配置 - * @param bool|string $name 连接标识 true 强制重新连接 - * @param string $query 查询对象类名 - * @return mixed 返回查询对象实例 - * @throws Exception - */ - public static function connect($config = [], $name = false, $query = '') - { - // 解析配置参数 - $options = self::parseConfig($config ?: self::$config); - - $query = $query ?: $options['query']; - - // 创建数据库连接对象实例 - self::$connection = Connection::instance($options, $name); - - return new $query(self::$connection); - } - - /** - * 数据库连接参数解析 - * @access private - * @param mixed $config - * @return array - */ - private static function parseConfig($config) - { - if (is_string($config) && false === strpos($config, '/')) { - // 支持读取配置参数 - $config = isset(self::$config[$config]) ? self::$config[$config] : self::$config; - } - - $result = is_string($config) ? self::parseDsnConfig($config) : $config; - - if (empty($result['query'])) { - $result['query'] = self::$config['query']; - } - - return $result; - } - - /** - * DSN解析 - * 格式: mysql://username:passwd@localhost:3306/DbName?param1=val1¶m2=val2#utf8 - * @access private - * @param string $dsnStr - * @return array - */ - private static function parseDsnConfig($dsnStr) - { - $info = parse_url($dsnStr); - - if (!$info) { - return []; - } - - $dsn = [ - 'type' => $info['scheme'], - 'username' => isset($info['user']) ? $info['user'] : '', - 'password' => isset($info['pass']) ? $info['pass'] : '', - 'hostname' => isset($info['host']) ? $info['host'] : '', - 'hostport' => isset($info['port']) ? $info['port'] : '', - 'database' => !empty($info['path']) ? ltrim($info['path'], '/') : '', - 'charset' => isset($info['fragment']) ? $info['fragment'] : 'utf8', - ]; - - if (isset($info['query'])) { - parse_str($info['query'], $dsn['params']); - } else { - $dsn['params'] = []; - } - - return $dsn; - } - - public static function __callStatic($method, $args) - { - return call_user_func_array([static::connect(), $method], $args); - } -} diff --git a/vendor/topthink/framework/library/think/Debug.php b/vendor/topthink/framework/library/think/Debug.php deleted file mode 100644 index 776e17873..000000000 --- a/vendor/topthink/framework/library/think/Debug.php +++ /dev/null @@ -1,278 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\model\Collection as ModelCollection; -use think\response\Redirect; - -class Debug -{ - /** - * 配置参数 - * @var array - */ - protected $config = []; - - /** - * 区间时间信息 - * @var array - */ - protected $info = []; - - /** - * 区间内存信息 - * @var array - */ - protected $mem = []; - - /** - * 应用对象 - * @var App - */ - protected $app; - - public function __construct(App $app, array $config = []) - { - $this->app = $app; - $this->config = $config; - } - - public static function __make(App $app, Config $config) - { - return new static($app, $config->pull('trace')); - } - - public function setConfig(array $config) - { - $this->config = array_merge($this->config, $config); - } - - /** - * 记录时间(微秒)和内存使用情况 - * @access public - * @param string $name 标记位置 - * @param mixed $value 标记值 留空则取当前 time 表示仅记录时间 否则同时记录时间和内存 - * @return void - */ - public function remark($name, $value = '') - { - // 记录时间和内存使用 - $this->info[$name] = is_float($value) ? $value : microtime(true); - - if ('time' != $value) { - $this->mem['mem'][$name] = is_float($value) ? $value : memory_get_usage(); - $this->mem['peak'][$name] = memory_get_peak_usage(); - } - } - - /** - * 统计某个区间的时间(微秒)使用情况 - * @access public - * @param string $start 开始标签 - * @param string $end 结束标签 - * @param integer|string $dec 小数位 - * @return integer - */ - public function getRangeTime($start, $end, $dec = 6) - { - if (!isset($this->info[$end])) { - $this->info[$end] = microtime(true); - } - - return number_format(($this->info[$end] - $this->info[$start]), $dec); - } - - /** - * 统计从开始到统计时的时间(微秒)使用情况 - * @access public - * @param integer|string $dec 小数位 - * @return integer - */ - public function getUseTime($dec = 6) - { - return number_format((microtime(true) - $this->app->getBeginTime()), $dec); - } - - /** - * 获取当前访问的吞吐率情况 - * @access public - * @return string - */ - public function getThroughputRate() - { - return number_format(1 / $this->getUseTime(), 2) . 'req/s'; - } - - /** - * 记录区间的内存使用情况 - * @access public - * @param string $start 开始标签 - * @param string $end 结束标签 - * @param integer|string $dec 小数位 - * @return string - */ - public function getRangeMem($start, $end, $dec = 2) - { - if (!isset($this->mem['mem'][$end])) { - $this->mem['mem'][$end] = memory_get_usage(); - } - - $size = $this->mem['mem'][$end] - $this->mem['mem'][$start]; - $a = ['B', 'KB', 'MB', 'GB', 'TB']; - $pos = 0; - - while ($size >= 1024) { - $size /= 1024; - $pos++; - } - - return round($size, $dec) . " " . $a[$pos]; - } - - /** - * 统计从开始到统计时的内存使用情况 - * @access public - * @param integer|string $dec 小数位 - * @return string - */ - public function getUseMem($dec = 2) - { - $size = memory_get_usage() - $this->app->getBeginMem(); - $a = ['B', 'KB', 'MB', 'GB', 'TB']; - $pos = 0; - - while ($size >= 1024) { - $size /= 1024; - $pos++; - } - - return round($size, $dec) . " " . $a[$pos]; - } - - /** - * 统计区间的内存峰值情况 - * @access public - * @param string $start 开始标签 - * @param string $end 结束标签 - * @param integer|string $dec 小数位 - * @return string - */ - public function getMemPeak($start, $end, $dec = 2) - { - if (!isset($this->mem['peak'][$end])) { - $this->mem['peak'][$end] = memory_get_peak_usage(); - } - - $size = $this->mem['peak'][$end] - $this->mem['peak'][$start]; - $a = ['B', 'KB', 'MB', 'GB', 'TB']; - $pos = 0; - - while ($size >= 1024) { - $size /= 1024; - $pos++; - } - - return round($size, $dec) . " " . $a[$pos]; - } - - /** - * 获取文件加载信息 - * @access public - * @param bool $detail 是否显示详细 - * @return integer|array - */ - public function getFile($detail = false) - { - if ($detail) { - $files = get_included_files(); - $info = []; - - foreach ($files as $key => $file) { - $info[] = $file . ' ( ' . number_format(filesize($file) / 1024, 2) . ' KB )'; - } - - return $info; - } - - return count(get_included_files()); - } - - /** - * 浏览器友好的变量输出 - * @access public - * @param mixed $var 变量 - * @param boolean $echo 是否输出 默认为true 如果为false 则返回输出字符串 - * @param string $label 标签 默认为空 - * @param integer $flags htmlspecialchars flags - * @return void|string - */ - public function dump($var, $echo = true, $label = null, $flags = ENT_SUBSTITUTE) - { - $label = (null === $label) ? '' : rtrim($label) . ':'; - if ($var instanceof Model || $var instanceof ModelCollection) { - $var = $var->toArray(); - } - - ob_start(); - var_dump($var); - - $output = ob_get_clean(); - $output = preg_replace('/\]\=\>\n(\s+)/m', '] => ', $output); - - if (PHP_SAPI == 'cli') { - $output = PHP_EOL . $label . $output . PHP_EOL; - } else { - if (!extension_loaded('xdebug')) { - $output = htmlspecialchars($output, $flags); - } - $output = '
    ' . $label . $output . '
    '; - } - if ($echo) { - echo($output); - return; - } - return $output; - } - - public function inject(Response $response, &$content) - { - $config = $this->config; - $type = isset($config['type']) ? $config['type'] : 'Html'; - - unset($config['type']); - - $trace = Loader::factory($type, '\\think\\debug\\', $config); - - if ($response instanceof Redirect) { - //TODO 记录 - } else { - $output = $trace->output($response, $this->app['log']->getLog()); - if (is_string($output)) { - // trace调试信息注入 - $pos = strripos($content, ''); - if (false !== $pos) { - $content = substr($content, 0, $pos) . $output . substr($content, $pos); - } else { - $content = $content . $output; - } - } - } - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['app']); - - return $data; - } -} diff --git a/vendor/topthink/framework/library/think/Env.php b/vendor/topthink/framework/library/think/Env.php deleted file mode 100644 index eaeee943e..000000000 --- a/vendor/topthink/framework/library/think/Env.php +++ /dev/null @@ -1,113 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -class Env -{ - /** - * 环境变量数据 - * @var array - */ - protected $data = []; - - public function __construct() - { - $this->data = $_ENV; - } - - /** - * 读取环境变量定义文件 - * @access public - * @param string $file 环境变量定义文件 - * @return void - */ - public function load($file) - { - $env = parse_ini_file($file, true); - $this->set($env); - } - - /** - * 获取环境变量值 - * @access public - * @param string $name 环境变量名 - * @param mixed $default 默认值 - * @return mixed - */ - public function get($name = null, $default = null, $php_prefix = true) - { - if (is_null($name)) { - return $this->data; - } - - $name = strtoupper(str_replace('.', '_', $name)); - - if (isset($this->data[$name])) { - return $this->data[$name]; - } - - return $this->getEnv($name, $default, $php_prefix); - } - - protected function getEnv($name, $default = null, $php_prefix = true) - { - if ($php_prefix) { - $name = 'PHP_' . $name; - } - - $result = getenv($name); - - if (false === $result) { - return $default; - } - - if ('false' === $result) { - $result = false; - } elseif ('true' === $result) { - $result = true; - } - - if (!isset($this->data[$name])) { - $this->data[$name] = $result; - } - - return $result; - } - - /** - * 设置环境变量值 - * @access public - * @param string|array $env 环境变量 - * @param mixed $value 值 - * @return void - */ - public function set($env, $value = null) - { - if (is_array($env)) { - $env = array_change_key_case($env, CASE_UPPER); - - foreach ($env as $key => $val) { - if (is_array($val)) { - foreach ($val as $k => $v) { - $this->data[$key . '_' . strtoupper($k)] = $v; - } - } else { - $this->data[$key] = $val; - } - } - } else { - $name = strtoupper(str_replace('.', '_', $env)); - - $this->data[$name] = $value; - } - } -} diff --git a/vendor/topthink/framework/library/think/Error.php b/vendor/topthink/framework/library/think/Error.php deleted file mode 100644 index ea3328eec..000000000 --- a/vendor/topthink/framework/library/think/Error.php +++ /dev/null @@ -1,147 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\console\Output as ConsoleOutput; -use think\exception\ErrorException; -use think\exception\Handle; -use think\exception\ThrowableError; - -class Error -{ - /** - * 配置参数 - * @var array - */ - protected static $exceptionHandler; - - /** - * 注册异常处理 - * @access public - * @return void - */ - public static function register() - { - error_reporting(E_ALL); - set_error_handler([__CLASS__, 'appError']); - set_exception_handler([__CLASS__, 'appException']); - register_shutdown_function([__CLASS__, 'appShutdown']); - } - - /** - * Exception Handler - * @access public - * @param \Exception|\Throwable $e - */ - public static function appException($e) - { - if (!$e instanceof \Exception) { - $e = new ThrowableError($e); - } - - self::getExceptionHandler()->report($e); - - if (PHP_SAPI == 'cli') { - self::getExceptionHandler()->renderForConsole(new ConsoleOutput, $e); - } else { - self::getExceptionHandler()->render($e)->send(); - } - } - - /** - * Error Handler - * @access public - * @param integer $errno 错误编号 - * @param integer $errstr 详细错误信息 - * @param string $errfile 出错的文件 - * @param integer $errline 出错行号 - * @throws ErrorException - */ - public static function appError($errno, $errstr, $errfile = '', $errline = 0) - { - $exception = new ErrorException($errno, $errstr, $errfile, $errline); - if (error_reporting() & $errno) { - // 将错误信息托管至 think\exception\ErrorException - throw $exception; - } - - self::getExceptionHandler()->report($exception); - } - - /** - * Shutdown Handler - * @access public - */ - public static function appShutdown() - { - if (!is_null($error = error_get_last()) && self::isFatal($error['type'])) { - // 将错误信息托管至think\ErrorException - $exception = new ErrorException($error['type'], $error['message'], $error['file'], $error['line']); - - self::appException($exception); - } - - // 写入日志 - Container::get('log')->save(); - } - - /** - * 确定错误类型是否致命 - * - * @access protected - * @param int $type - * @return bool - */ - protected static function isFatal($type) - { - return in_array($type, [E_ERROR, E_CORE_ERROR, E_COMPILE_ERROR, E_PARSE]); - } - - /** - * 设置异常处理类 - * - * @access public - * @param mixed $handle - * @return void - */ - public static function setExceptionHandler($handle) - { - self::$exceptionHandler = $handle; - } - - /** - * Get an instance of the exception handler. - * - * @access public - * @return Handle - */ - public static function getExceptionHandler() - { - static $handle; - - if (!$handle) { - // 异常处理handle - $class = self::$exceptionHandler; - - if ($class && is_string($class) && class_exists($class) && is_subclass_of($class, "\\think\\exception\\Handle")) { - $handle = new $class; - } else { - $handle = new Handle; - if ($class instanceof \Closure) { - $handle->setRender($class); - } - } - } - - return $handle; - } -} diff --git a/vendor/topthink/framework/library/think/Exception.php b/vendor/topthink/framework/library/think/Exception.php deleted file mode 100644 index 414a090ad..000000000 --- a/vendor/topthink/framework/library/think/Exception.php +++ /dev/null @@ -1,56 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -class Exception extends \Exception -{ - - /** - * 保存异常页面显示的额外Debug数据 - * @var array - */ - protected $data = []; - - /** - * 设置异常额外的Debug数据 - * 数据将会显示为下面的格式 - * - * Exception Data - * -------------------------------------------------- - * Label 1 - * key1 value1 - * key2 value2 - * Label 2 - * key1 value1 - * key2 value2 - * - * @access protected - * @param string $label 数据分类,用于异常页面显示 - * @param array $data 需要显示的数据,必须为关联数组 - */ - final protected function setData($label, array $data) - { - $this->data[$label] = $data; - } - - /** - * 获取异常额外Debug数据 - * 主要用于输出到异常页面便于调试 - * @access public - * @return array 由setData设置的Debug数据 - */ - final public function getData() - { - return $this->data; - } - -} diff --git a/vendor/topthink/framework/library/think/Facade.php b/vendor/topthink/framework/library/think/Facade.php deleted file mode 100644 index ac5ae28bc..000000000 --- a/vendor/topthink/framework/library/think/Facade.php +++ /dev/null @@ -1,125 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -class Facade -{ - /** - * 绑定对象 - * @var array - */ - protected static $bind = []; - - /** - * 始终创建新的对象实例 - * @var bool - */ - protected static $alwaysNewInstance; - - /** - * 绑定类的静态代理 - * @static - * @access public - * @param string|array $name 类标识 - * @param string $class 类名 - * @return object - */ - public static function bind($name, $class = null) - { - if (__CLASS__ != static::class) { - return self::__callStatic('bind', func_get_args()); - } - - if (is_array($name)) { - self::$bind = array_merge(self::$bind, $name); - } else { - self::$bind[$name] = $class; - } - } - - /** - * 创建Facade实例 - * @static - * @access protected - * @param string $class 类名或标识 - * @param array $args 变量 - * @param bool $newInstance 是否每次创建新的实例 - * @return object - */ - protected static function createFacade($class = '', $args = [], $newInstance = false) - { - $class = $class ?: static::class; - - $facadeClass = static::getFacadeClass(); - - if ($facadeClass) { - $class = $facadeClass; - } elseif (isset(self::$bind[$class])) { - $class = self::$bind[$class]; - } - - if (static::$alwaysNewInstance) { - $newInstance = true; - } - - return Container::getInstance()->make($class, $args, $newInstance); - } - - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - {} - - /** - * 带参数实例化当前Facade类 - * @access public - * @return mixed - */ - public static function instance(...$args) - { - if (__CLASS__ != static::class) { - return self::createFacade('', $args); - } - } - - /** - * 调用类的实例 - * @access public - * @param string $class 类名或者标识 - * @param array|true $args 变量 - * @param bool $newInstance 是否每次创建新的实例 - * @return mixed - */ - public static function make($class, $args = [], $newInstance = false) - { - if (__CLASS__ != static::class) { - return self::__callStatic('make', func_get_args()); - } - - if (true === $args) { - // 总是创建新的实例化对象 - $newInstance = true; - $args = []; - } - - return self::createFacade($class, $args, $newInstance); - } - - // 调用实际类的方法 - public static function __callStatic($method, $params) - { - return call_user_func_array([static::createFacade(), $method], $params); - } -} diff --git a/vendor/topthink/framework/library/think/File.php b/vendor/topthink/framework/library/think/File.php deleted file mode 100644 index b24b77708..000000000 --- a/vendor/topthink/framework/library/think/File.php +++ /dev/null @@ -1,496 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use SplFileObject; - -class File extends SplFileObject -{ - /** - * 错误信息 - * @var string - */ - private $error = ''; - - /** - * 当前完整文件名 - * @var string - */ - protected $filename; - - /** - * 上传文件名 - * @var string - */ - protected $saveName; - - /** - * 上传文件命名规则 - * @var string - */ - protected $rule = 'date'; - - /** - * 上传文件验证规则 - * @var array - */ - protected $validate = []; - - /** - * 是否单元测试 - * @var bool - */ - protected $isTest; - - /** - * 上传文件信息 - * @var array - */ - protected $info = []; - - /** - * 文件hash规则 - * @var array - */ - protected $hash = []; - - public function __construct($filename, $mode = 'r') - { - parent::__construct($filename, $mode); - - $this->filename = $this->getRealPath() ?: $this->getPathname(); - } - - /** - * 是否测试 - * @access public - * @param bool $test 是否测试 - * @return $this - */ - public function isTest($test = false) - { - $this->isTest = $test; - - return $this; - } - - /** - * 设置上传信息 - * @access public - * @param array $info 上传文件信息 - * @return $this - */ - public function setUploadInfo($info) - { - $this->info = $info; - - return $this; - } - - /** - * 获取上传文件的信息 - * @access public - * @param string $name - * @return array|string - */ - public function getInfo($name = '') - { - return isset($this->info[$name]) ? $this->info[$name] : $this->info; - } - - /** - * 获取上传文件的文件名 - * @access public - * @return string - */ - public function getSaveName() - { - return $this->saveName; - } - - /** - * 设置上传文件的保存文件名 - * @access public - * @param string $saveName - * @return $this - */ - public function setSaveName($saveName) - { - $this->saveName = $saveName; - - return $this; - } - - /** - * 获取文件的哈希散列值 - * @access public - * @param string $type - * @return string - */ - public function hash($type = 'sha1') - { - if (!isset($this->hash[$type])) { - $this->hash[$type] = hash_file($type, $this->filename); - } - - return $this->hash[$type]; - } - - /** - * 检查目录是否可写 - * @access protected - * @param string $path 目录 - * @return boolean - */ - protected function checkPath($path) - { - if (is_dir($path)) { - return true; - } - - if (mkdir($path, 0755, true)) { - return true; - } - - $this->error = ['directory {:path} creation failed', ['path' => $path]]; - return false; - } - - /** - * 获取文件类型信息 - * @access public - * @return string - */ - public function getMime() - { - $finfo = finfo_open(FILEINFO_MIME_TYPE); - - return finfo_file($finfo, $this->filename); - } - - /** - * 设置文件的命名规则 - * @access public - * @param string $rule 文件命名规则 - * @return $this - */ - public function rule($rule) - { - $this->rule = $rule; - - return $this; - } - - /** - * 设置上传文件的验证规则 - * @access public - * @param array $rule 验证规则 - * @return $this - */ - public function validate($rule = []) - { - $this->validate = $rule; - - return $this; - } - - /** - * 检测是否合法的上传文件 - * @access public - * @return bool - */ - public function isValid() - { - if ($this->isTest) { - return is_file($this->filename); - } - - return is_uploaded_file($this->filename); - } - - /** - * 检测上传文件 - * @access public - * @param array $rule 验证规则 - * @return bool - */ - public function check($rule = []) - { - $rule = $rule ?: $this->validate; - - if ((isset($rule['size']) && !$this->checkSize($rule['size'])) - || (isset($rule['type']) && !$this->checkMime($rule['type'])) - || (isset($rule['ext']) && !$this->checkExt($rule['ext'])) - || !$this->checkImg()) { - return false; - } - - return true; - } - - /** - * 检测上传文件后缀 - * @access public - * @param array|string $ext 允许后缀 - * @return bool - */ - public function checkExt($ext) - { - if (is_string($ext)) { - $ext = explode(',', $ext); - } - - $extension = strtolower(pathinfo($this->getInfo('name'), PATHINFO_EXTENSION)); - - if (!in_array($extension, $ext)) { - $this->error = 'extensions to upload is not allowed'; - return false; - } - - return true; - } - - /** - * 检测图像文件 - * @access public - * @return bool - */ - public function checkImg() - { - $extension = strtolower(pathinfo($this->getInfo('name'), PATHINFO_EXTENSION)); - - /* 对图像文件进行严格检测 */ - if (in_array($extension, ['gif', 'jpg', 'jpeg', 'bmp', 'png', 'swf']) && !in_array($this->getImageType($this->filename), [1, 2, 3, 4, 6, 13])) { - $this->error = 'illegal image files'; - return false; - } - - return true; - } - - // 判断图像类型 - protected function getImageType($image) - { - if (function_exists('exif_imagetype')) { - return exif_imagetype($image); - } - - try { - $info = getimagesize($image); - return $info ? $info[2] : false; - } catch (\Exception $e) { - return false; - } - } - - /** - * 检测上传文件大小 - * @access public - * @param integer $size 最大大小 - * @return bool - */ - public function checkSize($size) - { - if ($this->getSize() > (int) $size) { - $this->error = 'filesize not match'; - return false; - } - - return true; - } - - /** - * 检测上传文件类型 - * @access public - * @param array|string $mime 允许类型 - * @return bool - */ - public function checkMime($mime) - { - if (is_string($mime)) { - $mime = explode(',', $mime); - } - - if (!in_array(strtolower($this->getMime()), $mime)) { - $this->error = 'mimetype to upload is not allowed'; - return false; - } - - return true; - } - - /** - * 移动文件 - * @access public - * @param string $path 保存路径 - * @param string|bool $savename 保存的文件名 默认自动生成 - * @param boolean $replace 同名文件是否覆盖 - * @param bool $autoAppendExt 自动补充扩展名 - * @return false|File false-失败 否则返回File实例 - */ - public function move($path, $savename = true, $replace = true, $autoAppendExt = true) - { - // 文件上传失败,捕获错误代码 - if (!empty($this->info['error'])) { - $this->error($this->info['error']); - return false; - } - - // 检测合法性 - if (!$this->isValid()) { - $this->error = 'upload illegal files'; - return false; - } - - // 验证上传 - if (!$this->check()) { - return false; - } - - $path = rtrim($path, DIRECTORY_SEPARATOR) . DIRECTORY_SEPARATOR; - // 文件保存命名规则 - $saveName = $this->buildSaveName($savename, $autoAppendExt); - $filename = $path . $saveName; - - // 检测目录 - if (false === $this->checkPath(dirname($filename))) { - return false; - } - - /* 不覆盖同名文件 */ - if (!$replace && is_file($filename)) { - $this->error = ['has the same filename: {:filename}', ['filename' => $filename]]; - return false; - } - - /* 移动文件 */ - if ($this->isTest) { - rename($this->filename, $filename); - } elseif (!move_uploaded_file($this->filename, $filename)) { - $this->error = 'upload write error'; - return false; - } - - // 返回 File对象实例 - $file = new self($filename); - $file->setSaveName($saveName); - $file->setUploadInfo($this->info); - - return $file; - } - - /** - * 获取保存文件名 - * @access protected - * @param string|bool $savename 保存的文件名 默认自动生成 - * @param bool $autoAppendExt 自动补充扩展名 - * @return string - */ - protected function buildSaveName($savename, $autoAppendExt = true) - { - if (true === $savename) { - // 自动生成文件名 - $savename = $this->autoBuildName(); - } elseif ('' === $savename || false === $savename) { - // 保留原文件名 - $savename = $this->getInfo('name'); - } - - if ($autoAppendExt && false === strpos($savename, '.')) { - $savename .= '.' . pathinfo($this->getInfo('name'), PATHINFO_EXTENSION); - } - - return $savename; - } - - /** - * 自动生成文件名 - * @access protected - * @return string - */ - protected function autoBuildName() - { - if ($this->rule instanceof \Closure) { - $savename = call_user_func_array($this->rule, [$this]); - } else { - switch ($this->rule) { - case 'date': - $savename = date('Ymd') . DIRECTORY_SEPARATOR . md5(microtime(true)); - break; - default: - if (in_array($this->rule, hash_algos())) { - $hash = $this->hash($this->rule); - $savename = substr($hash, 0, 2) . DIRECTORY_SEPARATOR . substr($hash, 2); - } elseif (is_callable($this->rule)) { - $savename = call_user_func($this->rule); - } else { - $savename = date('Ymd') . DIRECTORY_SEPARATOR . md5(microtime(true)); - } - } - } - - return $savename; - } - - /** - * 获取错误代码信息 - * @access private - * @param int $errorNo 错误号 - */ - private function error($errorNo) - { - switch ($errorNo) { - case 1: - case 2: - $this->error = 'upload File size exceeds the maximum value'; - break; - case 3: - $this->error = 'only the portion of file is uploaded'; - break; - case 4: - $this->error = 'no file to uploaded'; - break; - case 6: - $this->error = 'upload temp dir not found'; - break; - case 7: - $this->error = 'file write error'; - break; - default: - $this->error = 'unknown upload error'; - } - } - - /** - * 获取错误信息(支持多语言) - * @access public - * @return string - */ - public function getError() - { - $lang = Container::get('lang'); - - if (is_array($this->error)) { - list($msg, $vars) = $this->error; - } else { - $msg = $this->error; - $vars = []; - } - - return $lang->has($msg) ? $lang->get($msg, $vars) : $msg; - } - - public function __call($method, $args) - { - return $this->hash($method); - } -} diff --git a/vendor/topthink/framework/library/think/Hook.php b/vendor/topthink/framework/library/think/Hook.php deleted file mode 100644 index 1d011410e..000000000 --- a/vendor/topthink/framework/library/think/Hook.php +++ /dev/null @@ -1,220 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -class Hook -{ - /** - * 钩子行为定义 - * @var array - */ - private $tags = []; - - /** - * 绑定行为列表 - * @var array - */ - protected $bind = []; - - /** - * 入口方法名称 - * @var string - */ - private static $portal = 'run'; - - /** - * 应用对象 - * @var App - */ - protected $app; - - public function __construct(App $app) - { - $this->app = $app; - } - - /** - * 指定入口方法名称 - * @access public - * @param string $name 方法名 - * @return $this - */ - public function portal($name) - { - self::$portal = $name; - return $this; - } - - /** - * 指定行为标识 便于调用 - * @access public - * @param string|array $name 行为标识 - * @param mixed $behavior 行为 - * @return $this - */ - public function alias($name, $behavior = null) - { - if (is_array($name)) { - $this->bind = array_merge($this->bind, $name); - } else { - $this->bind[$name] = $behavior; - } - - return $this; - } - - /** - * 动态添加行为扩展到某个标签 - * @access public - * @param string $tag 标签名称 - * @param mixed $behavior 行为名称 - * @param bool $first 是否放到开头执行 - * @return void - */ - public function add($tag, $behavior, $first = false) - { - isset($this->tags[$tag]) || $this->tags[$tag] = []; - - if (is_array($behavior) && !is_callable($behavior)) { - if (!array_key_exists('_overlay', $behavior)) { - $this->tags[$tag] = array_merge($this->tags[$tag], $behavior); - } else { - unset($behavior['_overlay']); - $this->tags[$tag] = $behavior; - } - } elseif ($first) { - array_unshift($this->tags[$tag], $behavior); - } else { - $this->tags[$tag][] = $behavior; - } - } - - /** - * 批量导入插件 - * @access public - * @param array $tags 插件信息 - * @param bool $recursive 是否递归合并 - * @return void - */ - public function import(array $tags, $recursive = true) - { - if ($recursive) { - foreach ($tags as $tag => $behavior) { - $this->add($tag, $behavior); - } - } else { - $this->tags = $tags + $this->tags; - } - } - - /** - * 获取插件信息 - * @access public - * @param string $tag 插件位置 留空获取全部 - * @return array - */ - public function get($tag = '') - { - if (empty($tag)) { - //获取全部的插件信息 - return $this->tags; - } - - return array_key_exists($tag, $this->tags) ? $this->tags[$tag] : []; - } - - /** - * 监听标签的行为 - * @access public - * @param string $tag 标签名称 - * @param mixed $params 传入参数 - * @param bool $once 只获取一个有效返回值 - * @return mixed - */ - public function listen($tag, $params = null, $once = false) - { - $results = []; - $tags = $this->get($tag); - - foreach ($tags as $key => $name) { - $results[$key] = $this->execTag($name, $tag, $params); - - if (false === $results[$key] || (!is_null($results[$key]) && $once)) { - break; - } - } - - return $once ? end($results) : $results; - } - - /** - * 执行行为 - * @access public - * @param mixed $class 行为 - * @param mixed $params 参数 - * @return mixed - */ - public function exec($class, $params = null) - { - if ($class instanceof \Closure || is_array($class)) { - $method = $class; - } else { - if (isset($this->bind[$class])) { - $class = $this->bind[$class]; - } - $method = [$class, self::$portal]; - } - - return $this->app->invoke($method, [$params]); - } - - /** - * 执行某个标签的行为 - * @access protected - * @param mixed $class 要执行的行为 - * @param string $tag 方法名(标签名) - * @param mixed $params 参数 - * @return mixed - */ - protected function execTag($class, $tag = '', $params = null) - { - $method = Loader::parseName($tag, 1, false); - - if ($class instanceof \Closure) { - $call = $class; - $class = 'Closure'; - } elseif (is_array($class) || strpos($class, '::')) { - $call = $class; - } else { - $obj = Container::get($class); - - if (!is_callable([$obj, $method])) { - $method = self::$portal; - } - - $call = [$class, $method]; - $class = $class . '->' . $method; - } - - $result = $this->app->invoke($call, [$params]); - - return $result; - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['app']); - - return $data; - } -} diff --git a/vendor/topthink/framework/library/think/Lang.php b/vendor/topthink/framework/library/think/Lang.php deleted file mode 100644 index ed36dd8c9..000000000 --- a/vendor/topthink/framework/library/think/Lang.php +++ /dev/null @@ -1,290 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -class Lang -{ - /** - * 多语言信息 - * @var array - */ - private $lang = []; - - /** - * 当前语言 - * @var string - */ - private $range = 'zh-cn'; - - /** - * 多语言自动侦测变量名 - * @var string - */ - protected $langDetectVar = 'lang'; - - /** - * 多语言cookie变量 - * @var string - */ - protected $langCookieVar = 'think_var'; - - /** - * 允许的多语言列表 - * @var array - */ - protected $allowLangList = []; - - /** - * Accept-Language转义为对应语言包名称 系统默认配置 - * @var string - */ - protected $acceptLanguage = [ - 'zh-hans-cn' => 'zh-cn', - ]; - - /** - * 应用对象 - * @var App - */ - protected $app; - - public function __construct(App $app) - { - $this->app = $app; - } - - // 设定当前的语言 - public function range($range = '') - { - if ('' == $range) { - return $this->range; - } else { - $this->range = $range; - } - } - - /** - * 设置语言定义(不区分大小写) - * @access public - * @param string|array $name 语言变量 - * @param string $value 语言值 - * @param string $range 语言作用域 - * @return mixed - */ - public function set($name, $value = null, $range = '') - { - $range = $range ?: $this->range; - // 批量定义 - if (!isset($this->lang[$range])) { - $this->lang[$range] = []; - } - - if (is_array($name)) { - return $this->lang[$range] = array_change_key_case($name) + $this->lang[$range]; - } - - return $this->lang[$range][strtolower($name)] = $value; - } - - /** - * 加载语言定义(不区分大小写) - * @access public - * @param string|array $file 语言文件 - * @param string $range 语言作用域 - * @return array - */ - public function load($file, $range = '') - { - $range = $range ?: $this->range; - if (!isset($this->lang[$range])) { - $this->lang[$range] = []; - } - - // 批量定义 - if (is_string($file)) { - $file = [$file]; - } - - $lang = []; - - foreach ($file as $_file) { - if (is_file($_file)) { - // 记录加载信息 - $this->app->log('[ LANG ] ' . $_file); - $_lang = include $_file; - if (is_array($_lang)) { - $lang = array_change_key_case($_lang) + $lang; - } - } - } - - if (!empty($lang)) { - $this->lang[$range] = $lang + $this->lang[$range]; - } - - return $this->lang[$range]; - } - - /** - * 获取语言定义(不区分大小写) - * @access public - * @param string|null $name 语言变量 - * @param string $range 语言作用域 - * @return bool - */ - public function has($name, $range = '') - { - $range = $range ?: $this->range; - - return isset($this->lang[$range][strtolower($name)]); - } - - /** - * 获取语言定义(不区分大小写) - * @access public - * @param string|null $name 语言变量 - * @param array $vars 变量替换 - * @param string $range 语言作用域 - * @return mixed - */ - public function get($name = null, $vars = [], $range = '') - { - $range = $range ?: $this->range; - - // 空参数返回所有定义 - if (is_null($name)) { - return $this->lang[$range]; - } - - $key = strtolower($name); - $value = isset($this->lang[$range][$key]) ? $this->lang[$range][$key] : $name; - - // 变量解析 - if (!empty($vars) && is_array($vars)) { - /** - * Notes: - * 为了检测的方便,数字索引的判断仅仅是参数数组的第一个元素的key为数字0 - * 数字索引采用的是系统的 sprintf 函数替换,用法请参考 sprintf 函数 - */ - if (key($vars) === 0) { - // 数字索引解析 - array_unshift($vars, $value); - $value = call_user_func_array('sprintf', $vars); - } else { - // 关联索引解析 - $replace = array_keys($vars); - foreach ($replace as &$v) { - $v = "{:{$v}}"; - } - $value = str_replace($replace, $vars, $value); - } - } - - return $value; - } - - /** - * 自动侦测设置获取语言选择 - * @access public - * @return string - */ - public function detect() - { - // 自动侦测设置获取语言选择 - $langSet = ''; - - if (isset($_GET[$this->langDetectVar])) { - // url中设置了语言变量 - $langSet = strtolower($_GET[$this->langDetectVar]); - } elseif (isset($_COOKIE[$this->langCookieVar])) { - // Cookie中设置了语言变量 - $langSet = strtolower($_COOKIE[$this->langCookieVar]); - } elseif (isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) { - // 自动侦测浏览器语言 - preg_match('/^([a-z\d\-]+)/i', $_SERVER['HTTP_ACCEPT_LANGUAGE'], $matches); - $langSet = strtolower($matches[1]); - if (isset($this->acceptLanguage[$langSet])) { - $langSet = $this->acceptLanguage[$langSet]; - } - } - - if (preg_match('/^([a-z\d\-]+)/i', $langSet, $matches)) { - $langSet = strtolower($matches[1]); - } else { - $langSet = $this->range; - } - - if (empty($this->allowLangList) || in_array($langSet, $this->allowLangList)) { - // 合法的语言 - $this->range = $langSet ?: $this->range; - } - - return $this->range; - } - - /** - * 设置当前语言到Cookie - * @access public - * @param string $lang 语言 - * @return void - */ - public function saveToCookie($lang = null) - { - $range = $lang ?: $this->range; - - $_COOKIE[$this->langCookieVar] = $range; - } - - /** - * 设置语言自动侦测的变量 - * @access public - * @param string $var 变量名称 - * @return void - */ - public function setLangDetectVar($var) - { - $this->langDetectVar = $var; - } - - /** - * 设置语言的cookie保存变量 - * @access public - * @param string $var 变量名称 - * @return void - */ - public function setLangCookieVar($var) - { - $this->langCookieVar = $var; - } - - /** - * 设置允许的语言列表 - * @access public - * @param array $list 语言列表 - * @return void - */ - public function setAllowLangList(array $list) - { - $this->allowLangList = $list; - } - - /** - * 设置转义的语言列表 - * @access public - * @param array $list 语言列表 - * @return void - */ - public function setAcceptLanguage(array $list) - { - $this->acceptLanguage = array_merge($this->acceptLanguage, $list); - } -} diff --git a/vendor/topthink/framework/library/think/Loader.php b/vendor/topthink/framework/library/think/Loader.php deleted file mode 100644 index d807db640..000000000 --- a/vendor/topthink/framework/library/think/Loader.php +++ /dev/null @@ -1,417 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\exception\ClassNotFoundException; - -class Loader -{ - /** - * 类名映射信息 - * @var array - */ - protected static $classMap = []; - - /** - * 类库别名 - * @var array - */ - protected static $classAlias = []; - - /** - * PSR-4 - * @var array - */ - private static $prefixLengthsPsr4 = []; - private static $prefixDirsPsr4 = []; - private static $fallbackDirsPsr4 = []; - - /** - * PSR-0 - * @var array - */ - private static $prefixesPsr0 = []; - private static $fallbackDirsPsr0 = []; - - /** - * 需要加载的文件 - * @var array - */ - private static $files = []; - - /** - * Composer安装路径 - * @var string - */ - private static $composerPath; - - // 获取应用根目录 - public static function getRootPath() - { - if ('cli' == PHP_SAPI) { - $scriptName = realpath($_SERVER['argv'][0]); - } else { - $scriptName = $_SERVER['SCRIPT_FILENAME']; - } - - $path = realpath(dirname($scriptName)); - - if (!is_file($path . DIRECTORY_SEPARATOR . 'think')) { - $path = dirname($path); - } - - return $path . DIRECTORY_SEPARATOR; - } - - // 注册自动加载机制 - public static function register($autoload = '') - { - // 注册系统自动加载 - spl_autoload_register($autoload ?: 'think\\Loader::autoload', true, true); - - $rootPath = self::getRootPath(); - - self::$composerPath = $rootPath . 'vendor' . DIRECTORY_SEPARATOR . 'composer' . DIRECTORY_SEPARATOR; - - // Composer自动加载支持 - if (is_dir(self::$composerPath)) { - if (is_file(self::$composerPath . 'autoload_static.php')) { - require self::$composerPath . 'autoload_static.php'; - - $declaredClass = get_declared_classes(); - $composerClass = array_pop($declaredClass); - - foreach (['prefixLengthsPsr4', 'prefixDirsPsr4', 'fallbackDirsPsr4', 'prefixesPsr0', 'fallbackDirsPsr0', 'classMap', 'files'] as $attr) { - if (property_exists($composerClass, $attr)) { - self::${$attr} = $composerClass::${$attr}; - } - } - } else { - self::registerComposerLoader(self::$composerPath); - } - } - - // 注册命名空间定义 - self::addNamespace([ - 'think' => __DIR__, - 'traits' => dirname(__DIR__) . DIRECTORY_SEPARATOR . 'traits', - ]); - - // 加载类库映射文件 - if (is_file($rootPath . 'runtime' . DIRECTORY_SEPARATOR . 'classmap.php')) { - self::addClassMap(__include_file($rootPath . 'runtime' . DIRECTORY_SEPARATOR . 'classmap.php')); - } - - // 自动加载extend目录 - self::addAutoLoadDir($rootPath . 'extend'); - } - - // 自动加载 - public static function autoload($class) - { - if (isset(self::$classAlias[$class])) { - return class_alias(self::$classAlias[$class], $class); - } - - if ($file = self::findFile($class)) { - - // Win环境严格区分大小写 - if (strpos(PHP_OS, 'WIN') !== false && pathinfo($file, PATHINFO_FILENAME) != pathinfo(realpath($file), PATHINFO_FILENAME)) { - return false; - } - - __include_file($file); - return true; - } - } - - /** - * 查找文件 - * @access private - * @param string $class - * @return string|false - */ - private static function findFile($class) - { - if (!empty(self::$classMap[$class])) { - // 类库映射 - return self::$classMap[$class]; - } - - // 查找 PSR-4 - $logicalPathPsr4 = strtr($class, '\\', DIRECTORY_SEPARATOR) . '.php'; - - $first = $class[0]; - if (isset(self::$prefixLengthsPsr4[$first])) { - foreach (self::$prefixLengthsPsr4[$first] as $prefix => $length) { - if (0 === strpos($class, $prefix)) { - foreach (self::$prefixDirsPsr4[$prefix] as $dir) { - if (is_file($file = $dir . DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $length))) { - return $file; - } - } - } - } - } - - // 查找 PSR-4 fallback dirs - foreach (self::$fallbackDirsPsr4 as $dir) { - if (is_file($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr4)) { - return $file; - } - } - - // 查找 PSR-0 - if (false !== $pos = strrpos($class, '\\')) { - // namespaced class name - $logicalPathPsr0 = substr($logicalPathPsr4, 0, $pos + 1) - . strtr(substr($logicalPathPsr4, $pos + 1), '_', DIRECTORY_SEPARATOR); - } else { - // PEAR-like class name - $logicalPathPsr0 = strtr($class, '_', DIRECTORY_SEPARATOR) . '.php'; - } - - if (isset(self::$prefixesPsr0[$first])) { - foreach (self::$prefixesPsr0[$first] as $prefix => $dirs) { - if (0 === strpos($class, $prefix)) { - foreach ($dirs as $dir) { - if (is_file($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) { - return $file; - } - } - } - } - } - - // 查找 PSR-0 fallback dirs - foreach (self::$fallbackDirsPsr0 as $dir) { - if (is_file($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) { - return $file; - } - } - - return self::$classMap[$class] = false; - } - - // 注册classmap - public static function addClassMap($class, $map = '') - { - if (is_array($class)) { - self::$classMap = array_merge(self::$classMap, $class); - } else { - self::$classMap[$class] = $map; - } - } - - // 注册命名空间 - public static function addNamespace($namespace, $path = '') - { - if (is_array($namespace)) { - foreach ($namespace as $prefix => $paths) { - self::addPsr4($prefix . '\\', rtrim($paths, DIRECTORY_SEPARATOR), true); - } - } else { - self::addPsr4($namespace . '\\', rtrim($path, DIRECTORY_SEPARATOR), true); - } - } - - // 添加Ps0空间 - private static function addPsr0($prefix, $paths, $prepend = false) - { - if (!$prefix) { - if ($prepend) { - self::$fallbackDirsPsr0 = array_merge( - (array) $paths, - self::$fallbackDirsPsr0 - ); - } else { - self::$fallbackDirsPsr0 = array_merge( - self::$fallbackDirsPsr0, - (array) $paths - ); - } - - return; - } - - $first = $prefix[0]; - if (!isset(self::$prefixesPsr0[$first][$prefix])) { - self::$prefixesPsr0[$first][$prefix] = (array) $paths; - - return; - } - - if ($prepend) { - self::$prefixesPsr0[$first][$prefix] = array_merge( - (array) $paths, - self::$prefixesPsr0[$first][$prefix] - ); - } else { - self::$prefixesPsr0[$first][$prefix] = array_merge( - self::$prefixesPsr0[$first][$prefix], - (array) $paths - ); - } - } - - // 添加Psr4空间 - private static function addPsr4($prefix, $paths, $prepend = false) - { - if (!$prefix) { - // Register directories for the root namespace. - if ($prepend) { - self::$fallbackDirsPsr4 = array_merge( - (array) $paths, - self::$fallbackDirsPsr4 - ); - } else { - self::$fallbackDirsPsr4 = array_merge( - self::$fallbackDirsPsr4, - (array) $paths - ); - } - } elseif (!isset(self::$prefixDirsPsr4[$prefix])) { - // Register directories for a new namespace. - $length = strlen($prefix); - if ('\\' !== $prefix[$length - 1]) { - throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator."); - } - - self::$prefixLengthsPsr4[$prefix[0]][$prefix] = $length; - self::$prefixDirsPsr4[$prefix] = (array) $paths; - } elseif ($prepend) { - // Prepend directories for an already registered namespace. - self::$prefixDirsPsr4[$prefix] = array_merge( - (array) $paths, - self::$prefixDirsPsr4[$prefix] - ); - } else { - // Append directories for an already registered namespace. - self::$prefixDirsPsr4[$prefix] = array_merge( - self::$prefixDirsPsr4[$prefix], - (array) $paths - ); - } - } - - // 注册自动加载类库目录 - public static function addAutoLoadDir($path) - { - self::$fallbackDirsPsr4[] = $path; - } - - // 注册类别名 - public static function addClassAlias($alias, $class = null) - { - if (is_array($alias)) { - self::$classAlias = array_merge(self::$classAlias, $alias); - } else { - self::$classAlias[$alias] = $class; - } - } - - // 注册composer自动加载 - public static function registerComposerLoader($composerPath) - { - if (is_file($composerPath . 'autoload_namespaces.php')) { - $map = require $composerPath . 'autoload_namespaces.php'; - foreach ($map as $namespace => $path) { - self::addPsr0($namespace, $path); - } - } - - if (is_file($composerPath . 'autoload_psr4.php')) { - $map = require $composerPath . 'autoload_psr4.php'; - foreach ($map as $namespace => $path) { - self::addPsr4($namespace, $path); - } - } - - if (is_file($composerPath . 'autoload_classmap.php')) { - $classMap = require $composerPath . 'autoload_classmap.php'; - if ($classMap) { - self::addClassMap($classMap); - } - } - - if (is_file($composerPath . 'autoload_files.php')) { - self::$files = require $composerPath . 'autoload_files.php'; - } - } - - // 加载composer autofile文件 - public static function loadComposerAutoloadFiles() - { - foreach (self::$files as $fileIdentifier => $file) { - if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { - __require_file($file); - - $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; - } - } - } - - /** - * 字符串命名风格转换 - * type 0 将Java风格转换为C的风格 1 将C风格转换为Java的风格 - * @access public - * @param string $name 字符串 - * @param integer $type 转换类型 - * @param bool $ucfirst 首字母是否大写(驼峰规则) - * @return string - */ - public static function parseName($name, $type = 0, $ucfirst = true) - { - if ($type) { - $name = preg_replace_callback('/_([a-zA-Z])/', function ($match) { - return strtoupper($match[1]); - }, $name); - return $ucfirst ? ucfirst($name) : lcfirst($name); - } - - return strtolower(trim(preg_replace("/[A-Z]/", "_\\0", $name), "_")); - } - - /** - * 创建工厂对象实例 - * @access public - * @param string $name 工厂类名 - * @param string $namespace 默认命名空间 - * @return mixed - */ - public static function factory($name, $namespace = '', ...$args) - { - $class = false !== strpos($name, '\\') ? $name : $namespace . ucwords($name); - - if (class_exists($class)) { - return Container::getInstance()->invokeClass($class, $args); - } else { - throw new ClassNotFoundException('class not exists:' . $class, $class); - } - } -} - -/** - * 作用范围隔离 - * - * @param $file - * @return mixed - */ -function __include_file($file) -{ - return include $file; -} - -function __require_file($file) -{ - return require $file; -} diff --git a/vendor/topthink/framework/library/think/Log.php b/vendor/topthink/framework/library/think/Log.php deleted file mode 100644 index 8902e9767..000000000 --- a/vendor/topthink/framework/library/think/Log.php +++ /dev/null @@ -1,389 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -class Log implements LoggerInterface -{ - const EMERGENCY = 'emergency'; - const ALERT = 'alert'; - const CRITICAL = 'critical'; - const ERROR = 'error'; - const WARNING = 'warning'; - const NOTICE = 'notice'; - const INFO = 'info'; - const DEBUG = 'debug'; - const SQL = 'sql'; - - /** - * 日志信息 - * @var array - */ - protected $log = []; - - /** - * 配置参数 - * @var array - */ - protected $config = []; - - /** - * 日志写入驱动 - * @var object - */ - protected $driver; - - /** - * 日志授权key - * @var string - */ - protected $key; - - /** - * 是否允许日志写入 - * @var bool - */ - protected $allowWrite = true; - - /** - * 应用对象 - * @var App - */ - protected $app; - - public function __construct(App $app) - { - $this->app = $app; - } - - public static function __make(App $app, Config $config) - { - return (new static($app))->init($config->pull('log')); - } - - /** - * 日志初始化 - * @access public - * @param array $config - * @return $this - */ - public function init($config = []) - { - $type = isset($config['type']) ? $config['type'] : 'File'; - - $this->config = $config; - - unset($config['type']); - - if (!empty($config['close'])) { - $this->allowWrite = false; - } - - $this->driver = Loader::factory($type, '\\think\\log\\driver\\', $config); - - return $this; - } - - /** - * 获取日志信息 - * @access public - * @param string $type 信息类型 - * @return array - */ - public function getLog($type = '') - { - return $type ? $this->log[$type] : $this->log; - } - - /** - * 记录日志信息 - * @access public - * @param mixed $msg 日志信息 - * @param string $type 日志级别 - * @param array $context 替换内容 - * @return $this - */ - public function record($msg, $type = 'info', array $context = []) - { - if (!$this->allowWrite) { - return; - } - - if (is_string($msg) && !empty($context)) { - $replace = []; - foreach ($context as $key => $val) { - $replace['{' . $key . '}'] = $val; - } - - $msg = strtr($msg, $replace); - } - - if (PHP_SAPI == 'cli') { - if (empty($this->config['level']) || in_array($type, $this->config['level'])) { - // 命令行日志实时写入 - $this->write($msg, $type, true); - } - } else { - $this->log[$type][] = $msg; - } - - return $this; - } - - /** - * 清空日志信息 - * @access public - * @return $this - */ - public function clear() - { - $this->log = []; - - return $this; - } - - /** - * 当前日志记录的授权key - * @access public - * @param string $key 授权key - * @return $this - */ - public function key($key) - { - $this->key = $key; - - return $this; - } - - /** - * 检查日志写入权限 - * @access public - * @param array $config 当前日志配置参数 - * @return bool - */ - public function check($config) - { - if ($this->key && !empty($config['allow_key']) && !in_array($this->key, $config['allow_key'])) { - return false; - } - - return true; - } - - /** - * 关闭本次请求日志写入 - * @access public - * @return $this - */ - public function close() - { - $this->allowWrite = false; - $this->log = []; - - return $this; - } - - /** - * 保存调试信息 - * @access public - * @return bool - */ - public function save() - { - if (empty($this->log) || !$this->allowWrite) { - return true; - } - - if (!$this->check($this->config)) { - // 检测日志写入权限 - return false; - } - - $log = []; - - foreach ($this->log as $level => $info) { - if (!$this->app->isDebug() && 'debug' == $level) { - continue; - } - - if (empty($this->config['level']) || in_array($level, $this->config['level'])) { - $log[$level] = $info; - - $this->app['hook']->listen('log_level', [$level, $info]); - } - } - - $result = $this->driver->save($log, true); - - if ($result) { - $this->log = []; - } - - return $result; - } - - /** - * 实时写入日志信息 并支持行为 - * @access public - * @param mixed $msg 调试信息 - * @param string $type 日志级别 - * @param bool $force 是否强制写入 - * @return bool - */ - public function write($msg, $type = 'info', $force = false) - { - // 封装日志信息 - if (empty($this->config['level'])) { - $force = true; - } - - if (true === $force || in_array($type, $this->config['level'])) { - $log[$type][] = $msg; - } else { - return false; - } - - // 监听log_write - $this->app['hook']->listen('log_write', $log); - - // 写入日志 - return $this->driver->save($log, false); - } - - /** - * 记录日志信息 - * @access public - * @param string $level 日志级别 - * @param mixed $message 日志信息 - * @param array $context 替换内容 - * @return void - */ - public function log($level, $message, array $context = []) - { - $this->record($message, $level, $context); - } - - /** - * 记录emergency信息 - * @access public - * @param mixed $message 日志信息 - * @param array $context 替换内容 - * @return void - */ - public function emergency($message, array $context = []) - { - $this->log(__FUNCTION__, $message, $context); - } - - /** - * 记录警报信息 - * @access public - * @param mixed $message 日志信息 - * @param array $context 替换内容 - * @return void - */ - public function alert($message, array $context = []) - { - $this->log(__FUNCTION__, $message, $context); - } - - /** - * 记录紧急情况 - * @access public - * @param mixed $message 日志信息 - * @param array $context 替换内容 - * @return void - */ - public function critical($message, array $context = []) - { - $this->log(__FUNCTION__, $message, $context); - } - - /** - * 记录错误信息 - * @access public - * @param mixed $message 日志信息 - * @param array $context 替换内容 - * @return void - */ - public function error($message, array $context = []) - { - $this->log(__FUNCTION__, $message, $context); - } - - /** - * 记录warning信息 - * @access public - * @param mixed $message 日志信息 - * @param array $context 替换内容 - * @return void - */ - public function warning($message, array $context = []) - { - $this->log(__FUNCTION__, $message, $context); - } - - /** - * 记录notice信息 - * @access public - * @param mixed $message 日志信息 - * @param array $context 替换内容 - * @return void - */ - public function notice($message, array $context = []) - { - $this->log(__FUNCTION__, $message, $context); - } - - /** - * 记录一般信息 - * @access public - * @param mixed $message 日志信息 - * @param array $context 替换内容 - * @return void - */ - public function info($message, array $context = []) - { - $this->log(__FUNCTION__, $message, $context); - } - - /** - * 记录调试信息 - * @access public - * @param mixed $message 日志信息 - * @param array $context 替换内容 - * @return void - */ - public function debug($message, array $context = []) - { - $this->log(__FUNCTION__, $message, $context); - } - - /** - * 记录sql信息 - * @access public - * @param mixed $message 日志信息 - * @param array $context 替换内容 - * @return void - */ - public function sql($message, array $context = []) - { - $this->log(__FUNCTION__, $message, $context); - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['app']); - - return $data; - } -} diff --git a/vendor/topthink/framework/library/think/Middleware.php b/vendor/topthink/framework/library/think/Middleware.php deleted file mode 100644 index d3f43606d..000000000 --- a/vendor/topthink/framework/library/think/Middleware.php +++ /dev/null @@ -1,205 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use InvalidArgumentException; -use LogicException; -use think\exception\HttpResponseException; - -class Middleware -{ - protected $queue = []; - protected $app; - protected $config = [ - 'default_namespace' => 'app\\http\\middleware\\', - ]; - - public function __construct(App $app, array $config = []) - { - $this->app = $app; - $this->config = array_merge($this->config, $config); - } - - public static function __make(App $app, Config $config) - { - return new static($app, $config->pull('middleware')); - } - - public function setConfig(array $config) - { - $this->config = array_merge($this->config, $config); - } - - /** - * 导入中间件 - * @access public - * @param array $middlewares - * @param string $type 中间件类型 - */ - public function import(array $middlewares = [], $type = 'route') - { - foreach ($middlewares as $middleware) { - $this->add($middleware, $type); - } - } - - /** - * 注册中间件 - * @access public - * @param mixed $middleware - * @param string $type 中间件类型 - */ - public function add($middleware, $type = 'route') - { - if (is_null($middleware)) { - return; - } - - $middleware = $this->buildMiddleware($middleware, $type); - - if ($middleware) { - $this->queue[$type][] = $middleware; - } - } - - /** - * 注册控制器中间件 - * @access public - * @param mixed $middleware - */ - public function controller($middleware) - { - return $this->add($middleware, 'controller'); - } - - /** - * 移除中间件 - * @access public - * @param mixed $middleware - * @param string $type 中间件类型 - */ - public function unshift($middleware, $type = 'route') - { - if (is_null($middleware)) { - return; - } - - $middleware = $this->buildMiddleware($middleware, $type); - - if ($middleware) { - array_unshift($this->queue[$type], $middleware); - } - } - - /** - * 获取注册的中间件 - * @access public - * @param string $type 中间件类型 - */ - public function all($type = 'route') - { - return $this->queue[$type] ?: []; - } - - /** - * 清除中间件 - * @access public - */ - public function clear() - { - $this->queue = []; - } - - /** - * 中间件调度 - * @access public - * @param Request $request - * @param string $type 中间件类型 - */ - public function dispatch(Request $request, $type = 'route') - { - return call_user_func($this->resolve($type), $request); - } - - /** - * 解析中间件 - * @access protected - * @param mixed $middleware - * @param string $type 中间件类型 - */ - protected function buildMiddleware($middleware, $type = 'route') - { - if (is_array($middleware)) { - list($middleware, $param) = $middleware; - } - - if ($middleware instanceof \Closure) { - return [$middleware, isset($param) ? $param : null]; - } - - if (!is_string($middleware)) { - throw new InvalidArgumentException('The middleware is invalid'); - } - - if (false === strpos($middleware, '\\')) { - if (isset($this->config[$middleware])) { - $middleware = $this->config[$middleware]; - } else { - $middleware = $this->config['default_namespace'] . $middleware; - } - } - - if (is_array($middleware)) { - return $this->import($middleware, $type); - } - - if (strpos($middleware, ':')) { - list($middleware, $param) = explode(':', $middleware, 2); - } - - return [[$this->app->make($middleware), 'handle'], isset($param) ? $param : null]; - } - - protected function resolve($type = 'route') - { - return function (Request $request) use ($type) { - - $middleware = array_shift($this->queue[$type]); - - if (null === $middleware) { - throw new InvalidArgumentException('The queue was exhausted, with no response returned'); - } - - list($call, $param) = $middleware; - - try { - $response = call_user_func_array($call, [$request, $this->resolve($type), $param]); - } catch (HttpResponseException $exception) { - $response = $exception->getResponse(); - } - - if (!$response instanceof Response) { - throw new LogicException('The middleware must return Response instance'); - } - - return $response; - }; - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['app']); - - return $data; - } -} diff --git a/vendor/topthink/framework/library/think/Model.php b/vendor/topthink/framework/library/think/Model.php deleted file mode 100644 index 50f2ca146..000000000 --- a/vendor/topthink/framework/library/think/Model.php +++ /dev/null @@ -1,1125 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use InvalidArgumentException; -use think\db\Query; - -/** - * Class Model - * @package think - * @mixin Query - * @method $this scope(string|array $scope) static 查询范围 - * @method $this where(mixed $field, string $op = null, mixed $condition = null) static 查询条件 - * @method $this whereRaw(string $where, array $bind = [], string $logic = 'AND') static 表达式查询 - * @method $this whereExp(string $field, string $condition, array $bind = [], string $logic = 'AND') static 字段表达式查询 - * @method $this when(mixed $condition, mixed $query, mixed $otherwise = null) static 条件查询 - * @method $this join(mixed $join, mixed $condition = null, string $type = 'INNER', array $bind = []) static JOIN查询 - * @method $this view(mixed $join, mixed $field = null, mixed $on = null, string $type = 'INNER') static 视图查询 - * @method $this with(mixed $with, callable $callback = null) static 关联预载入 - * @method $this count(string $field = '*') static Count统计查询 - * @method $this min(string $field, bool $force = true) static Min统计查询 - * @method $this max(string $field, bool $force = true) static Max统计查询 - * @method $this sum(string $field) static SUM统计查询 - * @method $this avg(string $field) static Avg统计查询 - * @method $this field(mixed $field, boolean $except = false, string $tableName = '', string $prefix = '', string $alias = '') static 指定查询字段 - * @method $this fieldRaw(string $field) static 指定查询字段 - * @method $this union(mixed $union, boolean $all = false) static UNION查询 - * @method $this limit(mixed $offset, integer $length = null) static 查询LIMIT - * @method $this order(mixed $field, string $order = null) static 查询ORDER - * @method $this orderRaw(string $field, array $bind = []) static 查询ORDER - * @method $this cache(mixed $key = null, integer|\DateTime $expire = null, string $tag = null) static 设置查询缓存 - * @method mixed value(string $field, mixed $default = null) static 获取某个字段的值 - * @method array column(string $field, string $key = '') static 获取某个列的值 - * @method $this find(mixed $data = null) static 查询单个记录 - * @method $this findOrFail(mixed $data = null) 查询单个记录 - * @method Collection|$this[] select(mixed $data = null) static 查询多个记录 - * @method $this get(mixed $data = null, mixed $with = [], bool $cache = false, bool $failException = false) static 查询单个记录 支持关联预载入 - * @method $this getOrFail(mixed $data = null, mixed $with = [], bool $cache = false) static 查询单个记录 不存在则抛出异常 - * @method $this findOrEmpty(mixed $data = null) static 查询单个记录 不存在则返回空模型 - * @method Collection|$this[] all(mixed $data = null, mixed $with = [], bool $cache = false) static 查询多个记录 支持关联预载入 - * @method $this withAttr(array $name, \Closure $closure = null) static 动态定义获取器 - * @method $this withJoin(string|array $with, string $joinType = '') static - * @method $this withCount(string|array $relation, bool $subQuery = true) static 关联统计 - * @method $this withSum(string|array $relation, string $field, bool $subQuery = true) static 关联SUM统计 - * @method $this withMax(string|array $relation, string $field, bool $subQuery = true) static 关联MAX统计 - * @method $this withMin(string|array $relation, string $field, bool $subQuery = true) static 关联Min统计 - * @method $this withAvg(string|array $relation, string $field, bool $subQuery = true) static 关联Avg统计 - * @method Paginator|$this paginate(int|array $listRows = null, int|bool $simple = false, array $config = []) static 分页 - */ -abstract class Model implements \JsonSerializable, \ArrayAccess -{ - use model\concern\Attribute; - use model\concern\RelationShip; - use model\concern\ModelEvent; - use model\concern\TimeStamp; - use model\concern\Conversion; - - /** - * 是否存在数据 - * @var bool - */ - private $exists = false; - - /** - * 是否Replace - * @var bool - */ - private $replace = false; - - /** - * 是否强制更新所有数据 - * @var bool - */ - private $force = false; - - /** - * 更新条件 - * @var array - */ - private $updateWhere; - - /** - * 数据库配置信息 - * @var array|string - */ - protected $connection = []; - - /** - * 数据库查询对象类名 - * @var string - */ - protected $query; - - /** - * 模型名称 - * @var string - */ - protected $name; - - /** - * 数据表名称 - * @var string - */ - protected $table; - - /** - * 写入自动完成定义 - * @var array - */ - protected $auto = []; - - /** - * 新增自动完成定义 - * @var array - */ - protected $insert = []; - - /** - * 更新自动完成定义 - * @var array - */ - protected $update = []; - - /** - * 初始化过的模型. - * @var array - */ - protected static $initialized = []; - - /** - * 是否从主库读取(主从分布式有效) - * @var array - */ - protected static $readMaster; - - /** - * 查询对象实例 - * @var Query - */ - protected $queryInstance; - - /** - * 错误信息 - * @var mixed - */ - protected $error; - - /** - * 软删除字段默认值 - * @var mixed - */ - protected $defaultSoftDelete; - - /** - * 全局查询范围 - * @var array - */ - protected $globalScope = []; - - /** - * 架构函数 - * @access public - * @param array|object $data 数据 - */ - public function __construct($data = []) - { - if (is_object($data)) { - $this->data = get_object_vars($data); - } else { - $this->data = $data; - } - - if ($this->disuse) { - // 废弃字段 - foreach ((array) $this->disuse as $key) { - if (array_key_exists($key, $this->data)) { - unset($this->data[$key]); - } - } - } - - // 记录原始数据 - $this->origin = $this->data; - - $config = Db::getConfig(); - - if (empty($this->name)) { - // 当前模型名 - $name = str_replace('\\', '/', static::class); - $this->name = basename($name); - if (Container::get('config')->get('class_suffix')) { - $suffix = basename(dirname($name)); - $this->name = substr($this->name, 0, -strlen($suffix)); - } - } - - if (is_null($this->autoWriteTimestamp)) { - // 自动写入时间戳 - $this->autoWriteTimestamp = $config['auto_timestamp']; - } - - if (is_null($this->dateFormat)) { - // 设置时间戳格式 - $this->dateFormat = $config['datetime_format']; - } - - if (is_null($this->resultSetType)) { - $this->resultSetType = $config['resultset_type']; - } - - if (!empty($this->connection) && is_array($this->connection)) { - // 设置模型的数据库连接 - $this->connection = array_merge($config, $this->connection); - } - - if ($this->observerClass) { - // 注册模型观察者 - static::observe($this->observerClass); - } - - // 执行初始化操作 - $this->initialize(); - } - - /** - * 获取当前模型名称 - * @access public - * @return string - */ - public function getName() - { - return $this->name; - } - - /** - * 是否从主库读取数据(主从分布有效) - * @access public - * @param bool $all 是否所有模型有效 - * @return $this - */ - public function readMaster($all = false) - { - $model = $all ? '*' : static::class; - - static::$readMaster[$model] = true; - - return $this; - } - - /** - * 创建新的模型实例 - * @access public - * @param array|object $data 数据 - * @param bool $isUpdate 是否为更新 - * @param mixed $where 更新条件 - * @return Model - */ - public function newInstance($data = [], $isUpdate = false, $where = null) - { - return (new static($data))->isUpdate($isUpdate, $where); - } - - /** - * 创建模型的查询对象 - * @access protected - * @return Query - */ - protected function buildQuery() - { - // 设置当前模型 确保查询返回模型对象 - $query = Db::connect($this->connection, false, $this->query); - $query->model($this) - ->name($this->name) - ->json($this->json, $this->jsonAssoc) - ->setJsonFieldType($this->jsonType); - - if (isset(static::$readMaster['*']) || isset(static::$readMaster[static::class])) { - $query->master(true); - } - - // 设置当前数据表和模型名 - if (!empty($this->table)) { - $query->table($this->table); - } - - if (!empty($this->pk)) { - $query->pk($this->pk); - } - - return $query; - } - - /** - * 获取当前模型的数据库查询对象 - * @access public - * @param Query $query 查询对象实例 - * @return $this - */ - public function setQuery($query) - { - $this->queryInstance = $query; - return $this; - } - - /** - * 获取当前模型的数据库查询对象 - * @access public - * @param bool|array $useBaseQuery 是否调用全局查询范围(或者指定查询范围名称) - * @return Query - */ - public function db($useBaseQuery = true) - { - if ($this->queryInstance) { - return $this->queryInstance; - } - - $query = $this->buildQuery(); - - // 软删除 - if (property_exists($this, 'withTrashed') && !$this->withTrashed) { - $this->withNoTrashed($query); - } - - // 全局作用域 - if (true === $useBaseQuery && method_exists($this, 'base')) { - call_user_func_array([$this, 'base'], [ & $query]); - } - - $globalScope = is_array($useBaseQuery) && $useBaseQuery ? $useBaseQuery : $this->globalScope; - - if ($globalScope && false !== $useBaseQuery) { - $query->scope($globalScope); - } - - // 返回当前模型的数据库查询对象 - return $query; - } - - /** - * 初始化模型 - * @access protected - * @return void - */ - protected function initialize() - { - if (!isset(static::$initialized[static::class])) { - static::$initialized[static::class] = true; - static::init(); - } - } - - /** - * 初始化处理 - * @access protected - * @return void - */ - protected static function init() - {} - - /** - * 数据自动完成 - * @access protected - * @param array $auto 要自动更新的字段列表 - * @return void - */ - protected function autoCompleteData($auto = []) - { - foreach ($auto as $field => $value) { - if (is_integer($field)) { - $field = $value; - $value = null; - } - - if (!isset($this->data[$field])) { - $default = null; - } else { - $default = $this->data[$field]; - } - - $this->setAttr($field, !is_null($value) ? $value : $default); - } - } - - /** - * 更新是否强制写入数据 而不做比较 - * @access public - * @param bool $force - * @return $this - */ - public function force($force = true) - { - $this->force = $force; - return $this; - } - - /** - * 判断force - * @access public - * @return bool - */ - public function isForce() - { - return $this->force; - } - - /** - * 新增数据是否使用Replace - * @access public - * @param bool $replace - * @return $this - */ - public function replace($replace = true) - { - $this->replace = $replace; - return $this; - } - - /** - * 设置数据是否存在 - * @access public - * @param bool $exists - * @return $this - */ - public function exists($exists) - { - $this->exists = $exists; - return $this; - } - - /** - * 判断数据是否存在数据库 - * @access public - * @return bool - */ - public function isExists() - { - return $this->exists; - } - - /** - * 判断模型是否为空 - * @access public - * @return bool - */ - public function isEmpty() - { - return empty($this->data); - } - - /** - * 保存当前数据对象 - * @access public - * @param array $data 数据 - * @param array $where 更新条件 - * @param string $sequence 自增序列名 - * @return bool - */ - public function save($data = [], $where = [], $sequence = null) - { - if (is_string($data)) { - $sequence = $data; - $data = []; - } - - if (!$this->checkBeforeSave($data, $where)) { - return false; - } - - $result = $this->exists ? $this->updateData($where) : $this->insertData($sequence); - - if (false === $result) { - return false; - } - - // 写入回调 - $this->trigger('after_write'); - - // 重新记录原始数据 - $this->origin = $this->data; - $this->set = []; - - return true; - } - - /** - * 写入之前检查数据 - * @access protected - * @param array $data 数据 - * @param array $where 保存条件 - * @return bool - */ - protected function checkBeforeSave($data, $where) - { - if (!empty($data)) { - // 数据对象赋值 - foreach ($data as $key => $value) { - $this->setAttr($key, $value, $data); - } - - if (!empty($where)) { - $this->exists = true; - $this->updateWhere = $where; - } - } - - // 数据自动完成 - $this->autoCompleteData($this->auto); - - // 事件回调 - if (false === $this->trigger('before_write')) { - return false; - } - - return true; - } - - /** - * 检查数据是否允许写入 - * @access protected - * @param array $append 自动完成的字段列表 - * @return array - */ - protected function checkAllowFields(array $append = []) - { - // 检测字段 - if (empty($this->field) || true === $this->field) { - $query = $this->db(false); - $table = $this->table ?: $query->getTable(); - - $this->field = $query->getConnection()->getTableFields($table); - - $field = $this->field; - } else { - $field = array_merge($this->field, $append); - - if ($this->autoWriteTimestamp) { - array_push($field, $this->createTime, $this->updateTime); - } - } - - if ($this->disuse) { - // 废弃字段 - $field = array_diff($field, (array) $this->disuse); - } - - return $field; - } - - /** - * 更新写入数据 - * @access protected - * @param mixed $where 更新条件 - * @return bool - */ - protected function updateData($where) - { - // 自动更新 - $this->autoCompleteData($this->update); - - // 事件回调 - if (false === $this->trigger('before_update')) { - return false; - } - - // 获取有更新的数据 - $data = $this->getChangedData(); - - if (empty($data)) { - // 关联更新 - if (!empty($this->relationWrite)) { - $this->autoRelationUpdate(); - } - - return true; - } elseif ($this->autoWriteTimestamp && $this->updateTime && !isset($data[$this->updateTime])) { - // 自动写入更新时间 - $data[$this->updateTime] = $this->autoWriteTimestamp($this->updateTime); - - $this->data[$this->updateTime] = $data[$this->updateTime]; - } - - if (empty($where) && !empty($this->updateWhere)) { - $where = $this->updateWhere; - } - - // 检查允许字段 - $allowFields = $this->checkAllowFields(array_merge($this->auto, $this->update)); - - // 保留主键数据 - foreach ($this->data as $key => $val) { - if ($this->isPk($key)) { - $data[$key] = $val; - } - } - - $pk = $this->getPk(); - $array = []; - - foreach ((array) $pk as $key) { - if (isset($data[$key])) { - $array[] = [$key, '=', $data[$key]]; - unset($data[$key]); - } - } - - if (!empty($array)) { - $where = $array; - } - - foreach ((array) $this->relationWrite as $name => $val) { - if (is_array($val)) { - foreach ($val as $key) { - if (isset($data[$key])) { - unset($data[$key]); - } - } - } - } - - // 模型更新 - $db = $this->db(false); - $db->startTrans(); - - try { - $db->where($where) - ->strict(false) - ->field($allowFields) - ->update($data); - - // 关联更新 - if (!empty($this->relationWrite)) { - $this->autoRelationUpdate(); - } - - $db->commit(); - - // 更新回调 - $this->trigger('after_update'); - - return true; - } catch (\Exception $e) { - $db->rollback(); - throw $e; - } - } - - /** - * 新增写入数据 - * @access protected - * @param string $sequence 自增序列名 - * @return bool - */ - protected function insertData($sequence) - { - // 自动写入 - $this->autoCompleteData($this->insert); - - // 时间戳自动写入 - $this->checkTimeStampWrite(); - - if (false === $this->trigger('before_insert')) { - return false; - } - - // 检查允许字段 - $allowFields = $this->checkAllowFields(array_merge($this->auto, $this->insert)); - - $db = $this->db(false); - $db->startTrans(); - - try { - $result = $db->strict(false) - ->field($allowFields) - ->insert($this->data, $this->replace, false, $sequence); - - // 获取自动增长主键 - if ($result && $insertId = $db->getLastInsID($sequence)) { - $pk = $this->getPk(); - - foreach ((array) $pk as $key) { - if (!isset($this->data[$key]) || '' == $this->data[$key]) { - $this->data[$key] = $insertId; - } - } - } - - // 关联写入 - if (!empty($this->relationWrite)) { - $this->autoRelationInsert(); - } - - $db->commit(); - - // 标记为更新 - $this->exists = true; - - // 新增回调 - $this->trigger('after_insert'); - - return true; - } catch (\Exception $e) { - $db->rollback(); - throw $e; - } - } - - /** - * 字段值(延迟)增长 - * @access public - * @param string $field 字段名 - * @param integer $step 增长值 - * @param integer $lazyTime 延时时间(s) - * @return bool - * @throws Exception - */ - public function setInc($field, $step = 1, $lazyTime = 0) - { - // 读取更新条件 - $where = $this->getWhere(); - - // 事件回调 - if (false === $this->trigger('before_update')) { - return false; - } - - $result = $this->db(false) - ->where($where) - ->setInc($field, $step, $lazyTime); - - if (true !== $result) { - $this->data[$field] += $step; - } - - // 更新回调 - $this->trigger('after_update'); - - return true; - } - - /** - * 字段值(延迟)减少 - * @access public - * @param string $field 字段名 - * @param integer $step 减少值 - * @param integer $lazyTime 延时时间(s) - * @return bool - * @throws Exception - */ - public function setDec($field, $step = 1, $lazyTime = 0) - { - // 读取更新条件 - $where = $this->getWhere(); - - // 事件回调 - if (false === $this->trigger('before_update')) { - return false; - } - - $result = $this->db(false) - ->where($where) - ->setDec($field, $step, $lazyTime); - - if (true !== $result) { - $this->data[$field] -= $step; - } - - // 更新回调 - $this->trigger('after_update'); - - return true; - } - - /** - * 获取当前的更新条件 - * @access protected - * @return mixed - */ - protected function getWhere() - { - // 删除条件 - $pk = $this->getPk(); - - $where = []; - if (is_string($pk) && isset($this->data[$pk])) { - $where[] = [$pk, '=', $this->data[$pk]]; - } elseif (is_array($pk)) { - foreach ($pk as $field) { - if (isset($this->data[$field])) { - $where[] = [$field, '=', $this->data[$field]]; - } - } - } - - if (empty($where)) { - $where = empty($this->updateWhere) ? null : $this->updateWhere; - } - - return $where; - } - - /** - * 保存多个数据到当前数据对象 - * @access public - * @param array $dataSet 数据 - * @param boolean $replace 是否自动识别更新和写入 - * @return Collection - * @throws \Exception - */ - public function saveAll($dataSet, $replace = true) - { - $db = $this->db(false); - $db->startTrans(); - - try { - $pk = $this->getPk(); - - if (is_string($pk) && $replace) { - $auto = true; - } - - $result = []; - - foreach ($dataSet as $key => $data) { - if ($this->exists || (!empty($auto) && isset($data[$pk]))) { - $result[$key] = self::update($data, [], $this->field); - } else { - $result[$key] = self::create($data, $this->field, $this->replace); - } - } - - $db->commit(); - - return $this->toCollection($result); - } catch (\Exception $e) { - $db->rollback(); - throw $e; - } - } - - /** - * 是否为更新数据 - * @access public - * @param mixed $update - * @param mixed $where - * @return $this - */ - public function isUpdate($update = true, $where = null) - { - if (is_bool($update)) { - $this->exists = $update; - - if (!empty($where)) { - $this->updateWhere = $where; - } - } else { - $this->exists = true; - $this->updateWhere = $update; - } - - return $this; - } - - /** - * 删除当前的记录 - * @access public - * @return bool - */ - public function delete() - { - if (!$this->exists || false === $this->trigger('before_delete')) { - return false; - } - - // 读取更新条件 - $where = $this->getWhere(); - - $db = $this->db(false); - $db->startTrans(); - - try { - // 删除当前模型数据 - $db->where($where)->delete(); - - // 关联删除 - if (!empty($this->relationWrite)) { - $this->autoRelationDelete(); - } - - $db->commit(); - - $this->trigger('after_delete'); - - $this->exists = false; - - return true; - } catch (\Exception $e) { - $db->rollback(); - throw $e; - } - } - - /** - * 设置自动完成的字段( 规则通过修改器定义) - * @access public - * @param array $fields 需要自动完成的字段 - * @return $this - */ - public function auto($fields) - { - $this->auto = $fields; - - return $this; - } - - /** - * 写入数据 - * @access public - * @param array $data 数据数组 - * @param array|true $field 允许字段 - * @param bool $replace 使用Replace - * @return static - */ - public static function create($data = [], $field = null, $replace = false) - { - $model = new static(); - - if (!empty($field)) { - $model->allowField($field); - } - - $model->isUpdate(false)->replace($replace)->save($data, []); - - return $model; - } - - /** - * 更新数据 - * @access public - * @param array $data 数据数组 - * @param array $where 更新条件 - * @param array|true $field 允许字段 - * @return static - */ - public static function update($data = [], $where = [], $field = null) - { - $model = new static(); - - if (!empty($field)) { - $model->allowField($field); - } - - $model->isUpdate(true)->save($data, $where); - - return $model; - } - - /** - * 删除记录 - * @access public - * @param mixed $data 主键列表 支持闭包查询条件 - * @return bool - */ - public static function destroy($data) - { - if (empty($data) && 0 !== $data) { - return false; - } - - $model = new static(); - - $query = $model->db(); - - if (is_array($data) && key($data) !== 0) { - $query->where($data); - $data = null; - } elseif ($data instanceof \Closure) { - $data($query); - $data = null; - } - - $resultSet = $query->select($data); - - if ($resultSet) { - foreach ($resultSet as $data) { - $data->delete(); - } - } - - return true; - } - - /** - * 获取错误信息 - * @access public - * @return mixed - */ - public function getError() - { - return $this->error; - } - - /** - * 解序列化后处理 - */ - public function __wakeup() - { - $this->initialize(); - } - - public function __debugInfo() - { - return [ - 'data' => $this->data, - 'relation' => $this->relation, - ]; - } - - /** - * 修改器 设置数据对象的值 - * @access public - * @param string $name 名称 - * @param mixed $value 值 - * @return void - */ - public function __set($name, $value) - { - $this->setAttr($name, $value); - } - - /** - * 获取器 获取数据对象的值 - * @access public - * @param string $name 名称 - * @return mixed - */ - public function __get($name) - { - return $this->getAttr($name); - } - - /** - * 检测数据对象的值 - * @access public - * @param string $name 名称 - * @return boolean - */ - public function __isset($name) - { - try { - return !is_null($this->getAttr($name)); - } catch (InvalidArgumentException $e) { - return false; - } - } - - /** - * 销毁数据对象的值 - * @access public - * @param string $name 名称 - * @return void - */ - public function __unset($name) - { - unset($this->data[$name], $this->relation[$name]); - } - - // ArrayAccess - public function offsetSet($name, $value) - { - $this->setAttr($name, $value); - } - - public function offsetExists($name) - { - return $this->__isset($name); - } - - public function offsetUnset($name) - { - $this->__unset($name); - } - - public function offsetGet($name) - { - return $this->getAttr($name); - } - - /** - * 设置是否使用全局查询范围 - * @access public - * @param bool|array $use 是否启用全局查询范围(或者用数组指定查询范围名称) - * @return Query - */ - public static function useGlobalScope($use) - { - $model = new static(); - - return $model->db($use); - } - - public function __call($method, $args) - { - if ('withattr' == strtolower($method)) { - return call_user_func_array([$this, 'withAttribute'], $args); - } - - return call_user_func_array([$this->db(), $method], $args); - } - - public static function __callStatic($method, $args) - { - $model = new static(); - - return call_user_func_array([$model->db(), $method], $args); - } -} diff --git a/vendor/topthink/framework/library/think/Paginator.php b/vendor/topthink/framework/library/think/Paginator.php deleted file mode 100644 index bbe63e2e3..000000000 --- a/vendor/topthink/framework/library/think/Paginator.php +++ /dev/null @@ -1,445 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use ArrayAccess; -use ArrayIterator; -use Countable; -use IteratorAggregate; -use JsonSerializable; -use Traversable; - -abstract class Paginator implements ArrayAccess, Countable, IteratorAggregate, JsonSerializable -{ - /** - * 是否简洁模式 - * @var bool - */ - protected $simple = false; - - /** - * 数据集 - * @var Collection - */ - protected $items; - - /** - * 当前页 - * @var integer - */ - protected $currentPage; - - /** - * 最后一页 - * @var integer - */ - protected $lastPage; - - /** - * 数据总数 - * @var integer|null - */ - protected $total; - - /** - * 每页数量 - * @var integer - */ - protected $listRows; - - /** - * 是否有下一页 - * @var bool - */ - protected $hasMore; - - /** - * 分页配置 - * @var array - */ - protected $options = [ - 'var_page' => 'page', - 'path' => '/', - 'query' => [], - 'fragment' => '', - ]; - - public function __construct($items, $listRows, $currentPage = null, $total = null, $simple = false, $options = []) - { - $this->options = array_merge($this->options, $options); - - $this->options['path'] = '/' != $this->options['path'] ? rtrim($this->options['path'], '/') : $this->options['path']; - - $this->simple = $simple; - $this->listRows = $listRows; - - if (!$items instanceof Collection) { - $items = Collection::make($items); - } - - if ($simple) { - $this->currentPage = $this->setCurrentPage($currentPage); - $this->hasMore = count($items) > ($this->listRows); - $items = $items->slice(0, $this->listRows); - } else { - $this->total = $total; - $this->lastPage = (int) ceil($total / $listRows); - $this->currentPage = $this->setCurrentPage($currentPage); - $this->hasMore = $this->currentPage < $this->lastPage; - } - $this->items = $items; - } - - /** - * @access public - * @param $items - * @param $listRows - * @param null $currentPage - * @param null $total - * @param bool $simple - * @param array $options - * @return Paginator - */ - public static function make($items, $listRows, $currentPage = null, $total = null, $simple = false, $options = []) - { - return new static($items, $listRows, $currentPage, $total, $simple, $options); - } - - protected function setCurrentPage($currentPage) - { - if (!$this->simple && $currentPage > $this->lastPage) { - return $this->lastPage > 0 ? $this->lastPage : 1; - } - - return $currentPage; - } - - /** - * 获取页码对应的链接 - * - * @access protected - * @param $page - * @return string - */ - protected function url($page) - { - if ($page <= 0) { - $page = 1; - } - - if (strpos($this->options['path'], '[PAGE]') === false) { - $parameters = [$this->options['var_page'] => $page]; - $path = $this->options['path']; - } else { - $parameters = []; - $path = str_replace('[PAGE]', $page, $this->options['path']); - } - - if (count($this->options['query']) > 0) { - $parameters = array_merge($this->options['query'], $parameters); - } - - $url = $path; - if (!empty($parameters)) { - $url .= '?' . http_build_query($parameters, null, '&'); - } - - return $url . $this->buildFragment(); - } - - /** - * 自动获取当前页码 - * @access public - * @param string $varPage - * @param int $default - * @return int - */ - public static function getCurrentPage($varPage = 'page', $default = 1) - { - $page = Container::get('request')->param($varPage); - - if (filter_var($page, FILTER_VALIDATE_INT) !== false && (int) $page >= 1) { - return $page; - } - - return $default; - } - - /** - * 自动获取当前的path - * @access public - * @return string - */ - public static function getCurrentPath() - { - return Container::get('request')->baseUrl(); - } - - public function total() - { - if ($this->simple) { - throw new \DomainException('not support total'); - } - - return $this->total; - } - - public function listRows() - { - return $this->listRows; - } - - public function currentPage() - { - return $this->currentPage; - } - - public function lastPage() - { - if ($this->simple) { - throw new \DomainException('not support last'); - } - - return $this->lastPage; - } - - /** - * 数据是否足够分页 - * @access public - * @return boolean - */ - public function hasPages() - { - return !(1 == $this->currentPage && !$this->hasMore); - } - - /** - * 创建一组分页链接 - * - * @access public - * @param int $start - * @param int $end - * @return array - */ - public function getUrlRange($start, $end) - { - $urls = []; - - for ($page = $start; $page <= $end; $page++) { - $urls[$page] = $this->url($page); - } - - return $urls; - } - - /** - * 设置URL锚点 - * - * @access public - * @param string|null $fragment - * @return $this - */ - public function fragment($fragment) - { - $this->options['fragment'] = $fragment; - - return $this; - } - - /** - * 添加URL参数 - * - * @access public - * @param array|string $key - * @param string|null $value - * @return $this - */ - public function appends($key, $value = null) - { - if (!is_array($key)) { - $queries = [$key => $value]; - } else { - $queries = $key; - } - - foreach ($queries as $k => $v) { - if ($k !== $this->options['var_page']) { - $this->options['query'][$k] = $v; - } - } - - return $this; - } - - /** - * 构造锚点字符串 - * - * @access public - * @return string - */ - protected function buildFragment() - { - return $this->options['fragment'] ? '#' . $this->options['fragment'] : ''; - } - - /** - * 渲染分页html - * @access public - * @return mixed - */ - abstract public function render(); - - public function items() - { - return $this->items->all(); - } - - public function getCollection() - { - return $this->items; - } - - public function isEmpty() - { - return $this->items->isEmpty(); - } - - /** - * 给每个元素执行个回调 - * - * @access public - * @param callable $callback - * @return $this - */ - public function each(callable $callback) - { - foreach ($this->items as $key => $item) { - $result = $callback($item, $key); - - if (false === $result) { - break; - } elseif (!is_object($item)) { - $this->items[$key] = $result; - } - } - - return $this; - } - - /** - * Retrieve an external iterator - * @access public - * @return Traversable An instance of an object implementing Iterator or - * Traversable - */ - public function getIterator() - { - return new ArrayIterator($this->items->all()); - } - - /** - * Whether a offset exists - * @access public - * @param mixed $offset - * @return bool - */ - public function offsetExists($offset) - { - return $this->items->offsetExists($offset); - } - - /** - * Offset to retrieve - * @access public - * @param mixed $offset - * @return mixed - */ - public function offsetGet($offset) - { - return $this->items->offsetGet($offset); - } - - /** - * Offset to set - * @access public - * @param mixed $offset - * @param mixed $value - */ - public function offsetSet($offset, $value) - { - $this->items->offsetSet($offset, $value); - } - - /** - * Offset to unset - * @access public - * @param mixed $offset - * @return void - * @since 5.0.0 - */ - public function offsetUnset($offset) - { - $this->items->offsetUnset($offset); - } - - /** - * Count elements of an object - */ - public function count() - { - return $this->items->count(); - } - - public function __toString() - { - return (string) $this->render(); - } - - public function toArray() - { - try { - $total = $this->total(); - } catch (\DomainException $e) { - $total = null; - } - - return [ - 'total' => $total, - 'per_page' => $this->listRows(), - 'current_page' => $this->currentPage(), - 'last_page' => $this->lastPage, - 'data' => $this->items->toArray(), - ]; - } - - /** - * Specify data which should be serialized to JSON - */ - public function jsonSerialize() - { - return $this->toArray(); - } - - public function __call($name, $arguments) - { - $collection = $this->getCollection(); - - $result = call_user_func_array([$collection, $name], $arguments); - - if ($result === $collection) { - return $this; - } - - return $result; - } - -} diff --git a/vendor/topthink/framework/library/think/Process.php b/vendor/topthink/framework/library/think/Process.php deleted file mode 100644 index 3b574db49..000000000 --- a/vendor/topthink/framework/library/think/Process.php +++ /dev/null @@ -1,1268 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\process\exception\Failed as ProcessFailedException; -use think\process\exception\Timeout as ProcessTimeoutException; -use think\process\pipes\Pipes; -use think\process\pipes\Unix as UnixPipes; -use think\process\pipes\Windows as WindowsPipes; -use think\process\Utils; - -class Process -{ - - const ERR = 'err'; - const OUT = 'out'; - - const STATUS_READY = 'ready'; - const STATUS_STARTED = 'started'; - const STATUS_TERMINATED = 'terminated'; - - const STDIN = 0; - const STDOUT = 1; - const STDERR = 2; - - const TIMEOUT_PRECISION = 0.2; - - private $callback; - private $commandline; - private $cwd; - private $env; - private $input; - private $starttime; - private $lastOutputTime; - private $timeout; - private $idleTimeout; - private $options; - private $exitcode; - private $fallbackExitcode; - private $processInformation; - private $outputDisabled = false; - private $stdout; - private $stderr; - private $enhanceWindowsCompatibility = true; - private $enhanceSigchildCompatibility; - private $process; - private $status = self::STATUS_READY; - private $incrementalOutputOffset = 0; - private $incrementalErrorOutputOffset = 0; - private $tty; - private $pty; - - private $useFileHandles = false; - - /** @var Pipes */ - private $processPipes; - - private $latestSignal; - - private static $sigchild; - - /** - * @var array - */ - public static $exitCodes = [ - 0 => 'OK', - 1 => 'General error', - 2 => 'Misuse of shell builtins', - 126 => 'Invoked command cannot execute', - 127 => 'Command not found', - 128 => 'Invalid exit argument', - // signals - 129 => 'Hangup', - 130 => 'Interrupt', - 131 => 'Quit and dump core', - 132 => 'Illegal instruction', - 133 => 'Trace/breakpoint trap', - 134 => 'Process aborted', - 135 => 'Bus error: "access to undefined portion of memory object"', - 136 => 'Floating point exception: "erroneous arithmetic operation"', - 137 => 'Kill (terminate immediately)', - 138 => 'User-defined 1', - 139 => 'Segmentation violation', - 140 => 'User-defined 2', - 141 => 'Write to pipe with no one reading', - 142 => 'Signal raised by alarm', - 143 => 'Termination (request to terminate)', - // 144 - not defined - 145 => 'Child process terminated, stopped (or continued*)', - 146 => 'Continue if stopped', - 147 => 'Stop executing temporarily', - 148 => 'Terminal stop signal', - 149 => 'Background process attempting to read from tty ("in")', - 150 => 'Background process attempting to write to tty ("out")', - 151 => 'Urgent data available on socket', - 152 => 'CPU time limit exceeded', - 153 => 'File size limit exceeded', - 154 => 'Signal raised by timer counting virtual time: "virtual timer expired"', - 155 => 'Profiling timer expired', - // 156 - not defined - 157 => 'Pollable event', - // 158 - not defined - 159 => 'Bad syscall', - ]; - - /** - * 构造方法 - * @access public - * @param string $commandline 指令 - * @param string|null $cwd 工作目录 - * @param array|null $env 环境变量 - * @param string|null $input 输入 - * @param int|float|null $timeout 超时时间 - * @param array $options proc_open的选项 - * @throws \RuntimeException - * @api - */ - public function __construct($commandline, $cwd = null, array $env = null, $input = null, $timeout = 60, array $options = []) - { - if (!function_exists('proc_open')) { - throw new \RuntimeException('The Process class relies on proc_open, which is not available on your PHP installation.'); - } - - $this->commandline = $commandline; - $this->cwd = $cwd; - - if (null === $this->cwd && (defined('ZEND_THREAD_SAFE') || '\\' === DIRECTORY_SEPARATOR)) { - $this->cwd = getcwd(); - } - if (null !== $env) { - $this->setEnv($env); - } - - $this->input = $input; - $this->setTimeout($timeout); - $this->useFileHandles = '\\' === DIRECTORY_SEPARATOR; - $this->pty = false; - $this->enhanceWindowsCompatibility = true; - $this->enhanceSigchildCompatibility = '\\' !== DIRECTORY_SEPARATOR && $this->isSigchildEnabled(); - $this->options = array_replace([ - 'suppress_errors' => true, - 'binary_pipes' => true, - ], $options); - } - - public function __destruct() - { - $this->stop(); - } - - public function __clone() - { - $this->resetProcessData(); - } - - /** - * 运行指令 - * @access public - * @param callback|null $callback - * @return int - */ - public function run($callback = null) - { - $this->start($callback); - - return $this->wait(); - } - - /** - * 运行指令 - * @access public - * @param callable|null $callback - * @return self - * @throws \RuntimeException - * @throws ProcessFailedException - */ - public function mustRun($callback = null) - { - if ($this->isSigchildEnabled() && !$this->enhanceSigchildCompatibility) { - throw new \RuntimeException('This PHP has been compiled with --enable-sigchild. You must use setEnhanceSigchildCompatibility() to use this method.'); - } - - if (0 !== $this->run($callback)) { - throw new ProcessFailedException($this); - } - - return $this; - } - - /** - * 启动进程并写到 STDIN 输入后返回。 - * @access public - * @param callable|null $callback - * @throws \RuntimeException - * @throws \RuntimeException - * @throws \LogicException - */ - public function start($callback = null) - { - if ($this->isRunning()) { - throw new \RuntimeException('Process is already running'); - } - if ($this->outputDisabled && null !== $callback) { - throw new \LogicException('Output has been disabled, enable it to allow the use of a callback.'); - } - - $this->resetProcessData(); - $this->starttime = $this->lastOutputTime = microtime(true); - $this->callback = $this->buildCallback($callback); - $descriptors = $this->getDescriptors(); - - $commandline = $this->commandline; - - if ('\\' === DIRECTORY_SEPARATOR && $this->enhanceWindowsCompatibility) { - $commandline = 'cmd /V:ON /E:ON /C "(' . $commandline . ')'; - foreach ($this->processPipes->getFiles() as $offset => $filename) { - $commandline .= ' ' . $offset . '>' . Utils::escapeArgument($filename); - } - $commandline .= '"'; - - if (!isset($this->options['bypass_shell'])) { - $this->options['bypass_shell'] = true; - } - } - - $this->process = proc_open($commandline, $descriptors, $this->processPipes->pipes, $this->cwd, $this->env, $this->options); - - if (!is_resource($this->process)) { - throw new \RuntimeException('Unable to launch a new process.'); - } - $this->status = self::STATUS_STARTED; - - if ($this->tty) { - return; - } - - $this->updateStatus(false); - $this->checkTimeout(); - } - - /** - * 重启进程 - * @access public - * @param callable|null $callback - * @return Process - * @throws \RuntimeException - * @throws \RuntimeException - */ - public function restart($callback = null) - { - if ($this->isRunning()) { - throw new \RuntimeException('Process is already running'); - } - - $process = clone $this; - $process->start($callback); - - return $process; - } - - /** - * 等待要终止的进程 - * @access public - * @param callable|null $callback - * @return int - */ - public function wait($callback = null) - { - $this->requireProcessIsStarted(__FUNCTION__); - - $this->updateStatus(false); - if (null !== $callback) { - $this->callback = $this->buildCallback($callback); - } - - do { - $this->checkTimeout(); - $running = '\\' === DIRECTORY_SEPARATOR ? $this->isRunning() : $this->processPipes->areOpen(); - $close = '\\' !== DIRECTORY_SEPARATOR || !$running; - $this->readPipes(true, $close); - } while ($running); - - while ($this->isRunning()) { - usleep(1000); - } - - if ($this->processInformation['signaled'] && $this->processInformation['termsig'] !== $this->latestSignal) { - throw new \RuntimeException(sprintf('The process has been signaled with signal "%s".', $this->processInformation['termsig'])); - } - - return $this->exitcode; - } - - /** - * 获取PID - * @access public - * @return int|null - * @throws \RuntimeException - */ - public function getPid() - { - if ($this->isSigchildEnabled()) { - throw new \RuntimeException('This PHP has been compiled with --enable-sigchild. The process identifier can not be retrieved.'); - } - - $this->updateStatus(false); - - return $this->isRunning() ? $this->processInformation['pid'] : null; - } - - /** - * 将一个 POSIX 信号发送到进程中 - * @access public - * @param int $signal - * @return Process - */ - public function signal($signal) - { - $this->doSignal($signal, true); - - return $this; - } - - /** - * 禁用从底层过程获取输出和错误输出。 - * @access public - * @return Process - */ - public function disableOutput() - { - if ($this->isRunning()) { - throw new \RuntimeException('Disabling output while the process is running is not possible.'); - } - if (null !== $this->idleTimeout) { - throw new \LogicException('Output can not be disabled while an idle timeout is set.'); - } - - $this->outputDisabled = true; - - return $this; - } - - /** - * 开启从底层过程获取输出和错误输出。 - * @access public - * @return Process - * @throws \RuntimeException - */ - public function enableOutput() - { - if ($this->isRunning()) { - throw new \RuntimeException('Enabling output while the process is running is not possible.'); - } - - $this->outputDisabled = false; - - return $this; - } - - /** - * 输出是否禁用 - * @access public - * @return bool - */ - public function isOutputDisabled() - { - return $this->outputDisabled; - } - - /** - * 获取当前的输出管道 - * @access public - * @return string - * @throws \LogicException - * @api - */ - public function getOutput() - { - if ($this->outputDisabled) { - throw new \LogicException('Output has been disabled.'); - } - - $this->requireProcessIsStarted(__FUNCTION__); - - $this->readPipes(false, '\\' === DIRECTORY_SEPARATOR ? !$this->processInformation['running'] : true); - - return $this->stdout; - } - - /** - * 以增量方式返回的输出结果。 - * @access public - * @return string - */ - public function getIncrementalOutput() - { - $this->requireProcessIsStarted(__FUNCTION__); - - $data = $this->getOutput(); - - $latest = substr($data, $this->incrementalOutputOffset); - - if (false === $latest) { - return ''; - } - - $this->incrementalOutputOffset = strlen($data); - - return $latest; - } - - /** - * 清空输出 - * @access public - * @return Process - */ - public function clearOutput() - { - $this->stdout = ''; - $this->incrementalOutputOffset = 0; - - return $this; - } - - /** - * 返回当前的错误输出的过程 (STDERR)。 - * @access public - * @return string - */ - public function getErrorOutput() - { - if ($this->outputDisabled) { - throw new \LogicException('Output has been disabled.'); - } - - $this->requireProcessIsStarted(__FUNCTION__); - - $this->readPipes(false, '\\' === DIRECTORY_SEPARATOR ? !$this->processInformation['running'] : true); - - return $this->stderr; - } - - /** - * 以增量方式返回 errorOutput - * @access public - * @return string - */ - public function getIncrementalErrorOutput() - { - $this->requireProcessIsStarted(__FUNCTION__); - - $data = $this->getErrorOutput(); - - $latest = substr($data, $this->incrementalErrorOutputOffset); - - if (false === $latest) { - return ''; - } - - $this->incrementalErrorOutputOffset = strlen($data); - - return $latest; - } - - /** - * 清空 errorOutput - * @access public - * @return Process - */ - public function clearErrorOutput() - { - $this->stderr = ''; - $this->incrementalErrorOutputOffset = 0; - - return $this; - } - - /** - * 获取退出码 - * @access public - * @return null|int - */ - public function getExitCode() - { - if ($this->isSigchildEnabled() && !$this->enhanceSigchildCompatibility) { - throw new \RuntimeException('This PHP has been compiled with --enable-sigchild. You must use setEnhanceSigchildCompatibility() to use this method.'); - } - - $this->updateStatus(false); - - return $this->exitcode; - } - - /** - * 获取退出文本 - * @access public - * @return null|string - */ - public function getExitCodeText() - { - if (null === $exitcode = $this->getExitCode()) { - return; - } - - return isset(self::$exitCodes[$exitcode]) ? self::$exitCodes[$exitcode] : 'Unknown error'; - } - - /** - * 检查是否成功 - * @access public - * @return bool - */ - public function isSuccessful() - { - return 0 === $this->getExitCode(); - } - - /** - * 是否未捕获的信号已被终止子进程 - * @access public - * @return bool - */ - public function hasBeenSignaled() - { - $this->requireProcessIsTerminated(__FUNCTION__); - - if ($this->isSigchildEnabled()) { - throw new \RuntimeException('This PHP has been compiled with --enable-sigchild. Term signal can not be retrieved.'); - } - - $this->updateStatus(false); - - return $this->processInformation['signaled']; - } - - /** - * 返回导致子进程终止其执行的数。 - * @access public - * @return int - */ - public function getTermSignal() - { - $this->requireProcessIsTerminated(__FUNCTION__); - - if ($this->isSigchildEnabled()) { - throw new \RuntimeException('This PHP has been compiled with --enable-sigchild. Term signal can not be retrieved.'); - } - - $this->updateStatus(false); - - return $this->processInformation['termsig']; - } - - /** - * 检查子进程信号是否已停止 - * @access public - * @return bool - */ - public function hasBeenStopped() - { - $this->requireProcessIsTerminated(__FUNCTION__); - - $this->updateStatus(false); - - return $this->processInformation['stopped']; - } - - /** - * 返回导致子进程停止其执行的数。 - * @access public - * @return int - */ - public function getStopSignal() - { - $this->requireProcessIsTerminated(__FUNCTION__); - - $this->updateStatus(false); - - return $this->processInformation['stopsig']; - } - - /** - * 检查是否正在运行 - * @access public - * @return bool - */ - public function isRunning() - { - if (self::STATUS_STARTED !== $this->status) { - return false; - } - - $this->updateStatus(false); - - return $this->processInformation['running']; - } - - /** - * 检查是否已开始 - * @access public - * @return bool - */ - public function isStarted() - { - return self::STATUS_READY != $this->status; - } - - /** - * 检查是否已终止 - * @access public - * @return bool - */ - public function isTerminated() - { - $this->updateStatus(false); - - return self::STATUS_TERMINATED == $this->status; - } - - /** - * 获取当前的状态 - * @access public - * @return string - */ - public function getStatus() - { - $this->updateStatus(false); - - return $this->status; - } - - /** - * 终止进程 - * @access public - */ - public function stop() - { - if ($this->isRunning()) { - if ('\\' === DIRECTORY_SEPARATOR && !$this->isSigchildEnabled()) { - exec(sprintf('taskkill /F /T /PID %d 2>&1', $this->getPid()), $output, $exitCode); - if ($exitCode > 0) { - throw new \RuntimeException('Unable to kill the process'); - } - } else { - $pids = preg_split('/\s+/', `ps -o pid --no-heading --ppid {$this->getPid()}`); - foreach ($pids as $pid) { - if (is_numeric($pid)) { - posix_kill($pid, 9); - } - } - } - } - - $this->updateStatus(false); - if ($this->processInformation['running']) { - $this->close(); - } - - return $this->exitcode; - } - - /** - * 添加一行输出 - * @access public - * @param string $line - */ - public function addOutput($line) -{ - $this->lastOutputTime = microtime(true); - $this->stdout .= $line; - } - - /** - * 添加一行错误输出 - * @access public - * @param string $line - */ - public function addErrorOutput($line) -{ - $this->lastOutputTime = microtime(true); - $this->stderr .= $line; - } - - /** - * 获取被执行的指令 - * @access public - * @return string - */ - public function getCommandLine() -{ - return $this->commandline; - } - - /** - * 设置指令 - * @access public - * @param string $commandline - * @return self - */ - public function setCommandLine($commandline) -{ - $this->commandline = $commandline; - - return $this; - } - - /** - * 获取超时时间 - * @access public - * @return float|null - */ - public function getTimeout() -{ - return $this->timeout; - } - - /** - * 获取idle超时时间 - * @access public - * @return float|null - */ - public function getIdleTimeout() -{ - return $this->idleTimeout; - } - - /** - * 设置超时时间 - * @access public - * @param int|float|null $timeout - * @return self - */ - public function setTimeout($timeout) -{ - $this->timeout = $this->validateTimeout($timeout); - - return $this; - } - - /** - * 设置idle超时时间 - * @access public - * @param int|float|null $timeout - * @return self - */ - public function setIdleTimeout($timeout) -{ - if (null !== $timeout && $this->outputDisabled) { - throw new \LogicException('Idle timeout can not be set while the output is disabled.'); - } - - $this->idleTimeout = $this->validateTimeout($timeout); - - return $this; - } - - /** - * 设置TTY - * @access public - * @param bool $tty - * @return self - */ - public function setTty($tty) -{ - if ('\\' === DIRECTORY_SEPARATOR && $tty) { - throw new \RuntimeException('TTY mode is not supported on Windows platform.'); - } - if ($tty && (!file_exists('/dev/tty') || !is_readable('/dev/tty'))) { - throw new \RuntimeException('TTY mode requires /dev/tty to be readable.'); - } - - $this->tty = (bool) $tty; - - return $this; - } - - /** - * 检查是否是tty模式 - * @access public - * @return bool - */ - public function isTty() -{ - return $this->tty; - } - - /** - * 设置pty模式 - * @access public - * @param bool $bool - * @return self - */ - public function setPty($bool) -{ - $this->pty = (bool) $bool; - - return $this; - } - - /** - * 是否是pty模式 - * @access public - * @return bool - */ - public function isPty() -{ - return $this->pty; - } - - /** - * 获取工作目录 - * @access public - * @return string|null - */ - public function getWorkingDirectory() -{ - if (null === $this->cwd) { - return getcwd() ?: null; - } - - return $this->cwd; - } - - /** - * 设置工作目录 - * @access public - * @param string $cwd - * @return self - */ - public function setWorkingDirectory($cwd) -{ - $this->cwd = $cwd; - - return $this; - } - - /** - * 获取环境变量 - * @access public - * @return array - */ - public function getEnv() -{ - return $this->env; - } - - /** - * 设置环境变量 - * @access public - * @param array $env - * @return self - */ - public function setEnv(array $env) -{ - $env = array_filter($env, function ($value) { - return !is_array($value); - }); - - $this->env = []; - foreach ($env as $key => $value) { - $this->env[(binary) $key] = (binary) $value; - } - - return $this; - } - - /** - * 获取输入 - * @access public - * @return null|string - */ - public function getInput() -{ - return $this->input; - } - - /** - * 设置输入 - * @access public - * @param mixed $input - * @return self - */ - public function setInput($input) -{ - if ($this->isRunning()) { - throw new \LogicException('Input can not be set while the process is running.'); - } - - $this->input = Utils::validateInput(sprintf('%s::%s', __CLASS__, __FUNCTION__), $input); - - return $this; - } - - /** - * 获取proc_open的选项 - * @access public - * @return array - */ - public function getOptions() -{ - return $this->options; - } - - /** - * 设置proc_open的选项 - * @access public - * @param array $options - * @return self - */ - public function setOptions(array $options) -{ - $this->options = $options; - - return $this; - } - - /** - * 是否兼容windows - * @access public - * @return bool - */ - public function getEnhanceWindowsCompatibility() -{ - return $this->enhanceWindowsCompatibility; - } - - /** - * 设置是否兼容windows - * @access public - * @param bool $enhance - * @return self - */ - public function setEnhanceWindowsCompatibility($enhance) -{ - $this->enhanceWindowsCompatibility = (bool) $enhance; - - return $this; - } - - /** - * 返回是否 sigchild 兼容模式激活 - * @access public - * @return bool - */ - public function getEnhanceSigchildCompatibility() -{ - return $this->enhanceSigchildCompatibility; - } - - /** - * 激活 sigchild 兼容性模式。 - * @access public - * @param bool $enhance - * @return self - */ - public function setEnhanceSigchildCompatibility($enhance) -{ - $this->enhanceSigchildCompatibility = (bool) $enhance; - - return $this; - } - - /** - * 是否超时 - */ - public function checkTimeout() -{ - if (self::STATUS_STARTED !== $this->status) { - return; - } - - if (null !== $this->timeout && $this->timeout < microtime(true) - $this->starttime) { - $this->stop(); - - throw new ProcessTimeoutException($this, ProcessTimeoutException::TYPE_GENERAL); - } - - if (null !== $this->idleTimeout && $this->idleTimeout < microtime(true) - $this->lastOutputTime) { - $this->stop(); - - throw new ProcessTimeoutException($this, ProcessTimeoutException::TYPE_IDLE); - } - } - - /** - * 是否支持pty - * @access public - * @return bool - */ - public static function isPtySupported() -{ - static $result; - - if (null !== $result) { - return $result; - } - - if ('\\' === DIRECTORY_SEPARATOR) { - return $result = false; - } - - $proc = @proc_open('echo 1', [['pty'], ['pty'], ['pty']], $pipes); - if (is_resource($proc)) { - proc_close($proc); - - return $result = true; - } - - return $result = false; - } - - /** - * 创建所需的 proc_open 的描述符 - * @access private - * @return array - */ - private function getDescriptors() -{ - if ('\\' === DIRECTORY_SEPARATOR) { - $this->processPipes = WindowsPipes::create($this, $this->input); - } else { - $this->processPipes = UnixPipes::create($this, $this->input); - } - $descriptors = $this->processPipes->getDescriptors($this->outputDisabled); - - if (!$this->useFileHandles && $this->enhanceSigchildCompatibility && $this->isSigchildEnabled()) { - - $descriptors = array_merge($descriptors, [['pipe', 'w']]); - - $this->commandline = '(' . $this->commandline . ') 3>/dev/null; code=$?; echo $code >&3; exit $code'; - } - - return $descriptors; - } - - /** - * 建立 wait () 使用的回调。 - * @access protected - * @param callable|null $callback - * @return callable - */ - protected function buildCallback($callback) -{ - $out = self::OUT; - $callback = function ($type, $data) use ($callback, $out) { - if ($out == $type) { - $this->addOutput($data); - } else { - $this->addErrorOutput($data); - } - - if (null !== $callback) { - call_user_func($callback, $type, $data); - } - }; - - return $callback; - } - - /** - * 更新状态 - * @access protected - * @param bool $blocking - */ - protected function updateStatus($blocking) -{ - if (self::STATUS_STARTED !== $this->status) { - return; - } - - $this->processInformation = proc_get_status($this->process); - $this->captureExitCode(); - - $this->readPipes($blocking, '\\' === DIRECTORY_SEPARATOR ? !$this->processInformation['running'] : true); - - if (!$this->processInformation['running']) { - $this->close(); - } - } - - /** - * 是否开启 '--enable-sigchild' - * @access protected - * @return bool - */ - protected function isSigchildEnabled() -{ - if (null !== self::$sigchild) { - return self::$sigchild; - } - - if (!function_exists('phpinfo')) { - return self::$sigchild = false; - } - - ob_start(); - phpinfo(INFO_GENERAL); - - return self::$sigchild = false !== strpos(ob_get_clean(), '--enable-sigchild'); - } - - /** - * 验证是否超时 - * @access private - * @param int|float|null $timeout - * @return float|null - */ - private function validateTimeout($timeout) -{ - $timeout = (float) $timeout; - - if (0.0 === $timeout) { - $timeout = null; - } elseif ($timeout < 0) { - throw new \InvalidArgumentException('The timeout value must be a valid positive integer or float number.'); - } - - return $timeout; - } - - /** - * 读取pipes - * @access private - * @param bool $blocking - * @param bool $close - */ - private function readPipes($blocking, $close) -{ - $result = $this->processPipes->readAndWrite($blocking, $close); - - $callback = $this->callback; - foreach ($result as $type => $data) { - if (3 == $type) { - $this->fallbackExitcode = (int) $data; - } else { - $callback(self::STDOUT === $type ? self::OUT : self::ERR, $data); - } - } - } - - /** - * 捕获退出码 - */ - private function captureExitCode() -{ - if (isset($this->processInformation['exitcode']) && -1 != $this->processInformation['exitcode']) { - $this->exitcode = $this->processInformation['exitcode']; - } - } - - /** - * 关闭资源 - * @access private - * @return int 退出码 - */ - private function close() -{ - $this->processPipes->close(); - if (is_resource($this->process)) { - $exitcode = proc_close($this->process); - } else { - $exitcode = -1; - } - - $this->exitcode = -1 !== $exitcode ? $exitcode : (null !== $this->exitcode ? $this->exitcode : -1); - $this->status = self::STATUS_TERMINATED; - - if (-1 === $this->exitcode && null !== $this->fallbackExitcode) { - $this->exitcode = $this->fallbackExitcode; - } elseif (-1 === $this->exitcode && $this->processInformation['signaled'] - && 0 < $this->processInformation['termsig'] - ) { - $this->exitcode = 128 + $this->processInformation['termsig']; - } - - return $this->exitcode; - } - - /** - * 重置数据 - */ - private function resetProcessData() -{ - $this->starttime = null; - $this->callback = null; - $this->exitcode = null; - $this->fallbackExitcode = null; - $this->processInformation = null; - $this->stdout = null; - $this->stderr = null; - $this->process = null; - $this->latestSignal = null; - $this->status = self::STATUS_READY; - $this->incrementalOutputOffset = 0; - $this->incrementalErrorOutputOffset = 0; - } - - /** - * 将一个 POSIX 信号发送到进程中。 - * @access private - * @param int $signal - * @param bool $throwException - * @return bool - */ - private function doSignal($signal, $throwException) -{ - if (!$this->isRunning()) { - if ($throwException) { - throw new \LogicException('Can not send signal on a non running process.'); - } - - return false; - } - - if ($this->isSigchildEnabled()) { - if ($throwException) { - throw new \RuntimeException('This PHP has been compiled with --enable-sigchild. The process can not be signaled.'); - } - - return false; - } - - if (true !== @proc_terminate($this->process, $signal)) { - if ($throwException) { - throw new \RuntimeException(sprintf('Error while sending signal `%s`.', $signal)); - } - - return false; - } - - $this->latestSignal = $signal; - - return true; - } - - /** - * 确保进程已经开启 - * @access private - * @param string $functionName - */ - private function requireProcessIsStarted($functionName) -{ - if (!$this->isStarted()) { - throw new \LogicException(sprintf('Process must be started before calling %s.', $functionName)); - } - } - - /** - * 确保进程已经终止 - * @access private - * @param string $functionName - */ - private function requireProcessIsTerminated($functionName) -{ - if (!$this->isTerminated()) { - throw new \LogicException(sprintf('Process must be terminated before calling %s.', $functionName)); - } - } -} diff --git a/vendor/topthink/framework/library/think/Request.php b/vendor/topthink/framework/library/think/Request.php deleted file mode 100644 index 6b6dd4b41..000000000 --- a/vendor/topthink/framework/library/think/Request.php +++ /dev/null @@ -1,2267 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\facade\Cookie; -use think\facade\Session; - -class Request -{ - /** - * 配置参数 - * @var array - */ - protected $config = [ - // 表单请求类型伪装变量 - 'var_method' => '_method', - // 表单ajax伪装变量 - 'var_ajax' => '_ajax', - // 表单pjax伪装变量 - 'var_pjax' => '_pjax', - // PATHINFO变量名 用于兼容模式 - 'var_pathinfo' => 's', - // 兼容PATH_INFO获取 - 'pathinfo_fetch' => ['ORIG_PATH_INFO', 'REDIRECT_PATH_INFO', 'REDIRECT_URL'], - // 默认全局过滤方法 用逗号分隔多个 - 'default_filter' => '', - // 域名根,如thinkphp.cn - 'url_domain_root' => '', - // HTTPS代理标识 - 'https_agent_name' => '', - // IP代理获取标识 - 'http_agent_ip' => 'HTTP_X_REAL_IP', - // URL伪静态后缀 - 'url_html_suffix' => 'html', - ]; - - /** - * 请求类型 - * @var string - */ - protected $method; - - /** - * 主机名(含端口) - * @var string - */ - protected $host; - - /** - * 域名(含协议及端口) - * @var string - */ - protected $domain; - - /** - * 子域名 - * @var string - */ - protected $subDomain; - - /** - * 泛域名 - * @var string - */ - protected $panDomain; - - /** - * 当前URL地址 - * @var string - */ - protected $url; - - /** - * 基础URL - * @var string - */ - protected $baseUrl; - - /** - * 当前执行的文件 - * @var string - */ - protected $baseFile; - - /** - * 访问的ROOT地址 - * @var string - */ - protected $root; - - /** - * pathinfo - * @var string - */ - protected $pathinfo; - - /** - * pathinfo(不含后缀) - * @var string - */ - protected $path; - - /** - * 当前路由信息 - * @var array - */ - protected $routeInfo = []; - - /** - * 当前调度信息 - * @var \think\route\Dispatch - */ - protected $dispatch; - - /** - * 当前模块名 - * @var string - */ - protected $module; - - /** - * 当前控制器名 - * @var string - */ - protected $controller; - - /** - * 当前操作名 - * @var string - */ - protected $action; - - /** - * 当前语言集 - * @var string - */ - protected $langset; - - /** - * 当前请求参数 - * @var array - */ - protected $param = []; - - /** - * 当前GET参数 - * @var array - */ - protected $get = []; - - /** - * 当前POST参数 - * @var array - */ - protected $post = []; - - /** - * 当前REQUEST参数 - * @var array - */ - protected $request = []; - - /** - * 当前ROUTE参数 - * @var array - */ - protected $route = []; - - /** - * 当前PUT参数 - * @var array - */ - protected $put; - - /** - * 当前SESSION参数 - * @var array - */ - protected $session = []; - - /** - * 当前FILE参数 - * @var array - */ - protected $file = []; - - /** - * 当前COOKIE参数 - * @var array - */ - protected $cookie = []; - - /** - * 当前SERVER参数 - * @var array - */ - protected $server = []; - - /** - * 当前ENV参数 - * @var array - */ - protected $env = []; - - /** - * 当前HEADER参数 - * @var array - */ - protected $header = []; - - /** - * 资源类型定义 - * @var array - */ - protected $mimeType = [ - 'xml' => 'application/xml,text/xml,application/x-xml', - 'json' => 'application/json,text/x-json,application/jsonrequest,text/json', - 'js' => 'text/javascript,application/javascript,application/x-javascript', - 'css' => 'text/css', - 'rss' => 'application/rss+xml', - 'yaml' => 'application/x-yaml,text/yaml', - 'atom' => 'application/atom+xml', - 'pdf' => 'application/pdf', - 'text' => 'text/plain', - 'image' => 'image/png,image/jpg,image/jpeg,image/pjpeg,image/gif,image/webp,image/*', - 'csv' => 'text/csv', - 'html' => 'text/html,application/xhtml+xml,*/*', - ]; - - /** - * 当前请求内容 - * @var string - */ - protected $content; - - /** - * 全局过滤规则 - * @var array - */ - protected $filter; - - /** - * 扩展方法 - * @var array - */ - protected $hook = []; - - /** - * php://input内容 - * @var string - */ - protected $input; - - /** - * 请求缓存 - * @var array - */ - protected $cache; - - /** - * 缓存是否检查 - * @var bool - */ - protected $isCheckCache; - - /** - * 请求安全Key - * @var string - */ - protected $secureKey; - - /** - * 是否合并Param - * @var bool - */ - protected $mergeParam = false; - - /** - * 架构函数 - * @access public - * @param array $options 参数 - */ - public function __construct(array $options = []) - { - $this->init($options); - - // 保存 php://input - $this->input = file_get_contents('php://input'); - } - - public function init(array $options = []) - { - $this->config = array_merge($this->config, $options); - - if (is_null($this->filter) && !empty($this->config['default_filter'])) { - $this->filter = $this->config['default_filter']; - } - } - - public function config($name = null) - { - if (is_null($name)) { - return $this->config; - } - return isset($this->config[$name]) ? $this->config[$name] : null; - } - - public static function __make(App $app, Config $config) - { - $request = new static($config->pull('app')); - - $request->server = $_SERVER; - $request->env = $app['env']->get(); - - return $request; - } - - public function __call($method, $args) - { - if (array_key_exists($method, $this->hook)) { - array_unshift($args, $this); - return call_user_func_array($this->hook[$method], $args); - } - - throw new Exception('method not exists:' . static::class . '->' . $method); - } - - /** - * Hook 方法注入 - * @access public - * @param string|array $method 方法名 - * @param mixed $callback callable - * @return void - */ - public function hook($method, $callback = null) - { - if (is_array($method)) { - $this->hook = array_merge($this->hook, $method); - } else { - $this->hook[$method] = $callback; - } - } - - /** - * 创建一个URL请求 - * @access public - * @param string $uri URL地址 - * @param string $method 请求类型 - * @param array $params 请求参数 - * @param array $cookie - * @param array $files - * @param array $server - * @param string $content - * @return \think\Request - */ - public function create($uri, $method = 'GET', $params = [], $cookie = [], $files = [], $server = [], $content = null) - { - $server['PATH_INFO'] = ''; - $server['REQUEST_METHOD'] = strtoupper($method); - $info = parse_url($uri); - - if (isset($info['host'])) { - $server['SERVER_NAME'] = $info['host']; - $server['HTTP_HOST'] = $info['host']; - } - - if (isset($info['scheme'])) { - if ('https' === $info['scheme']) { - $server['HTTPS'] = 'on'; - $server['SERVER_PORT'] = 443; - } else { - unset($server['HTTPS']); - $server['SERVER_PORT'] = 80; - } - } - - if (isset($info['port'])) { - $server['SERVER_PORT'] = $info['port']; - $server['HTTP_HOST'] = $server['HTTP_HOST'] . ':' . $info['port']; - } - - if (isset($info['user'])) { - $server['PHP_AUTH_USER'] = $info['user']; - } - - if (isset($info['pass'])) { - $server['PHP_AUTH_PW'] = $info['pass']; - } - - if (!isset($info['path'])) { - $info['path'] = '/'; - } - - $options = []; - $queryString = ''; - - $options[strtolower($method)] = $params; - - if (isset($info['query'])) { - parse_str(html_entity_decode($info['query']), $query); - if (!empty($params)) { - $params = array_replace($query, $params); - $queryString = http_build_query($params, '', '&'); - } else { - $params = $query; - $queryString = $info['query']; - } - } elseif (!empty($params)) { - $queryString = http_build_query($params, '', '&'); - } - - if ($queryString) { - parse_str($queryString, $get); - $options['get'] = isset($options['get']) ? array_merge($get, $options['get']) : $get; - } - - $server['REQUEST_URI'] = $info['path'] . ('' !== $queryString ? '?' . $queryString : ''); - $server['QUERY_STRING'] = $queryString; - $options['cookie'] = $cookie; - $options['param'] = $params; - $options['file'] = $files; - $options['server'] = $server; - $options['url'] = $server['REQUEST_URI']; - $options['baseUrl'] = $info['path']; - $options['pathinfo'] = '/' == $info['path'] ? '/' : ltrim($info['path'], '/'); - $options['method'] = $server['REQUEST_METHOD']; - $options['domain'] = isset($info['scheme']) ? $info['scheme'] . '://' . $server['HTTP_HOST'] : ''; - $options['content'] = $content; - - $request = new static(); - foreach ($options as $name => $item) { - if (property_exists($request, $name)) { - $request->$name = $item; - } - } - - return $request; - } - - /** - * 获取当前包含协议、端口的域名 - * @access public - * @param bool $port 是否需要去除端口号 - * @return string - */ - public function domain($port = false) - { - return $this->scheme() . '://' . $this->host($port); - } - - /** - * 获取当前根域名 - * @access public - * @return string - */ - public function rootDomain() - { - $root = $this->config['url_domain_root']; - - if (!$root) { - $item = explode('.', $this->host(true)); - $count = count($item); - $root = $count > 1 ? $item[$count - 2] . '.' . $item[$count - 1] : $item[0]; - } - - return $root; - } - - /** - * 获取当前子域名 - * @access public - * @return string - */ - public function subDomain() - { - if (is_null($this->subDomain)) { - // 获取当前主域名 - $rootDomain = $this->config['url_domain_root']; - - if ($rootDomain) { - // 配置域名根 例如 thinkphp.cn 163.com.cn 如果是国家级域名 com.cn net.cn 之类的域名需要配置 - $domain = explode('.', rtrim(stristr($this->host(true), $rootDomain, true), '.')); - } else { - $domain = explode('.', $this->host(true), -2); - } - - $this->subDomain = implode('.', $domain); - } - - return $this->subDomain; - } - - /** - * 设置当前泛域名的值 - * @access public - * @param string $domain 域名 - * @return $this - */ - public function setPanDomain($domain) - { - $this->panDomain = $domain; - return $this; - } - - /** - * 获取当前泛域名的值 - * @access public - * @return string - */ - public function panDomain() - { - return $this->panDomain; - } - - /** - * 设置当前完整URL 包括QUERY_STRING - * @access public - * @param string $url URL - * @return $this - */ - public function setUrl($url) - { - $this->url = $url; - return $this; - } - - /** - * 获取当前完整URL 包括QUERY_STRING - * @access public - * @param bool $complete 是否包含域名 - * @return string - */ - public function url($complete = false) - { - if (!$this->url) { - if ($this->isCli()) { - $this->url = isset($_SERVER['argv'][1]) ? $_SERVER['argv'][1] : ''; - } elseif ($this->server('HTTP_X_REWRITE_URL')) { - $this->url = $this->server('HTTP_X_REWRITE_URL'); - } elseif ($this->server('REQUEST_URI')) { - $this->url = $this->server('REQUEST_URI'); - } elseif ($this->server('ORIG_PATH_INFO')) { - $this->url = $this->server('ORIG_PATH_INFO') . (!empty($this->server('QUERY_STRING')) ? '?' . $this->server('QUERY_STRING') : ''); - } else { - $this->url = ''; - } - } - - return $complete ? $this->domain() . $this->url : $this->url; - } - - /** - * 设置当前完整URL 不包括QUERY_STRING - * @access public - * @param string $url URL - * @return $this - */ - public function setBaseUrl($url) - { - $this->baseUrl = $url; - return $this; - } - - /** - * 获取当前URL 不含QUERY_STRING - * @access public - * @param bool $domain 是否包含域名 - * @return string|$this - */ - public function baseUrl($domain = false) - { - if (!$this->baseUrl) { - $str = $this->url(); - $this->baseUrl = strpos($str, '?') ? strstr($str, '?', true) : $str; - } - - return $domain ? $this->domain() . $this->baseUrl : $this->baseUrl; - } - - /** - * 设置或获取当前执行的文件 SCRIPT_NAME - * @access public - * @param bool $domain 是否包含域名 - * @return string|$this - */ - public function baseFile($domain = false) - { - if (!$this->baseFile) { - $url = ''; - if (!$this->isCli()) { - $script_name = basename($this->server('SCRIPT_FILENAME')); - if (basename($this->server('SCRIPT_NAME')) === $script_name) { - $url = $this->server('SCRIPT_NAME'); - } elseif (basename($this->server('PHP_SELF')) === $script_name) { - $url = $this->server('PHP_SELF'); - } elseif (basename($this->server('ORIG_SCRIPT_NAME')) === $script_name) { - $url = $this->server('ORIG_SCRIPT_NAME'); - } elseif (($pos = strpos($this->server('PHP_SELF'), '/' . $script_name)) !== false) { - $url = substr($this->server('SCRIPT_NAME'), 0, $pos) . '/' . $script_name; - } elseif ($this->server('DOCUMENT_ROOT') && strpos($this->server('SCRIPT_FILENAME'), $this->server('DOCUMENT_ROOT')) === 0) { - $url = str_replace('\\', '/', str_replace($this->server('DOCUMENT_ROOT'), '', $this->server('SCRIPT_FILENAME'))); - } - } - $this->baseFile = $url; - } - - return $domain ? $this->domain() . $this->baseFile : $this->baseFile; - } - - /** - * 设置URL访问根地址 - * @access public - * @param string $url URL地址 - * @return string|$this - */ - public function setRoot($url = null) - { - $this->root = $url; - return $this; - } - - /** - * 获取URL访问根地址 - * @access public - * @param bool $domain 是否包含域名 - * @return string|$this - */ - public function root($domain = false) - { - if (!$this->root) { - $file = $this->baseFile(); - if ($file && 0 !== strpos($this->url(), $file)) { - $file = str_replace('\\', '/', dirname($file)); - } - $this->root = rtrim($file, '/'); - } - - return $domain ? $this->domain() . $this->root : $this->root; - } - - /** - * 获取URL访问根目录 - * @access public - * @return string - */ - public function rootUrl() - { - $base = $this->root(); - $root = strpos($base, '.') ? ltrim(dirname($base), DIRECTORY_SEPARATOR) : $base; - - if ('' != $root) { - $root = '/' . ltrim($root, '/'); - } - - return $root; - } - - public function setPathinfo($pathinfo) - { - $this->pathinfo = $pathinfo; - return $this; - } - - /** - * 获取当前请求URL的pathinfo信息(含URL后缀) - * @access public - * @return string - */ - public function pathinfo() - { - if (is_null($this->pathinfo)) { - if (isset($_GET[$this->config['var_pathinfo']])) { - // 判断URL里面是否有兼容模式参数 - $pathinfo = $_GET[$this->config['var_pathinfo']]; - unset($_GET[$this->config['var_pathinfo']]); - unset($this->get[$this->config['var_pathinfo']]); - } elseif ($this->isCli()) { - // CLI模式下 index.php module/controller/action/params/... - $pathinfo = isset($_SERVER['argv'][1]) ? $_SERVER['argv'][1] : ''; - } elseif ('cli-server' == PHP_SAPI) { - $pathinfo = strpos($this->server('REQUEST_URI'), '?') ? strstr($this->server('REQUEST_URI'), '?', true) : $this->server('REQUEST_URI'); - } elseif ($this->server('PATH_INFO')) { - $pathinfo = $this->server('PATH_INFO'); - } - - // 分析PATHINFO信息 - if (!isset($pathinfo)) { - foreach ($this->config['pathinfo_fetch'] as $type) { - if ($this->server($type)) { - $pathinfo = (0 === strpos($this->server($type), $this->server('SCRIPT_NAME'))) ? - substr($this->server($type), strlen($this->server('SCRIPT_NAME'))) : $this->server($type); - break; - } - } - } - - if (!empty($pathinfo)) { - unset($this->get[$pathinfo], $this->request[$pathinfo]); - } - - $this->pathinfo = empty($pathinfo) || '/' == $pathinfo ? '' : ltrim($pathinfo, '/'); - } - - return $this->pathinfo; - } - - /** - * 获取当前请求URL的pathinfo信息(不含URL后缀) - * @access public - * @return string - */ - public function path() - { - if (is_null($this->path)) { - $suffix = $this->config['url_html_suffix']; - $pathinfo = $this->pathinfo(); - - if (false === $suffix) { - // 禁止伪静态访问 - $this->path = $pathinfo; - } elseif ($suffix) { - // 去除正常的URL后缀 - $this->path = preg_replace('/\.(' . ltrim($suffix, '.') . ')$/i', '', $pathinfo); - } else { - // 允许任何后缀访问 - $this->path = preg_replace('/\.' . $this->ext() . '$/i', '', $pathinfo); - } - } - - return $this->path; - } - - /** - * 当前URL的访问后缀 - * @access public - * @return string - */ - public function ext() - { - return pathinfo($this->pathinfo(), PATHINFO_EXTENSION); - } - - /** - * 获取当前请求的时间 - * @access public - * @param bool $float 是否使用浮点类型 - * @return integer|float - */ - public function time($float = false) - { - return $float ? $this->server('REQUEST_TIME_FLOAT') : $this->server('REQUEST_TIME'); - } - - /** - * 当前请求的资源类型 - * @access public - * @return false|string - */ - public function type() - { - $accept = $this->server('HTTP_ACCEPT'); - - if (empty($accept)) { - return false; - } - - foreach ($this->mimeType as $key => $val) { - $array = explode(',', $val); - foreach ($array as $k => $v) { - if (stristr($accept, $v)) { - return $key; - } - } - } - - return false; - } - - /** - * 设置资源类型 - * @access public - * @param string|array $type 资源类型名 - * @param string $val 资源类型 - * @return void - */ - public function mimeType($type, $val = '') - { - if (is_array($type)) { - $this->mimeType = array_merge($this->mimeType, $type); - } else { - $this->mimeType[$type] = $val; - } - } - - /** - * 当前的请求类型 - * @access public - * @param bool $origin 是否获取原始请求类型 - * @return string - */ - public function method($origin = false) - { - if ($origin) { - // 获取原始请求类型 - return $this->server('REQUEST_METHOD') ?: 'GET'; - } elseif (!$this->method) { - if (isset($_POST[$this->config['var_method']])) { - $method = strtolower($_POST[$this->config['var_method']]); - if (in_array($method, ['get', 'post', 'put', 'patch', 'delete'])) { - $this->method = strtoupper($method); - $this->{$method} = $_POST; - } else { - $this->method = 'POST'; - } - unset($_POST[$this->config['var_method']]); - } elseif ($this->server('HTTP_X_HTTP_METHOD_OVERRIDE')) { - $this->method = strtoupper($this->server('HTTP_X_HTTP_METHOD_OVERRIDE')); - } else { - $this->method = $this->server('REQUEST_METHOD') ?: 'GET'; - } - } - - return $this->method; - } - - /** - * 是否为GET请求 - * @access public - * @return bool - */ - public function isGet() - { - return $this->method() == 'GET'; - } - - /** - * 是否为POST请求 - * @access public - * @return bool - */ - public function isPost() - { - return $this->method() == 'POST'; - } - - /** - * 是否为PUT请求 - * @access public - * @return bool - */ - public function isPut() - { - return $this->method() == 'PUT'; - } - - /** - * 是否为DELTE请求 - * @access public - * @return bool - */ - public function isDelete() - { - return $this->method() == 'DELETE'; - } - - /** - * 是否为HEAD请求 - * @access public - * @return bool - */ - public function isHead() - { - return $this->method() == 'HEAD'; - } - - /** - * 是否为PATCH请求 - * @access public - * @return bool - */ - public function isPatch() - { - return $this->method() == 'PATCH'; - } - - /** - * 是否为OPTIONS请求 - * @access public - * @return bool - */ - public function isOptions() - { - return $this->method() == 'OPTIONS'; - } - - /** - * 是否为cli - * @access public - * @return bool - */ - public function isCli() - { - return PHP_SAPI == 'cli'; - } - - /** - * 是否为cgi - * @access public - * @return bool - */ - public function isCgi() - { - return strpos(PHP_SAPI, 'cgi') === 0; - } - - /** - * 获取当前请求的参数 - * @access public - * @param mixed $name 变量名 - * @param mixed $default 默认值 - * @param string|array $filter 过滤方法 - * @return mixed - */ - public function param($name = '', $default = null, $filter = '') - { - if (!$this->mergeParam) { - $method = $this->method(true); - - // 自动获取请求变量 - switch ($method) { - case 'POST': - $vars = $this->post(false); - break; - case 'PUT': - case 'DELETE': - case 'PATCH': - $vars = $this->put(false); - break; - default: - $vars = []; - } - - // 当前请求参数和URL地址中的参数合并 - $this->param = array_merge($this->param, $this->get(false), $vars, $this->route(false)); - - $this->mergeParam = true; - } - - if (true === $name) { - // 获取包含文件上传信息的数组 - $file = $this->file(); - $data = is_array($file) ? array_merge($this->param, $file) : $this->param; - - return $this->input($data, '', $default, $filter); - } - - return $this->input($this->param, $name, $default, $filter); - } - - /** - * 设置路由变量 - * @access public - * @param array $route 路由变量 - * @return $this - */ - public function setRouteVars(array $route) - { - $this->route = array_merge($this->route, $route); - return $this; - } - - /** - * 获取路由参数 - * @access public - * @param string|false $name 变量名 - * @param mixed $default 默认值 - * @param string|array $filter 过滤方法 - * @return mixed - */ - public function route($name = '', $default = null, $filter = '') - { - return $this->input($this->route, $name, $default, $filter); - } - - /** - * 获取GET参数 - * @access public - * @param string|false $name 变量名 - * @param mixed $default 默认值 - * @param string|array $filter 过滤方法 - * @return mixed - */ - public function get($name = '', $default = null, $filter = '') - { - if (empty($this->get)) { - $this->get = $_GET; - } - - return $this->input($this->get, $name, $default, $filter); - } - - /** - * 获取POST参数 - * @access public - * @param string|false $name 变量名 - * @param mixed $default 默认值 - * @param string|array $filter 过滤方法 - * @return mixed - */ - public function post($name = '', $default = null, $filter = '') - { - if (empty($this->post)) { - $this->post = !empty($_POST) ? $_POST : $this->getInputData($this->input); - } - - return $this->input($this->post, $name, $default, $filter); - } - - /** - * 获取PUT参数 - * @access public - * @param string|false $name 变量名 - * @param mixed $default 默认值 - * @param string|array $filter 过滤方法 - * @return mixed - */ - public function put($name = '', $default = null, $filter = '') - { - if (is_null($this->put)) { - $this->put = $this->getInputData($this->input); - } - - return $this->input($this->put, $name, $default, $filter); - } - - protected function getInputData($content) - { - if (false !== strpos($this->contentType(), 'json')) { - return (array) json_decode($content, true); - } elseif (strpos($content, '=')) { - parse_str($content, $data); - return $data; - } - - return []; - } - - /** - * 获取DELETE参数 - * @access public - * @param string|false $name 变量名 - * @param mixed $default 默认值 - * @param string|array $filter 过滤方法 - * @return mixed - */ - public function delete($name = '', $default = null, $filter = '') - { - return $this->put($name, $default, $filter); - } - - /** - * 获取PATCH参数 - * @access public - * @param string|false $name 变量名 - * @param mixed $default 默认值 - * @param string|array $filter 过滤方法 - * @return mixed - */ - public function patch($name = '', $default = null, $filter = '') - { - return $this->put($name, $default, $filter); - } - - /** - * 获取request变量 - * @access public - * @param string|false $name 变量名 - * @param mixed $default 默认值 - * @param string|array $filter 过滤方法 - * @return mixed - */ - public function request($name = '', $default = null, $filter = '') - { - if (empty($this->request)) { - $this->request = $_REQUEST; - } - - return $this->input($this->request, $name, $default, $filter); - } - - /** - * 获取session数据 - * @access public - * @param string $name 数据名称 - * @param string $default 默认值 - * @return mixed - */ - public function session($name = '', $default = null) - { - if (empty($this->session)) { - $this->session = Session::get(); - } - - if ('' === $name) { - return $this->session; - } - - $data = $this->getData($this->session, $name); - - return is_null($data) ? $default : $data; - } - - /** - * 获取cookie参数 - * @access public - * @param string $name 变量名 - * @param string $default 默认值 - * @param string|array $filter 过滤方法 - * @return mixed - */ - public function cookie($name = '', $default = null, $filter = '') - { - if (empty($this->cookie)) { - $this->cookie = Cookie::get(); - } - - if (!empty($name)) { - $data = Cookie::has($name) ? Cookie::get($name) : $default; - } else { - $data = $this->cookie; - } - - // 解析过滤器 - $filter = $this->getFilter($filter, $default); - - if (is_array($data)) { - array_walk_recursive($data, [$this, 'filterValue'], $filter); - reset($data); - } else { - $this->filterValue($data, $name, $filter); - } - - return $data; - } - - /** - * 获取server参数 - * @access public - * @param string $name 数据名称 - * @param string $default 默认值 - * @return mixed - */ - public function server($name = '', $default = null) - { - if (empty($name)) { - return $this->server; - } else { - $name = strtoupper($name); - } - - return isset($this->server[$name]) ? $this->server[$name] : $default; - } - - /** - * 获取上传的文件信息 - * @access public - * @param string $name 名称 - * @return null|array|\think\File - */ - public function file($name = '') - { - if (empty($this->file)) { - $this->file = isset($_FILES) ? $_FILES : []; - } - - $files = $this->file; - if (!empty($files)) { - if (strpos($name, '.')) { - list($name, $sub) = explode('.', $name); - } - - // 处理上传文件 - $array = $this->dealUploadFile($files, $name); - - if ('' === $name) { - // 获取全部文件 - return $array; - } elseif (isset($sub) && isset($array[$name][$sub])) { - return $array[$name][$sub]; - } elseif (isset($array[$name])) { - return $array[$name]; - } - } - - return; - } - - protected function dealUploadFile($files, $name) - { - $array = []; - foreach ($files as $key => $file) { - if ($file instanceof File) { - $array[$key] = $file; - } elseif (is_array($file['name'])) { - $item = []; - $keys = array_keys($file); - $count = count($file['name']); - - for ($i = 0; $i < $count; $i++) { - if ($file['error'][$i] > 0) { - if ($name == $key) { - $this->throwUploadFileError($file['error'][$i]); - } else { - continue; - } - } - - $temp['key'] = $key; - - foreach ($keys as $_key) { - $temp[$_key] = $file[$_key][$i]; - } - - $item[] = (new File($temp['tmp_name']))->setUploadInfo($temp); - } - - $array[$key] = $item; - } else { - if ($file['error'] > 0) { - if ($key == $name) { - $this->throwUploadFileError($file['error']); - } else { - continue; - } - } - - $array[$key] = (new File($file['tmp_name']))->setUploadInfo($file); - } - } - - return $array; - } - - protected function throwUploadFileError($error) - { - static $fileUploadErrors = [ - 1 => 'upload File size exceeds the maximum value', - 2 => 'upload File size exceeds the maximum value', - 3 => 'only the portion of file is uploaded', - 4 => 'no file to uploaded', - 6 => 'upload temp dir not found', - 7 => 'file write error', - ]; - - $msg = $fileUploadErrors[$error]; - - throw new Exception($msg); - } - - /** - * 获取环境变量 - * @access public - * @param string $name 数据名称 - * @param string $default 默认值 - * @return mixed - */ - public function env($name = '', $default = null) - { - if (empty($name)) { - return $this->env; - } else { - $name = strtoupper($name); - } - - return isset($this->env[$name]) ? $this->env[$name] : $default; - } - - /** - * 获取当前的Header - * @access public - * @param string $name header名称 - * @param string $default 默认值 - * @return string|array - */ - public function header($name = '', $default = null) - { - if (empty($this->header)) { - $header = []; - if (function_exists('apache_request_headers') && $result = apache_request_headers()) { - $header = $result; - } else { - $server = $this->server; - foreach ($server as $key => $val) { - if (0 === strpos($key, 'HTTP_')) { - $key = str_replace('_', '-', strtolower(substr($key, 5))); - $header[$key] = $val; - } - } - if (isset($server['CONTENT_TYPE'])) { - $header['content-type'] = $server['CONTENT_TYPE']; - } - if (isset($server['CONTENT_LENGTH'])) { - $header['content-length'] = $server['CONTENT_LENGTH']; - } - } - $this->header = array_change_key_case($header); - } - - if ('' === $name) { - return $this->header; - } - - $name = str_replace('_', '-', strtolower($name)); - - return isset($this->header[$name]) ? $this->header[$name] : $default; - } - - /** - * 递归重置数组指针 - * @access public - * @param array $data 数据源 - * @return void - */ - public function arrayReset(array &$data) - { - foreach ($data as &$value) { - if (is_array($value)) { - $this->arrayReset($value); - } - } - reset($data); - } - - /** - * 获取变量 支持过滤和默认值 - * @access public - * @param array $data 数据源 - * @param string|false $name 字段名 - * @param mixed $default 默认值 - * @param string|array $filter 过滤函数 - * @return mixed - */ - public function input($data = [], $name = '', $default = null, $filter = '') - { - if (false === $name) { - // 获取原始数据 - return $data; - } - - $name = (string) $name; - if ('' != $name) { - // 解析name - if (strpos($name, '/')) { - list($name, $type) = explode('/', $name); - } - - $data = $this->getData($data, $name); - - if (is_null($data)) { - return $default; - } - - if (is_object($data)) { - return $data; - } - } - - // 解析过滤器 - $filter = $this->getFilter($filter, $default); - - if (is_array($data)) { - array_walk_recursive($data, [$this, 'filterValue'], $filter); - if (version_compare(PHP_VERSION, '7.1.0', '<')) { - // 恢复PHP版本低于 7.1 时 array_walk_recursive 中消耗的内部指针 - $this->arrayReset($data); - } - } else { - $this->filterValue($data, $name, $filter); - } - - if (isset($type) && $data !== $default) { - // 强制类型转换 - $this->typeCast($data, $type); - } - - return $data; - } - - /** - * 获取数据 - * @access public - * @param array $data 数据源 - * @param string|false $name 字段名 - * @return mixed - */ - protected function getData(array $data, $name) - { - foreach (explode('.', $name) as $val) { - if (isset($data[$val])) { - $data = $data[$val]; - } else { - return; - } - } - - return $data; - } - - /** - * 设置或获取当前的过滤规则 - * @access public - * @param mixed $filter 过滤规则 - * @return mixed - */ - public function filter($filter = null) - { - if (is_null($filter)) { - return $this->filter; - } - - $this->filter = $filter; - } - - protected function getFilter($filter, $default) - { - if (is_null($filter)) { - $filter = []; - } else { - $filter = $filter ?: $this->filter; - if (is_string($filter) && false === strpos($filter, '/')) { - $filter = explode(',', $filter); - } else { - $filter = (array) $filter; - } - } - - $filter[] = $default; - - return $filter; - } - - /** - * 递归过滤给定的值 - * @access public - * @param mixed $value 键值 - * @param mixed $key 键名 - * @param array $filters 过滤方法+默认值 - * @return mixed - */ - private function filterValue(&$value, $key, $filters) - { - $default = array_pop($filters); - - foreach ($filters as $filter) { - if (is_callable($filter)) { - // 调用函数或者方法过滤 - $value = call_user_func($filter, $value); - } elseif (is_scalar($value)) { - if (false !== strpos($filter, '/')) { - // 正则过滤 - if (!preg_match($filter, $value)) { - // 匹配不成功返回默认值 - $value = $default; - break; - } - } elseif (!empty($filter)) { - // filter函数不存在时, 则使用filter_var进行过滤 - // filter为非整形值时, 调用filter_id取得过滤id - $value = filter_var($value, is_int($filter) ? $filter : filter_id($filter)); - if (false === $value) { - $value = $default; - break; - } - } - } - } - - return $value; - } - - /** - * 强制类型转换 - * @access public - * @param string $data - * @param string $type - * @return mixed - */ - private function typeCast(&$data, $type) - { - switch (strtolower($type)) { - // 数组 - case 'a': - $data = (array) $data; - break; - // 数字 - case 'd': - $data = (int) $data; - break; - // 浮点 - case 'f': - $data = (float) $data; - break; - // 布尔 - case 'b': - $data = (boolean) $data; - break; - // 字符串 - case 's': - if (is_scalar($data)) { - $data = (string) $data; - } else { - throw new \InvalidArgumentException('variable type error:' . gettype($data)); - } - break; - } - } - - /** - * 是否存在某个请求参数 - * @access public - * @param string $name 变量名 - * @param string $type 变量类型 - * @param bool $checkEmpty 是否检测空值 - * @return mixed - */ - public function has($name, $type = 'param', $checkEmpty = false) - { - if (!in_array($type, ['param', 'get', 'post', 'request', 'put', 'patch', 'file', 'session', 'cookie', 'env', 'header', 'route'])) { - return false; - } - - if (empty($this->$type)) { - $param = $this->$type(); - } else { - $param = $this->$type; - } - - // 按.拆分成多维数组进行判断 - foreach (explode('.', $name) as $val) { - if (isset($param[$val])) { - $param = $param[$val]; - } else { - return false; - } - } - - return ($checkEmpty && '' === $param) ? false : true; - } - - /** - * 获取指定的参数 - * @access public - * @param string|array $name 变量名 - * @param string $type 变量类型 - * @return mixed - */ - public function only($name, $type = 'param') - { - $param = $this->$type(); - - if (is_string($name)) { - $name = explode(',', $name); - } - - $item = []; - foreach ($name as $key => $val) { - - if (is_int($key)) { - $default = null; - $key = $val; - } else { - $default = $val; - } - - if (isset($param[$key])) { - $item[$key] = $param[$key]; - } elseif (isset($default)) { - $item[$key] = $default; - } - } - - return $item; - } - - /** - * 排除指定参数获取 - * @access public - * @param string|array $name 变量名 - * @param string $type 变量类型 - * @return mixed - */ - public function except($name, $type = 'param') - { - $param = $this->$type(); - if (is_string($name)) { - $name = explode(',', $name); - } - - foreach ($name as $key) { - if (isset($param[$key])) { - unset($param[$key]); - } - } - - return $param; - } - - /** - * 当前是否ssl - * @access public - * @return bool - */ - public function isSsl() - { - if ($this->server('HTTPS') && ('1' == $this->server('HTTPS') || 'on' == strtolower($this->server('HTTPS')))) { - return true; - } elseif ('https' == $this->server('REQUEST_SCHEME')) { - return true; - } elseif ('443' == $this->server('SERVER_PORT')) { - return true; - } elseif ('https' == $this->server('HTTP_X_FORWARDED_PROTO')) { - return true; - } elseif ($this->config['https_agent_name'] && $this->server($this->config['https_agent_name'])) { - return true; - } - - return false; - } - - /** - * 当前是否JSON请求 - * @access public - * @return bool - */ - public function isJson() - { - return false !== strpos($this->type(), 'json'); - } - - /** - * 当前是否Ajax请求 - * @access public - * @param bool $ajax true 获取原始ajax请求 - * @return bool - */ - public function isAjax($ajax = false) - { - $value = $this->server('HTTP_X_REQUESTED_WITH'); - $result = 'xmlhttprequest' == strtolower($value) ? true : false; - - if (true === $ajax) { - return $result; - } - - $result = $this->param($this->config['var_ajax']) ? true : $result; - $this->mergeParam = false; - return $result; - } - - /** - * 当前是否Pjax请求 - * @access public - * @param bool $pjax true 获取原始pjax请求 - * @return bool - */ - public function isPjax($pjax = false) - { - $result = !is_null($this->server('HTTP_X_PJAX')) ? true : false; - - if (true === $pjax) { - return $result; - } - - $result = $this->param($this->config['var_pjax']) ? true : $result; - $this->mergeParam = false; - return $result; - } - - /** - * 获取客户端IP地址 - * @access public - * @param integer $type 返回类型 0 返回IP地址 1 返回IPV4地址数字 - * @param boolean $adv 是否进行高级模式获取(有可能被伪装) - * @return mixed - */ - public function ip($type = 0, $adv = true) - { - $type = $type ? 1 : 0; - static $ip = null; - - if (null !== $ip) { - return $ip[$type]; - } - - $httpAgentIp = $this->config['http_agent_ip']; - - if ($httpAgentIp && $this->server($httpAgentIp)) { - $ip = $this->server($httpAgentIp); - } elseif ($adv) { - if ($this->server('HTTP_X_FORWARDED_FOR')) { - $arr = explode(',', $this->server('HTTP_X_FORWARDED_FOR')); - $pos = array_search('unknown', $arr); - if (false !== $pos) { - unset($arr[$pos]); - } - $ip = trim(current($arr)); - } elseif ($this->server('HTTP_CLIENT_IP')) { - $ip = $this->server('HTTP_CLIENT_IP'); - } elseif ($this->server('REMOTE_ADDR')) { - $ip = $this->server('REMOTE_ADDR'); - } - } elseif ($this->server('REMOTE_ADDR')) { - $ip = $this->server('REMOTE_ADDR'); - } - - // IP地址类型 - $ip_mode = (strpos($ip, ':') === false) ? 'ipv4' : 'ipv6'; - - // IP地址合法验证 - if (filter_var($ip, FILTER_VALIDATE_IP) !== $ip) { - $ip = ('ipv4' === $ip_mode) ? '0.0.0.0' : '::'; - } - - // 如果是ipv4地址,则直接使用ip2long返回int类型ip;如果是ipv6地址,暂时不支持,直接返回0 - $long_ip = ('ipv4' === $ip_mode) ? sprintf("%u", ip2long($ip)) : 0; - - $ip = [$ip, $long_ip]; - - return $ip[$type]; - } - - /** - * 检测是否使用手机访问 - * @access public - * @return bool - */ - public function isMobile() - { - if ($this->server('HTTP_VIA') && stristr($this->server('HTTP_VIA'), "wap")) { - return true; - } elseif ($this->server('HTTP_ACCEPT') && strpos(strtoupper($this->server('HTTP_ACCEPT')), "VND.WAP.WML")) { - return true; - } elseif ($this->server('HTTP_X_WAP_PROFILE') || $this->server('HTTP_PROFILE')) { - return true; - } elseif ($this->server('HTTP_USER_AGENT') && preg_match('/(blackberry|configuration\/cldc|hp |hp-|htc |htc_|htc-|iemobile|kindle|midp|mmp|motorola|mobile|nokia|opera mini|opera |Googlebot-Mobile|YahooSeeker\/M1A1-R2D2|android|iphone|ipod|mobi|palm|palmos|pocket|portalmmm|ppc;|smartphone|sonyericsson|sqh|spv|symbian|treo|up.browser|up.link|vodafone|windows ce|xda |xda_)/i', $this->server('HTTP_USER_AGENT'))) { - return true; - } - - return false; - } - - /** - * 当前URL地址中的scheme参数 - * @access public - * @return string - */ - public function scheme() - { - return $this->isSsl() ? 'https' : 'http'; - } - - /** - * 当前请求URL地址中的query参数 - * @access public - * @return string - */ - public function query() - { - return $this->server('QUERY_STRING'); - } - - /** - * 设置当前请求的host(包含端口) - * @access public - * @param string $host 主机名(含端口) - * @return $this - */ - public function setHost($host) - { - $this->host = $host; - - return $this; - } - - /** - * 当前请求的host - * @access public - * @param bool $strict true 仅仅获取HOST - * @return string - */ - public function host($strict = false) - { - if (!$this->host) { - $this->host = $this->server('HTTP_X_REAL_HOST') ?: $this->server('HTTP_X_FORWARDED_HOST') ?: $this->server('HTTP_HOST'); - } - - return true === $strict && strpos($this->host, ':') ? strstr($this->host, ':', true) : $this->host; - } - - /** - * 当前请求URL地址中的port参数 - * @access public - * @return integer - */ - public function port() - { - return $this->server('SERVER_PORT'); - } - - /** - * 当前请求 SERVER_PROTOCOL - * @access public - * @return string - */ - public function protocol() - { - return $this->server('SERVER_PROTOCOL'); - } - - /** - * 当前请求 REMOTE_PORT - * @access public - * @return integer - */ - public function remotePort() - { - return $this->server('REMOTE_PORT'); - } - - /** - * 当前请求 HTTP_CONTENT_TYPE - * @access public - * @return string - */ - public function contentType() - { - $contentType = $this->server('CONTENT_TYPE'); - - if ($contentType) { - if (strpos($contentType, ';')) { - list($type) = explode(';', $contentType); - } else { - $type = $contentType; - } - return trim($type); - } - - return ''; - } - - /** - * 获取当前请求的路由信息 - * @access public - * @param array $route 路由名称 - * @return array - */ - public function routeInfo(array $route = []) - { - if (!empty($route)) { - $this->routeInfo = $route; - } - - return $this->routeInfo; - } - - /** - * 设置或者获取当前请求的调度信息 - * @access public - * @param \think\route\Dispatch $dispatch 调度信息 - * @return \think\route\Dispatch - */ - public function dispatch($dispatch = null) - { - if (!is_null($dispatch)) { - $this->dispatch = $dispatch; - } - - return $this->dispatch; - } - - /** - * 获取当前请求的安全Key - * @access public - * @return string - */ - public function secureKey() - { - if (is_null($this->secureKey)) { - $this->secureKey = uniqid('', true); - } - - return $this->secureKey; - } - - /** - * 设置当前的模块名 - * @access public - * @param string $module 模块名 - * @return $this - */ - public function setModule($module) - { - $this->module = $module; - return $this; - } - - /** - * 设置当前的控制器名 - * @access public - * @param string $controller 控制器名 - * @return $this - */ - public function setController($controller) - { - $this->controller = $controller; - return $this; - } - - /** - * 设置当前的操作名 - * @access public - * @param string $action 操作名 - * @return $this - */ - public function setAction($action) - { - $this->action = $action; - return $this; - } - - /** - * 获取当前的模块名 - * @access public - * @return string - */ - public function module() - { - return $this->module ?: ''; - } - - /** - * 获取当前的控制器名 - * @access public - * @param bool $convert 转换为小写 - * @return string - */ - public function controller($convert = false) - { - $name = $this->controller ?: ''; - return $convert ? strtolower($name) : $name; - } - - /** - * 获取当前的操作名 - * @access public - * @param bool $convert 转换为驼峰 - * @return string - */ - public function action($convert = false) - { - $name = $this->action ?: ''; - return $convert ? $name : strtolower($name); - } - - /** - * 设置当前的语言 - * @access public - * @param string $lang 语言名 - * @return $this - */ - public function setLangset($lang) - { - $this->langset = $lang; - return $this; - } - - /** - * 获取当前的语言 - * @access public - * @return string - */ - public function langset() - { - return $this->langset ?: ''; - } - - /** - * 设置或者获取当前请求的content - * @access public - * @return string - */ - public function getContent() - { - if (is_null($this->content)) { - $this->content = $this->input; - } - - return $this->content; - } - - /** - * 获取当前请求的php://input - * @access public - * @return string - */ - public function getInput() - { - return $this->input; - } - - /** - * 生成请求令牌 - * @access public - * @param string $name 令牌名称 - * @param mixed $type 令牌生成方法 - * @return string - */ - public function token($name = '__token__', $type = null) - { - $type = is_callable($type) ? $type : 'md5'; - $token = call_user_func($type, $this->server('REQUEST_TIME_FLOAT')); - - if ($this->isAjax()) { - header($name . ': ' . $token); - } - - facade\Session::set($name, $token); - - return $token; - } - - /** - * 设置当前地址的请求缓存 - * @access public - * @param string $key 缓存标识,支持变量规则 ,例如 item/:name/:id - * @param mixed $expire 缓存有效期 - * @param array $except 缓存排除 - * @param string $tag 缓存标签 - * @return mixed - */ - public function cache($key, $expire = null, $except = [], $tag = null) - { - if (!is_array($except)) { - $tag = $except; - $except = []; - } - - if (false === $key || !$this->isGet() || $this->isCheckCache || false === $expire) { - // 关闭当前缓存 - return; - } - - // 标记请求缓存检查 - $this->isCheckCache = true; - - foreach ($except as $rule) { - if (0 === stripos($this->url(), $rule)) { - return; - } - } - - if ($key instanceof \Closure) { - $key = call_user_func_array($key, [$this]); - } elseif (true === $key) { - // 自动缓存功能 - $key = '__URL__'; - } elseif (strpos($key, '|')) { - list($key, $fun) = explode('|', $key); - } - - // 特殊规则替换 - if (false !== strpos($key, '__')) { - $key = str_replace(['__MODULE__', '__CONTROLLER__', '__ACTION__', '__URL__'], [$this->module, $this->controller, $this->action, md5($this->url(true))], $key); - } - - if (false !== strpos($key, ':')) { - $param = $this->param(); - foreach ($param as $item => $val) { - if (is_string($val) && false !== strpos($key, ':' . $item)) { - $key = str_replace(':' . $item, $val, $key); - } - } - } elseif (strpos($key, ']')) { - if ('[' . $this->ext() . ']' == $key) { - // 缓存某个后缀的请求 - $key = md5($this->url()); - } else { - return; - } - } - - if (isset($fun)) { - $key = $fun($key); - } - - $this->cache = [$key, $expire, $tag]; - return $this->cache; - } - - /** - * 读取请求缓存设置 - * @access public - * @return array - */ - public function getCache() - { - return $this->cache; - } - - /** - * 设置GET数据 - * @access public - * @param array $get 数据 - * @return $this - */ - public function withGet(array $get) - { - $this->get = $get; - return $this; - } - - /** - * 设置POST数据 - * @access public - * @param array $post 数据 - * @return $this - */ - public function withPost(array $post) - { - $this->post = $post; - return $this; - } - - /** - * 设置php://input数据 - * @access public - * @param string $input RAW数据 - * @return $this - */ - public function withInput($input) - { - $this->input = $input; - return $this; - } - - /** - * 设置文件上传数据 - * @access public - * @param array $files 上传信息 - * @return $this - */ - public function withFiles(array $files) - { - $this->file = $files; - return $this; - } - - /** - * 设置COOKIE数据 - * @access public - * @param array $cookie 数据 - * @return $this - */ - public function withCookie(array $cookie) - { - $this->cookie = $cookie; - return $this; - } - - /** - * 设置SERVER数据 - * @access public - * @param array $server 数据 - * @return $this - */ - public function withServer(array $server) - { - $this->server = array_change_key_case($server, CASE_UPPER); - return $this; - } - - /** - * 设置HEADER数据 - * @access public - * @param array $header 数据 - * @return $this - */ - public function withHeader(array $header) - { - $this->header = array_change_key_case($header); - return $this; - } - - /** - * 设置ENV数据 - * @access public - * @param array $env 数据 - * @return $this - */ - public function withEnv(array $env) - { - $this->env = $env; - return $this; - } - - /** - * 设置ROUTE变量 - * @access public - * @param array $route 数据 - * @return $this - */ - public function withRoute(array $route) - { - $this->route = $route; - return $this; - } - - /** - * 设置请求数据 - * @access public - * @param string $name 参数名 - * @param mixed $value 值 - */ - public function __set($name, $value) - { - return $this->param[$name] = $value; - } - - /** - * 获取请求数据的值 - * @access public - * @param string $name 参数名 - * @return mixed - */ - public function __get($name) - { - return $this->param($name); - } - - /** - * 检测请求数据的值 - * @access public - * @param string $name 名称 - * @return boolean - */ - public function __isset($name) - { - return isset($this->param[$name]); - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['dispatch'], $data['config']); - - return $data; - } -} diff --git a/vendor/topthink/framework/library/think/Response.php b/vendor/topthink/framework/library/think/Response.php deleted file mode 100644 index 5fa5402ab..000000000 --- a/vendor/topthink/framework/library/think/Response.php +++ /dev/null @@ -1,429 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\response\Redirect as RedirectResponse; - -class Response -{ - /** - * 原始数据 - * @var mixed - */ - protected $data; - - /** - * 应用对象实例 - * @var App - */ - protected $app; - - /** - * 当前contentType - * @var string - */ - protected $contentType = 'text/html'; - - /** - * 字符集 - * @var string - */ - protected $charset = 'utf-8'; - - /** - * 状态码 - * @var integer - */ - protected $code = 200; - - /** - * 是否允许请求缓存 - * @var bool - */ - protected $allowCache = true; - - /** - * 输出参数 - * @var array - */ - protected $options = []; - - /** - * header参数 - * @var array - */ - protected $header = []; - - /** - * 输出内容 - * @var string - */ - protected $content = null; - - /** - * 架构函数 - * @access public - * @param mixed $data 输出数据 - * @param int $code - * @param array $header - * @param array $options 输出参数 - */ - public function __construct($data = '', $code = 200, array $header = [], $options = []) - { - $this->data($data); - - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - - $this->contentType($this->contentType, $this->charset); - - $this->code = $code; - $this->app = Container::get('app'); - $this->header = array_merge($this->header, $header); - } - - /** - * 创建Response对象 - * @access public - * @param mixed $data 输出数据 - * @param string $type 输出类型 - * @param int $code - * @param array $header - * @param array $options 输出参数 - * @return Response - */ - public static function create($data = '', $type = '', $code = 200, array $header = [], $options = []) - { - $class = false !== strpos($type, '\\') ? $type : '\\think\\response\\' . ucfirst(strtolower($type)); - - if (class_exists($class)) { - return new $class($data, $code, $header, $options); - } - - return new static($data, $code, $header, $options); - } - - /** - * 发送数据到客户端 - * @access public - * @return void - * @throws \InvalidArgumentException - */ - public function send() - { - // 监听response_send - $this->app['hook']->listen('response_send', $this); - - // 处理输出数据 - $data = $this->getContent(); - - // Trace调试注入 - if ('cli' != PHP_SAPI && $this->app['env']->get('app_trace', $this->app->config('app.app_trace'))) { - $this->app['debug']->inject($this, $data); - } - - if (200 == $this->code && $this->allowCache) { - $cache = $this->app['request']->getCache(); - if ($cache) { - $this->header['Cache-Control'] = 'max-age=' . $cache[1] . ',must-revalidate'; - $this->header['Last-Modified'] = gmdate('D, d M Y H:i:s') . ' GMT'; - $this->header['Expires'] = gmdate('D, d M Y H:i:s', $_SERVER['REQUEST_TIME'] + $cache[1]) . ' GMT'; - - $this->app['cache']->tag($cache[2])->set($cache[0], [$data, $this->header], $cache[1]); - } - } - - if (!headers_sent() && !empty($this->header)) { - // 发送状态码 - http_response_code($this->code); - // 发送头部信息 - foreach ($this->header as $name => $val) { - header($name . (!is_null($val) ? ':' . $val : '')); - } - } - - $this->sendData($data); - - if (function_exists('fastcgi_finish_request')) { - // 提高页面响应 - fastcgi_finish_request(); - } - - // 监听response_end - $this->app['hook']->listen('response_end', $this); - - // 清空当次请求有效的数据 - if (!($this instanceof RedirectResponse)) { - $this->app['session']->flush(); - } - } - - /** - * 处理数据 - * @access protected - * @param mixed $data 要处理的数据 - * @return mixed - */ - protected function output($data) - { - return $data; - } - - /** - * 输出数据 - * @access protected - * @param string $data 要处理的数据 - * @return void - */ - protected function sendData($data) - { - echo $data; - } - - /** - * 输出的参数 - * @access public - * @param mixed $options 输出参数 - * @return $this - */ - public function options($options = []) - { - $this->options = array_merge($this->options, $options); - - return $this; - } - - /** - * 输出数据设置 - * @access public - * @param mixed $data 输出数据 - * @return $this - */ - public function data($data) - { - $this->data = $data; - - return $this; - } - - /** - * 是否允许请求缓存 - * @access public - * @param bool $cache 允许请求缓存 - * @return $this - */ - public function allowCache($cache) - { - $this->allowCache = $cache; - - return $this; - } - - /** - * 设置响应头 - * @access public - * @param string|array $name 参数名 - * @param string $value 参数值 - * @return $this - */ - public function header($name, $value = null) - { - if (is_array($name)) { - $this->header = array_merge($this->header, $name); - } else { - $this->header[$name] = $value; - } - - return $this; - } - - /** - * 设置页面输出内容 - * @access public - * @param mixed $content - * @return $this - */ - public function content($content) - { - if (null !== $content && !is_string($content) && !is_numeric($content) && !is_callable([ - $content, - '__toString', - ]) - ) { - throw new \InvalidArgumentException(sprintf('variable type error: %s', gettype($content))); - } - - $this->content = (string) $content; - - return $this; - } - - /** - * 发送HTTP状态 - * @access public - * @param integer $code 状态码 - * @return $this - */ - public function code($code) - { - $this->code = $code; - - return $this; - } - - /** - * LastModified - * @access public - * @param string $time - * @return $this - */ - public function lastModified($time) - { - $this->header['Last-Modified'] = $time; - - return $this; - } - - /** - * Expires - * @access public - * @param string $time - * @return $this - */ - public function expires($time) - { - $this->header['Expires'] = $time; - - return $this; - } - - /** - * ETag - * @access public - * @param string $eTag - * @return $this - */ - public function eTag($eTag) - { - $this->header['ETag'] = $eTag; - - return $this; - } - - /** - * 页面缓存控制 - * @access public - * @param string $cache 缓存设置 - * @return $this - */ - public function cacheControl($cache) - { - $this->header['Cache-control'] = $cache; - - return $this; - } - - /** - * 设置页面不做任何缓存 - * @access public - * @return $this - */ - public function noCache() - { - $this->header['Cache-Control'] = 'no-store, no-cache, must-revalidate, post-check=0, pre-check=0'; - $this->header['Pragma'] = 'no-cache'; - - return $this; - } - - /** - * 页面输出类型 - * @access public - * @param string $contentType 输出类型 - * @param string $charset 输出编码 - * @return $this - */ - public function contentType($contentType, $charset = 'utf-8') - { - $this->header['Content-Type'] = $contentType . '; charset=' . $charset; - - return $this; - } - - /** - * 获取头部信息 - * @access public - * @param string $name 头部名称 - * @return mixed - */ - public function getHeader($name = '') - { - if (!empty($name)) { - return isset($this->header[$name]) ? $this->header[$name] : null; - } - - return $this->header; - } - - /** - * 获取原始数据 - * @access public - * @return mixed - */ - public function getData() - { - return $this->data; - } - - /** - * 获取输出数据 - * @access public - * @return mixed - */ - public function getContent() - { - if (null == $this->content) { - $content = $this->output($this->data); - - if (null !== $content && !is_string($content) && !is_numeric($content) && !is_callable([ - $content, - '__toString', - ]) - ) { - throw new \InvalidArgumentException(sprintf('variable type error: %s', gettype($content))); - } - - $this->content = (string) $content; - } - - return $this->content; - } - - /** - * 获取状态码 - * @access public - * @return integer - */ - public function getCode() - { - return $this->code; - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['app']); - - return $data; - } -} diff --git a/vendor/topthink/framework/library/think/Route.php b/vendor/topthink/framework/library/think/Route.php deleted file mode 100644 index 97f6dc7d4..000000000 --- a/vendor/topthink/framework/library/think/Route.php +++ /dev/null @@ -1,992 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\exception\RouteNotFoundException; -use think\route\AliasRule; -use think\route\Dispatch; -use think\route\dispatch\Url as UrlDispatch; -use think\route\Domain; -use think\route\Resource; -use think\route\Rule; -use think\route\RuleGroup; -use think\route\RuleItem; - -class Route -{ - /** - * REST定义 - * @var array - */ - protected $rest = [ - 'index' => ['get', '', 'index'], - 'create' => ['get', '/create', 'create'], - 'edit' => ['get', '//edit', 'edit'], - 'read' => ['get', '/', 'read'], - 'save' => ['post', '', 'save'], - 'update' => ['put', '/', 'update'], - 'delete' => ['delete', '/', 'delete'], - ]; - - /** - * 请求方法前缀定义 - * @var array - */ - protected $methodPrefix = [ - 'get' => 'get', - 'post' => 'post', - 'put' => 'put', - 'delete' => 'delete', - 'patch' => 'patch', - ]; - - /** - * 应用对象 - * @var App - */ - protected $app; - - /** - * 请求对象 - * @var Request - */ - protected $request; - - /** - * 当前HOST - * @var string - */ - protected $host; - - /** - * 当前域名 - * @var string - */ - protected $domain; - - /** - * 当前分组对象 - * @var RuleGroup - */ - protected $group; - - /** - * 配置参数 - * @var array - */ - protected $config = []; - - /** - * 路由绑定 - * @var array - */ - protected $bind = []; - - /** - * 域名对象 - * @var array - */ - protected $domains = []; - - /** - * 跨域路由规则 - * @var RuleGroup - */ - protected $cross; - - /** - * 路由别名 - * @var array - */ - protected $alias = []; - - /** - * 路由是否延迟解析 - * @var bool - */ - protected $lazy = true; - - /** - * 路由是否测试模式 - * @var bool - */ - protected $isTest; - - /** - * (分组)路由规则是否合并解析 - * @var bool - */ - protected $mergeRuleRegex = true; - - /** - * 路由解析自动搜索多级控制器 - * @var bool - */ - protected $autoSearchController = true; - - public function __construct(App $app, array $config = []) - { - $this->app = $app; - $this->request = $app['request']; - $this->config = $config; - - $this->host = $this->request->host(true) ?: $config['app_host']; - - $this->setDefaultDomain(); - } - - public function config($name = null) - { - if (is_null($name)) { - return $this->config; - } - - return isset($this->config[$name]) ? $this->config[$name] : null; - } - - /** - * 配置 - * @access public - * @param array $config - * @return void - */ - public function setConfig(array $config = []) - { - $this->config = array_merge($this->config, array_change_key_case($config)); - } - - public static function __make(App $app, Config $config) - { - $config = $config->pull('app'); - $route = new static($app, $config); - - $route->lazy($config['url_lazy_route']) - ->autoSearchController($config['controller_auto_search']) - ->mergeRuleRegex($config['route_rule_merge']); - - return $route; - } - - /** - * 设置路由的请求对象实例 - * @access public - * @param Request $request 请求对象实例 - * @return void - */ - public function setRequest($request) - { - $this->request = $request; - } - - /** - * 设置路由域名及分组(包括资源路由)是否延迟解析 - * @access public - * @param bool $lazy 路由是否延迟解析 - * @return $this - */ - public function lazy($lazy = true) - { - $this->lazy = $lazy; - return $this; - } - - /** - * 设置路由为测试模式 - * @access public - * @param bool $test 路由是否测试模式 - * @return void - */ - public function setTestMode($test) - { - $this->isTest = $test; - } - - /** - * 检查路由是否为测试模式 - * @access public - * @return bool - */ - public function isTest() - { - return $this->isTest; - } - - /** - * 设置路由域名及分组(包括资源路由)是否合并解析 - * @access public - * @param bool $merge 路由是否合并解析 - * @return $this - */ - public function mergeRuleRegex($merge = true) - { - $this->mergeRuleRegex = $merge; - $this->group->mergeRuleRegex($merge); - - return $this; - } - - /** - * 设置路由自动解析是否搜索多级控制器 - * @access public - * @param bool $auto 是否自动搜索多级控制器 - * @return $this - */ - public function autoSearchController($auto = true) - { - $this->autoSearchController = $auto; - return $this; - } - - /** - * 初始化默认域名 - * @access protected - * @return void - */ - protected function setDefaultDomain() - { - // 默认域名 - $this->domain = $this->host; - - // 注册默认域名 - $domain = new Domain($this, $this->host); - - $this->domains[$this->host] = $domain; - - // 默认分组 - $this->group = $domain; - } - - /** - * 设置当前域名 - * @access public - * @param RuleGroup $group 域名 - * @return void - */ - public function setGroup(RuleGroup $group) - { - $this->group = $group; - } - - /** - * 获取当前分组 - * @access public - * @return RuleGroup - */ - public function getGroup() - { - return $this->group; - } - - /** - * 注册变量规则 - * @access public - * @param string|array $name 变量名 - * @param string $rule 变量规则 - * @return $this - */ - public function pattern($name, $rule = '') - { - $this->group->pattern($name, $rule); - - return $this; - } - - /** - * 注册路由参数 - * @access public - * @param string|array $name 参数名 - * @param mixed $value 值 - * @return $this - */ - public function option($name, $value = '') - { - $this->group->option($name, $value); - - return $this; - } - - /** - * 注册域名路由 - * @access public - * @param string|array $name 子域名 - * @param mixed $rule 路由规则 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return Domain - */ - public function domain($name, $rule = '', $option = [], $pattern = []) - { - // 支持多个域名使用相同路由规则 - $domainName = is_array($name) ? array_shift($name) : $name; - - if ('*' != $domainName && false === strpos($domainName, '.')) { - $domainName .= '.' . $this->request->rootDomain(); - } - - if (!isset($this->domains[$domainName])) { - $domain = (new Domain($this, $domainName, $rule, $option, $pattern)) - ->lazy($this->lazy) - ->mergeRuleRegex($this->mergeRuleRegex); - - $this->domains[$domainName] = $domain; - } else { - $domain = $this->domains[$domainName]; - $domain->parseGroupRule($rule); - } - - if (is_array($name) && !empty($name)) { - $root = $this->request->rootDomain(); - foreach ($name as $item) { - if (false === strpos($item, '.')) { - $item .= '.' . $root; - } - - $this->domains[$item] = $domainName; - } - } - - // 返回域名对象 - return $domain; - } - - /** - * 获取域名 - * @access public - * @return array - */ - public function getDomains() - { - return $this->domains; - } - - /** - * 设置路由绑定 - * @access public - * @param string $bind 绑定信息 - * @param string $domain 域名 - * @return $this - */ - public function bind($bind, $domain = null) - { - $domain = is_null($domain) ? $this->domain : $domain; - - $this->bind[$domain] = $bind; - - return $this; - } - - /** - * 读取路由绑定 - * @access public - * @param string $domain 域名 - * @return string|null - */ - public function getBind($domain = null) - { - if (is_null($domain)) { - $domain = $this->domain; - } elseif (true === $domain) { - return $this->bind; - } elseif (false === strpos($domain, '.')) { - $domain .= '.' . $this->request->rootDomain(); - } - - $subDomain = $this->request->subDomain(); - - if (strpos($subDomain, '.')) { - $name = '*' . strstr($subDomain, '.'); - } - - if (isset($this->bind[$domain])) { - $result = $this->bind[$domain]; - } elseif (isset($name) && isset($this->bind[$name])) { - $result = $this->bind[$name]; - } elseif (!empty($subDomain) && isset($this->bind['*'])) { - $result = $this->bind['*']; - } else { - $result = null; - } - - return $result; - } - - /** - * 读取路由标识 - * @access public - * @param string $name 路由标识 - * @param string $domain 域名 - * @return mixed - */ - public function getName($name = null, $domain = null, $method = '*') - { - return $this->app['rule_name']->get($name, $domain, $method); - } - - /** - * 读取路由 - * @access public - * @param string $rule 路由规则 - * @param string $domain 域名 - * @return array - */ - public function getRule($rule, $domain = null) - { - if (is_null($domain)) { - $domain = $this->domain; - } - - return $this->app['rule_name']->getRule($rule, $domain); - } - - /** - * 读取路由 - * @access public - * @param string $domain 域名 - * @return array - */ - public function getRuleList($domain = null) - { - return $this->app['rule_name']->getRuleList($domain); - } - - /** - * 批量导入路由标识 - * @access public - * @param array $name 路由标识 - * @return $this - */ - public function setName($name) - { - $this->app['rule_name']->import($name); - return $this; - } - - /** - * 导入配置文件的路由规则 - * @access public - * @param array $rules 路由规则 - * @param string $type 请求类型 - * @return void - */ - public function import(array $rules, $type = '*') - { - // 检查域名部署 - if (isset($rules['__domain__'])) { - foreach ($rules['__domain__'] as $key => $rule) { - $this->domain($key, $rule); - } - unset($rules['__domain__']); - } - - // 检查变量规则 - if (isset($rules['__pattern__'])) { - $this->pattern($rules['__pattern__']); - unset($rules['__pattern__']); - } - - // 检查路由别名 - if (isset($rules['__alias__'])) { - foreach ($rules['__alias__'] as $key => $val) { - $this->alias($key, $val); - } - unset($rules['__alias__']); - } - - // 检查资源路由 - if (isset($rules['__rest__'])) { - foreach ($rules['__rest__'] as $key => $rule) { - $this->resource($key, $rule); - } - unset($rules['__rest__']); - } - - // 检查路由规则(包含分组) - foreach ($rules as $key => $val) { - if (is_numeric($key)) { - $key = array_shift($val); - } - - if (empty($val)) { - continue; - } - - if (is_string($key) && 0 === strpos($key, '[')) { - $key = substr($key, 1, -1); - $this->group($key, $val); - } elseif (is_array($val)) { - $this->rule($key, $val[0], $type, $val[1], isset($val[2]) ? $val[2] : []); - } else { - $this->rule($key, $val, $type); - } - } - } - - /** - * 注册路由规则 - * @access public - * @param string $rule 路由规则 - * @param mixed $route 路由地址 - * @param string $method 请求类型 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleItem - */ - public function rule($rule, $route, $method = '*', array $option = [], array $pattern = []) - { - return $this->group->addRule($rule, $route, $method, $option, $pattern); - } - - /** - * 设置跨域有效路由规则 - * @access public - * @param Rule $rule 路由规则 - * @param string $method 请求类型 - * @return $this - */ - public function setCrossDomainRule($rule, $method = '*') - { - if (!isset($this->cross)) { - $this->cross = (new RuleGroup($this))->mergeRuleRegex($this->mergeRuleRegex); - } - - $this->cross->addRuleItem($rule, $method); - - return $this; - } - - /** - * 批量注册路由规则 - * @access public - * @param array $rules 路由规则 - * @param string $method 请求类型 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return void - */ - public function rules($rules, $method = '*', array $option = [], array $pattern = []) - { - $this->group->addRules($rules, $method, $option, $pattern); - } - - /** - * 注册路由分组 - * @access public - * @param string|array $name 分组名称或者参数 - * @param array|\Closure $route 分组路由 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleGroup - */ - public function group($name, $route, array $option = [], array $pattern = []) - { - if (is_array($name)) { - $option = $name; - $name = isset($option['name']) ? $option['name'] : ''; - } - - return (new RuleGroup($this, $this->group, $name, $route, $option, $pattern)) - ->lazy($this->lazy) - ->mergeRuleRegex($this->mergeRuleRegex); - } - - /** - * 注册路由 - * @access public - * @param string $rule 路由规则 - * @param mixed $route 路由地址 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleItem - */ - public function any($rule, $route = '', array $option = [], array $pattern = []) - { - return $this->rule($rule, $route, '*', $option, $pattern); - } - - /** - * 注册GET路由 - * @access public - * @param string $rule 路由规则 - * @param mixed $route 路由地址 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleItem - */ - public function get($rule, $route = '', array $option = [], array $pattern = []) - { - return $this->rule($rule, $route, 'GET', $option, $pattern); - } - - /** - * 注册POST路由 - * @access public - * @param string $rule 路由规则 - * @param mixed $route 路由地址 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleItem - */ - public function post($rule, $route = '', array $option = [], array $pattern = []) - { - return $this->rule($rule, $route, 'POST', $option, $pattern); - } - - /** - * 注册PUT路由 - * @access public - * @param string $rule 路由规则 - * @param mixed $route 路由地址 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleItem - */ - public function put($rule, $route = '', array $option = [], array $pattern = []) - { - return $this->rule($rule, $route, 'PUT', $option, $pattern); - } - - /** - * 注册DELETE路由 - * @access public - * @param string $rule 路由规则 - * @param mixed $route 路由地址 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleItem - */ - public function delete($rule, $route = '', array $option = [], array $pattern = []) - { - return $this->rule($rule, $route, 'DELETE', $option, $pattern); - } - - /** - * 注册PATCH路由 - * @access public - * @param string $rule 路由规则 - * @param mixed $route 路由地址 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleItem - */ - public function patch($rule, $route = '', array $option = [], array $pattern = []) - { - return $this->rule($rule, $route, 'PATCH', $option, $pattern); - } - - /** - * 注册资源路由 - * @access public - * @param string $rule 路由规则 - * @param string $route 路由地址 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return Resource - */ - public function resource($rule, $route = '', array $option = [], array $pattern = []) - { - return (new Resource($this, $this->group, $rule, $route, $option, $pattern, $this->rest)) - ->lazy($this->lazy); - } - - /** - * 注册控制器路由 操作方法对应不同的请求前缀 - * @access public - * @param string $rule 路由规则 - * @param string $route 路由地址 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleGroup - */ - public function controller($rule, $route = '', array $option = [], array $pattern = []) - { - $group = new RuleGroup($this, $this->group, $rule, null, $option, $pattern); - - foreach ($this->methodPrefix as $type => $val) { - $group->addRule('', $val . '', $type); - } - - return $group->prefix($route . '/'); - } - - /** - * 注册视图路由 - * @access public - * @param string|array $rule 路由规则 - * @param string $template 路由模板地址 - * @param array $vars 模板变量 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleItem - */ - public function view($rule, $template = '', array $vars = [], array $option = [], array $pattern = []) - { - return $this->rule($rule, $template, 'GET', $option, $pattern)->view($vars); - } - - /** - * 注册重定向路由 - * @access public - * @param string|array $rule 路由规则 - * @param string $route 路由地址 - * @param array $status 状态码 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return RuleItem - */ - public function redirect($rule, $route = '', $status = 301, array $option = [], array $pattern = []) - { - return $this->rule($rule, $route, '*', $option, $pattern)->redirect()->status($status); - } - - /** - * 注册别名路由 - * @access public - * @param string $rule 路由别名 - * @param string $route 路由地址 - * @param array $option 路由参数 - * @return AliasRule - */ - public function alias($rule, $route, array $option = []) - { - $aliasRule = new AliasRule($this, $this->group, $rule, $route, $option); - - $this->alias[$rule] = $aliasRule; - - return $aliasRule; - } - - /** - * 获取别名路由定义 - * @access public - * @param string $name 路由别名 - * @return string|array|null - */ - public function getAlias($name = null) - { - if (is_null($name)) { - return $this->alias; - } - - return isset($this->alias[$name]) ? $this->alias[$name] : null; - } - - /** - * 设置不同请求类型下面的方法前缀 - * @access public - * @param string|array $method 请求类型 - * @param string $prefix 类型前缀 - * @return $this - */ - public function setMethodPrefix($method, $prefix = '') - { - if (is_array($method)) { - $this->methodPrefix = array_merge($this->methodPrefix, array_change_key_case($method)); - } else { - $this->methodPrefix[strtolower($method)] = $prefix; - } - - return $this; - } - - /** - * 获取请求类型的方法前缀 - * @access public - * @param string $method 请求类型 - * @param string $prefix 类型前缀 - * @return string|null - */ - public function getMethodPrefix($method) - { - $method = strtolower($method); - - return isset($this->methodPrefix[$method]) ? $this->methodPrefix[$method] : null; - } - - /** - * rest方法定义和修改 - * @access public - * @param string $name 方法名称 - * @param array|bool $resource 资源 - * @return $this - */ - public function rest($name, $resource = []) - { - if (is_array($name)) { - $this->rest = $resource ? $name : array_merge($this->rest, $name); - } else { - $this->rest[$name] = $resource; - } - - return $this; - } - - /** - * 获取rest方法定义的参数 - * @access public - * @param string $name 方法名称 - * @return array|null - */ - public function getRest($name = null) - { - if (is_null($name)) { - return $this->rest; - } - - return isset($this->rest[$name]) ? $this->rest[$name] : null; - } - - /** - * 注册未匹配路由规则后的处理 - * @access public - * @param string $route 路由地址 - * @param string $method 请求类型 - * @param array $option 路由参数 - * @return RuleItem - */ - public function miss($route, $method = '*', array $option = []) - { - return $this->group->addMissRule($route, $method, $option); - } - - /** - * 注册一个自动解析的URL路由 - * @access public - * @param string $route 路由地址 - * @return RuleItem - */ - public function auto($route) - { - return $this->group->addAutoRule($route); - } - - /** - * 检测URL路由 - * @access public - * @param string $url URL地址 - * @param bool $must 是否强制路由 - * @return Dispatch - * @throws RouteNotFoundException - */ - public function check($url, $must = false) - { - // 自动检测域名路由 - $domain = $this->checkDomain(); - $url = str_replace($this->config['pathinfo_depr'], '|', $url); - - $completeMatch = $this->config['route_complete_match']; - - $result = $domain->check($this->request, $url, $completeMatch); - - if (false === $result && !empty($this->cross)) { - // 检测跨域路由 - $result = $this->cross->check($this->request, $url, $completeMatch); - } - - if (false !== $result) { - // 路由匹配 - return $result; - } elseif ($must) { - // 强制路由不匹配则抛出异常 - throw new RouteNotFoundException(); - } - - // 默认路由解析 - return new UrlDispatch($this->request, $this->group, $url, [ - 'auto_search' => $this->autoSearchController, - ]); - } - - /** - * 检测域名的路由规则 - * @access protected - * @return Domain - */ - protected function checkDomain() - { - // 获取当前子域名 - $subDomain = $this->request->subDomain(); - - $item = false; - - if ($subDomain && count($this->domains) > 1) { - $domain = explode('.', $subDomain); - $domain2 = array_pop($domain); - - if ($domain) { - // 存在三级域名 - $domain3 = array_pop($domain); - } - - if ($subDomain && isset($this->domains[$subDomain])) { - // 子域名配置 - $item = $this->domains[$subDomain]; - } elseif (isset($this->domains['*.' . $domain2]) && !empty($domain3)) { - // 泛三级域名 - $item = $this->domains['*.' . $domain2]; - $panDomain = $domain3; - } elseif (isset($this->domains['*']) && !empty($domain2)) { - // 泛二级域名 - if ('www' != $domain2) { - $item = $this->domains['*']; - $panDomain = $domain2; - } - } - - if (isset($panDomain)) { - // 保存当前泛域名 - $this->request->setPanDomain($panDomain); - } - } - - if (false === $item) { - // 检测当前完整域名 - $item = $this->domains[$this->host]; - } - - if (is_string($item)) { - $item = $this->domains[$item]; - } - - return $item; - } - - /** - * 清空路由规则 - * @access public - * @return void - */ - public function clear() - { - $this->app['rule_name']->clear(); - $this->group->clear(); - } - - /** - * 设置全局的路由分组参数 - * @access public - * @param string $method 方法名 - * @param array $args 调用参数 - * @return RuleGroup - */ - public function __call($method, $args) - { - return call_user_func_array([$this->group, $method], $args); - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['app'], $data['request']); - - return $data; - } -} diff --git a/vendor/topthink/framework/library/think/Session.php b/vendor/topthink/framework/library/think/Session.php deleted file mode 100644 index 63ee7a03e..000000000 --- a/vendor/topthink/framework/library/think/Session.php +++ /dev/null @@ -1,579 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\exception\ClassNotFoundException; - -class Session -{ - /** - * 配置参数 - * @var array - */ - protected $config = []; - - /** - * 前缀 - * @var string - */ - protected $prefix = ''; - - /** - * 是否初始化 - * @var bool - */ - protected $init = null; - - /** - * 锁驱动 - * @var object - */ - protected $lockDriver = null; - - /** - * 锁key - * @var string - */ - protected $sessKey = 'PHPSESSID'; - - /** - * 锁超时时间 - * @var integer - */ - protected $lockTimeout = 3; - - /** - * 是否启用锁机制 - * @var bool - */ - protected $lock = false; - - public function __construct(array $config = []) - { - $this->config = $config; - } - - /** - * 设置或者获取session作用域(前缀) - * @access public - * @param string $prefix - * @return string|void - */ - public function prefix($prefix = '') - { - empty($this->init) && $this->boot(); - - if (empty($prefix) && null !== $prefix) { - return $this->prefix; - } else { - $this->prefix = $prefix; - } - } - - public static function __make(Config $config) - { - return new static($config->pull('session')); - } - - /** - * 配置 - * @access public - * @param array $config - * @return void - */ - public function setConfig(array $config = []) - { - $this->config = array_merge($this->config, array_change_key_case($config)); - - if (isset($config['prefix'])) { - $this->prefix = $config['prefix']; - } - - if (isset($config['use_lock'])) { - $this->lock = $config['use_lock']; - } - } - - /** - * 设置已经初始化 - * @access public - * @return void - */ - public function inited() - { - $this->init = true; - } - - /** - * session初始化 - * @access public - * @param array $config - * @return void - * @throws \think\Exception - */ - public function init(array $config = []) - { - $config = $config ?: $this->config; - - $isDoStart = false; - if (isset($config['use_trans_sid'])) { - ini_set('session.use_trans_sid', $config['use_trans_sid'] ? 1 : 0); - } - - // 启动session - if (!empty($config['auto_start']) && PHP_SESSION_ACTIVE != session_status()) { - ini_set('session.auto_start', 0); - $isDoStart = true; - } - - if (isset($config['prefix'])) { - $this->prefix = $config['prefix']; - } - - if (isset($config['use_lock'])) { - $this->lock = $config['use_lock']; - } - - if (isset($config['var_session_id']) && isset($_REQUEST[$config['var_session_id']])) { - session_id($_REQUEST[$config['var_session_id']]); - } elseif (isset($config['id']) && !empty($config['id'])) { - session_id($config['id']); - } - - if (isset($config['name'])) { - session_name($config['name']); - } - - if (isset($config['path'])) { - session_save_path($config['path']); - } - - if (isset($config['domain'])) { - ini_set('session.cookie_domain', $config['domain']); - } - - if (isset($config['expire'])) { - ini_set('session.gc_maxlifetime', $config['expire']); - ini_set('session.cookie_lifetime', $config['expire']); - } - - if (isset($config['secure'])) { - ini_set('session.cookie_secure', $config['secure']); - } - - if (isset($config['httponly'])) { - ini_set('session.cookie_httponly', $config['httponly']); - } - - if (isset($config['use_cookies'])) { - ini_set('session.use_cookies', $config['use_cookies'] ? 1 : 0); - } - - if (isset($config['cache_limiter'])) { - session_cache_limiter($config['cache_limiter']); - } - - if (isset($config['cache_expire'])) { - session_cache_expire($config['cache_expire']); - } - - if (!empty($config['type'])) { - // 读取session驱动 - $class = false !== strpos($config['type'], '\\') ? $config['type'] : '\\think\\session\\driver\\' . ucwords($config['type']); - - // 检查驱动类 - if (!class_exists($class) || !session_set_save_handler(new $class($config))) { - throw new ClassNotFoundException('error session handler:' . $class, $class); - } - } - - if ($isDoStart) { - $this->start(); - } else { - $this->init = false; - } - - return $this; - } - - /** - * session自动启动或者初始化 - * @access public - * @return void - */ - public function boot() - { - if (is_null($this->init)) { - $this->init(); - } - - if (false === $this->init) { - if (PHP_SESSION_ACTIVE != session_status()) { - $this->start(); - } - $this->init = true; - } - } - - /** - * session设置 - * @access public - * @param string $name session名称 - * @param mixed $value session值 - * @param string|null $prefix 作用域(前缀) - * @return void - */ - public function set($name, $value, $prefix = null) - { - $this->lock(); - - empty($this->init) && $this->boot(); - - $prefix = !is_null($prefix) ? $prefix : $this->prefix; - - if (strpos($name, '.')) { - // 二维数组赋值 - list($name1, $name2) = explode('.', $name); - if ($prefix) { - $_SESSION[$prefix][$name1][$name2] = $value; - } else { - $_SESSION[$name1][$name2] = $value; - } - } elseif ($prefix) { - $_SESSION[$prefix][$name] = $value; - } else { - $_SESSION[$name] = $value; - } - - $this->unlock(); - } - - /** - * session获取 - * @access public - * @param string $name session名称 - * @param string|null $prefix 作用域(前缀) - * @return mixed - */ - public function get($name = '', $prefix = null) - { - $this->lock(); - - empty($this->init) && $this->boot(); - - $prefix = !is_null($prefix) ? $prefix : $this->prefix; - - $value = $prefix ? (!empty($_SESSION[$prefix]) ? $_SESSION[$prefix] : []) : $_SESSION; - - if ('' != $name) { - $name = explode('.', $name); - - foreach ($name as $val) { - if (isset($value[$val])) { - $value = $value[$val]; - } else { - $value = null; - break; - } - } - } - - $this->unlock(); - - return $value; - } - - /** - * session 读写锁驱动实例化 - */ - protected function initDriver() - { - $config = $this->config; - - if (!empty($config['type']) && isset($config['use_lock']) && $config['use_lock']) { - // 读取session驱动 - $class = false !== strpos($config['type'], '\\') ? $config['type'] : '\\think\\session\\driver\\' . ucwords($config['type']); - - // 检查驱动类及类中是否存在 lock 和 unlock 函数 - if (class_exists($class) && method_exists($class, 'lock') && method_exists($class, 'unlock')) { - $this->lockDriver = new $class($config); - } - } - - // 通过cookie获得session_id - if (isset($config['name']) && $config['name']) { - $this->sessKey = $config['name']; - } - - if (isset($config['lock_timeout']) && $config['lock_timeout'] > 0) { - $this->lockTimeout = $config['lock_timeout']; - } - } - - /** - * session 读写加锁 - * @access protected - * @return void - */ - protected function lock() - { - if (empty($this->lock)) { - return; - } - - $this->initDriver(); - - if (null !== $this->lockDriver && method_exists($this->lockDriver, 'lock')) { - $t = time(); - // 使用 session_id 作为互斥条件,即只对同一 session_id 的会话互斥。第一次请求没有 session_id - $sessID = isset($_COOKIE[$this->sessKey]) ? $_COOKIE[$this->sessKey] : ''; - - do { - if (time() - $t > $this->lockTimeout) { - $this->unlock(); - } - } while (!$this->lockDriver->lock($sessID, $this->lockTimeout)); - } - } - - /** - * session 读写解锁 - * @access protected - * @return void - */ - protected function unlock() - { - if (empty($this->lock)) { - return; - } - - $this->pause(); - - if ($this->lockDriver && method_exists($this->lockDriver, 'unlock')) { - $sessID = isset($_COOKIE[$this->sessKey]) ? $_COOKIE[$this->sessKey] : ''; - $this->lockDriver->unlock($sessID); - } - } - - /** - * session获取并删除 - * @access public - * @param string $name session名称 - * @param string|null $prefix 作用域(前缀) - * @return mixed - */ - public function pull($name, $prefix = null) - { - $result = $this->get($name, $prefix); - - if ($result) { - $this->delete($name, $prefix); - return $result; - } else { - return; - } - } - - /** - * session设置 下一次请求有效 - * @access public - * @param string $name session名称 - * @param mixed $value session值 - * @param string|null $prefix 作用域(前缀) - * @return void - */ - public function flash($name, $value) - { - $this->set($name, $value); - - if (!$this->has('__flash__.__time__')) { - $this->set('__flash__.__time__', $_SERVER['REQUEST_TIME_FLOAT']); - } - - $this->push('__flash__', $name); - } - - /** - * 清空当前请求的session数据 - * @access public - * @return void - */ - public function flush() - { - if (!$this->init) { - return; - } - - $item = $this->get('__flash__'); - - if (!empty($item)) { - $time = $item['__time__']; - - if ($_SERVER['REQUEST_TIME_FLOAT'] > $time) { - unset($item['__time__']); - $this->delete($item); - $this->set('__flash__', []); - } - } - } - - /** - * 删除session数据 - * @access public - * @param string|array $name session名称 - * @param string|null $prefix 作用域(前缀) - * @return void - */ - public function delete($name, $prefix = null) - { - empty($this->init) && $this->boot(); - - $prefix = !is_null($prefix) ? $prefix : $this->prefix; - - if (is_array($name)) { - foreach ($name as $key) { - $this->delete($key, $prefix); - } - } elseif (strpos($name, '.')) { - list($name1, $name2) = explode('.', $name); - if ($prefix) { - unset($_SESSION[$prefix][$name1][$name2]); - } else { - unset($_SESSION[$name1][$name2]); - } - } else { - if ($prefix) { - unset($_SESSION[$prefix][$name]); - } else { - unset($_SESSION[$name]); - } - } - } - - /** - * 清空session数据 - * @access public - * @param string|null $prefix 作用域(前缀) - * @return void - */ - public function clear($prefix = null) - { - empty($this->init) && $this->boot(); - $prefix = !is_null($prefix) ? $prefix : $this->prefix; - - if ($prefix) { - unset($_SESSION[$prefix]); - } else { - $_SESSION = []; - } - } - - /** - * 判断session数据 - * @access public - * @param string $name session名称 - * @param string|null $prefix - * @return bool - */ - public function has($name, $prefix = null) - { - empty($this->init) && $this->boot(); - - $prefix = !is_null($prefix) ? $prefix : $this->prefix; - $value = $prefix ? (!empty($_SESSION[$prefix]) ? $_SESSION[$prefix] : []) : $_SESSION; - - $name = explode('.', $name); - - foreach ($name as $val) { - if (!isset($value[$val])) { - return false; - } else { - $value = $value[$val]; - } - } - - return true; - } - - /** - * 添加数据到一个session数组 - * @access public - * @param string $key - * @param mixed $value - * @return void - */ - public function push($key, $value) - { - $array = $this->get($key); - - if (is_null($array)) { - $array = []; - } - - $array[] = $value; - - $this->set($key, $array); - } - - /** - * 启动session - * @access public - * @return void - */ - public function start() - { - session_start(); - - $this->init = true; - } - - /** - * 销毁session - * @access public - * @return void - */ - public function destroy() - { - if (!empty($_SESSION)) { - $_SESSION = []; - } - - session_unset(); - session_destroy(); - - $this->init = null; - $this->lockDriver = null; - } - - /** - * 重新生成session_id - * @access public - * @param bool $delete 是否删除关联会话文件 - * @return void - */ - public function regenerate($delete = false) - { - session_regenerate_id($delete); - } - - /** - * 暂停session - * @access public - * @return void - */ - public function pause() - { - // 暂停session - session_write_close(); - $this->init = false; - } -} diff --git a/vendor/topthink/framework/library/think/Template.php b/vendor/topthink/framework/library/think/Template.php deleted file mode 100644 index 2855cbcb2..000000000 --- a/vendor/topthink/framework/library/think/Template.php +++ /dev/null @@ -1,1318 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\exception\TemplateNotFoundException; - -/** - * ThinkPHP分离出来的模板引擎 - * 支持XML标签和普通标签的模板解析 - * 编译型模板引擎 支持动态缓存 - */ -class Template -{ - protected $app; - /** - * 模板变量 - * @var array - */ - protected $data = []; - - /** - * 模板配置参数 - * @var array - */ - protected $config = [ - 'view_path' => '', // 模板路径 - 'view_base' => '', - 'view_suffix' => 'html', // 默认模板文件后缀 - 'view_depr' => DIRECTORY_SEPARATOR, - 'cache_suffix' => 'php', // 默认模板缓存后缀 - 'tpl_deny_func_list' => 'echo,exit', // 模板引擎禁用函数 - 'tpl_deny_php' => false, // 默认模板引擎是否禁用PHP原生代码 - 'tpl_begin' => '{', // 模板引擎普通标签开始标记 - 'tpl_end' => '}', // 模板引擎普通标签结束标记 - 'strip_space' => false, // 是否去除模板文件里面的html空格与换行 - 'tpl_cache' => true, // 是否开启模板编译缓存,设为false则每次都会重新编译 - 'compile_type' => 'file', // 模板编译类型 - 'cache_prefix' => '', // 模板缓存前缀标识,可以动态改变 - 'cache_time' => 0, // 模板缓存有效期 0 为永久,(以数字为值,单位:秒) - 'layout_on' => false, // 布局模板开关 - 'layout_name' => 'layout', // 布局模板入口文件 - 'layout_item' => '{__CONTENT__}', // 布局模板的内容替换标识 - 'taglib_begin' => '{', // 标签库标签开始标记 - 'taglib_end' => '}', // 标签库标签结束标记 - 'taglib_load' => true, // 是否使用内置标签库之外的其它标签库,默认自动检测 - 'taglib_build_in' => 'cx', // 内置标签库名称(标签使用不必指定标签库名称),以逗号分隔 注意解析顺序 - 'taglib_pre_load' => '', // 需要额外加载的标签库(须指定标签库名称),多个以逗号分隔 - 'display_cache' => false, // 模板渲染缓存 - 'cache_id' => '', // 模板缓存ID - 'tpl_replace_string' => [], - 'tpl_var_identify' => 'array', // .语法变量识别,array|object|'', 为空时自动识别 - 'default_filter' => 'htmlentities', // 默认过滤方法 用于普通标签输出 - ]; - - /** - * 保留内容信息 - * @var array - */ - private $literal = []; - - /** - * 模板包含信息 - * @var array - */ - private $includeFile = []; - - /** - * 模板存储对象 - * @var object - */ - protected $storage; - - /** - * 架构函数 - * @access public - * @param array $config - */ - public function __construct(App $app, array $config = []) - { - $this->app = $app; - $this->config['cache_path'] = $app->getRuntimePath() . 'temp/'; - $this->config = array_merge($this->config, $config); - - $this->config['taglib_begin_origin'] = $this->config['taglib_begin']; - $this->config['taglib_end_origin'] = $this->config['taglib_end']; - - $this->config['taglib_begin'] = preg_quote($this->config['taglib_begin'], '/'); - $this->config['taglib_end'] = preg_quote($this->config['taglib_end'], '/'); - $this->config['tpl_begin'] = preg_quote($this->config['tpl_begin'], '/'); - $this->config['tpl_end'] = preg_quote($this->config['tpl_end'], '/'); - - // 初始化模板编译存储器 - $type = $this->config['compile_type'] ? $this->config['compile_type'] : 'File'; - - $this->storage = Loader::factory($type, '\\think\\template\\driver\\', null); - } - - public static function __make(Config $config) - { - return new static($config->pull('template')); - } - - /** - * 模板变量赋值 - * @access public - * @param mixed $name - * @param mixed $value - * @return void - */ - public function assign($name, $value = '') - { - if (is_array($name)) { - $this->data = array_merge($this->data, $name); - } else { - $this->data[$name] = $value; - } - } - - /** - * 模板引擎参数赋值 - * @access public - * @param mixed $name - * @param mixed $value - */ - public function __set($name, $value) - { - $this->config[$name] = $value; - } - - /** - * 模板引擎配置项 - * @access public - * @param array|string $config - * @return void|array - */ - public function config($config) - { - if (is_array($config)) { - $this->config = array_merge($this->config, $config); - } elseif (isset($this->config[$config])) { - return $this->config[$config]; - } - } - - /** - * 模板变量获取 - * @access public - * @param string $name 变量名 - * @return mixed - */ - public function get($name = '') - { - if ('' == $name) { - return $this->data; - } - - $data = $this->data; - - foreach (explode('.', $name) as $key => $val) { - if (isset($data[$val])) { - $data = $data[$val]; - } else { - $data = null; - break; - } - } - - return $data; - } - - /** - * 渲染模板文件 - * @access public - * @param string $template 模板文件 - * @param array $vars 模板变量 - * @param array $config 模板参数 - * @return void - */ - public function fetch($template, $vars = [], $config = []) - { - if ($vars) { - $this->data = $vars; - } - - if ($config) { - $this->config($config); - } - - $cache = $this->app['cache']; - - if (!empty($this->config['cache_id']) && $this->config['display_cache']) { - // 读取渲染缓存 - $cacheContent = $cache->get($this->config['cache_id']); - - if (false !== $cacheContent) { - echo $cacheContent; - return; - } - } - - $template = $this->parseTemplateFile($template); - - if ($template) { - $cacheFile = $this->config['cache_path'] . $this->config['cache_prefix'] . md5($this->config['layout_on'] . $this->config['layout_name'] . $template) . '.' . ltrim($this->config['cache_suffix'], '.'); - - if (!$this->checkCache($cacheFile)) { - // 缓存无效 重新模板编译 - $content = file_get_contents($template); - $this->compiler($content, $cacheFile); - } - - // 页面缓存 - ob_start(); - ob_implicit_flush(0); - - // 读取编译存储 - $this->storage->read($cacheFile, $this->data); - - // 获取并清空缓存 - $content = ob_get_clean(); - - if (!empty($this->config['cache_id']) && $this->config['display_cache']) { - // 缓存页面输出 - $cache->set($this->config['cache_id'], $content, $this->config['cache_time']); - } - - echo $content; - } - } - - /** - * 渲染模板内容 - * @access public - * @param string $content 模板内容 - * @param array $vars 模板变量 - * @param array $config 模板参数 - * @return void - */ - public function display($content, $vars = [], $config = []) - { - if ($vars) { - $this->data = $vars; - } - - if ($config) { - $this->config($config); - } - - $cacheFile = $this->config['cache_path'] . $this->config['cache_prefix'] . md5($content) . '.' . ltrim($this->config['cache_suffix'], '.'); - - if (!$this->checkCache($cacheFile)) { - // 缓存无效 模板编译 - $this->compiler($content, $cacheFile); - } - - // 读取编译存储 - $this->storage->read($cacheFile, $this->data); - } - - /** - * 设置布局 - * @access public - * @param mixed $name 布局模板名称 false 则关闭布局 - * @param string $replace 布局模板内容替换标识 - * @return object - */ - public function layout($name, $replace = '') - { - if (false === $name) { - // 关闭布局 - $this->config['layout_on'] = false; - } else { - // 开启布局 - $this->config['layout_on'] = true; - - // 名称必须为字符串 - if (is_string($name)) { - $this->config['layout_name'] = $name; - } - - if (!empty($replace)) { - $this->config['layout_item'] = $replace; - } - } - - return $this; - } - - /** - * 检查编译缓存是否有效 - * 如果无效则需要重新编译 - * @access private - * @param string $cacheFile 缓存文件名 - * @return boolean - */ - private function checkCache($cacheFile) - { - if (!$this->config['tpl_cache'] || !is_file($cacheFile) || !$handle = @fopen($cacheFile, "r")) { - return false; - } - - // 读取第一行 - preg_match('/\/\*(.+?)\*\//', fgets($handle), $matches); - - if (!isset($matches[1])) { - return false; - } - - $includeFile = unserialize($matches[1]); - - if (!is_array($includeFile)) { - return false; - } - - // 检查模板文件是否有更新 - foreach ($includeFile as $path => $time) { - if (is_file($path) && filemtime($path) > $time) { - // 模板文件如果有更新则缓存需要更新 - return false; - } - } - - // 检查编译存储是否有效 - return $this->storage->check($cacheFile, $this->config['cache_time']); - } - - /** - * 检查编译缓存是否存在 - * @access public - * @param string $cacheId 缓存的id - * @return boolean - */ - public function isCache($cacheId) - { - if ($cacheId && $this->config['display_cache']) { - // 缓存页面输出 - return $this->app['cache']->has($cacheId); - } - - return false; - } - - /** - * 编译模板文件内容 - * @access private - * @param string $content 模板内容 - * @param string $cacheFile 缓存文件名 - * @return void - */ - private function compiler(&$content, $cacheFile) - { - // 判断是否启用布局 - if ($this->config['layout_on']) { - if (false !== strpos($content, '{__NOLAYOUT__}')) { - // 可以单独定义不使用布局 - $content = str_replace('{__NOLAYOUT__}', '', $content); - } else { - // 读取布局模板 - $layoutFile = $this->parseTemplateFile($this->config['layout_name']); - - if ($layoutFile) { - // 替换布局的主体内容 - $content = str_replace($this->config['layout_item'], $content, file_get_contents($layoutFile)); - } - } - } else { - $content = str_replace('{__NOLAYOUT__}', '', $content); - } - - // 模板解析 - $this->parse($content); - - if ($this->config['strip_space']) { - /* 去除html空格与换行 */ - $find = ['~>\s+<~', '~>(\s+\n|\r)~']; - $replace = ['><', '>']; - $content = preg_replace($find, $replace, $content); - } - - // 优化生成的php代码 - $content = preg_replace('/\?>\s*<\?php\s(?!echo\b|\bend)/s', '', $content); - - // 模板过滤输出 - $replace = $this->config['tpl_replace_string']; - $content = str_replace(array_keys($replace), array_values($replace), $content); - - // 添加安全代码及模板引用记录 - $content = 'includeFile) . '*/ ?>' . "\n" . $content; - // 编译存储 - $this->storage->write($cacheFile, $content); - - $this->includeFile = []; - } - - /** - * 模板解析入口 - * 支持普通标签和TagLib解析 支持自定义标签库 - * @access public - * @param string $content 要解析的模板内容 - * @return void - */ - public function parse(&$content) - { - // 内容为空不解析 - if (empty($content)) { - return; - } - - // 替换literal标签内容 - $this->parseLiteral($content); - - // 解析继承 - $this->parseExtend($content); - - // 解析布局 - $this->parseLayout($content); - - // 检查include语法 - $this->parseInclude($content); - - // 替换包含文件中literal标签内容 - $this->parseLiteral($content); - - // 检查PHP语法 - $this->parsePhp($content); - - // 获取需要引入的标签库列表 - // 标签库只需要定义一次,允许引入多个一次 - // 一般放在文件的最前面 - // 格式: - // 当TAGLIB_LOAD配置为true时才会进行检测 - if ($this->config['taglib_load']) { - $tagLibs = $this->getIncludeTagLib($content); - - if (!empty($tagLibs)) { - // 对导入的TagLib进行解析 - foreach ($tagLibs as $tagLibName) { - $this->parseTagLib($tagLibName, $content); - } - } - } - - // 预先加载的标签库 无需在每个模板中使用taglib标签加载 但必须使用标签库XML前缀 - if ($this->config['taglib_pre_load']) { - $tagLibs = explode(',', $this->config['taglib_pre_load']); - - foreach ($tagLibs as $tag) { - $this->parseTagLib($tag, $content); - } - } - - // 内置标签库 无需使用taglib标签导入就可以使用 并且不需使用标签库XML前缀 - $tagLibs = explode(',', $this->config['taglib_build_in']); - - foreach ($tagLibs as $tag) { - $this->parseTagLib($tag, $content, true); - } - - // 解析普通模板标签 {$tagName} - $this->parseTag($content); - - // 还原被替换的Literal标签 - $this->parseLiteral($content, true); - } - - /** - * 检查PHP语法 - * @access private - * @param string $content 要解析的模板内容 - * @return void - * @throws \think\Exception - */ - private function parsePhp(&$content) - { - // 短标签的情况要将' . "\n", $content); - - // PHP语法检查 - if ($this->config['tpl_deny_php'] && false !== strpos($content, 'getRegex('layout'), $content, $matches)) { - // 替换Layout标签 - $content = str_replace($matches[0], '', $content); - // 解析Layout标签 - $array = $this->parseAttr($matches[0]); - - if (!$this->config['layout_on'] || $this->config['layout_name'] != $array['name']) { - // 读取布局模板 - $layoutFile = $this->parseTemplateFile($array['name']); - - if ($layoutFile) { - $replace = isset($array['replace']) ? $array['replace'] : $this->config['layout_item']; - // 替换布局的主体内容 - $content = str_replace($replace, $content, file_get_contents($layoutFile)); - } - } - } else { - $content = str_replace('{__NOLAYOUT__}', '', $content); - } - } - - /** - * 解析模板中的include标签 - * @access private - * @param string $content 要解析的模板内容 - * @return void - */ - private function parseInclude(&$content) - { - $regex = $this->getRegex('include'); - $func = function ($template) use (&$func, &$regex, &$content) { - if (preg_match_all($regex, $template, $matches, PREG_SET_ORDER)) { - foreach ($matches as $match) { - $array = $this->parseAttr($match[0]); - $file = $array['file']; - unset($array['file']); - - // 分析模板文件名并读取内容 - $parseStr = $this->parseTemplateName($file); - - foreach ($array as $k => $v) { - // 以$开头字符串转换成模板变量 - if (0 === strpos($v, '$')) { - $v = $this->get(substr($v, 1)); - } - - $parseStr = str_replace('[' . $k . ']', $v, $parseStr); - } - - $content = str_replace($match[0], $parseStr, $content); - // 再次对包含文件进行模板分析 - $func($parseStr); - } - unset($matches); - } - }; - - // 替换模板中的include标签 - $func($content); - } - - /** - * 解析模板中的extend标签 - * @access private - * @param string $content 要解析的模板内容 - * @return void - */ - private function parseExtend(&$content) - { - $regex = $this->getRegex('extend'); - $array = $blocks = $baseBlocks = []; - $extend = ''; - - $func = function ($template) use (&$func, &$regex, &$array, &$extend, &$blocks, &$baseBlocks) { - if (preg_match($regex, $template, $matches)) { - if (!isset($array[$matches['name']])) { - $array[$matches['name']] = 1; - // 读取继承模板 - $extend = $this->parseTemplateName($matches['name']); - - // 递归检查继承 - $func($extend); - - // 取得block标签内容 - $blocks = array_merge($blocks, $this->parseBlock($template)); - - return; - } - } else { - // 取得顶层模板block标签内容 - $baseBlocks = $this->parseBlock($template, true); - - if (empty($extend)) { - // 无extend标签但有block标签的情况 - $extend = $template; - } - } - }; - - $func($content); - - if (!empty($extend)) { - if ($baseBlocks) { - $children = []; - foreach ($baseBlocks as $name => $val) { - $replace = $val['content']; - - if (!empty($children[$name])) { - // 如果包含有子block标签 - foreach ($children[$name] as $key) { - $replace = str_replace($baseBlocks[$key]['begin'] . $baseBlocks[$key]['content'] . $baseBlocks[$key]['end'], $blocks[$key]['content'], $replace); - } - } - - if (isset($blocks[$name])) { - // 带有{__block__}表示与所继承模板的相应标签合并,而不是覆盖 - $replace = str_replace(['{__BLOCK__}', '{__block__}'], $replace, $blocks[$name]['content']); - - if (!empty($val['parent'])) { - // 如果不是最顶层的block标签 - $parent = $val['parent']; - - if (isset($blocks[$parent])) { - $blocks[$parent]['content'] = str_replace($blocks[$name]['begin'] . $blocks[$name]['content'] . $blocks[$name]['end'], $replace, $blocks[$parent]['content']); - } - - $blocks[$name]['content'] = $replace; - $children[$parent][] = $name; - - continue; - } - } elseif (!empty($val['parent'])) { - // 如果子标签没有被继承则用原值 - $children[$val['parent']][] = $name; - $blocks[$name] = $val; - } - - if (!$val['parent']) { - // 替换模板中的顶级block标签 - $extend = str_replace($val['begin'] . $val['content'] . $val['end'], $replace, $extend); - } - } - } - - $content = $extend; - unset($blocks, $baseBlocks); - } - } - - /** - * 替换页面中的literal标签 - * @access private - * @param string $content 模板内容 - * @param boolean $restore 是否为还原 - * @return void - */ - private function parseLiteral(&$content, $restore = false) - { - $regex = $this->getRegex($restore ? 'restoreliteral' : 'literal'); - - if (preg_match_all($regex, $content, $matches, PREG_SET_ORDER)) { - if (!$restore) { - $count = count($this->literal); - - // 替换literal标签 - foreach ($matches as $match) { - $this->literal[] = substr($match[0], strlen($match[1]), -strlen($match[2])); - $content = str_replace($match[0], "", $content); - $count++; - } - } else { - // 还原literal标签 - foreach ($matches as $match) { - $content = str_replace($match[0], $this->literal[$match[1]], $content); - } - - // 清空literal记录 - $this->literal = []; - } - - unset($matches); - } - } - - /** - * 获取模板中的block标签 - * @access private - * @param string $content 模板内容 - * @param boolean $sort 是否排序 - * @return array - */ - private function parseBlock(&$content, $sort = false) - { - $regex = $this->getRegex('block'); - $result = []; - - if (preg_match_all($regex, $content, $matches, PREG_SET_ORDER | PREG_OFFSET_CAPTURE)) { - $right = $keys = []; - - foreach ($matches as $match) { - if (empty($match['name'][0])) { - if (count($right) > 0) { - $tag = array_pop($right); - $start = $tag['offset'] + strlen($tag['tag']); - $length = $match[0][1] - $start; - - $result[$tag['name']] = [ - 'begin' => $tag['tag'], - 'content' => substr($content, $start, $length), - 'end' => $match[0][0], - 'parent' => count($right) ? end($right)['name'] : '', - ]; - - $keys[$tag['name']] = $match[0][1]; - } - } else { - // 标签头压入栈 - $right[] = [ - 'name' => $match[2][0], - 'offset' => $match[0][1], - 'tag' => $match[0][0], - ]; - } - } - - unset($right, $matches); - - if ($sort) { - // 按block标签结束符在模板中的位置排序 - array_multisort($keys, $result); - } - } - - return $result; - } - - /** - * 搜索模板页面中包含的TagLib库 - * 并返回列表 - * @access private - * @param string $content 模板内容 - * @return array|null - */ - private function getIncludeTagLib(&$content) - { - // 搜索是否有TagLib标签 - if (preg_match($this->getRegex('taglib'), $content, $matches)) { - // 替换TagLib标签 - $content = str_replace($matches[0], '', $content); - - return explode(',', $matches['name']); - } - } - - /** - * TagLib库解析 - * @access public - * @param string $tagLib 要解析的标签库 - * @param string $content 要解析的模板内容 - * @param boolean $hide 是否隐藏标签库前缀 - * @return void - */ - public function parseTagLib($tagLib, &$content, $hide = false) - { - if (false !== strpos($tagLib, '\\')) { - // 支持指定标签库的命名空间 - $className = $tagLib; - $tagLib = substr($tagLib, strrpos($tagLib, '\\') + 1); - } else { - $className = '\\think\\template\\taglib\\' . ucwords($tagLib); - } - - $tLib = new $className($this); - - $tLib->parseTag($content, $hide ? '' : $tagLib); - } - - /** - * 分析标签属性 - * @access public - * @param string $str 属性字符串 - * @param string $name 不为空时返回指定的属性名 - * @return array - */ - public function parseAttr($str, $name = null) - { - $regex = '/\s+(?>(?P[\w-]+)\s*)=(?>\s*)([\"\'])(?P(?:(?!\\2).)*)\\2/is'; - $array = []; - - if (preg_match_all($regex, $str, $matches, PREG_SET_ORDER)) { - foreach ($matches as $match) { - $array[$match['name']] = $match['value']; - } - unset($matches); - } - - if (!empty($name) && isset($array[$name])) { - return $array[$name]; - } - - return $array; - } - - /** - * 模板标签解析 - * 格式: {TagName:args [|content] } - * @access private - * @param string $content 要解析的模板内容 - * @return void - */ - private function parseTag(&$content) - { - $regex = $this->getRegex('tag'); - - if (preg_match_all($regex, $content, $matches, PREG_SET_ORDER)) { - foreach ($matches as $match) { - $str = stripslashes($match[1]); - $flag = substr($str, 0, 1); - - switch ($flag) { - case '$': - // 解析模板变量 格式 {$varName} - // 是否带有?号 - if (false !== $pos = strpos($str, '?')) { - $array = preg_split('/([!=]={1,2}|(?<]={0,1})/', substr($str, 0, $pos), 2, PREG_SPLIT_DELIM_CAPTURE); - $name = $array[0]; - - $this->parseVar($name); - //$this->parseVarFunction($name); - - $str = trim(substr($str, $pos + 1)); - $this->parseVar($str); - $first = substr($str, 0, 1); - - if (strpos($name, ')')) { - // $name为对象或是自动识别,或者含有函数 - if (isset($array[1])) { - $this->parseVar($array[2]); - $name .= $array[1] . $array[2]; - } - - switch ($first) { - case '?': - $this->parseVarFunction($name); - $str = ''; - break; - case '=': - $str = ''; - break; - default: - $str = ''; - } - } else { - if (isset($array[1])) { - $express = true; - $this->parseVar($array[2]); - $express = $name . $array[1] . $array[2]; - } else { - $express = false; - } - - if (in_array($first, ['?', '=', ':'])) { - $str = trim(substr($str, 1)); - if ('$' == substr($str, 0, 1)) { - $str = $this->parseVarFunction($str); - } - } - - // $name为数组 - switch ($first) { - case '?': - // {$varname??'xxx'} $varname有定义则输出$varname,否则输出xxx - $str = 'parseVarFunction($name) . ' : ' . $str . '; ?>'; - break; - case '=': - // {$varname?='xxx'} $varname为真时才输出xxx - $str = ''; - break; - case ':': - // {$varname?:'xxx'} $varname为真时输出$varname,否则输出xxx - $str = 'parseVarFunction($name) . ' : ' . $str . '; ?>'; - break; - default: - if (strpos($str, ':')) { - // {$varname ? 'a' : 'b'} $varname为真时输出a,否则输出b - $array = explode(':', $str, 2); - - $array[0] = '$' == substr(trim($array[0]), 0, 1) ? $this->parseVarFunction($array[0]) : $array[0]; - $array[1] = '$' == substr(trim($array[1]), 0, 1) ? $this->parseVarFunction($array[1]) : $array[1]; - - $str = implode(' : ', $array); - } - $str = ''; - } - } - } else { - $this->parseVar($str); - $this->parseVarFunction($str); - $str = ''; - } - break; - case ':': - // 输出某个函数的结果 - $str = substr($str, 1); - $this->parseVar($str); - $str = ''; - break; - case '~': - // 执行某个函数 - $str = substr($str, 1); - $this->parseVar($str); - $str = ''; - break; - case '-': - case '+': - // 输出计算 - $this->parseVar($str); - $str = ''; - break; - case '/': - // 注释标签 - $flag2 = substr($str, 1, 1); - if ('/' == $flag2 || ('*' == $flag2 && substr(rtrim($str), -2) == '*/')) { - $str = ''; - } - break; - default: - // 未识别的标签直接返回 - $str = $this->config['tpl_begin'] . $str . $this->config['tpl_end']; - break; - } - - $content = str_replace($match[0], $str, $content); - } - - unset($matches); - } - } - - /** - * 模板变量解析,支持使用函数 - * 格式: {$varname|function1|function2=arg1,arg2} - * @access public - * @param string $varStr 变量数据 - * @return void - */ - public function parseVar(&$varStr) - { - $varStr = trim($varStr); - - if (preg_match_all('/\$[a-zA-Z_](?>\w*)(?:[:\.][0-9a-zA-Z_](?>\w*))+/', $varStr, $matches, PREG_OFFSET_CAPTURE)) { - static $_varParseList = []; - - while ($matches[0]) { - $match = array_pop($matches[0]); - - //如果已经解析过该变量字串,则直接返回变量值 - if (isset($_varParseList[$match[0]])) { - $parseStr = $_varParseList[$match[0]]; - } else { - if (strpos($match[0], '.')) { - $vars = explode('.', $match[0]); - $first = array_shift($vars); - - if ('$Think' == $first) { - // 所有以Think.打头的以特殊变量对待 无需模板赋值就可以输出 - $parseStr = $this->parseThinkVar($vars); - } elseif ('$Request' == $first) { - // 获取Request请求对象参数 - $method = array_shift($vars); - if (!empty($vars)) { - $params = implode('.', $vars); - if ('true' != $params) { - $params = '\'' . $params . '\''; - } - } else { - $params = ''; - } - - $parseStr = 'app(\'request\')->' . $method . '(' . $params . ')'; - } else { - switch ($this->config['tpl_var_identify']) { - case 'array': // 识别为数组 - $parseStr = $first . '[\'' . implode('\'][\'', $vars) . '\']'; - break; - case 'obj': // 识别为对象 - $parseStr = $first . '->' . implode('->', $vars); - break; - default: // 自动判断数组或对象 - $parseStr = '(is_array(' . $first . ')?' . $first . '[\'' . implode('\'][\'', $vars) . '\']:' . $first . '->' . implode('->', $vars) . ')'; - } - } - } else { - $parseStr = str_replace(':', '->', $match[0]); - } - - $_varParseList[$match[0]] = $parseStr; - } - - $varStr = substr_replace($varStr, $parseStr, $match[1], strlen($match[0])); - } - unset($matches); - } - } - - /** - * 对模板中使用了函数的变量进行解析 - * 格式 {$varname|function1|function2=arg1,arg2} - * @access public - * @param string $varStr 变量字符串 - * @param bool $autoescape 自动转义 - * @return void - */ - public function parseVarFunction(&$varStr, $autoescape = true) - { - if (!$autoescape && false === strpos($varStr, '|')) { - return $varStr; - } elseif ($autoescape && !preg_match('/\|(\s)?raw(\||\s)?/i', $varStr)) { - $varStr .= '|' . $this->config['default_filter']; - } - - static $_varFunctionList = []; - - $_key = md5($varStr); - - //如果已经解析过该变量字串,则直接返回变量值 - if (isset($_varFunctionList[$_key])) { - $varStr = $_varFunctionList[$_key]; - } else { - $varArray = explode('|', $varStr); - - // 取得变量名称 - $name = trim(array_shift($varArray)); - - // 对变量使用函数 - $length = count($varArray); - - // 取得模板禁止使用函数列表 - $template_deny_funs = explode(',', $this->config['tpl_deny_func_list']); - - for ($i = 0; $i < $length; $i++) { - $args = explode('=', $varArray[$i], 2); - - // 模板函数过滤 - $fun = trim($args[0]); - if (in_array($fun, $template_deny_funs)) { - continue; - } - - switch (strtolower($fun)) { - case 'raw': - break; - case 'date': - $name = 'date(' . $args[1] . ',!is_numeric(' . $name . ')? strtotime(' . $name . ') : ' . $name . ')'; - break; - case 'first': - $name = 'current(' . $name . ')'; - break; - case 'last': - $name = 'end(' . $name . ')'; - break; - case 'upper': - $name = 'strtoupper(' . $name . ')'; - break; - case 'lower': - $name = 'strtolower(' . $name . ')'; - break; - case 'format': - $name = 'sprintf(' . $args[1] . ',' . $name . ')'; - break; - case 'default': // 特殊模板函数 - if (false === strpos($name, '(')) { - $name = '(isset(' . $name . ') && (' . $name . ' !== \'\')?' . $name . ':' . $args[1] . ')'; - } else { - $name = '(' . $name . ' ?: ' . $args[1] . ')'; - } - break; - default: // 通用模板函数 - if (isset($args[1])) { - if (strstr($args[1], '###')) { - $args[1] = str_replace('###', $name, $args[1]); - $name = "$fun($args[1])"; - } else { - $name = "$fun($name,$args[1])"; - } - } else { - if (!empty($args[0])) { - $name = "$fun($name)"; - } - } - } - } - - $_varFunctionList[$_key] = $name; - $varStr = $name; - } - return $varStr; - } - - /** - * 特殊模板变量解析 - * 格式 以 $Think. 打头的变量属于特殊模板变量 - * @access public - * @param array $vars 变量数组 - * @return string - */ - public function parseThinkVar($vars) - { - $type = strtoupper(trim(array_shift($vars))); - $param = implode('.', $vars); - - if ($vars) { - switch ($type) { - case 'SERVER': - $parseStr = 'app(\'request\')->server(\'' . $param . '\')'; - break; - case 'GET': - $parseStr = 'app(\'request\')->get(\'' . $param . '\')'; - break; - case 'POST': - $parseStr = 'app(\'request\')->post(\'' . $param . '\')'; - break; - case 'COOKIE': - $parseStr = 'app(\'cookie\')->get(\'' . $param . '\')'; - break; - case 'SESSION': - $parseStr = 'app(\'session\')->get(\'' . $param . '\')'; - break; - case 'ENV': - $parseStr = 'app(\'request\')->env(\'' . $param . '\')'; - break; - case 'REQUEST': - $parseStr = 'app(\'request\')->request(\'' . $param . '\')'; - break; - case 'CONST': - $parseStr = strtoupper($param); - break; - case 'LANG': - $parseStr = 'app(\'lang\')->get(\'' . $param . '\')'; - break; - case 'CONFIG': - $parseStr = 'app(\'config\')->get(\'' . $param . '\')'; - break; - default: - $parseStr = '\'\''; - break; - } - } else { - switch ($type) { - case 'NOW': - $parseStr = "date('Y-m-d g:i a',time())"; - break; - case 'VERSION': - $parseStr = 'app()->version()'; - break; - case 'LDELIM': - $parseStr = '\'' . ltrim($this->config['tpl_begin'], '\\') . '\''; - break; - case 'RDELIM': - $parseStr = '\'' . ltrim($this->config['tpl_end'], '\\') . '\''; - break; - default: - if (defined($type)) { - $parseStr = $type; - } else { - $parseStr = ''; - } - } - } - - return $parseStr; - } - - /** - * 分析加载的模板文件并读取内容 支持多个模板文件读取 - * @access private - * @param string $templateName 模板文件名 - * @return string - */ - private function parseTemplateName($templateName) - { - $array = explode(',', $templateName); - $parseStr = ''; - - foreach ($array as $templateName) { - if (empty($templateName)) { - continue; - } - - if (0 === strpos($templateName, '$')) { - //支持加载变量文件名 - $templateName = $this->get(substr($templateName, 1)); - } - - $template = $this->parseTemplateFile($templateName); - - if ($template) { - // 获取模板文件内容 - $parseStr .= file_get_contents($template); - } - } - - return $parseStr; - } - - /** - * 解析模板文件名 - * @access private - * @param string $template 文件名 - * @return string|false - */ - private function parseTemplateFile($template) - { - if ('' == pathinfo($template, PATHINFO_EXTENSION)) { - if (strpos($template, '@')) { - list($module, $template) = explode('@', $template); - } - - if (0 !== strpos($template, '/')) { - $template = str_replace(['/', ':'], $this->config['view_depr'], $template); - } else { - $template = str_replace(['/', ':'], $this->config['view_depr'], substr($template, 1)); - } - - if ($this->config['view_base']) { - $module = isset($module) ? $module : $this->app['request']->module(); - $path = $this->config['view_base'] . ($module ? $module . DIRECTORY_SEPARATOR : ''); - } else { - $path = isset($module) ? $this->app->getAppPath() . $module . DIRECTORY_SEPARATOR . basename($this->config['view_path']) . DIRECTORY_SEPARATOR : $this->config['view_path']; - } - - $template = $path . $template . '.' . ltrim($this->config['view_suffix'], '.'); - } - - if (is_file($template)) { - // 记录模板文件的更新时间 - $this->includeFile[$template] = filemtime($template); - - return $template; - } - - throw new TemplateNotFoundException('template not exists:' . $template, $template); - } - - /** - * 按标签生成正则 - * @access private - * @param string $tagName 标签名 - * @return string - */ - private function getRegex($tagName) - { - $regex = ''; - if ('tag' == $tagName) { - $begin = $this->config['tpl_begin']; - $end = $this->config['tpl_end']; - - if (strlen(ltrim($begin, '\\')) == 1 && strlen(ltrim($end, '\\')) == 1) { - $regex = $begin . '((?:[\$]{1,2}[a-wA-w_]|[\:\~][\$a-wA-w_]|[+]{2}[\$][a-wA-w_]|[-]{2}[\$][a-wA-w_]|\/[\*\/])(?>[^' . $end . ']*))' . $end; - } else { - $regex = $begin . '((?:[\$]{1,2}[a-wA-w_]|[\:\~][\$a-wA-w_]|[+]{2}[\$][a-wA-w_]|[-]{2}[\$][a-wA-w_]|\/[\*\/])(?>(?:(?!' . $end . ').)*))' . $end; - } - } else { - $begin = $this->config['taglib_begin']; - $end = $this->config['taglib_end']; - $single = strlen(ltrim($begin, '\\')) == 1 && strlen(ltrim($end, '\\')) == 1 ? true : false; - - switch ($tagName) { - case 'block': - if ($single) { - $regex = $begin . '(?:' . $tagName . '\b\s+(?>(?:(?!name=).)*)\bname=([\'\"])(?P[\$\w\-\/\.]+)\\1(?>[^' . $end . ']*)|\/' . $tagName . ')' . $end; - } else { - $regex = $begin . '(?:' . $tagName . '\b\s+(?>(?:(?!name=).)*)\bname=([\'\"])(?P[\$\w\-\/\.]+)\\1(?>(?:(?!' . $end . ').)*)|\/' . $tagName . ')' . $end; - } - break; - case 'literal': - if ($single) { - $regex = '(' . $begin . $tagName . '\b(?>[^' . $end . ']*)' . $end . ')'; - $regex .= '(?:(?>[^' . $begin . ']*)(?>(?!' . $begin . '(?>' . $tagName . '\b[^' . $end . ']*|\/' . $tagName . ')' . $end . ')' . $begin . '[^' . $begin . ']*)*)'; - $regex .= '(' . $begin . '\/' . $tagName . $end . ')'; - } else { - $regex = '(' . $begin . $tagName . '\b(?>(?:(?!' . $end . ').)*)' . $end . ')'; - $regex .= '(?:(?>(?:(?!' . $begin . ').)*)(?>(?!' . $begin . '(?>' . $tagName . '\b(?>(?:(?!' . $end . ').)*)|\/' . $tagName . ')' . $end . ')' . $begin . '(?>(?:(?!' . $begin . ').)*))*)'; - $regex .= '(' . $begin . '\/' . $tagName . $end . ')'; - } - break; - case 'restoreliteral': - $regex = ''; - break; - case 'include': - $name = 'file'; - case 'taglib': - case 'layout': - case 'extend': - if (empty($name)) { - $name = 'name'; - } - if ($single) { - $regex = $begin . $tagName . '\b\s+(?>(?:(?!' . $name . '=).)*)\b' . $name . '=([\'\"])(?P[\$\w\-\/\.\:@,\\\\]+)\\1(?>[^' . $end . ']*)' . $end; - } else { - $regex = $begin . $tagName . '\b\s+(?>(?:(?!' . $name . '=).)*)\b' . $name . '=([\'\"])(?P[\$\w\-\/\.\:@,\\\\]+)\\1(?>(?:(?!' . $end . ').)*)' . $end; - } - break; - } - } - - return '/' . $regex . '/is'; - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['app'], $data['storage']); - - return $data; - } -} diff --git a/vendor/topthink/framework/library/think/Url.php b/vendor/topthink/framework/library/think/Url.php deleted file mode 100644 index acd510aa6..000000000 --- a/vendor/topthink/framework/library/think/Url.php +++ /dev/null @@ -1,412 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -class Url -{ - /** - * 配置参数 - * @var array - */ - protected $config = []; - - /** - * ROOT地址 - * @var string - */ - protected $root; - - /** - * 绑定检查 - * @var bool - */ - protected $bindCheck; - - /** - * 应用对象 - * @var App - */ - protected $app; - - public function __construct(App $app, array $config = []) - { - $this->app = $app; - $this->config = $config; - - if (is_file($app->getRuntimePath() . 'route.php')) { - // 读取路由映射文件 - $app['route']->setName(include $app->getRuntimePath() . 'route.php'); - } - } - - /** - * 初始化 - * @access public - * @param array $config - * @return void - */ - public function init(array $config = []) - { - $this->config = array_merge($this->config, array_change_key_case($config)); - } - - public static function __make(App $app, Config $config) - { - return new static($app, $config->pull('app')); - } - - /** - * URL生成 支持路由反射 - * @access public - * @param string $url 路由地址 - * @param string|array $vars 参数(支持数组和字符串)a=val&b=val2... ['a'=>'val1', 'b'=>'val2'] - * @param string|bool $suffix 伪静态后缀,默认为true表示获取配置值 - * @param boolean|string $domain 是否显示域名 或者直接传入域名 - * @return string - */ - public function build($url = '', $vars = '', $suffix = true, $domain = false) - { - // 解析URL - if (0 === strpos($url, '[') && $pos = strpos($url, ']')) { - // [name] 表示使用路由命名标识生成URL - $name = substr($url, 1, $pos - 1); - $url = 'name' . substr($url, $pos + 1); - } - - if (false === strpos($url, '://') && 0 !== strpos($url, '/')) { - $info = parse_url($url); - $url = !empty($info['path']) ? $info['path'] : ''; - - if (isset($info['fragment'])) { - // 解析锚点 - $anchor = $info['fragment']; - - if (false !== strpos($anchor, '?')) { - // 解析参数 - list($anchor, $info['query']) = explode('?', $anchor, 2); - } - - if (false !== strpos($anchor, '@')) { - // 解析域名 - list($anchor, $domain) = explode('@', $anchor, 2); - } - } elseif (strpos($url, '@') && false === strpos($url, '\\')) { - // 解析域名 - list($url, $domain) = explode('@', $url, 2); - } - } - - // 解析参数 - if (is_string($vars)) { - // aaa=1&bbb=2 转换成数组 - parse_str($vars, $vars); - } - - if ($url) { - $checkName = isset($name) ? $name : $url . (isset($info['query']) ? '?' . $info['query'] : ''); - $checkDomain = $domain && is_string($domain) ? $domain : null; - - $rule = $this->app['route']->getName($checkName, $checkDomain); - - if (is_null($rule) && isset($info['query'])) { - $rule = $this->app['route']->getName($url); - // 解析地址里面参数 合并到vars - parse_str($info['query'], $params); - $vars = array_merge($params, $vars); - unset($info['query']); - } - } - - if (!empty($rule) && $match = $this->getRuleUrl($rule, $vars, $domain)) { - // 匹配路由命名标识 - $url = $match[0]; - - if ($domain) { - $domain = $match[1]; - } - - if (!is_null($match[2])) { - $suffix = $match[2]; - } - } elseif (!empty($rule) && isset($name)) { - throw new \InvalidArgumentException('route name not exists:' . $name); - } else { - // 检查别名路由 - $alias = $this->app['route']->getAlias(); - $matchAlias = false; - - if ($alias) { - // 别名路由解析 - foreach ($alias as $key => $item) { - $val = $item->getRoute(); - - if (0 === strpos($url, $val)) { - $url = $key . substr($url, strlen($val)); - $matchAlias = true; - break; - } - } - } - - if (!$matchAlias) { - // 路由标识不存在 直接解析 - $url = $this->parseUrl($url); - } - - // 检测URL绑定 - if (!$this->bindCheck) { - $bind = $this->app['route']->getBind($domain && is_string($domain) ? $domain : null); - - if ($bind && 0 === strpos($url, $bind)) { - $url = substr($url, strlen($bind) + 1); - } else { - $binds = $this->app['route']->getBind(true); - - foreach ($binds as $key => $val) { - if (is_string($val) && 0 === strpos($url, $val) && substr_count($val, '/') > 1) { - $url = substr($url, strlen($val) + 1); - $domain = $key; - break; - } - } - } - } - - if (isset($info['query'])) { - // 解析地址里面参数 合并到vars - parse_str($info['query'], $params); - $vars = array_merge($params, $vars); - } - } - - // 还原URL分隔符 - $depr = $this->config['pathinfo_depr']; - $url = str_replace('/', $depr, $url); - - // URL后缀 - if ('/' == substr($url, -1) || '' == $url) { - $suffix = ''; - } else { - $suffix = $this->parseSuffix($suffix); - } - - // 锚点 - $anchor = !empty($anchor) ? '#' . $anchor : ''; - - // 参数组装 - if (!empty($vars)) { - // 添加参数 - if ($this->config['url_common_param']) { - $vars = http_build_query($vars); - $url .= $suffix . '?' . $vars . $anchor; - } else { - $paramType = $this->config['url_param_type']; - - foreach ($vars as $var => $val) { - if ('' !== trim($val)) { - if ($paramType) { - $url .= $depr . urlencode($val); - } else { - $url .= $depr . $var . $depr . urlencode($val); - } - } - } - - $url .= $suffix . $anchor; - } - } else { - $url .= $suffix . $anchor; - } - - // 检测域名 - $domain = $this->parseDomain($url, $domain); - - // URL组装 - $url = $domain . rtrim($this->root ?: $this->app['request']->root(), '/') . '/' . ltrim($url, '/'); - - $this->bindCheck = false; - - return $url; - } - - // 直接解析URL地址 - protected function parseUrl($url) - { - $request = $this->app['request']; - - if (0 === strpos($url, '/')) { - // 直接作为路由地址解析 - $url = substr($url, 1); - } elseif (false !== strpos($url, '\\')) { - // 解析到类 - $url = ltrim(str_replace('\\', '/', $url), '/'); - } elseif (0 === strpos($url, '@')) { - // 解析到控制器 - $url = substr($url, 1); - } else { - // 解析到 模块/控制器/操作 - $module = $request->module(); - $module = $module ? $module . '/' : ''; - $controller = $request->controller(); - - if ('' == $url) { - $action = $request->action(); - } else { - $path = explode('/', $url); - $action = array_pop($path); - $controller = empty($path) ? $controller : array_pop($path); - $module = empty($path) ? $module : array_pop($path) . '/'; - } - - if ($this->config['url_convert']) { - $action = strtolower($action); - $controller = Loader::parseName($controller); - } - - $url = $module . $controller . '/' . $action; - } - - return $url; - } - - // 检测域名 - protected function parseDomain(&$url, $domain) - { - if (!$domain) { - return ''; - } - - $rootDomain = $this->app['request']->rootDomain(); - if (true === $domain) { - // 自动判断域名 - $domain = $this->config['app_host'] ?: $this->app['request']->host(); - - $domains = $this->app['route']->getDomains(); - - if ($domains) { - $route_domain = array_keys($domains); - foreach ($route_domain as $domain_prefix) { - if (0 === strpos($domain_prefix, '*.') && strpos($domain, ltrim($domain_prefix, '*.')) !== false) { - foreach ($domains as $key => $rule) { - $rule = is_array($rule) ? $rule[0] : $rule; - if (is_string($rule) && false === strpos($key, '*') && 0 === strpos($url, $rule)) { - $url = ltrim($url, $rule); - $domain = $key; - - // 生成对应子域名 - if (!empty($rootDomain)) { - $domain .= $rootDomain; - } - break; - } elseif (false !== strpos($key, '*')) { - if (!empty($rootDomain)) { - $domain .= $rootDomain; - } - - break; - } - } - } - } - } - } elseif (0 !== strpos($domain, $rootDomain) && false === strpos($domain, '.')) { - $domain .= '.' . $rootDomain; - } - - if (false !== strpos($domain, '://')) { - $scheme = ''; - } else { - $scheme = $this->app['request']->isSsl() || $this->config['is_https'] ? 'https://' : 'http://'; - - } - - return $scheme . $domain; - } - - // 解析URL后缀 - protected function parseSuffix($suffix) - { - if ($suffix) { - $suffix = true === $suffix ? $this->config['url_html_suffix'] : $suffix; - - if ($pos = strpos($suffix, '|')) { - $suffix = substr($suffix, 0, $pos); - } - } - - return (empty($suffix) || 0 === strpos($suffix, '.')) ? $suffix : '.' . $suffix; - } - - // 匹配路由地址 - public function getRuleUrl($rule, &$vars = [], $allowDomain = '') - { - $port = $this->app['request']->port(); - foreach ($rule as $item) { - list($url, $pattern, $domain, $suffix, $method) = $item; - - if (is_string($allowDomain) && $domain != $allowDomain) { - continue; - } - - if ($port && !in_array($port, [80, 443])) { - $domain .= ':' . $port; - } - - if (empty($pattern)) { - return [rtrim($url, '?/-'), $domain, $suffix]; - } - - $type = $this->config['url_common_param']; - $keys = []; - - foreach ($pattern as $key => $val) { - if (isset($vars[$key])) { - $url = str_replace(['[:' . $key . ']', '<' . $key . '?>', ':' . $key, '<' . $key . '>'], $type ? $vars[$key] : urlencode($vars[$key]), $url); - $keys[] = $key; - $url = str_replace(['/?', '-?'], ['/', '-'], $url); - $result = [rtrim($url, '?/-'), $domain, $suffix]; - } elseif (2 == $val) { - $url = str_replace(['/[:' . $key . ']', '[:' . $key . ']', '<' . $key . '?>'], '', $url); - $url = str_replace(['/?', '-?'], ['/', '-'], $url); - $result = [rtrim($url, '?/-'), $domain, $suffix]; - } else { - $result = null; - $keys = []; - break; - } - } - - $vars = array_diff_key($vars, array_flip($keys)); - - if (isset($result)) { - return $result; - } - } - - return false; - } - - // 指定当前生成URL地址的root - public function root($root) - { - $this->root = $root; - $this->app['request']->setRoot($root); - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['app']); - - return $data; - } -} diff --git a/vendor/topthink/framework/library/think/Validate.php b/vendor/topthink/framework/library/think/Validate.php deleted file mode 100644 index 5fde7f310..000000000 --- a/vendor/topthink/framework/library/think/Validate.php +++ /dev/null @@ -1,1556 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\exception\ClassNotFoundException; -use think\validate\ValidateRule; - -class Validate -{ - - /** - * 自定义验证类型 - * @var array - */ - protected static $type = []; - - /** - * 验证类型别名 - * @var array - */ - protected $alias = [ - '>' => 'gt', '>=' => 'egt', '<' => 'lt', '<=' => 'elt', '=' => 'eq', 'same' => 'eq', - ]; - - /** - * 当前验证规则 - * @var array - */ - protected $rule = []; - - /** - * 验证提示信息 - * @var array - */ - protected $message = []; - - /** - * 验证字段描述 - * @var array - */ - protected $field = []; - - /** - * 默认规则提示 - * @var array - */ - protected static $typeMsg = [ - 'require' => ':attribute require', - 'must' => ':attribute must', - 'number' => ':attribute must be numeric', - 'integer' => ':attribute must be integer', - 'float' => ':attribute must be float', - 'boolean' => ':attribute must be bool', - 'email' => ':attribute not a valid email address', - 'mobile' => ':attribute not a valid mobile', - 'array' => ':attribute must be a array', - 'accepted' => ':attribute must be yes,on or 1', - 'date' => ':attribute not a valid datetime', - 'file' => ':attribute not a valid file', - 'image' => ':attribute not a valid image', - 'alpha' => ':attribute must be alpha', - 'alphaNum' => ':attribute must be alpha-numeric', - 'alphaDash' => ':attribute must be alpha-numeric, dash, underscore', - 'activeUrl' => ':attribute not a valid domain or ip', - 'chs' => ':attribute must be chinese', - 'chsAlpha' => ':attribute must be chinese or alpha', - 'chsAlphaNum' => ':attribute must be chinese,alpha-numeric', - 'chsDash' => ':attribute must be chinese,alpha-numeric,underscore, dash', - 'url' => ':attribute not a valid url', - 'ip' => ':attribute not a valid ip', - 'dateFormat' => ':attribute must be dateFormat of :rule', - 'in' => ':attribute must be in :rule', - 'notIn' => ':attribute be notin :rule', - 'between' => ':attribute must between :1 - :2', - 'notBetween' => ':attribute not between :1 - :2', - 'length' => 'size of :attribute must be :rule', - 'max' => 'max size of :attribute must be :rule', - 'min' => 'min size of :attribute must be :rule', - 'after' => ':attribute cannot be less than :rule', - 'before' => ':attribute cannot exceed :rule', - 'afterWith' => ':attribute cannot be less than :rule', - 'beforeWith' => ':attribute cannot exceed :rule', - 'expire' => ':attribute not within :rule', - 'allowIp' => 'access IP is not allowed', - 'denyIp' => 'access IP denied', - 'confirm' => ':attribute out of accord with :2', - 'different' => ':attribute cannot be same with :2', - 'egt' => ':attribute must greater than or equal :rule', - 'gt' => ':attribute must greater than :rule', - 'elt' => ':attribute must less than or equal :rule', - 'lt' => ':attribute must less than :rule', - 'eq' => ':attribute must equal :rule', - 'unique' => ':attribute has exists', - 'regex' => ':attribute not conform to the rules', - 'method' => 'invalid Request method', - 'token' => 'invalid token', - 'fileSize' => 'filesize not match', - 'fileExt' => 'extensions to upload is not allowed', - 'fileMime' => 'mimetype to upload is not allowed', - ]; - - /** - * 当前验证场景 - * @var array - */ - protected $currentScene = null; - - /** - * Filter_var 规则 - * @var array - */ - protected $filter = [ - 'email' => FILTER_VALIDATE_EMAIL, - 'ip' => [FILTER_VALIDATE_IP, FILTER_FLAG_IPV4 | FILTER_FLAG_IPV6], - 'integer' => FILTER_VALIDATE_INT, - 'url' => FILTER_VALIDATE_URL, - 'macAddr' => FILTER_VALIDATE_MAC, - 'float' => FILTER_VALIDATE_FLOAT, - ]; - - /** - * 内置正则验证规则 - * @var array - */ - protected $defaultRegex = [ - 'alphaDash' => '/^[A-Za-z0-9\-\_]+$/', - 'chs' => '/^[\x{4e00}-\x{9fa5}]+$/u', - 'chsAlpha' => '/^[\x{4e00}-\x{9fa5}a-zA-Z]+$/u', - 'chsAlphaNum' => '/^[\x{4e00}-\x{9fa5}a-zA-Z0-9]+$/u', - 'chsDash' => '/^[\x{4e00}-\x{9fa5}a-zA-Z0-9\_\-]+$/u', - 'mobile' => '/^1[3-9][0-9]\d{8}$/', - 'idCard' => '/(^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$)|(^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{2}$)/', - 'zip' => '/\d{6}/', - ]; - - /** - * 验证场景定义 - * @var array - */ - protected $scene = []; - - /** - * 验证失败错误信息 - * @var array - */ - protected $error = []; - - /** - * 是否批量验证 - * @var bool - */ - protected $batch = false; - - /** - * 场景需要验证的规则 - * @var array - */ - protected $only = []; - - /** - * 场景需要移除的验证规则 - * @var array - */ - protected $remove = []; - - /** - * 场景需要追加的验证规则 - * @var array - */ - protected $append = []; - - /** - * 验证正则定义 - * @var array - */ - protected $regex = []; - - /** - * 架构函数 - * @access public - * @param array $rules 验证规则 - * @param array $message 验证提示信息 - * @param array $field 验证字段描述信息 - */ - public function __construct(array $rules = [], array $message = [], array $field = []) - { - $this->rule = $rules + $this->rule; - $this->message = array_merge($this->message, $message); - $this->field = array_merge($this->field, $field); - } - - /** - * 创建一个验证器类 - * @access public - * @param array $rules 验证规则 - * @param array $message 验证提示信息 - * @param array $field 验证字段描述信息 - * @return Validate - */ - public static function make(array $rules = [], array $message = [], array $field = []) - { - return new self($rules, $message, $field); - } - - /** - * 添加字段验证规则 - * @access protected - * @param string|array $name 字段名称或者规则数组 - * @param mixed $rule 验证规则或者字段描述信息 - * @return $this - */ - public function rule($name, $rule = '') - { - if (is_array($name)) { - $this->rule = $name + $this->rule; - if (is_array($rule)) { - $this->field = array_merge($this->field, $rule); - } - } else { - $this->rule[$name] = $rule; - } - - return $this; - } - - /** - * 注册扩展验证(类型)规则 - * @access public - * @param string $type 验证规则类型 - * @param mixed $callback callback方法(或闭包) - * @return void - */ - public static function extend($type, $callback = null) - { - if (is_array($type)) { - self::$type = array_merge(self::$type, $type); - } else { - self::$type[$type] = $callback; - } - } - - /** - * 设置验证规则的默认提示信息 - * @access public - * @param string|array $type 验证规则类型名称或者数组 - * @param string $msg 验证提示信息 - * @return void - */ - public static function setTypeMsg($type, $msg = null) - { - if (is_array($type)) { - self::$typeMsg = array_merge(self::$typeMsg, $type); - } else { - self::$typeMsg[$type] = $msg; - } - } - - /** - * 设置提示信息 - * @access public - * @param string|array $name 字段名称 - * @param string $message 提示信息 - * @return Validate - */ - public function message($name, $message = '') - { - if (is_array($name)) { - $this->message = array_merge($this->message, $name); - } else { - $this->message[$name] = $message; - } - - return $this; - } - - /** - * 设置验证场景 - * @access public - * @param string $name 场景名 - * @return $this - */ - public function scene($name) - { - // 设置当前场景 - $this->currentScene = $name; - - return $this; - } - - /** - * 判断是否存在某个验证场景 - * @access public - * @param string $name 场景名 - * @return bool - */ - public function hasScene($name) - { - return isset($this->scene[$name]) || method_exists($this, 'scene' . $name); - } - - /** - * 设置批量验证 - * @access public - * @param bool $batch 是否批量验证 - * @return $this - */ - public function batch($batch = true) - { - $this->batch = $batch; - - return $this; - } - - /** - * 指定需要验证的字段列表 - * @access public - * @param array $fields 字段名 - * @return $this - */ - public function only($fields) - { - $this->only = $fields; - - return $this; - } - - /** - * 移除某个字段的验证规则 - * @access public - * @param string|array $field 字段名 - * @param mixed $rule 验证规则 null 移除所有规则 - * @return $this - */ - public function remove($field, $rule = null) - { - if (is_array($field)) { - foreach ($field as $key => $rule) { - if (is_int($key)) { - $this->remove($rule); - } else { - $this->remove($key, $rule); - } - } - } else { - if (is_string($rule)) { - $rule = explode('|', $rule); - } - - $this->remove[$field] = $rule; - } - - return $this; - } - - /** - * 追加某个字段的验证规则 - * @access public - * @param string|array $field 字段名 - * @param mixed $rule 验证规则 - * @return $this - */ - public function append($field, $rule = null) - { - if (is_array($field)) { - foreach ($field as $key => $rule) { - $this->append($key, $rule); - } - } else { - if (is_string($rule)) { - $rule = explode('|', $rule); - } - - $this->append[$field] = $rule; - } - - return $this; - } - - /** - * 数据自动验证 - * @access public - * @param array $data 数据 - * @param mixed $rules 验证规则 - * @param string $scene 验证场景 - * @return bool - */ - public function check($data, $rules = [], $scene = '') - { - $this->error = []; - - if (empty($rules)) { - // 读取验证规则 - $rules = $this->rule; - } - - // 获取场景定义 - $this->getScene($scene); - - foreach ($this->append as $key => $rule) { - if (!isset($rules[$key])) { - $rules[$key] = $rule; - unset($this->append[$key]); - } - } - - foreach ($rules as $key => $rule) { - // field => 'rule1|rule2...' field => ['rule1','rule2',...] - if (strpos($key, '|')) { - // 字段|描述 用于指定属性名称 - list($key, $title) = explode('|', $key); - } else { - $title = isset($this->field[$key]) ? $this->field[$key] : $key; - } - - // 场景检测 - if (!empty($this->only) && !in_array($key, $this->only)) { - continue; - } - - // 获取数据 支持多维数组 - $value = $this->getDataValue($data, $key); - - // 字段验证 - if ($rule instanceof \Closure) { - $result = call_user_func_array($rule, [$value, $data, $title, $this]); - } elseif ($rule instanceof ValidateRule) { - // 验证因子 - $result = $this->checkItem($key, $value, $rule->getRule(), $data, $rule->getTitle() ?: $title, $rule->getMsg()); - } else { - $result = $this->checkItem($key, $value, $rule, $data, $title); - } - - if (true !== $result) { - // 没有返回true 则表示验证失败 - if (!empty($this->batch)) { - // 批量验证 - if (is_array($result)) { - $this->error = array_merge($this->error, $result); - } else { - $this->error[$key] = $result; - } - } else { - $this->error = $result; - return false; - } - } - } - - return !empty($this->error) ? false : true; - } - - /** - * 根据验证规则验证数据 - * @access public - * @param mixed $value 字段值 - * @param mixed $rules 验证规则 - * @return bool - */ - public function checkRule($value, $rules) - { - if ($rules instanceof \Closure) { - return call_user_func_array($rules, [$value]); - } elseif ($rules instanceof ValidateRule) { - $rules = $rules->getRule(); - } elseif (is_string($rules)) { - $rules = explode('|', $rules); - } - - foreach ($rules as $key => $rule) { - if ($rule instanceof \Closure) { - $result = call_user_func_array($rule, [$value]); - } else { - // 判断验证类型 - list($type, $rule) = $this->getValidateType($key, $rule); - - $callback = isset(self::$type[$type]) ? self::$type[$type] : [$this, $type]; - - $result = call_user_func_array($callback, [$value, $rule]); - } - - if (true !== $result) { - return $result; - } - } - - return true; - } - - /** - * 验证单个字段规则 - * @access protected - * @param string $field 字段名 - * @param mixed $value 字段值 - * @param mixed $rules 验证规则 - * @param array $data 数据 - * @param string $title 字段描述 - * @param array $msg 提示信息 - * @return mixed - */ - protected function checkItem($field, $value, $rules, $data, $title = '', $msg = []) - { - if (isset($this->remove[$field]) && true === $this->remove[$field] && empty($this->append[$field])) { - // 字段已经移除 无需验证 - return true; - } - - // 支持多规则验证 require|in:a,b,c|... 或者 ['require','in'=>'a,b,c',...] - if (is_string($rules)) { - $rules = explode('|', $rules); - } - - if (isset($this->append[$field])) { - // 追加额外的验证规则 - $rules = array_unique(array_merge($rules, $this->append[$field]), SORT_REGULAR); - unset($this->append[$field]); - } - - $i = 0; - $result = true; - - foreach ($rules as $key => $rule) { - if ($rule instanceof \Closure) { - $result = call_user_func_array($rule, [$value, $data]); - $info = is_numeric($key) ? '' : $key; - } else { - // 判断验证类型 - list($type, $rule, $info) = $this->getValidateType($key, $rule); - - if (isset($this->append[$field]) && in_array($info, $this->append[$field])) { - - } elseif (array_key_exists($field, $this->remove) && (null === $this->remove[$field] || in_array($info, $this->remove[$field]))) { - // 规则已经移除 - $i++; - continue; - } - - // 验证类型 - if (isset(self::$type[$type])) { - $result = call_user_func_array(self::$type[$type], [$value, $rule, $data, $field, $title]); - } elseif ('must' == $info || 0 === strpos($info, 'require') || (!is_null($value) && '' !== $value)) { - // 验证数据 - $result = call_user_func_array([$this, $type], [$value, $rule, $data, $field, $title]); - } else { - $result = true; - } - } - - if (false === $result) { - // 验证失败 返回错误信息 - if (!empty($msg[$i])) { - $message = $msg[$i]; - if (is_string($message) && strpos($message, '{%') === 0) { - $message = facade\Lang::get(substr($message, 2, -1)); - } - } else { - $message = $this->getRuleMsg($field, $title, $info, $rule); - } - - return $message; - } elseif (true !== $result) { - // 返回自定义错误信息 - if (is_string($result) && false !== strpos($result, ':')) { - $result = str_replace(':attribute', $title, $result); - - if (strpos($result, ':rule') && is_scalar($rule)) { - $result = str_replace(':rule', (string) $rule, $result); - } - } - - return $result; - } - $i++; - } - - return $result; - } - - /** - * 获取当前验证类型及规则 - * @access public - * @param mixed $key - * @param mixed $rule - * @return array - */ - protected function getValidateType($key, $rule) - { - // 判断验证类型 - if (!is_numeric($key)) { - return [$key, $rule, $key]; - } - - if (strpos($rule, ':')) { - list($type, $rule) = explode(':', $rule, 2); - if (isset($this->alias[$type])) { - // 判断别名 - $type = $this->alias[$type]; - } - $info = $type; - } elseif (method_exists($this, $rule)) { - $type = $rule; - $info = $rule; - $rule = ''; - } else { - $type = 'is'; - $info = $rule; - } - - return [$type, $rule, $info]; - } - - /** - * 验证是否和某个字段的值一致 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @param string $field 字段名 - * @return bool - */ - public function confirm($value, $rule, $data = [], $field = '') - { - if ('' == $rule) { - if (strpos($field, '_confirm')) { - $rule = strstr($field, '_confirm', true); - } else { - $rule = $field . '_confirm'; - } - } - - return $this->getDataValue($data, $rule) === $value; - } - - /** - * 验证是否和某个字段的值是否不同 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function different($value, $rule, $data = []) - { - return $this->getDataValue($data, $rule) != $value; - } - - /** - * 验证是否大于等于某个值 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function egt($value, $rule, $data = []) - { - return $value >= $this->getDataValue($data, $rule); - } - - /** - * 验证是否大于某个值 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function gt($value, $rule, $data) - { - return $value > $this->getDataValue($data, $rule); - } - - /** - * 验证是否小于等于某个值 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function elt($value, $rule, $data = []) - { - return $value <= $this->getDataValue($data, $rule); - } - - /** - * 验证是否小于某个值 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function lt($value, $rule, $data = []) - { - return $value < $this->getDataValue($data, $rule); - } - - /** - * 验证是否等于某个值 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function eq($value, $rule) - { - return $value == $rule; - } - - /** - * 必须验证 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function must($value, $rule = null) - { - return !empty($value) || '0' == $value; - } - - /** - * 验证字段值是否为有效格式 - * @access public - * @param mixed $value 字段值 - * @param string $rule 验证规则 - * @param array $data 验证数据 - * @return bool - */ - public function is($value, $rule, $data = []) - { - switch (Loader::parseName($rule, 1, false)) { - case 'require': - // 必须 - $result = !empty($value) || '0' == $value; - break; - case 'accepted': - // 接受 - $result = in_array($value, ['1', 'on', 'yes']); - break; - case 'date': - // 是否是一个有效日期 - $result = false !== strtotime($value); - break; - case 'activeUrl': - // 是否为有效的网址 - $result = checkdnsrr($value); - break; - case 'boolean': - case 'bool': - // 是否为布尔值 - $result = in_array($value, [true, false, 0, 1, '0', '1'], true); - break; - case 'number': - $result = ctype_digit((string) $value); - break; - case 'alphaNum': - $result = ctype_alnum($value); - break; - case 'array': - // 是否为数组 - $result = is_array($value); - break; - case 'file': - $result = $value instanceof File; - break; - case 'image': - $result = $value instanceof File && in_array($this->getImageType($value->getRealPath()), [1, 2, 3, 6]); - break; - case 'token': - $result = $this->token($value, '__token__', $data); - break; - default: - if (isset(self::$type[$rule])) { - // 注册的验证规则 - $result = call_user_func_array(self::$type[$rule], [$value]); - } elseif (function_exists('ctype_' . $rule)) { - // ctype验证规则 - $ctypeFun = 'ctype_' . $rule; - $result = $ctypeFun($value); - } elseif (isset($this->filter[$rule])) { - // Filter_var验证规则 - $result = $this->filter($value, $this->filter[$rule]); - } else { - // 正则验证 - $result = $this->regex($value, $rule); - } - } - - return $result; - } - - // 判断图像类型 - protected function getImageType($image) - { - if (function_exists('exif_imagetype')) { - return exif_imagetype($image); - } - - try { - $info = getimagesize($image); - return $info ? $info[2] : false; - } catch (\Exception $e) { - return false; - } - } - - /** - * 验证是否为合格的域名或者IP 支持A,MX,NS,SOA,PTR,CNAME,AAAA,A6, SRV,NAPTR,TXT 或者 ANY类型 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function activeUrl($value, $rule = 'MX') - { - if (!in_array($rule, ['A', 'MX', 'NS', 'SOA', 'PTR', 'CNAME', 'AAAA', 'A6', 'SRV', 'NAPTR', 'TXT', 'ANY'])) { - $rule = 'MX'; - } - - return checkdnsrr($value, $rule); - } - - /** - * 验证是否有效IP - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 ipv4 ipv6 - * @return bool - */ - public function ip($value, $rule = 'ipv4') - { - if (!in_array($rule, ['ipv4', 'ipv6'])) { - $rule = 'ipv4'; - } - - return $this->filter($value, [FILTER_VALIDATE_IP, 'ipv6' == $rule ? FILTER_FLAG_IPV6 : FILTER_FLAG_IPV4]); - } - - /** - * 验证上传文件后缀 - * @access public - * @param mixed $file 上传文件 - * @param mixed $rule 验证规则 - * @return bool - */ - public function fileExt($file, $rule) - { - if (is_array($file)) { - foreach ($file as $item) { - if (!($item instanceof File) || !$item->checkExt($rule)) { - return false; - } - } - return true; - } elseif ($file instanceof File) { - return $file->checkExt($rule); - } - - return false; - } - - /** - * 验证上传文件类型 - * @access public - * @param mixed $file 上传文件 - * @param mixed $rule 验证规则 - * @return bool - */ - public function fileMime($file, $rule) - { - if (is_array($file)) { - foreach ($file as $item) { - if (!($item instanceof File) || !$item->checkMime($rule)) { - return false; - } - } - return true; - } elseif ($file instanceof File) { - return $file->checkMime($rule); - } - - return false; - } - - /** - * 验证上传文件大小 - * @access public - * @param mixed $file 上传文件 - * @param mixed $rule 验证规则 - * @return bool - */ - public function fileSize($file, $rule) - { - if (is_array($file)) { - foreach ($file as $item) { - if (!($item instanceof File) || !$item->checkSize($rule)) { - return false; - } - } - return true; - } elseif ($file instanceof File) { - return $file->checkSize($rule); - } - - return false; - } - - /** - * 验证图片的宽高及类型 - * @access public - * @param mixed $file 上传文件 - * @param mixed $rule 验证规则 - * @return bool - */ - public function image($file, $rule) - { - if (!($file instanceof File)) { - return false; - } - - if ($rule) { - $rule = explode(',', $rule); - - list($width, $height, $type) = getimagesize($file->getRealPath()); - - if (isset($rule[2])) { - $imageType = strtolower($rule[2]); - - if ('jpg' == $imageType) { - $imageType = 'jpeg'; - } - - if (image_type_to_extension($type, false) != $imageType) { - return false; - } - } - - list($w, $h) = $rule; - - return $w == $width && $h == $height; - } - - return in_array($this->getImageType($file->getRealPath()), [1, 2, 3, 6]); - } - - /** - * 验证请求类型 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function method($value, $rule) - { - $method = Container::get('request')->method(); - return strtoupper($rule) == $method; - } - - /** - * 验证时间和日期是否符合指定格式 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function dateFormat($value, $rule) - { - $info = date_parse_from_format($rule, $value); - return 0 == $info['warning_count'] && 0 == $info['error_count']; - } - - /** - * 验证是否唯一 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 格式:数据表,字段名,排除ID,主键名 - * @param array $data 数据 - * @param string $field 验证字段名 - * @return bool - */ - public function unique($value, $rule, $data, $field) - { - if (is_string($rule)) { - $rule = explode(',', $rule); - } - - if (false !== strpos($rule[0], '\\')) { - // 指定模型类 - $db = new $rule[0]; - } else { - try { - $db = Container::get('app')->model($rule[0]); - } catch (ClassNotFoundException $e) { - $db = Db::name($rule[0]); - } - } - - $key = isset($rule[1]) ? $rule[1] : $field; - - if (strpos($key, '^')) { - // 支持多个字段验证 - $fields = explode('^', $key); - foreach ($fields as $key) { - if (isset($data[$key])) { - $map[] = [$key, '=', $data[$key]]; - } - } - } elseif (strpos($key, '=')) { - parse_str($key, $map); - } elseif (isset($data[$field])) { - $map[] = [$key, '=', $data[$field]]; - } else { - $map = []; - } - - $pk = !empty($rule[3]) ? $rule[3] : $db->getPk(); - - if (is_string($pk)) { - if (isset($rule[2])) { - $map[] = [$pk, '<>', $rule[2]]; - } elseif (isset($data[$pk])) { - $map[] = [$pk, '<>', $data[$pk]]; - } - } - - if ($db->where($map)->field($pk)->find()) { - return false; - } - - return true; - } - - /** - * 使用行为类验证 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return mixed - */ - public function behavior($value, $rule, $data) - { - return Container::get('hook')->exec($rule, $data); - } - - /** - * 使用filter_var方式验证 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function filter($value, $rule) - { - if (is_string($rule) && strpos($rule, ',')) { - list($rule, $param) = explode(',', $rule); - } elseif (is_array($rule)) { - $param = isset($rule[1]) ? $rule[1] : null; - $rule = $rule[0]; - } else { - $param = null; - } - - return false !== filter_var($value, is_int($rule) ? $rule : filter_id($rule), $param); - } - - /** - * 验证某个字段等于某个值的时候必须 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function requireIf($value, $rule, $data) - { - list($field, $val) = explode(',', $rule); - - if ($this->getDataValue($data, $field) == $val) { - return !empty($value) || '0' == $value; - } - - return true; - } - - /** - * 通过回调方法验证某个字段是否必须 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function requireCallback($value, $rule, $data) - { - $result = call_user_func_array([$this, $rule], [$value, $data]); - - if ($result) { - return !empty($value) || '0' == $value; - } - - return true; - } - - /** - * 验证某个字段有值的情况下必须 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function requireWith($value, $rule, $data) - { - $val = $this->getDataValue($data, $rule); - - if (!empty($val)) { - return !empty($value) || '0' == $value; - } - - return true; - } - - /** - * 验证是否在范围内 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function in($value, $rule) - { - return in_array($value, is_array($rule) ? $rule : explode(',', $rule)); - } - - /** - * 验证是否不在某个范围 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function notIn($value, $rule) - { - return !in_array($value, is_array($rule) ? $rule : explode(',', $rule)); - } - - /** - * between验证数据 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function between($value, $rule) - { - if (is_string($rule)) { - $rule = explode(',', $rule); - } - list($min, $max) = $rule; - - return $value >= $min && $value <= $max; - } - - /** - * 使用notbetween验证数据 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function notBetween($value, $rule) - { - if (is_string($rule)) { - $rule = explode(',', $rule); - } - list($min, $max) = $rule; - - return $value < $min || $value > $max; - } - - /** - * 验证数据长度 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function length($value, $rule) - { - if (is_array($value)) { - $length = count($value); - } elseif ($value instanceof File) { - $length = $value->getSize(); - } else { - $length = mb_strlen((string) $value); - } - - if (strpos($rule, ',')) { - // 长度区间 - list($min, $max) = explode(',', $rule); - return $length >= $min && $length <= $max; - } - - // 指定长度 - return $length == $rule; - } - - /** - * 验证数据最大长度 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function max($value, $rule) - { - if (is_array($value)) { - $length = count($value); - } elseif ($value instanceof File) { - $length = $value->getSize(); - } else { - $length = mb_strlen((string) $value); - } - - return $length <= $rule; - } - - /** - * 验证数据最小长度 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function min($value, $rule) - { - if (is_array($value)) { - $length = count($value); - } elseif ($value instanceof File) { - $length = $value->getSize(); - } else { - $length = mb_strlen((string) $value); - } - - return $length >= $rule; - } - - /** - * 验证日期 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function after($value, $rule, $data) - { - return strtotime($value) >= strtotime($rule); - } - - /** - * 验证日期 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function before($value, $rule, $data) - { - return strtotime($value) <= strtotime($rule); - } - - /** - * 验证日期字段 - * @access protected - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - protected function afterWith($value, $rule, $data) - { - $rule = $this->getDataValue($data, $rule); - return !is_null($rule) && strtotime($value) >= strtotime($rule); - } - - /** - * 验证日期字段 - * @access protected - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - protected function beforeWith($value, $rule, $data) - { - $rule = $this->getDataValue($data, $rule); - return !is_null($rule) && strtotime($value) <= strtotime($rule); - } - - /** - * 验证有效期 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @return bool - */ - public function expire($value, $rule) - { - if (is_string($rule)) { - $rule = explode(',', $rule); - } - - list($start, $end) = $rule; - - if (!is_numeric($start)) { - $start = strtotime($start); - } - - if (!is_numeric($end)) { - $end = strtotime($end); - } - - return $_SERVER['REQUEST_TIME'] >= $start && $_SERVER['REQUEST_TIME'] <= $end; - } - - /** - * 验证IP许可 - * @access public - * @param string $value 字段值 - * @param mixed $rule 验证规则 - * @return mixed - */ - public function allowIp($value, $rule) - { - return in_array($value, is_array($rule) ? $rule : explode(',', $rule)); - } - - /** - * 验证IP禁用 - * @access public - * @param string $value 字段值 - * @param mixed $rule 验证规则 - * @return mixed - */ - public function denyIp($value, $rule) - { - return !in_array($value, is_array($rule) ? $rule : explode(',', $rule)); - } - - /** - * 使用正则验证数据 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 正则规则或者预定义正则名 - * @return bool - */ - public function regex($value, $rule) - { - if (isset($this->regex[$rule])) { - $rule = $this->regex[$rule]; - } elseif (isset($this->defaultRegex[$rule])) { - $rule = $this->defaultRegex[$rule]; - } - - if (0 !== strpos($rule, '/') && !preg_match('/\/[imsU]{0,4}$/', $rule)) { - // 不是正则表达式则两端补上/ - $rule = '/^' . $rule . '$/'; - } - - return is_scalar($value) && 1 === preg_match($rule, (string) $value); - } - - /** - * 验证表单令牌 - * @access public - * @param mixed $value 字段值 - * @param mixed $rule 验证规则 - * @param array $data 数据 - * @return bool - */ - public function token($value, $rule, $data) - { - $rule = !empty($rule) ? $rule : '__token__'; - $session = Container::get('session'); - - if (!isset($data[$rule]) || !$session->has($rule)) { - // 令牌数据无效 - return false; - } - - // 令牌验证 - if (isset($data[$rule]) && $session->get($rule) === $data[$rule]) { - // 防止重复提交 - $session->delete($rule); // 验证完成销毁session - return true; - } - - // 开启TOKEN重置 - $session->delete($rule); - - return false; - } - - // 获取错误信息 - public function getError() - { - return $this->error; - } - - /** - * 获取数据值 - * @access protected - * @param array $data 数据 - * @param string $key 数据标识 支持多维 - * @return mixed - */ - protected function getDataValue($data, $key) - { - if (is_numeric($key)) { - $value = $key; - } elseif (strpos($key, '.')) { - // 支持多维数组验证 - foreach (explode('.', $key) as $key) { - if (!isset($data[$key])) { - $value = null; - break; - } - $value = $data = $data[$key]; - } - } else { - $value = isset($data[$key]) ? $data[$key] : null; - } - - return $value; - } - - /** - * 获取验证规则的错误提示信息 - * @access protected - * @param string $attribute 字段英文名 - * @param string $title 字段描述名 - * @param string $type 验证规则名称 - * @param mixed $rule 验证规则数据 - * @return string - */ - protected function getRuleMsg($attribute, $title, $type, $rule) - { - $lang = Container::get('lang'); - - if (isset($this->message[$attribute . '.' . $type])) { - $msg = $this->message[$attribute . '.' . $type]; - } elseif (isset($this->message[$attribute][$type])) { - $msg = $this->message[$attribute][$type]; - } elseif (isset($this->message[$attribute])) { - $msg = $this->message[$attribute]; - } elseif (isset(self::$typeMsg[$type])) { - $msg = self::$typeMsg[$type]; - } elseif (0 === strpos($type, 'require')) { - $msg = self::$typeMsg['require']; - } else { - $msg = $title . $lang->get('not conform to the rules'); - } - - if (!is_string($msg)) { - return $msg; - } - - if (0 === strpos($msg, '{%')) { - $msg = $lang->get(substr($msg, 2, -1)); - } elseif ($lang->has($msg)) { - $msg = $lang->get($msg); - } - - if (is_scalar($rule) && false !== strpos($msg, ':')) { - // 变量替换 - if (is_string($rule) && strpos($rule, ',')) { - $array = array_pad(explode(',', $rule), 3, ''); - } else { - $array = array_pad([], 3, ''); - } - $msg = str_replace( - [':attribute', ':1', ':2', ':3'], - [$title, $array[0], $array[1], $array[2]], - $msg); - if (strpos($msg, ':rule')) { - $msg = str_replace(':rule', (string) $rule, $msg); - } - } - - return $msg; - } - - /** - * 获取数据验证的场景 - * @access protected - * @param string $scene 验证场景 - * @return void - */ - protected function getScene($scene = '') - { - if (empty($scene)) { - // 读取指定场景 - $scene = $this->currentScene; - } - - $this->only = $this->append = $this->remove = []; - - if (empty($scene)) { - return; - } - - if (method_exists($this, 'scene' . $scene)) { - call_user_func([$this, 'scene' . $scene]); - } elseif (isset($this->scene[$scene])) { - // 如果设置了验证适用场景 - $scene = $this->scene[$scene]; - - if (is_string($scene)) { - $scene = explode(',', $scene); - } - - $this->only = $scene; - } - } - - /** - * 动态方法 直接调用is方法进行验证 - * @access public - * @param string $method 方法名 - * @param array $args 调用参数 - * @return bool - */ - public function __call($method, $args) - { - if ('is' == strtolower(substr($method, 0, 2))) { - $method = substr($method, 2); - } - - array_push($args, lcfirst($method)); - - return call_user_func_array([$this, 'is'], $args); - } -} diff --git a/vendor/topthink/framework/library/think/View.php b/vendor/topthink/framework/library/think/View.php deleted file mode 100644 index 284dd41a1..000000000 --- a/vendor/topthink/framework/library/think/View.php +++ /dev/null @@ -1,253 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -class View -{ - /** - * 模板引擎实例 - * @var object - */ - public $engine; - - /** - * 模板变量 - * @var array - */ - protected $data = []; - - /** - * 内容过滤 - * @var mixed - */ - protected $filter; - - /** - * 全局模板变量 - * @var array - */ - protected static $var = []; - - /** - * 初始化 - * @access public - * @param mixed $engine 模板引擎参数 - * @return $this - */ - public function init($engine = []) - { - // 初始化模板引擎 - $this->engine($engine); - - return $this; - } - - public static function __make(Config $config) - { - return (new static())->init($config->pull('template')); - } - - /** - * 模板变量静态赋值 - * @access public - * @param mixed $name 变量名 - * @param mixed $value 变量值 - * @return $this - */ - public function share($name, $value = '') - { - if (is_array($name)) { - self::$var = array_merge(self::$var, $name); - } else { - self::$var[$name] = $value; - } - - return $this; - } - - /** - * 清理模板变量 - * @access public - * @return void - */ - public function clear() - { - self::$var = []; - $this->data = []; - } - - /** - * 模板变量赋值 - * @access public - * @param mixed $name 变量名 - * @param mixed $value 变量值 - * @return $this - */ - public function assign($name, $value = '') - { - if (is_array($name)) { - $this->data = array_merge($this->data, $name); - } else { - $this->data[$name] = $value; - } - - return $this; - } - - /** - * 设置当前模板解析的引擎 - * @access public - * @param array|string $options 引擎参数 - * @return $this - */ - public function engine($options = []) - { - if (is_string($options)) { - $type = $options; - $options = []; - } else { - $type = !empty($options['type']) ? $options['type'] : 'Think'; - } - - if (isset($options['type'])) { - unset($options['type']); - } - - $this->engine = Loader::factory($type, '\\think\\view\\driver\\', $options); - - return $this; - } - - /** - * 配置模板引擎 - * @access public - * @param string|array $name 参数名 - * @param mixed $value 参数值 - * @return $this - */ - public function config($name, $value = null) - { - $this->engine->config($name, $value); - - return $this; - } - - /** - * 检查模板是否存在 - * @access public - * @param string|array $name 参数名 - * @return bool - */ - public function exists($name) - { - return $this->engine->exists($name); - } - - /** - * 视图过滤 - * @access public - * @param Callable $filter 过滤方法或闭包 - * @return $this - */ - public function filter($filter) - { - if ($filter) { - $this->filter = $filter; - } - - return $this; - } - - /** - * 解析和获取模板内容 用于输出 - * @access public - * @param string $template 模板文件名或者内容 - * @param array $vars 模板输出变量 - * @param array $config 模板参数 - * @param bool $renderContent 是否渲染内容 - * @return string - * @throws \Exception - */ - public function fetch($template = '', $vars = [], $config = [], $renderContent = false) - { - // 模板变量 - $vars = array_merge(self::$var, $this->data, $vars); - - // 页面缓存 - ob_start(); - ob_implicit_flush(0); - - // 渲染输出 - try { - $method = $renderContent ? 'display' : 'fetch'; - $this->engine->$method($template, $vars, $config); - } catch (\Exception $e) { - ob_end_clean(); - throw $e; - } - - // 获取并清空缓存 - $content = ob_get_clean(); - - if ($this->filter) { - $content = call_user_func_array($this->filter, [$content]); - } - - return $content; - } - - /** - * 渲染内容输出 - * @access public - * @param string $content 内容 - * @param array $vars 模板输出变量 - * @param array $config 模板参数 - * @return mixed - */ - public function display($content, $vars = [], $config = []) - { - return $this->fetch($content, $vars, $config, true); - } - - /** - * 模板变量赋值 - * @access public - * @param string $name 变量名 - * @param mixed $value 变量值 - */ - public function __set($name, $value) - { - $this->data[$name] = $value; - } - - /** - * 取得模板显示变量的值 - * @access protected - * @param string $name 模板变量 - * @return mixed - */ - public function __get($name) - { - return $this->data[$name]; - } - - /** - * 检测模板变量是否设置 - * @access public - * @param string $name 模板变量名 - * @return bool - */ - public function __isset($name) - { - return isset($this->data[$name]); - } -} diff --git a/vendor/topthink/framework/library/think/cache/Driver.php b/vendor/topthink/framework/library/think/cache/Driver.php deleted file mode 100644 index 642168107..000000000 --- a/vendor/topthink/framework/library/think/cache/Driver.php +++ /dev/null @@ -1,366 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\cache; - -use think\Container; - -/** - * 缓存基础类 - */ -abstract class Driver -{ - /** - * 驱动句柄 - * @var object - */ - protected $handler = null; - - /** - * 缓存读取次数 - * @var integer - */ - protected $readTimes = 0; - - /** - * 缓存写入次数 - * @var integer - */ - protected $writeTimes = 0; - - /** - * 缓存参数 - * @var array - */ - protected $options = []; - - /** - * 缓存标签 - * @var string - */ - protected $tag; - - /** - * 序列化方法 - * @var array - */ - protected static $serialize = ['serialize', 'unserialize', 'think_serialize:', 16]; - - /** - * 判断缓存是否存在 - * @access public - * @param string $name 缓存变量名 - * @return bool - */ - abstract public function has($name); - - /** - * 读取缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $default 默认值 - * @return mixed - */ - abstract public function get($name, $default = false); - - /** - * 写入缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $value 存储数据 - * @param int $expire 有效时间 0为永久 - * @return boolean - */ - abstract public function set($name, $value, $expire = null); - - /** - * 自增缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - abstract public function inc($name, $step = 1); - - /** - * 自减缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - abstract public function dec($name, $step = 1); - - /** - * 删除缓存 - * @access public - * @param string $name 缓存变量名 - * @return boolean - */ - abstract public function rm($name); - - /** - * 清除缓存 - * @access public - * @param string $tag 标签名 - * @return boolean - */ - abstract public function clear($tag = null); - - /** - * 获取有效期 - * @access protected - * @param integer|\DateTime $expire 有效期 - * @return integer - */ - protected function getExpireTime($expire) - { - if ($expire instanceof \DateTime) { - $expire = $expire->getTimestamp() - time(); - } - - return $expire; - } - - /** - * 获取实际的缓存标识 - * @access protected - * @param string $name 缓存名 - * @return string - */ - protected function getCacheKey($name) - { - return $this->options['prefix'] . $name; - } - - /** - * 读取缓存并删除 - * @access public - * @param string $name 缓存变量名 - * @return mixed - */ - public function pull($name) - { - $result = $this->get($name, false); - - if ($result) { - $this->rm($name); - return $result; - } else { - return; - } - } - - /** - * 如果不存在则写入缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $value 存储数据 - * @param int $expire 有效时间 0为永久 - * @return mixed - */ - public function remember($name, $value, $expire = null) - { - if (!$this->has($name)) { - $time = time(); - while ($time + 5 > time() && $this->has($name . '_lock')) { - // 存在锁定则等待 - usleep(200000); - } - - try { - // 锁定 - $this->set($name . '_lock', true); - - if ($value instanceof \Closure) { - // 获取缓存数据 - $value = Container::getInstance()->invokeFunction($value); - } - - // 缓存数据 - $this->set($name, $value, $expire); - - // 解锁 - $this->rm($name . '_lock'); - } catch (\Exception $e) { - $this->rm($name . '_lock'); - throw $e; - } catch (\throwable $e) { - $this->rm($name . '_lock'); - throw $e; - } - } else { - $value = $this->get($name); - } - - return $value; - } - - /** - * 缓存标签 - * @access public - * @param string $name 标签名 - * @param string|array $keys 缓存标识 - * @param bool $overlay 是否覆盖 - * @return $this - */ - public function tag($name, $keys = null, $overlay = false) - { - if (is_null($name)) { - - } elseif (is_null($keys)) { - $this->tag = $name; - } else { - $key = $this->getTagkey($name); - - if (is_string($keys)) { - $keys = explode(',', $keys); - } - - $keys = array_map([$this, 'getCacheKey'], $keys); - - if ($overlay) { - $value = $keys; - } else { - $value = array_unique(array_merge($this->getTagItem($name), $keys)); - } - - $this->set($key, implode(',', $value), 0); - } - - return $this; - } - - /** - * 更新标签 - * @access protected - * @param string $name 缓存标识 - * @return void - */ - protected function setTagItem($name) - { - if ($this->tag) { - $key = $this->getTagkey($this->tag); - $this->tag = null; - - if ($this->has($key)) { - $value = explode(',', $this->get($key)); - $value[] = $name; - - if (count($value) > 1000) { - array_shift($value); - } - - $value = implode(',', array_unique($value)); - } else { - $value = $name; - } - - $this->set($key, $value, 0); - } - } - - /** - * 获取标签包含的缓存标识 - * @access protected - * @param string $tag 缓存标签 - * @return array - */ - protected function getTagItem($tag) - { - $key = $this->getTagkey($tag); - $value = $this->get($key); - - if ($value) { - return array_filter(explode(',', $value)); - } else { - return []; - } - } - - protected function getTagKey($tag) - { - return 'tag_' . md5($tag); - } - - /** - * 序列化数据 - * @access protected - * @param mixed $data - * @return string - */ - protected function serialize($data) - { - if (is_scalar($data) || !$this->options['serialize']) { - return $data; - } - - $serialize = self::$serialize[0]; - - return self::$serialize[2] . $serialize($data); - } - - /** - * 反序列化数据 - * @access protected - * @param string $data - * @return mixed - */ - protected function unserialize($data) - { - if ($this->options['serialize'] && 0 === strpos($data, self::$serialize[2])) { - $unserialize = self::$serialize[1]; - - return $unserialize(substr($data, self::$serialize[3])); - } else { - return $data; - } - } - - /** - * 注册序列化机制 - * @access public - * @param callable $serialize 序列化方法 - * @param callable $unserialize 反序列化方法 - * @param string $prefix 序列化前缀标识 - * @return $this - */ - public static function registerSerialize($serialize, $unserialize, $prefix = 'think_serialize:') - { - self::$serialize = [$serialize, $unserialize, $prefix, strlen($prefix)]; - } - - /** - * 返回句柄对象,可执行其它高级方法 - * - * @access public - * @return object - */ - public function handler() - { - return $this->handler; - } - - public function getReadTimes() - { - return $this->readTimes; - } - - public function getWriteTimes() - { - return $this->writeTimes; - } - - public function __call($method, $args) - { - return call_user_func_array([$this->handler, $method], $args); - } -} diff --git a/vendor/topthink/framework/library/think/cache/driver/File.php b/vendor/topthink/framework/library/think/cache/driver/File.php deleted file mode 100644 index 60be08db4..000000000 --- a/vendor/topthink/framework/library/think/cache/driver/File.php +++ /dev/null @@ -1,307 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\cache\driver; - -use think\cache\Driver; -use think\Container; - -/** - * 文件类型缓存类 - * @author liu21st - */ -class File extends Driver -{ - protected $options = [ - 'expire' => 0, - 'cache_subdir' => true, - 'prefix' => '', - 'path' => '', - 'hash_type' => 'md5', - 'data_compress' => false, - 'serialize' => true, - ]; - - protected $expire; - - /** - * 架构函数 - * @param array $options - */ - public function __construct($options = []) - { - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - - if (empty($this->options['path'])) { - $this->options['path'] = Container::get('app')->getRuntimePath() . 'cache' . DIRECTORY_SEPARATOR; - } elseif (substr($this->options['path'], -1) != DIRECTORY_SEPARATOR) { - $this->options['path'] .= DIRECTORY_SEPARATOR; - } - - $this->init(); - } - - /** - * 初始化检查 - * @access private - * @return boolean - */ - private function init() - { - // 创建项目缓存目录 - try { - if (!is_dir($this->options['path']) && mkdir($this->options['path'], 0755, true)) { - return true; - } - } catch (\Exception $e) { - } - - return false; - } - - /** - * 取得变量的存储文件名 - * @access protected - * @param string $name 缓存变量名 - * @param bool $auto 是否自动创建目录 - * @return string - */ - protected function getCacheKey($name, $auto = false) - { - $name = hash($this->options['hash_type'], $name); - - if ($this->options['cache_subdir']) { - // 使用子目录 - $name = substr($name, 0, 2) . DIRECTORY_SEPARATOR . substr($name, 2); - } - - if ($this->options['prefix']) { - $name = $this->options['prefix'] . DIRECTORY_SEPARATOR . $name; - } - - $filename = $this->options['path'] . $name . '.php'; - $dir = dirname($filename); - - if ($auto && !is_dir($dir)) { - try { - mkdir($dir, 0755, true); - } catch (\Exception $e) { - } - } - - return $filename; - } - - /** - * 判断缓存是否存在 - * @access public - * @param string $name 缓存变量名 - * @return bool - */ - public function has($name) - { - return false !== $this->get($name) ? true : false; - } - - /** - * 读取缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $default 默认值 - * @return mixed - */ - public function get($name, $default = false) - { - $this->readTimes++; - - $filename = $this->getCacheKey($name); - - if (!is_file($filename)) { - return $default; - } - - $content = file_get_contents($filename); - $this->expire = null; - - if (false !== $content) { - $expire = (int) substr($content, 8, 12); - if (0 != $expire && time() > filemtime($filename) + $expire) { - //缓存过期删除缓存文件 - $this->unlink($filename); - return $default; - } - - $this->expire = $expire; - $content = substr($content, 32); - - if ($this->options['data_compress'] && function_exists('gzcompress')) { - //启用数据压缩 - $content = gzuncompress($content); - } - return $this->unserialize($content); - } else { - return $default; - } - } - - /** - * 写入缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $value 存储数据 - * @param int|\DateTime $expire 有效时间 0为永久 - * @return boolean - */ - public function set($name, $value, $expire = null) - { - $this->writeTimes++; - - if (is_null($expire)) { - $expire = $this->options['expire']; - } - - $expire = $this->getExpireTime($expire); - $filename = $this->getCacheKey($name, true); - - if ($this->tag && !is_file($filename)) { - $first = true; - } - - $data = $this->serialize($value); - - if ($this->options['data_compress'] && function_exists('gzcompress')) { - //数据压缩 - $data = gzcompress($data, 3); - } - - $data = "\n" . $data; - $result = file_put_contents($filename, $data); - - if ($result) { - isset($first) && $this->setTagItem($filename); - clearstatcache(); - return true; - } else { - return false; - } - } - - /** - * 自增缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function inc($name, $step = 1) - { - if ($this->has($name)) { - $value = $this->get($name) + $step; - $expire = $this->expire; - } else { - $value = $step; - $expire = 0; - } - - return $this->set($name, $value, $expire) ? $value : false; - } - - /** - * 自减缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function dec($name, $step = 1) - { - if ($this->has($name)) { - $value = $this->get($name) - $step; - $expire = $this->expire; - } else { - $value = -$step; - $expire = 0; - } - - return $this->set($name, $value, $expire) ? $value : false; - } - - /** - * 删除缓存 - * @access public - * @param string $name 缓存变量名 - * @return boolean - */ - public function rm($name) - { - $this->writeTimes++; - - try { - return $this->unlink($this->getCacheKey($name)); - } catch (\Exception $e) { - } - } - - /** - * 清除缓存 - * @access public - * @param string $tag 标签名 - * @return boolean - */ - public function clear($tag = null) - { - if ($tag) { - // 指定标签清除 - $keys = $this->getTagItem($tag); - foreach ($keys as $key) { - $this->unlink($key); - } - $this->rm($this->getTagKey($tag)); - return true; - } - - $this->writeTimes++; - - $files = (array) glob($this->options['path'] . ($this->options['prefix'] ? $this->options['prefix'] . DIRECTORY_SEPARATOR : '') . '*'); - - foreach ($files as $path) { - if (is_dir($path)) { - $matches = glob($path . DIRECTORY_SEPARATOR . '*.php'); - if (is_array($matches)) { - array_map(function ($v) { - $this->unlink($v); - }, $matches); - } - rmdir($path); - } else { - $this->unlink($path); - } - } - - return true; - } - - /** - * 判断文件是否存在后,删除 - * @access private - * @param string $path - * @return bool - * @author byron sampson - * @return boolean - */ - private function unlink($path) - { - return is_file($path) && unlink($path); - } - -} diff --git a/vendor/topthink/framework/library/think/cache/driver/Lite.php b/vendor/topthink/framework/library/think/cache/driver/Lite.php deleted file mode 100644 index 0cfe39079..000000000 --- a/vendor/topthink/framework/library/think/cache/driver/Lite.php +++ /dev/null @@ -1,209 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\cache\driver; - -use think\cache\Driver; - -/** - * 文件类型缓存类 - * @author liu21st - */ -class Lite extends Driver -{ - protected $options = [ - 'prefix' => '', - 'path' => '', - 'expire' => 0, // 等于 10*365*24*3600(10年) - ]; - - /** - * 架构函数 - * @access public - * - * @param array $options - */ - public function __construct($options = []) - { - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - - if (substr($this->options['path'], -1) != DIRECTORY_SEPARATOR) { - $this->options['path'] .= DIRECTORY_SEPARATOR; - } - - } - - /** - * 取得变量的存储文件名 - * @access protected - * @param string $name 缓存变量名 - * @return string - */ - protected function getCacheKey($name) - { - return $this->options['path'] . $this->options['prefix'] . md5($name) . '.php'; - } - - /** - * 判断缓存是否存在 - * @access public - * @param string $name 缓存变量名 - * @return mixed - */ - public function has($name) - { - return $this->get($name) ? true : false; - } - - /** - * 读取缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $default 默认值 - * @return mixed - */ - public function get($name, $default = false) - { - $this->readTimes++; - - $filename = $this->getCacheKey($name); - - if (is_file($filename)) { - // 判断是否过期 - $mtime = filemtime($filename); - - if ($mtime < time()) { - // 清除已经过期的文件 - unlink($filename); - return $default; - } - - return include $filename; - } else { - return $default; - } - } - - /** - * 写入缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $value 存储数据 - * @param int|\DateTime $expire 有效时间 0为永久 - * @return bool - */ - public function set($name, $value, $expire = null) - { - $this->writeTimes++; - - if (is_null($expire)) { - $expire = $this->options['expire']; - } - - if ($expire instanceof \DateTime) { - $expire = $expire->getTimestamp(); - } else { - $expire = 0 === $expire ? 10 * 365 * 24 * 3600 : $expire; - $expire = time() + $expire; - } - - $filename = $this->getCacheKey($name); - - if ($this->tag && !is_file($filename)) { - $first = true; - } - - $ret = file_put_contents($filename, ("setTagItem($filename); - touch($filename, $expire); - } - - return $ret; - } - - /** - * 自增缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function inc($name, $step = 1) - { - if ($this->has($name)) { - $value = $this->get($name) + $step; - } else { - $value = $step; - } - - return $this->set($name, $value, 0) ? $value : false; - } - - /** - * 自减缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function dec($name, $step = 1) - { - if ($this->has($name)) { - $value = $this->get($name) - $step; - } else { - $value = -$step; - } - - return $this->set($name, $value, 0) ? $value : false; - } - - /** - * 删除缓存 - * @access public - * @param string $name 缓存变量名 - * @return boolean - */ - public function rm($name) - { - $this->writeTimes++; - - return unlink($this->getCacheKey($name)); - } - - /** - * 清除缓存 - * @access public - * @param string $tag 标签名 - * @return bool - */ - public function clear($tag = null) - { - if ($tag) { - // 指定标签清除 - $keys = $this->getTagItem($tag); - foreach ($keys as $key) { - unlink($key); - } - - $this->rm($this->getTagKey($tag)); - return true; - } - - $this->writeTimes++; - - array_map("unlink", glob($this->options['path'] . ($this->options['prefix'] ? $this->options['prefix'] . DIRECTORY_SEPARATOR : '') . '*.php')); - } -} diff --git a/vendor/topthink/framework/library/think/cache/driver/Memcache.php b/vendor/topthink/framework/library/think/cache/driver/Memcache.php deleted file mode 100644 index 1c535597e..000000000 --- a/vendor/topthink/framework/library/think/cache/driver/Memcache.php +++ /dev/null @@ -1,206 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\cache\driver; - -use think\cache\Driver; - -class Memcache extends Driver -{ - protected $options = [ - 'host' => '127.0.0.1', - 'port' => 11211, - 'expire' => 0, - 'timeout' => 0, // 超时时间(单位:毫秒) - 'persistent' => true, - 'prefix' => '', - 'serialize' => true, - ]; - - /** - * 架构函数 - * @access public - * @param array $options 缓存参数 - * @throws \BadFunctionCallException - */ - public function __construct($options = []) - { - if (!extension_loaded('memcache')) { - throw new \BadFunctionCallException('not support: memcache'); - } - - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - - $this->handler = new \Memcache; - - // 支持集群 - $hosts = explode(',', $this->options['host']); - $ports = explode(',', $this->options['port']); - - if (empty($ports[0])) { - $ports[0] = 11211; - } - - // 建立连接 - foreach ((array) $hosts as $i => $host) { - $port = isset($ports[$i]) ? $ports[$i] : $ports[0]; - $this->options['timeout'] > 0 ? - $this->handler->addServer($host, $port, $this->options['persistent'], 1, $this->options['timeout']) : - $this->handler->addServer($host, $port, $this->options['persistent'], 1); - } - } - - /** - * 判断缓存 - * @access public - * @param string $name 缓存变量名 - * @return bool - */ - public function has($name) - { - $key = $this->getCacheKey($name); - - return false !== $this->handler->get($key); - } - - /** - * 读取缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $default 默认值 - * @return mixed - */ - public function get($name, $default = false) - { - $this->readTimes++; - - $result = $this->handler->get($this->getCacheKey($name)); - - return false !== $result ? $this->unserialize($result) : $default; - } - - /** - * 写入缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $value 存储数据 - * @param int|DateTime $expire 有效时间(秒) - * @return bool - */ - public function set($name, $value, $expire = null) - { - $this->writeTimes++; - - if (is_null($expire)) { - $expire = $this->options['expire']; - } - - if ($this->tag && !$this->has($name)) { - $first = true; - } - - $key = $this->getCacheKey($name); - $expire = $this->getExpireTime($expire); - $value = $this->serialize($value); - - if ($this->handler->set($key, $value, 0, $expire)) { - isset($first) && $this->setTagItem($key); - return true; - } - - return false; - } - - /** - * 自增缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function inc($name, $step = 1) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - - if ($this->handler->get($key)) { - return $this->handler->increment($key, $step); - } - - return $this->handler->set($key, $step); - } - - /** - * 自减缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function dec($name, $step = 1) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - $value = $this->handler->get($key) - $step; - $res = $this->handler->set($key, $value); - - return !$res ? false : $value; - } - - /** - * 删除缓存 - * @access public - * @param string $name 缓存变量名 - * @param bool|false $ttl - * @return bool - */ - public function rm($name, $ttl = false) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - - return false === $ttl ? - $this->handler->delete($key) : - $this->handler->delete($key, $ttl); - } - - /** - * 清除缓存 - * @access public - * @param string $tag 标签名 - * @return bool - */ - public function clear($tag = null) - { - if ($tag) { - // 指定标签清除 - $keys = $this->getTagItem($tag); - - foreach ($keys as $key) { - $this->handler->delete($key); - } - - $tagName = $this->getTagKey($tag); - $this->rm($tagName); - return true; - } - - $this->writeTimes++; - - return $this->handler->flush(); - } - -} diff --git a/vendor/topthink/framework/library/think/cache/driver/Memcached.php b/vendor/topthink/framework/library/think/cache/driver/Memcached.php deleted file mode 100644 index 4533e78ac..000000000 --- a/vendor/topthink/framework/library/think/cache/driver/Memcached.php +++ /dev/null @@ -1,279 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\cache\driver; - -use think\cache\Driver; - -class Memcached extends Driver -{ - protected $options = [ - 'host' => '127.0.0.1', - 'port' => 11211, - 'expire' => 0, - 'timeout' => 0, // 超时时间(单位:毫秒) - 'prefix' => '', - 'username' => '', //账号 - 'password' => '', //密码 - 'option' => [], - 'serialize' => true, - ]; - - /** - * 架构函数 - * @access public - * @param array $options 缓存参数 - */ - public function __construct($options = []) - { - if (!extension_loaded('memcached')) { - throw new \BadFunctionCallException('not support: memcached'); - } - - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - - $this->handler = new \Memcached; - - if (!empty($this->options['option'])) { - $this->handler->setOptions($this->options['option']); - } - - // 设置连接超时时间(单位:毫秒) - if ($this->options['timeout'] > 0) { - $this->handler->setOption(\Memcached::OPT_CONNECT_TIMEOUT, $this->options['timeout']); - } - - // 支持集群 - $hosts = explode(',', $this->options['host']); - $ports = explode(',', $this->options['port']); - if (empty($ports[0])) { - $ports[0] = 11211; - } - - // 建立连接 - $servers = []; - foreach ((array) $hosts as $i => $host) { - $servers[] = [$host, (isset($ports[$i]) ? $ports[$i] : $ports[0]), 1]; - } - - $this->handler->addServers($servers); - $this->handler->setOption(\Memcached::OPT_COMPRESSION, false); - if ('' != $this->options['username']) { - $this->handler->setOption(\Memcached::OPT_BINARY_PROTOCOL, true); - $this->handler->setSaslAuthData($this->options['username'], $this->options['password']); - } - } - - /** - * 判断缓存 - * @access public - * @param string $name 缓存变量名 - * @return bool - */ - public function has($name) - { - $key = $this->getCacheKey($name); - - return $this->handler->get($key) ? true : false; - } - - /** - * 读取缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $default 默认值 - * @return mixed - */ - public function get($name, $default = false) - { - $this->readTimes++; - - $result = $this->handler->get($this->getCacheKey($name)); - - return false !== $result ? $this->unserialize($result) : $default; - } - - /** - * 写入缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $value 存储数据 - * @param integer|\DateTime $expire 有效时间(秒) - * @return bool - */ - public function set($name, $value, $expire = null) - { - $this->writeTimes++; - - if (is_null($expire)) { - $expire = $this->options['expire']; - } - - if ($this->tag && !$this->has($name)) { - $first = true; - } - - $key = $this->getCacheKey($name); - $expire = $this->getExpireTime($expire); - $value = $this->serialize($value); - - if ($this->handler->set($key, $value, $expire)) { - isset($first) && $this->setTagItem($key); - return true; - } - - return false; - } - - /** - * 自增缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function inc($name, $step = 1) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - - if ($this->handler->get($key)) { - return $this->handler->increment($key, $step); - } - - return $this->handler->set($key, $step); - } - - /** - * 自减缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function dec($name, $step = 1) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - $value = $this->handler->get($key) - $step; - $res = $this->handler->set($key, $value); - - return !$res ? false : $value; - } - - /** - * 删除缓存 - * @access public - * @param string $name 缓存变量名 - * @param bool|false $ttl - * @return bool - */ - public function rm($name, $ttl = false) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - - return false === $ttl ? - $this->handler->delete($key) : - $this->handler->delete($key, $ttl); - } - - /** - * 清除缓存 - * @access public - * @param string $tag 标签名 - * @return bool - */ - public function clear($tag = null) - { - if ($tag) { - // 指定标签清除 - $keys = $this->getTagItem($tag); - - $this->handler->deleteMulti($keys); - $this->rm($this->getTagKey($tag)); - - return true; - } - - $this->writeTimes++; - - return $this->handler->flush(); - } - - /** - * 缓存标签 - * @access public - * @param string $name 标签名 - * @param string|array $keys 缓存标识 - * @param bool $overlay 是否覆盖 - * @return $this - */ - public function tag($name, $keys = null, $overlay = false) - { - if (is_null($keys)) { - $this->tag = $name; - } else { - $tagName = $this->getTagKey($name); - if ($overlay) { - $this->handler->delete($tagName); - } - - if (!$this->has($tagName)) { - $this->handler->set($tagName, ''); - } - - foreach ($keys as $key) { - $this->handler->append($tagName, ',' . $key); - } - } - - return $this; - } - - /** - * 更新标签 - * @access protected - * @param string $name 缓存标识 - * @return void - */ - protected function setTagItem($name) - { - if ($this->tag) { - $tagName = $this->getTagKey($this->tag); - - if ($this->has($tagName)) { - $this->handler->append($tagName, ',' . $name); - } else { - $this->handler->set($tagName, $name); - } - - $this->tag = null; - } - } - - /** - * 获取标签包含的缓存标识 - * @access public - * @param string $tag 缓存标签 - * @return array - */ - public function getTagItem($tag) - { - $tagName = $this->getTagKey($tag); - return explode(',', trim($this->handler->get($tagName), ',')); - } -} diff --git a/vendor/topthink/framework/library/think/cache/driver/Redis.php b/vendor/topthink/framework/library/think/cache/driver/Redis.php deleted file mode 100644 index 4eff2cf5e..000000000 --- a/vendor/topthink/framework/library/think/cache/driver/Redis.php +++ /dev/null @@ -1,272 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\cache\driver; - -use think\cache\Driver; - -/** - * Redis缓存驱动,适合单机部署、有前端代理实现高可用的场景,性能最好 - * 有需要在业务层实现读写分离、或者使用RedisCluster的需求,请使用Redisd驱动 - * - * 要求安装phpredis扩展:https://github.com/nicolasff/phpredis - * @author 尘缘 <130775@qq.com> - */ -class Redis extends Driver -{ - protected $options = [ - 'host' => '127.0.0.1', - 'port' => 6379, - 'password' => '', - 'select' => 0, - 'timeout' => 0, - 'expire' => 0, - 'persistent' => false, - 'prefix' => '', - 'serialize' => true, - ]; - - /** - * 架构函数 - * @access public - * @param array $options 缓存参数 - */ - public function __construct($options = []) - { - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - - if (extension_loaded('redis')) { - $this->handler = new \Redis; - - if ($this->options['persistent']) { - $this->handler->pconnect($this->options['host'], $this->options['port'], $this->options['timeout'], 'persistent_id_' . $this->options['select']); - } else { - $this->handler->connect($this->options['host'], $this->options['port'], $this->options['timeout']); - } - - if ('' != $this->options['password']) { - $this->handler->auth($this->options['password']); - } - - if (0 != $this->options['select']) { - $this->handler->select($this->options['select']); - } - } elseif (class_exists('\Predis\Client')) { - $params = []; - foreach ($this->options as $key => $val) { - if (in_array($key, ['aggregate', 'cluster', 'connections', 'exceptions', 'prefix', 'profile', 'replication', 'parameters'])) { - $params[$key] = $val; - unset($this->options[$key]); - } - } - - if ('' == $this->options['password']) { - unset($this->options['password']); - } - - $this->handler = new \Predis\Client($this->options, $params); - - $this->options['prefix'] = ''; - } else { - throw new \BadFunctionCallException('not support: redis'); - } - } - - /** - * 判断缓存 - * @access public - * @param string $name 缓存变量名 - * @return bool - */ - public function has($name) - { - return $this->handler->exists($this->getCacheKey($name)) ? true : false; - } - - /** - * 读取缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $default 默认值 - * @return mixed - */ - public function get($name, $default = false) - { - $this->readTimes++; - - $value = $this->handler->get($this->getCacheKey($name)); - - if (is_null($value) || false === $value) { - return $default; - } - - return $this->unserialize($value); - } - - /** - * 写入缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $value 存储数据 - * @param integer|\DateTime $expire 有效时间(秒) - * @return boolean - */ - public function set($name, $value, $expire = null) - { - $this->writeTimes++; - - if (is_null($expire)) { - $expire = $this->options['expire']; - } - - if ($this->tag && !$this->has($name)) { - $first = true; - } - - $key = $this->getCacheKey($name); - $expire = $this->getExpireTime($expire); - - $value = $this->serialize($value); - - if ($expire) { - $result = $this->handler->setex($key, $expire, $value); - } else { - $result = $this->handler->set($key, $value); - } - - isset($first) && $this->setTagItem($key); - - return $result; - } - - /** - * 自增缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function inc($name, $step = 1) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - - return $this->handler->incrby($key, $step); - } - - /** - * 自减缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function dec($name, $step = 1) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - - return $this->handler->decrby($key, $step); - } - - /** - * 删除缓存 - * @access public - * @param string $name 缓存变量名 - * @return boolean - */ - public function rm($name) - { - $this->writeTimes++; - - return $this->handler->del($this->getCacheKey($name)); - } - - /** - * 清除缓存 - * @access public - * @param string $tag 标签名 - * @return boolean - */ - public function clear($tag = null) - { - if ($tag) { - // 指定标签清除 - $keys = $this->getTagItem($tag); - - $this->handler->del($keys); - - $tagName = $this->getTagKey($tag); - $this->handler->del($tagName); - return true; - } - - $this->writeTimes++; - - return $this->handler->flushDB(); - } - - /** - * 缓存标签 - * @access public - * @param string $name 标签名 - * @param string|array $keys 缓存标识 - * @param bool $overlay 是否覆盖 - * @return $this - */ - public function tag($name, $keys = null, $overlay = false) - { - if (is_null($keys)) { - $this->tag = $name; - } else { - $tagName = $this->getTagKey($name); - if ($overlay) { - $this->handler->del($tagName); - } - - foreach ($keys as $key) { - $this->handler->sAdd($tagName, $key); - } - } - - return $this; - } - - /** - * 更新标签 - * @access protected - * @param string $name 缓存标识 - * @return void - */ - protected function setTagItem($name) - { - if ($this->tag) { - $tagName = $this->getTagKey($this->tag); - $this->handler->sAdd($tagName, $name); - } - } - - /** - * 获取标签包含的缓存标识 - * @access protected - * @param string $tag 缓存标签 - * @return array - */ - protected function getTagItem($tag) - { - $tagName = $this->getTagKey($tag); - return $this->handler->sMembers($tagName); - } -} diff --git a/vendor/topthink/framework/library/think/cache/driver/Sqlite.php b/vendor/topthink/framework/library/think/cache/driver/Sqlite.php deleted file mode 100644 index f57361e3c..000000000 --- a/vendor/topthink/framework/library/think/cache/driver/Sqlite.php +++ /dev/null @@ -1,233 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\cache\driver; - -use think\cache\Driver; - -/** - * Sqlite缓存驱动 - * @author liu21st - */ -class Sqlite extends Driver -{ - protected $options = [ - 'db' => ':memory:', - 'table' => 'sharedmemory', - 'prefix' => '', - 'expire' => 0, - 'persistent' => false, - 'serialize' => true, - ]; - - /** - * 架构函数 - * @access public - * @param array $options 缓存参数 - * @throws \BadFunctionCallException - */ - public function __construct($options = []) - { - if (!extension_loaded('sqlite')) { - throw new \BadFunctionCallException('not support: sqlite'); - } - - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - - $func = $this->options['persistent'] ? 'sqlite_popen' : 'sqlite_open'; - - $this->handler = $func($this->options['db']); - } - - /** - * 获取实际的缓存标识 - * @access public - * @param string $name 缓存名 - * @return string - */ - protected function getCacheKey($name) - { - return $this->options['prefix'] . sqlite_escape_string($name); - } - - /** - * 判断缓存 - * @access public - * @param string $name 缓存变量名 - * @return bool - */ - public function has($name) - { - $name = $this->getCacheKey($name); - - $sql = 'SELECT value FROM ' . $this->options['table'] . ' WHERE var=\'' . $name . '\' AND (expire=0 OR expire >' . time() . ') LIMIT 1'; - $result = sqlite_query($this->handler, $sql); - - return sqlite_num_rows($result); - } - - /** - * 读取缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $default 默认值 - * @return mixed - */ - public function get($name, $default = false) - { - $this->readTimes++; - - $name = $this->getCacheKey($name); - - $sql = 'SELECT value FROM ' . $this->options['table'] . ' WHERE var=\'' . $name . '\' AND (expire=0 OR expire >' . time() . ') LIMIT 1'; - - $result = sqlite_query($this->handler, $sql); - - if (sqlite_num_rows($result)) { - $content = sqlite_fetch_single($result); - if (function_exists('gzcompress')) { - //启用数据压缩 - $content = gzuncompress($content); - } - - return $this->unserialize($content); - } - - return $default; - } - - /** - * 写入缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $value 存储数据 - * @param integer|\DateTime $expire 有效时间(秒) - * @return boolean - */ - public function set($name, $value, $expire = null) - { - $this->writeTimes++; - - $name = $this->getCacheKey($name); - - $value = sqlite_escape_string($this->serialize($value)); - - if (is_null($expire)) { - $expire = $this->options['expire']; - } - - if ($expire instanceof \DateTime) { - $expire = $expire->getTimestamp(); - } else { - $expire = (0 == $expire) ? 0 : (time() + $expire); //缓存有效期为0表示永久缓存 - } - - if (function_exists('gzcompress')) { - //数据压缩 - $value = gzcompress($value, 3); - } - - if ($this->tag) { - $tag = $this->tag; - $this->tag = null; - } else { - $tag = ''; - } - - $sql = 'REPLACE INTO ' . $this->options['table'] . ' (var, value, expire, tag) VALUES (\'' . $name . '\', \'' . $value . '\', \'' . $expire . '\', \'' . $tag . '\')'; - - if (sqlite_query($this->handler, $sql)) { - return true; - } - - return false; - } - - /** - * 自增缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function inc($name, $step = 1) - { - if ($this->has($name)) { - $value = $this->get($name) + $step; - } else { - $value = $step; - } - - return $this->set($name, $value, 0) ? $value : false; - } - - /** - * 自减缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function dec($name, $step = 1) - { - if ($this->has($name)) { - $value = $this->get($name) - $step; - } else { - $value = -$step; - } - - return $this->set($name, $value, 0) ? $value : false; - } - - /** - * 删除缓存 - * @access public - * @param string $name 缓存变量名 - * @return boolean - */ - public function rm($name) - { - $this->writeTimes++; - - $name = $this->getCacheKey($name); - - $sql = 'DELETE FROM ' . $this->options['table'] . ' WHERE var=\'' . $name . '\''; - sqlite_query($this->handler, $sql); - - return true; - } - - /** - * 清除缓存 - * @access public - * @param string $tag 标签名 - * @return boolean - */ - public function clear($tag = null) - { - if ($tag) { - $name = sqlite_escape_string($this->getTagKey($tag)); - $sql = 'DELETE FROM ' . $this->options['table'] . ' WHERE tag=\'' . $name . '\''; - sqlite_query($this->handler, $sql); - return true; - } - - $this->writeTimes++; - - $sql = 'DELETE FROM ' . $this->options['table']; - - sqlite_query($this->handler, $sql); - - return true; - } -} diff --git a/vendor/topthink/framework/library/think/cache/driver/Wincache.php b/vendor/topthink/framework/library/think/cache/driver/Wincache.php deleted file mode 100644 index ef1578417..000000000 --- a/vendor/topthink/framework/library/think/cache/driver/Wincache.php +++ /dev/null @@ -1,175 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\cache\driver; - -use think\cache\Driver; - -/** - * Wincache缓存驱动 - * @author liu21st - */ -class Wincache extends Driver -{ - protected $options = [ - 'prefix' => '', - 'expire' => 0, - 'serialize' => true, - ]; - - /** - * 架构函数 - * @access public - * @param array $options 缓存参数 - * @throws \BadFunctionCallException - */ - public function __construct($options = []) - { - if (!function_exists('wincache_ucache_info')) { - throw new \BadFunctionCallException('not support: WinCache'); - } - - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - } - - /** - * 判断缓存 - * @access public - * @param string $name 缓存变量名 - * @return bool - */ - public function has($name) - { - $this->readTimes++; - - $key = $this->getCacheKey($name); - - return wincache_ucache_exists($key); - } - - /** - * 读取缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $default 默认值 - * @return mixed - */ - public function get($name, $default = false) - { - $this->readTimes++; - - $key = $this->getCacheKey($name); - - return wincache_ucache_exists($key) ? $this->unserialize(wincache_ucache_get($key)) : $default; - } - - /** - * 写入缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $value 存储数据 - * @param integer|\DateTime $expire 有效时间(秒) - * @return boolean - */ - public function set($name, $value, $expire = null) - { - $this->writeTimes++; - - if (is_null($expire)) { - $expire = $this->options['expire']; - } - - $key = $this->getCacheKey($name); - $expire = $this->getExpireTime($expire); - $value = $this->serialize($value); - - if ($this->tag && !$this->has($name)) { - $first = true; - } - - if (wincache_ucache_set($key, $value, $expire)) { - isset($first) && $this->setTagItem($key); - return true; - } - - return false; - } - - /** - * 自增缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function inc($name, $step = 1) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - - return wincache_ucache_inc($key, $step); - } - - /** - * 自减缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function dec($name, $step = 1) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - - return wincache_ucache_dec($key, $step); - } - - /** - * 删除缓存 - * @access public - * @param string $name 缓存变量名 - * @return boolean - */ - public function rm($name) - { - $this->writeTimes++; - - return wincache_ucache_delete($this->getCacheKey($name)); - } - - /** - * 清除缓存 - * @access public - * @param string $tag 标签名 - * @return boolean - */ - public function clear($tag = null) - { - if ($tag) { - $keys = $this->getTagItem($tag); - - wincache_ucache_delete($keys); - - $tagName = $this->getTagkey($tag); - $this->rm($tagName); - return true; - } - - $this->writeTimes++; - return wincache_ucache_clear(); - } - -} diff --git a/vendor/topthink/framework/library/think/cache/driver/Xcache.php b/vendor/topthink/framework/library/think/cache/driver/Xcache.php deleted file mode 100644 index 4e698597a..000000000 --- a/vendor/topthink/framework/library/think/cache/driver/Xcache.php +++ /dev/null @@ -1,179 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\cache\driver; - -use think\cache\Driver; - -/** - * Xcache缓存驱动 - * @author liu21st - */ -class Xcache extends Driver -{ - protected $options = [ - 'prefix' => '', - 'expire' => 0, - 'serialize' => true, - ]; - - /** - * 架构函数 - * @access public - * @param array $options 缓存参数 - * @throws \BadFunctionCallException - */ - public function __construct($options = []) - { - if (!function_exists('xcache_info')) { - throw new \BadFunctionCallException('not support: Xcache'); - } - - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - } - - /** - * 判断缓存 - * @access public - * @param string $name 缓存变量名 - * @return bool - */ - public function has($name) - { - $key = $this->getCacheKey($name); - - return xcache_isset($key); - } - - /** - * 读取缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $default 默认值 - * @return mixed - */ - public function get($name, $default = false) - { - $this->readTimes++; - - $key = $this->getCacheKey($name); - - return xcache_isset($key) ? $this->unserialize(xcache_get($key)) : $default; - } - - /** - * 写入缓存 - * @access public - * @param string $name 缓存变量名 - * @param mixed $value 存储数据 - * @param integer|\DateTime $expire 有效时间(秒) - * @return boolean - */ - public function set($name, $value, $expire = null) - { - $this->writeTimes++; - - if (is_null($expire)) { - $expire = $this->options['expire']; - } - - if ($this->tag && !$this->has($name)) { - $first = true; - } - - $key = $this->getCacheKey($name); - $expire = $this->getExpireTime($expire); - $value = $this->serialize($value); - - if (xcache_set($key, $value, $expire)) { - isset($first) && $this->setTagItem($key); - return true; - } - - return false; - } - - /** - * 自增缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function inc($name, $step = 1) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - - return xcache_inc($key, $step); - } - - /** - * 自减缓存(针对数值缓存) - * @access public - * @param string $name 缓存变量名 - * @param int $step 步长 - * @return false|int - */ - public function dec($name, $step = 1) - { - $this->writeTimes++; - - $key = $this->getCacheKey($name); - - return xcache_dec($key, $step); - } - - /** - * 删除缓存 - * @access public - * @param string $name 缓存变量名 - * @return boolean - */ - public function rm($name) - { - $this->writeTimes++; - - return xcache_unset($this->getCacheKey($name)); - } - - /** - * 清除缓存 - * @access public - * @param string $tag 标签名 - * @return boolean - */ - public function clear($tag = null) - { - if ($tag) { - // 指定标签清除 - $keys = $this->getTagItem($tag); - - foreach ($keys as $key) { - xcache_unset($key); - } - - $this->rm($this->getTagKey($tag)); - return true; - } - - $this->writeTimes++; - - if (function_exists('xcache_unset_by_prefix')) { - return xcache_unset_by_prefix($this->options['prefix']); - } else { - return false; - } - } -} diff --git a/vendor/topthink/framework/library/think/config/driver/Ini.php b/vendor/topthink/framework/library/think/config/driver/Ini.php deleted file mode 100644 index b2a647d11..000000000 --- a/vendor/topthink/framework/library/think/config/driver/Ini.php +++ /dev/null @@ -1,31 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\config\driver; - -class Ini -{ - protected $config; - - public function __construct($config) - { - $this->config = $config; - } - - public function parse() - { - if (is_file($this->config)) { - return parse_ini_file($this->config, true); - } else { - return parse_ini_string($this->config, true); - } - } -} diff --git a/vendor/topthink/framework/library/think/config/driver/Json.php b/vendor/topthink/framework/library/think/config/driver/Json.php deleted file mode 100644 index 0d77c8edc..000000000 --- a/vendor/topthink/framework/library/think/config/driver/Json.php +++ /dev/null @@ -1,31 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\config\driver; - -class Json -{ - protected $config; - - public function __construct($config) - { - if (is_file($config)) { - $config = file_get_contents($config); - } - - $this->config = $config; - } - - public function parse() - { - return json_decode($this->config, true); - } -} diff --git a/vendor/topthink/framework/library/think/config/driver/Xml.php b/vendor/topthink/framework/library/think/config/driver/Xml.php deleted file mode 100644 index 9d6963384..000000000 --- a/vendor/topthink/framework/library/think/config/driver/Xml.php +++ /dev/null @@ -1,40 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\config\driver; - -class Xml -{ - protected $config; - - public function __construct($config) - { - $this->config = $config; - } - - public function parse() - { - if (is_file($this->config)) { - $content = simplexml_load_file($this->config); - } else { - $content = simplexml_load_string($this->config); - } - - $result = (array) $content; - foreach ($result as $key => $val) { - if (is_object($val)) { - $result[$key] = (array) $val; - } - } - - return $result; - } -} diff --git a/vendor/topthink/framework/library/think/console/Command.php b/vendor/topthink/framework/library/think/console/Command.php deleted file mode 100644 index a208e7b54..000000000 --- a/vendor/topthink/framework/library/think/console/Command.php +++ /dev/null @@ -1,482 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console; - -use think\Console; -use think\console\input\Argument; -use think\console\input\Definition; -use think\console\input\Option; - -class Command -{ - - /** @var Console */ - private $console; - private $name; - private $aliases = []; - private $definition; - private $help; - private $description; - private $ignoreValidationErrors = false; - private $consoleDefinitionMerged = false; - private $consoleDefinitionMergedWithArgs = false; - private $code; - private $synopsis = []; - private $usages = []; - - /** @var Input */ - protected $input; - - /** @var Output */ - protected $output; - - /** - * 构造方法 - * @param string|null $name 命令名称,如果没有设置则比如在 configure() 里设置 - * @throws \LogicException - * @api - */ - public function __construct($name = null) - { - $this->definition = new Definition(); - - if (null !== $name) { - $this->setName($name); - } - - $this->configure(); - - if (!$this->name) { - throw new \LogicException(sprintf('The command defined in "%s" cannot have an empty name.', get_class($this))); - } - } - - /** - * 忽略验证错误 - */ - public function ignoreValidationErrors() - { - $this->ignoreValidationErrors = true; - } - - /** - * 设置控制台 - * @param Console $console - */ - public function setConsole(Console $console = null) - { - $this->console = $console; - } - - /** - * 获取控制台 - * @return Console - * @api - */ - public function getConsole() - { - return $this->console; - } - - /** - * 是否有效 - * @return bool - */ - public function isEnabled() - { - return true; - } - - /** - * 配置指令 - */ - protected function configure() - { - } - - /** - * 执行指令 - * @param Input $input - * @param Output $output - * @return null|int - * @throws \LogicException - * @see setCode() - */ - protected function execute(Input $input, Output $output) - { - throw new \LogicException('You must override the execute() method in the concrete command class.'); - } - - /** - * 用户验证 - * @param Input $input - * @param Output $output - */ - protected function interact(Input $input, Output $output) - { - } - - /** - * 初始化 - * @param Input $input An InputInterface instance - * @param Output $output An OutputInterface instance - */ - protected function initialize(Input $input, Output $output) - { - } - - /** - * 执行 - * @param Input $input - * @param Output $output - * @return int - * @throws \Exception - * @see setCode() - * @see execute() - */ - public function run(Input $input, Output $output) - { - $this->input = $input; - $this->output = $output; - - $this->getSynopsis(true); - $this->getSynopsis(false); - - $this->mergeConsoleDefinition(); - - try { - $input->bind($this->definition); - } catch (\Exception $e) { - if (!$this->ignoreValidationErrors) { - throw $e; - } - } - - $this->initialize($input, $output); - - if ($input->isInteractive()) { - $this->interact($input, $output); - } - - $input->validate(); - - if ($this->code) { - $statusCode = call_user_func($this->code, $input, $output); - } else { - $statusCode = $this->execute($input, $output); - } - - return is_numeric($statusCode) ? (int) $statusCode : 0; - } - - /** - * 设置执行代码 - * @param callable $code callable(InputInterface $input, OutputInterface $output) - * @return Command - * @throws \InvalidArgumentException - * @see execute() - */ - public function setCode(callable $code) - { - if (!is_callable($code)) { - throw new \InvalidArgumentException('Invalid callable provided to Command::setCode.'); - } - - if (PHP_VERSION_ID >= 50400 && $code instanceof \Closure) { - $r = new \ReflectionFunction($code); - if (null === $r->getClosureThis()) { - $code = \Closure::bind($code, $this); - } - } - - $this->code = $code; - - return $this; - } - - /** - * 合并参数定义 - * @param bool $mergeArgs - */ - public function mergeConsoleDefinition($mergeArgs = true) - { - if (null === $this->console - || (true === $this->consoleDefinitionMerged - && ($this->consoleDefinitionMergedWithArgs || !$mergeArgs)) - ) { - return; - } - - if ($mergeArgs) { - $currentArguments = $this->definition->getArguments(); - $this->definition->setArguments($this->console->getDefinition()->getArguments()); - $this->definition->addArguments($currentArguments); - } - - $this->definition->addOptions($this->console->getDefinition()->getOptions()); - - $this->consoleDefinitionMerged = true; - if ($mergeArgs) { - $this->consoleDefinitionMergedWithArgs = true; - } - } - - /** - * 设置参数定义 - * @param array|Definition $definition - * @return Command - * @api - */ - public function setDefinition($definition) - { - if ($definition instanceof Definition) { - $this->definition = $definition; - } else { - $this->definition->setDefinition($definition); - } - - $this->consoleDefinitionMerged = false; - - return $this; - } - - /** - * 获取参数定义 - * @return Definition - * @api - */ - public function getDefinition() - { - return $this->definition; - } - - /** - * 获取当前指令的参数定义 - * @return Definition - */ - public function getNativeDefinition() - { - return $this->getDefinition(); - } - - /** - * 添加参数 - * @param string $name 名称 - * @param int $mode 类型 - * @param string $description 描述 - * @param mixed $default 默认值 - * @return Command - */ - public function addArgument($name, $mode = null, $description = '', $default = null) - { - $this->definition->addArgument(new Argument($name, $mode, $description, $default)); - - return $this; - } - - /** - * 添加选项 - * @param string $name 选项名称 - * @param string $shortcut 别名 - * @param int $mode 类型 - * @param string $description 描述 - * @param mixed $default 默认值 - * @return Command - */ - public function addOption($name, $shortcut = null, $mode = null, $description = '', $default = null) - { - $this->definition->addOption(new Option($name, $shortcut, $mode, $description, $default)); - - return $this; - } - - /** - * 设置指令名称 - * @param string $name - * @return Command - * @throws \InvalidArgumentException - */ - public function setName($name) - { - $this->validateName($name); - - $this->name = $name; - - return $this; - } - - /** - * 获取指令名称 - * @return string - */ - public function getName() - { - return $this->name; - } - - /** - * 设置描述 - * @param string $description - * @return Command - */ - public function setDescription($description) - { - $this->description = $description; - - return $this; - } - - /** - * 获取描述 - * @return string - */ - public function getDescription() - { - return $this->description; - } - - /** - * 设置帮助信息 - * @param string $help - * @return Command - */ - public function setHelp($help) - { - $this->help = $help; - - return $this; - } - - /** - * 获取帮助信息 - * @return string - */ - public function getHelp() - { - return $this->help; - } - - /** - * 描述信息 - * @return string - */ - public function getProcessedHelp() - { - $name = $this->name; - - $placeholders = [ - '%command.name%', - '%command.full_name%', - ]; - $replacements = [ - $name, - $_SERVER['PHP_SELF'] . ' ' . $name, - ]; - - return str_replace($placeholders, $replacements, $this->getHelp()); - } - - /** - * 设置别名 - * @param string[] $aliases - * @return Command - * @throws \InvalidArgumentException - */ - public function setAliases($aliases) - { - if (!is_array($aliases) && !$aliases instanceof \Traversable) { - throw new \InvalidArgumentException('$aliases must be an array or an instance of \Traversable'); - } - - foreach ($aliases as $alias) { - $this->validateName($alias); - } - - $this->aliases = $aliases; - - return $this; - } - - /** - * 获取别名 - * @return array - */ - public function getAliases() - { - return $this->aliases; - } - - /** - * 获取简介 - * @param bool $short 是否简单的 - * @return string - */ - public function getSynopsis($short = false) - { - $key = $short ? 'short' : 'long'; - - if (!isset($this->synopsis[$key])) { - $this->synopsis[$key] = trim(sprintf('%s %s', $this->name, $this->definition->getSynopsis($short))); - } - - return $this->synopsis[$key]; - } - - /** - * 添加用法介绍 - * @param string $usage - * @return $this - */ - public function addUsage($usage) - { - if (0 !== strpos($usage, $this->name)) { - $usage = sprintf('%s %s', $this->name, $usage); - } - - $this->usages[] = $usage; - - return $this; - } - - /** - * 获取用法介绍 - * @return array - */ - public function getUsages() - { - return $this->usages; - } - - /** - * 验证指令名称 - * @param string $name - * @throws \InvalidArgumentException - */ - private function validateName($name) - { - if (!preg_match('/^[^\:]++(\:[^\:]++)*$/', $name)) { - throw new \InvalidArgumentException(sprintf('Command name "%s" is invalid.', $name)); - } - } - - /** - * 输出表格 - * @param Table $table - * @return string - */ - protected function table(Table $table) - { - $content = $table->render(); - $this->output->writeln($content); - return $content; - } -} diff --git a/vendor/topthink/framework/library/think/console/Input.php b/vendor/topthink/framework/library/think/console/Input.php deleted file mode 100644 index 2482dfdc0..000000000 --- a/vendor/topthink/framework/library/think/console/Input.php +++ /dev/null @@ -1,464 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console; - -use think\console\input\Argument; -use think\console\input\Definition; -use think\console\input\Option; - -class Input -{ - - /** - * @var Definition - */ - protected $definition; - - /** - * @var Option[] - */ - protected $options = []; - - /** - * @var Argument[] - */ - protected $arguments = []; - - protected $interactive = true; - - private $tokens; - private $parsed; - - public function __construct($argv = null) - { - if (null === $argv) { - $argv = $_SERVER['argv']; - // 去除命令名 - array_shift($argv); - } - - $this->tokens = $argv; - - $this->definition = new Definition(); - } - - protected function setTokens(array $tokens) - { - $this->tokens = $tokens; - } - - /** - * 绑定实例 - * @param Definition $definition A InputDefinition instance - */ - public function bind(Definition $definition) - { - $this->arguments = []; - $this->options = []; - $this->definition = $definition; - - $this->parse(); - } - - /** - * 解析参数 - */ - protected function parse() - { - $parseOptions = true; - $this->parsed = $this->tokens; - while (null !== $token = array_shift($this->parsed)) { - if ($parseOptions && '' == $token) { - $this->parseArgument($token); - } elseif ($parseOptions && '--' == $token) { - $parseOptions = false; - } elseif ($parseOptions && 0 === strpos($token, '--')) { - $this->parseLongOption($token); - } elseif ($parseOptions && '-' === $token[0] && '-' !== $token) { - $this->parseShortOption($token); - } else { - $this->parseArgument($token); - } - } - } - - /** - * 解析短选项 - * @param string $token 当前的指令. - */ - private function parseShortOption($token) - { - $name = substr($token, 1); - - if (strlen($name) > 1) { - if ($this->definition->hasShortcut($name[0]) - && $this->definition->getOptionForShortcut($name[0])->acceptValue() - ) { - $this->addShortOption($name[0], substr($name, 1)); - } else { - $this->parseShortOptionSet($name); - } - } else { - $this->addShortOption($name, null); - } - } - - /** - * 解析短选项 - * @param string $name 当前指令 - * @throws \RuntimeException - */ - private function parseShortOptionSet($name) - { - $len = strlen($name); - for ($i = 0; $i < $len; ++$i) { - if (!$this->definition->hasShortcut($name[$i])) { - throw new \RuntimeException(sprintf('The "-%s" option does not exist.', $name[$i])); - } - - $option = $this->definition->getOptionForShortcut($name[$i]); - if ($option->acceptValue()) { - $this->addLongOption($option->getName(), $i === $len - 1 ? null : substr($name, $i + 1)); - - break; - } else { - $this->addLongOption($option->getName(), null); - } - } - } - - /** - * 解析完整选项 - * @param string $token 当前指令 - */ - private function parseLongOption($token) - { - $name = substr($token, 2); - - if (false !== $pos = strpos($name, '=')) { - $this->addLongOption(substr($name, 0, $pos), substr($name, $pos + 1)); - } else { - $this->addLongOption($name, null); - } - } - - /** - * 解析参数 - * @param string $token 当前指令 - * @throws \RuntimeException - */ - private function parseArgument($token) - { - $c = count($this->arguments); - - if ($this->definition->hasArgument($c)) { - $arg = $this->definition->getArgument($c); - - $this->arguments[$arg->getName()] = $arg->isArray() ? [$token] : $token; - - } elseif ($this->definition->hasArgument($c - 1) && $this->definition->getArgument($c - 1)->isArray()) { - $arg = $this->definition->getArgument($c - 1); - - $this->arguments[$arg->getName()][] = $token; - } else { - throw new \RuntimeException('Too many arguments.'); - } - } - - /** - * 添加一个短选项的值 - * @param string $shortcut 短名称 - * @param mixed $value 值 - * @throws \RuntimeException - */ - private function addShortOption($shortcut, $value) - { - if (!$this->definition->hasShortcut($shortcut)) { - throw new \RuntimeException(sprintf('The "-%s" option does not exist.', $shortcut)); - } - - $this->addLongOption($this->definition->getOptionForShortcut($shortcut)->getName(), $value); - } - - /** - * 添加一个完整选项的值 - * @param string $name 选项名 - * @param mixed $value 值 - * @throws \RuntimeException - */ - private function addLongOption($name, $value) - { - if (!$this->definition->hasOption($name)) { - throw new \RuntimeException(sprintf('The "--%s" option does not exist.', $name)); - } - - $option = $this->definition->getOption($name); - - if (false === $value) { - $value = null; - } - - if (null !== $value && !$option->acceptValue()) { - throw new \RuntimeException(sprintf('The "--%s" option does not accept a value.', $name, $value)); - } - - if (null === $value && $option->acceptValue() && count($this->parsed)) { - $next = array_shift($this->parsed); - if (isset($next[0]) && '-' !== $next[0]) { - $value = $next; - } elseif (empty($next)) { - $value = ''; - } else { - array_unshift($this->parsed, $next); - } - } - - if (null === $value) { - if ($option->isValueRequired()) { - throw new \RuntimeException(sprintf('The "--%s" option requires a value.', $name)); - } - - if (!$option->isArray()) { - $value = $option->isValueOptional() ? $option->getDefault() : true; - } - } - - if ($option->isArray()) { - $this->options[$name][] = $value; - } else { - $this->options[$name] = $value; - } - } - - /** - * 获取第一个参数 - * @return string|null - */ - public function getFirstArgument() - { - foreach ($this->tokens as $token) { - if ($token && '-' === $token[0]) { - continue; - } - - return $token; - } - return; - } - - /** - * 检查原始参数是否包含某个值 - * @param string|array $values 需要检查的值 - * @return bool - */ - public function hasParameterOption($values) - { - $values = (array) $values; - - foreach ($this->tokens as $token) { - foreach ($values as $value) { - if ($token === $value || 0 === strpos($token, $value . '=')) { - return true; - } - } - } - - return false; - } - - /** - * 获取原始选项的值 - * @param string|array $values 需要检查的值 - * @param mixed $default 默认值 - * @return mixed The option value - */ - public function getParameterOption($values, $default = false) - { - $values = (array) $values; - $tokens = $this->tokens; - - while (0 < count($tokens)) { - $token = array_shift($tokens); - - foreach ($values as $value) { - if ($token === $value || 0 === strpos($token, $value . '=')) { - if (false !== $pos = strpos($token, '=')) { - return substr($token, $pos + 1); - } - - return array_shift($tokens); - } - } - } - - return $default; - } - - /** - * 验证输入 - * @throws \RuntimeException - */ - public function validate() - { - if (count($this->arguments) < $this->definition->getArgumentRequiredCount()) { - throw new \RuntimeException('Not enough arguments.'); - } - } - - /** - * 检查输入是否是交互的 - * @return bool - */ - public function isInteractive() - { - return $this->interactive; - } - - /** - * 设置输入的交互 - * @param bool - */ - public function setInteractive($interactive) - { - $this->interactive = (bool) $interactive; - } - - /** - * 获取所有的参数 - * @return Argument[] - */ - public function getArguments() - { - return array_merge($this->definition->getArgumentDefaults(), $this->arguments); - } - - /** - * 根据名称获取参数 - * @param string $name 参数名 - * @return mixed - * @throws \InvalidArgumentException - */ - public function getArgument($name) - { - if (!$this->definition->hasArgument($name)) { - throw new \InvalidArgumentException(sprintf('The "%s" argument does not exist.', $name)); - } - - return isset($this->arguments[$name]) ? $this->arguments[$name] : $this->definition->getArgument($name) - ->getDefault(); - } - - /** - * 设置参数的值 - * @param string $name 参数名 - * @param string $value 值 - * @throws \InvalidArgumentException - */ - public function setArgument($name, $value) - { - if (!$this->definition->hasArgument($name)) { - throw new \InvalidArgumentException(sprintf('The "%s" argument does not exist.', $name)); - } - - $this->arguments[$name] = $value; - } - - /** - * 检查是否存在某个参数 - * @param string|int $name 参数名或位置 - * @return bool - */ - public function hasArgument($name) - { - return $this->definition->hasArgument($name); - } - - /** - * 获取所有的选项 - * @return Option[] - */ - public function getOptions() - { - return array_merge($this->definition->getOptionDefaults(), $this->options); - } - - /** - * 获取选项值 - * @param string $name 选项名称 - * @return mixed - * @throws \InvalidArgumentException - */ - public function getOption($name) - { - if (!$this->definition->hasOption($name)) { - throw new \InvalidArgumentException(sprintf('The "%s" option does not exist.', $name)); - } - - return isset($this->options[$name]) ? $this->options[$name] : $this->definition->getOption($name)->getDefault(); - } - - /** - * 设置选项值 - * @param string $name 选项名 - * @param string|bool $value 值 - * @throws \InvalidArgumentException - */ - public function setOption($name, $value) - { - if (!$this->definition->hasOption($name)) { - throw new \InvalidArgumentException(sprintf('The "%s" option does not exist.', $name)); - } - - $this->options[$name] = $value; - } - - /** - * 是否有某个选项 - * @param string $name 选项名 - * @return bool - */ - public function hasOption($name) - { - return $this->definition->hasOption($name) && isset($this->options[$name]); - } - - /** - * 转义指令 - * @param string $token - * @return string - */ - public function escapeToken($token) - { - return preg_match('{^[\w-]+$}', $token) ? $token : escapeshellarg($token); - } - - /** - * 返回传递给命令的参数的字符串 - * @return string - */ - public function __toString() - { - $tokens = array_map(function ($token) { - if (preg_match('{^(-[^=]+=)(.+)}', $token, $match)) { - return $match[1] . $this->escapeToken($match[2]); - } - - if ($token && '-' !== $token[0]) { - return $this->escapeToken($token); - } - - return $token; - }, $this->tokens); - - return implode(' ', $tokens); - } -} diff --git a/vendor/topthink/framework/library/think/console/LICENSE b/vendor/topthink/framework/library/think/console/LICENSE deleted file mode 100644 index 0abe056e1..000000000 --- a/vendor/topthink/framework/library/think/console/LICENSE +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (c) 2004-2016 Fabien Potencier - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is furnished -to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. \ No newline at end of file diff --git a/vendor/topthink/framework/library/think/console/Output.php b/vendor/topthink/framework/library/think/console/Output.php deleted file mode 100644 index 65dc9fb81..000000000 --- a/vendor/topthink/framework/library/think/console/Output.php +++ /dev/null @@ -1,222 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console; - -use Exception; -use think\console\output\Ask; -use think\console\output\Descriptor; -use think\console\output\driver\Buffer; -use think\console\output\driver\Console; -use think\console\output\driver\Nothing; -use think\console\output\Question; -use think\console\output\question\Choice; -use think\console\output\question\Confirmation; - -/** - * Class Output - * @package think\console - * - * @see \think\console\output\driver\Console::setDecorated - * @method void setDecorated($decorated) - * - * @see \think\console\output\driver\Buffer::fetch - * @method string fetch() - * - * @method void info($message) - * @method void error($message) - * @method void comment($message) - * @method void warning($message) - * @method void highlight($message) - * @method void question($message) - */ -class Output -{ - const VERBOSITY_QUIET = 0; - const VERBOSITY_NORMAL = 1; - const VERBOSITY_VERBOSE = 2; - const VERBOSITY_VERY_VERBOSE = 3; - const VERBOSITY_DEBUG = 4; - - const OUTPUT_NORMAL = 0; - const OUTPUT_RAW = 1; - const OUTPUT_PLAIN = 2; - - private $verbosity = self::VERBOSITY_NORMAL; - - /** @var Buffer|Console|Nothing */ - private $handle = null; - - protected $styles = [ - 'info', - 'error', - 'comment', - 'question', - 'highlight', - 'warning' - ]; - - public function __construct($driver = 'console') - { - $class = '\\think\\console\\output\\driver\\' . ucwords($driver); - - $this->handle = new $class($this); - } - - public function ask(Input $input, $question, $default = null, $validator = null) - { - $question = new Question($question, $default); - $question->setValidator($validator); - - return $this->askQuestion($input, $question); - } - - public function askHidden(Input $input, $question, $validator = null) - { - $question = new Question($question); - - $question->setHidden(true); - $question->setValidator($validator); - - return $this->askQuestion($input, $question); - } - - public function confirm(Input $input, $question, $default = true) - { - return $this->askQuestion($input, new Confirmation($question, $default)); - } - - /** - * {@inheritdoc} - */ - public function choice(Input $input, $question, array $choices, $default = null) - { - if (null !== $default) { - $values = array_flip($choices); - $default = $values[$default]; - } - - return $this->askQuestion($input, new Choice($question, $choices, $default)); - } - - protected function askQuestion(Input $input, Question $question) - { - $ask = new Ask($input, $this, $question); - $answer = $ask->run(); - - if ($input->isInteractive()) { - $this->newLine(); - } - - return $answer; - } - - protected function block($style, $message) - { - $this->writeln("<{$style}>{$message}"); - } - - /** - * 输出空行 - * @param int $count - */ - public function newLine($count = 1) - { - $this->write(str_repeat(PHP_EOL, $count)); - } - - /** - * 输出信息并换行 - * @param string $messages - * @param int $type - */ - public function writeln($messages, $type = self::OUTPUT_NORMAL) - { - $this->write($messages, true, $type); - } - - /** - * 输出信息 - * @param string $messages - * @param bool $newline - * @param int $type - */ - public function write($messages, $newline = false, $type = self::OUTPUT_NORMAL) - { - $this->handle->write($messages, $newline, $type); - } - - public function renderException(\Exception $e) - { - $this->handle->renderException($e); - } - - /** - * {@inheritdoc} - */ - public function setVerbosity($level) - { - $this->verbosity = (int) $level; - } - - /** - * {@inheritdoc} - */ - public function getVerbosity() - { - return $this->verbosity; - } - - public function isQuiet() - { - return self::VERBOSITY_QUIET === $this->verbosity; - } - - public function isVerbose() - { - return self::VERBOSITY_VERBOSE <= $this->verbosity; - } - - public function isVeryVerbose() - { - return self::VERBOSITY_VERY_VERBOSE <= $this->verbosity; - } - - public function isDebug() - { - return self::VERBOSITY_DEBUG <= $this->verbosity; - } - - public function describe($object, array $options = []) - { - $descriptor = new Descriptor(); - $options = array_merge([ - 'raw_text' => false, - ], $options); - - $descriptor->describe($this, $object, $options); - } - - public function __call($method, $args) - { - if (in_array($method, $this->styles)) { - array_unshift($args, $method); - return call_user_func_array([$this, 'block'], $args); - } - - if ($this->handle && method_exists($this->handle, $method)) { - return call_user_func_array([$this->handle, $method], $args); - } else { - throw new Exception('method not exists:' . __CLASS__ . '->' . $method); - } - } - -} diff --git a/vendor/topthink/framework/library/think/console/Table.php b/vendor/topthink/framework/library/think/console/Table.php deleted file mode 100644 index 9e28e266b..000000000 --- a/vendor/topthink/framework/library/think/console/Table.php +++ /dev/null @@ -1,281 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console; - -class Table -{ - const ALIGN_LEFT = 1; - const ALIGN_RIGHT = 0; - const ALIGN_CENTER = 2; - - /** - * 头信息数据 - * @var array - */ - protected $header = []; - - /** - * 头部对齐方式 默认1 ALGIN_LEFT 0 ALIGN_RIGHT 2 ALIGN_CENTER - * @var int - */ - protected $headerAlign = 1; - - /** - * 表格数据(二维数组) - * @var array - */ - protected $rows = []; - - /** - * 单元格对齐方式 默认1 ALGIN_LEFT 0 ALIGN_RIGHT 2 ALIGN_CENTER - * @var int - */ - protected $cellAlign = 1; - - /** - * 单元格宽度信息 - * @var array - */ - protected $colWidth = []; - - /** - * 表格输出样式 - * @var string - */ - protected $style = 'default'; - - /** - * 表格样式定义 - * @var array - */ - protected $format = [ - 'compact' => [], - 'default' => [ - 'top' => ['+', '-', '+', '+'], - 'cell' => ['|', ' ', '|', '|'], - 'middle' => ['+', '-', '+', '+'], - 'bottom' => ['+', '-', '+', '+'], - 'cross-top' => ['+', '-', '-', '+'], - 'cross-bottom' => ['+', '-', '-', '+'], - ], - 'markdown' => [ - 'top' => [' ', ' ', ' ', ' '], - 'cell' => ['|', ' ', '|', '|'], - 'middle' => ['|', '-', '|', '|'], - 'bottom' => [' ', ' ', ' ', ' '], - 'cross-top' => ['|', ' ', ' ', '|'], - 'cross-bottom' => ['|', ' ', ' ', '|'], - ], - 'borderless' => [ - 'top' => ['=', '=', ' ', '='], - 'cell' => [' ', ' ', ' ', ' '], - 'middle' => ['=', '=', ' ', '='], - 'bottom' => ['=', '=', ' ', '='], - 'cross-top' => ['=', '=', ' ', '='], - 'cross-bottom' => ['=', '=', ' ', '='], - ], - 'box' => [ - 'top' => ['┌', '─', '┬', '┐'], - 'cell' => ['│', ' ', '│', '│'], - 'middle' => ['├', '─', '┼', '┤'], - 'bottom' => ['└', '─', '┴', '┘'], - 'cross-top' => ['├', '─', '┴', '┤'], - 'cross-bottom' => ['├', '─', '┬', '┤'], - ], - 'box-double' => [ - 'top' => ['╔', '═', '╤', '╗'], - 'cell' => ['║', ' ', '│', '║'], - 'middle' => ['╠', '─', '╪', '╣'], - 'bottom' => ['╚', '═', '╧', '╝'], - 'cross-top' => ['╠', '═', '╧', '╣'], - 'cross-bottom' => ['╠', '═', '╤', '╣'], - ], - ]; - - /** - * 设置表格头信息 以及对齐方式 - * @access public - * @param array $header 要输出的Header信息 - * @param int $align 对齐方式 默认1 ALGIN_LEFT 0 ALIGN_RIGHT 2 ALIGN_CENTER - * @return void - */ - public function setHeader(array $header, $align = self::ALIGN_LEFT) - { - $this->header = $header; - $this->headerAlign = $align; - - $this->checkColWidth($header); - } - - /** - * 设置输出表格数据 及对齐方式 - * @access public - * @param array $rows 要输出的表格数据(二维数组) - * @param int $align 对齐方式 默认1 ALGIN_LEFT 0 ALIGN_RIGHT 2 ALIGN_CENTER - * @return void - */ - public function setRows(array $rows, $align = self::ALIGN_LEFT) - { - $this->rows = $rows; - $this->cellAlign = $align; - - foreach ($rows as $row) { - $this->checkColWidth($row); - } - } - - /** - * 检查列数据的显示宽度 - * @access public - * @param mixed $row 行数据 - * @return void - */ - protected function checkColWidth($row) - { - if (is_array($row)) { - foreach ($row as $key => $cell) { - if (!isset($this->colWidth[$key]) || strlen($cell) > $this->colWidth[$key]) { - $this->colWidth[$key] = strlen($cell); - } - } - } - } - - /** - * 增加一行表格数据 - * @access public - * @param mixed $row 行数据 - * @param bool $first 是否在开头插入 - * @return void - */ - public function addRow($row, $first = false) - { - if ($first) { - array_unshift($this->rows, $row); - } else { - $this->rows[] = $row; - } - - $this->checkColWidth($row); - } - - /** - * 设置输出表格的样式 - * @access public - * @param string $style 样式名 - * @return void - */ - public function setStyle($style) - { - $this->style = isset($this->format[$style]) ? $style : 'default'; - } - - /** - * 输出分隔行 - * @access public - * @param string $pos 位置 - * @return string - */ - protected function renderSeparator($pos) - { - $style = $this->getStyle($pos); - $array = []; - - foreach ($this->colWidth as $width) { - $array[] = str_repeat($style[1], $width + 2); - } - - return $style[0] . implode($style[2], $array) . $style[3] . PHP_EOL; - } - - /** - * 输出表格头部 - * @access public - * @return string - */ - protected function renderHeader() - { - $style = $this->getStyle('cell'); - $content = $this->renderSeparator('top'); - - foreach ($this->header as $key => $header) { - $array[] = ' ' . str_pad($header, $this->colWidth[$key], $style[1], $this->headerAlign); - } - - if (!empty($array)) { - $content .= $style[0] . implode(' ' . $style[2], $array) . ' ' . $style[3] . PHP_EOL; - - if ($this->rows) { - $content .= $this->renderSeparator('middle'); - } - } - - return $content; - } - - protected function getStyle($style) - { - if ($this->format[$this->style]) { - $style = $this->format[$this->style][$style]; - } else { - $style = [' ', ' ', ' ', ' ']; - } - - return $style; - } - - /** - * 输出表格 - * @access public - * @param array $dataList 表格数据 - * @return string - */ - public function render($dataList = []) - { - if ($dataList) { - $this->setRows($dataList); - } - - // 输出头部 - $content = $this->renderHeader(); - $style = $this->getStyle('cell'); - - if ($this->rows) { - foreach ($this->rows as $row) { - if (is_string($row) && '-' === $row) { - $content .= $this->renderSeparator('middle'); - } elseif (is_scalar($row)) { - $content .= $this->renderSeparator('cross-top'); - $array = str_pad($row, 3 * (count($this->colWidth) - 1) + array_reduce($this->colWidth, function ($a, $b) { - return $a + $b; - })); - - $content .= $style[0] . ' ' . $array . ' ' . $style[3] . PHP_EOL; - $content .= $this->renderSeparator('cross-bottom'); - } else { - $array = []; - - foreach ($row as $key => $val) { - $array[] = ' ' . str_pad($val, $this->colWidth[$key], ' ', $this->cellAlign); - } - - $content .= $style[0] . implode(' ' . $style[2], $array) . ' ' . $style[3] . PHP_EOL; - - } - } - } - - $content .= $this->renderSeparator('bottom'); - - return $content; - } -} diff --git a/vendor/topthink/framework/library/think/console/bin/README.md b/vendor/topthink/framework/library/think/console/bin/README.md deleted file mode 100644 index 9acc52fba..000000000 --- a/vendor/topthink/framework/library/think/console/bin/README.md +++ /dev/null @@ -1 +0,0 @@ -console 工具使用 hiddeninput.exe 在 windows 上隐藏密码输入,该二进制文件由第三方提供,相关源码和其他细节可以在 [Hidden Input](https://github.com/Seldaek/hidden-input) 找到。 diff --git a/vendor/topthink/framework/library/think/console/bin/hiddeninput.exe b/vendor/topthink/framework/library/think/console/bin/hiddeninput.exe deleted file mode 100644 index c8cf65e8d819e6e525121cf6b21f1c2429746038..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9216 zcmeHNe{@sVeZR8hV88~S)=Hp|Mpn({rC^@)BwNOI{ERJXCYlx+k1K6PLHo z_e!z_fhOzeA3JTX&-Z@s{rFOgjEwBlqjr!)9f zjyHz`A+ni`!0Taby{Uj5Y>jQq(k5A+X})PLWAi|{IZbtc8n^^trM{GI=P_15U6d?l zJJ3PW8XjfHpR}6`k{&5@JcEeH_SqQoQbU62o2YS30W)p_t&Fjy*RXQCZt$gCf|ao| zx&3R}m6|-Lfi@pua=$26n(UlnWo$>K67*|+#(qL_An=?l0M02AhOSJDv3;~?1ORfw z76EdK#MpSHqACHLcnJLIYlCSiX4eS@Pr8rN)Xwz0dk7O*y^0_C(Yks2Kvg! z-d-fJ)F9@k?>)m(XqDKIe2OKfhCQde9fpO0ko24yn*4xzX7q+ze`Z*=aJgwV?D?73 zaJ8UkSk|NN>@-|mB*f`EIK7$ElgAB<7p&p`^Vuq$58#;?B^*Bz7&d$B#+AYUC z(^m|`7{lqx&b^5$;i`j|S!+u|lcaQplp_&Nb)!>r>vGh3wb!tW zLq6%bkSt8jO|(vWH>LiPV(Xkp%BiGhl1q!PXXNKVKE!>Y5cHc2%cJOJA{-&ZsSn`T z#8~TA#(HWH4m>uCd+kCMTFgMI*s*n3!iCOwEI`{vGcVhzDu!Lw%-Ea^JATtrF`q3`+#KvvYJ0vM~A}D#LOD zlw`4ncB0U*Jji=--Wz#>I&5?hy;MgYW2u91d8ob=7MWfY`u;7Xe-J{Qsb0=0p|SM2 zG|=~mERIj4?gi)Ew|{LIN#oAsh20k_khIYjJBBN6rrIJ=eQO=nE;rTnPSiaQS$1$# z+|JRh0!IbQIa*f1(TZ}QM;|WO0+jTy(e)ggN4>zqp2E>C>hGPLHjHBh--2%@{EZNE zbUk{<3MABX&20QwK{MxK8`1Vk>^%dO5i@VTfu>NG3$K4NC=hSPsj9UYy`rNO}sBnB9QdKdIk7G+2_amnWstdTYVg z7HgLJGC~XLZG`63GwH8PdO_+G(k6~?J8Wj5mQos#21kC4W#2)guQXI)!z^{@F)U)5 z*re+r(2dib3D4P~%Z6TL=$PIkpmm<_#isu%t=%DcIwNkJhMeJ|bpahHO%8h|y~Ccf zUg#xVk+dyu>Q1O7JZ~8KS>tqi0qK**X*y6yHM71`bT=kFZ=@E%oe2!Km1^2sa>v+onZ%x_>aOJF+N0{i~z|<(IzgT*{0PpQq}E zQpU35@bm;qI?t_znGI&5&4sZV>+%m}w$(4hSDvLk)l<{5XyMlnCl7C%AjM3XnWvVz z{NoFsX)JB)SoqABZxUa*Yq+^^(cbq4mL%^lO12c${z{pf+)|kTTI~nQywyYF6}6|8 zlsN9&{-vwTrTyu<5^90_AsIU-ID#ZG@6d%poU44<**%xVe?`uxf}_Mr$SLHLS|K_N zQnw>(Lr2U=%$-<2D~RSzbG)2W2u^KMDnFFE?GmmbQ)V)fty957F`4OvQ_25E68ITr z5?`suu`|v?r!y=gFOGj$%9IJ zuTP=&2GcnoZZ0qSe6YL-*-lg>Q#>?Ew`a=GDc4vI#<1sNdKn?n7iSj0Orl$-#FMFi zykr>X-Xvi>sVr;92+8*H!r|3L$#o~hXa0z>AmF=z z?|@FF;*S|S0yqsw0j>Z(3mX-HD!|{N-vYc9paC8Ld=|6?00!6(_%lERupO`&um*4k z0b~W>e*uhTe4;V;mq>(ox$9FB`wLt!*DKj~!aOh|fL&#Pg*b??tm%5~_6M#02wqeC zS~wO>TWGnSp^r<0&8f2V6W->w=C+p~daC5e5wNQM*(* z66^}b0(!q3)zq$mu&VnbR#nr3;h5DS*o7{y66=!#;Dy4$pd1ZH<6WEOi0oJ8SxRL* z*v-9@Z^2w%^S(w5dO{_9Duby%2RT~;ppxaE$l()x6&}>7Wcg=u_&>f`Vs8OJGTy{X z2HpG=ThJz<{%|4Qq-~ad0qcrc87n88DHpM(nypwXIkZn<{zIT$ul&BQ?{ApCAZtyr zs2YpNt@x(G*faTU*HCKnAk(G=Tl~>r1QK8LY~J8mFFGoN5iIkYSwlm4Lsj#g4dsE5 zU-4;*Kdh-zv!rT4N$O}Q&n)?v0-9Y)lRFz58^P-KtKonzrfQ1p@0V_10^0||cGRn9 zRG<-#_TEV2nn4{BOh{YVBR4e!V!D?0K%BAlQN!D%M#k1bHypiIHT)5tlj>p0Pp_;+ z!cqC-JIs@JRhB+#teGs$Cib_=(yjRo4OJg^YPg%58aJVsC(LQ?W6%pn!-#aMZwoPcopo^Rn6BE z3=c5&W5~pP(C(-2r;PnH-S0{F`runM0ERCf3rESX$+S(MKOXmKJL9zXF}9-lf^xUs z+bb)+P%L&gV@<4q{6w^xEJ>Y>TQFUeoz0o-yq)jUqww=?wjUO8Y{a5G;DJ0Jr!LL+ zWhgsLuzi&eDrGDn$2DJwpFfH-?SGWbr>qRb?v{P`_%)So)CQgzO^HQ%;y#tJ=knH4 z95jX;^bF#BiuTH^%-j}{9VrZD=R%Q%wselH^p>5 z7d>gWB-st&3Fj%Mt*|tR5iK3J=`xhs&G)I7E>`FO@o7L z@S$B!pYMuzz5DN@X!O4DPm5n@raPJn-Q#o*m*e^5lk$g?0esg%$;>g5QW-|;c=H2GM}bo2tW^D924wmOkrUbWxcQ# z#v6bP%Tdfe~jtCRzAL;-OahZ=#yvUixu2-9fD2j$*|YY`F?0wF-{a# ztr<&kZjZ+81}6ZESqtgW)8kP#s@VLTSUR{}6?U^R*x7RE3Rl&n=VnFFqg9Uqz1n@N9N|=9<4} zuJfy^+}|D9X&vm3MAdqmu0&UMd^=K>b1hLAm_E!$rZC2b;;T~Dl zI`Eo_yRY76uM})|6wk9->of(=9&4jLv5#p@OzS~Yl>@pG)^>6`R+KtL{<4ly4o9WiM!%p_pfROU354)e8PIeE z1_s?#;OX6waNvvb&UQRN(WLbR+}&b#jo&WY-LlwCX}Q*$jGuKYuOGoIoyR(>e}}ix z+t}Q^cEcC8Y{@h}>HmJ^gD!l@gzwHmiBKl26x_lZVZG2UY!`w;RJd122;US&geQdW z3Qq}R!gIo5;ka;0I4c-Jq5X6A6?VzK&c4y!ZXdAUYu{r}*!SBXw?Aor+J4-A(*COb zb^CwV-?3k`zi-cX*c`VzL`RLI(b4MgIrGN z%ojf`E*6)Gg1A9!7q^N##2zsss^V9~-Qt7d!{UDNZ^XY9pA^3@9ui*?e=7c5d`nD; z?}~R(p>y1Kw!>|X4ycYEAkcZa*n-R%y! zqi)Up756UpqwfE7=hfigw$k~G@25gaxF9UGTkV>C(7x1Rbx4jb#|}rxq0vQ!n-c#f J0sQ~1{4brj`U(I5 diff --git a/vendor/topthink/framework/library/think/console/command/Build.php b/vendor/topthink/framework/library/think/console/command/Build.php deleted file mode 100644 index 88a5bf820..000000000 --- a/vendor/topthink/framework/library/think/console/command/Build.php +++ /dev/null @@ -1,59 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\command; - -use think\console\Command; -use think\console\Input; -use think\console\input\Option; -use think\console\Output; -use think\facade\App; -use think\facade\Build as AppBuild; - -class Build extends Command -{ - /** - * {@inheritdoc} - */ - protected function configure() - { - $this->setName('build') - ->setDefinition([ - new Option('config', null, Option::VALUE_OPTIONAL, "build.php path"), - new Option('module', null, Option::VALUE_OPTIONAL, "module name"), - ]) - ->setDescription('Build Application Dirs'); - } - - protected function execute(Input $input, Output $output) - { - if ($input->hasOption('module')) { - AppBuild::module($input->getOption('module')); - $output->writeln("Successed"); - return; - } - - if ($input->hasOption('config')) { - $build = include $input->getOption('config'); - } else { - $build = include App::getAppPath() . 'build.php'; - } - - if (empty($build)) { - $output->writeln("Build Config Is Empty"); - return; - } - - AppBuild::run($build); - $output->writeln("Successed"); - - } -} diff --git a/vendor/topthink/framework/library/think/console/command/Clear.php b/vendor/topthink/framework/library/think/console/command/Clear.php deleted file mode 100644 index 144257593..000000000 --- a/vendor/topthink/framework/library/think/console/command/Clear.php +++ /dev/null @@ -1,70 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\console\command; - -use think\console\Command; -use think\console\Input; -use think\console\input\Option; -use think\console\Output; -use think\facade\App; -use think\facade\Cache; - -class Clear extends Command -{ - protected function configure() - { - // 指令配置 - $this - ->setName('clear') - ->addOption('path', 'd', Option::VALUE_OPTIONAL, 'path to clear', null) - ->addOption('cache', 'c', Option::VALUE_NONE, 'clear cache file') - ->addOption('route', 'u', Option::VALUE_NONE, 'clear route cache') - ->addOption('log', 'l', Option::VALUE_NONE, 'clear log file') - ->addOption('dir', 'r', Option::VALUE_NONE, 'clear empty dir') - ->setDescription('Clear runtime file'); - } - - protected function execute(Input $input, Output $output) - { - if ($input->getOption('route')) { - Cache::clear('route_cache'); - } else { - if ($input->getOption('cache')) { - $path = App::getRuntimePath() . 'cache'; - } elseif ($input->getOption('log')) { - $path = App::getRuntimePath() . 'log'; - } else { - $path = $input->getOption('path') ?: App::getRuntimePath(); - } - - $rmdir = $input->getOption('dir') ? true : false; - $this->clear(rtrim($path, DIRECTORY_SEPARATOR) . DIRECTORY_SEPARATOR, $rmdir); - } - - $output->writeln("Clear Successed"); - } - - protected function clear($path, $rmdir) - { - $files = is_dir($path) ? scandir($path) : []; - - foreach ($files as $file) { - if ('.' != $file && '..' != $file && is_dir($path . $file)) { - array_map('unlink', glob($path . $file . DIRECTORY_SEPARATOR . '*.*')); - if ($rmdir) { - rmdir($path . $file); - } - } elseif ('.gitignore' != $file && is_file($path . $file)) { - unlink($path . $file); - } - } - } -} diff --git a/vendor/topthink/framework/library/think/console/command/Help.php b/vendor/topthink/framework/library/think/console/command/Help.php deleted file mode 100644 index f1b63b42e..000000000 --- a/vendor/topthink/framework/library/think/console/command/Help.php +++ /dev/null @@ -1,68 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\command; - -use think\console\Command; -use think\console\Input; -use think\console\input\Argument as InputArgument; -use think\console\input\Option as InputOption; -use think\console\Output; - -class Help extends Command -{ - private $command; - - /** - * {@inheritdoc} - */ - protected function configure() - { - $this->ignoreValidationErrors(); - - $this->setName('help')->setDefinition([ - new InputArgument('command_name', InputArgument::OPTIONAL, 'The command name', 'help'), - new InputOption('raw', null, InputOption::VALUE_NONE, 'To output raw command help'), - ])->setDescription('Displays help for a command')->setHelp(<<%command.name% command displays help for a given command: - - php %command.full_name% list - -To display the list of available commands, please use the list command. -EOF - ); - } - - /** - * Sets the command. - * @param Command $command The command to set - */ - public function setCommand(Command $command) - { - $this->command = $command; - } - - /** - * {@inheritdoc} - */ - protected function execute(Input $input, Output $output) - { - if (null === $this->command) { - $this->command = $this->getConsole()->find($input->getArgument('command_name')); - } - - $output->describe($this->command, [ - 'raw_text' => $input->getOption('raw'), - ]); - - $this->command = null; - } -} diff --git a/vendor/topthink/framework/library/think/console/command/Lists.php b/vendor/topthink/framework/library/think/console/command/Lists.php deleted file mode 100644 index 6eb856c26..000000000 --- a/vendor/topthink/framework/library/think/console/command/Lists.php +++ /dev/null @@ -1,73 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\command; - -use think\console\Command; -use think\console\Input; -use think\console\input\Argument as InputArgument; -use think\console\input\Definition as InputDefinition; -use think\console\input\Option as InputOption; -use think\console\Output; - -class Lists extends Command -{ - /** - * {@inheritdoc} - */ - protected function configure() - { - $this->setName('list')->setDefinition($this->createDefinition())->setDescription('Lists commands')->setHelp(<<%command.name% command lists all commands: - - php %command.full_name% - -You can also display the commands for a specific namespace: - - php %command.full_name% test - -It's also possible to get raw list of commands (useful for embedding command runner): - - php %command.full_name% --raw -EOF - ); - } - - /** - * {@inheritdoc} - */ - public function getNativeDefinition() - { - return $this->createDefinition(); - } - - /** - * {@inheritdoc} - */ - protected function execute(Input $input, Output $output) - { - $output->describe($this->getConsole(), [ - 'raw_text' => $input->getOption('raw'), - 'namespace' => $input->getArgument('namespace'), - ]); - } - - /** - * {@inheritdoc} - */ - private function createDefinition() - { - return new InputDefinition([ - new InputArgument('namespace', InputArgument::OPTIONAL, 'The namespace name'), - new InputOption('raw', null, InputOption::VALUE_NONE, 'To output raw command list'), - ]); - } -} diff --git a/vendor/topthink/framework/library/think/console/command/Make.php b/vendor/topthink/framework/library/think/console/command/Make.php deleted file mode 100644 index 2f20954ac..000000000 --- a/vendor/topthink/framework/library/think/console/command/Make.php +++ /dev/null @@ -1,110 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\command; - -use think\console\Command; -use think\console\Input; -use think\console\input\Argument; -use think\console\Output; -use think\facade\App; -use think\facade\Config; -use think\facade\Env; - -abstract class Make extends Command -{ - protected $type; - - abstract protected function getStub(); - - protected function configure() - { - $this->addArgument('name', Argument::REQUIRED, "The name of the class"); - } - - protected function execute(Input $input, Output $output) - { - - $name = trim($input->getArgument('name')); - - $classname = $this->getClassName($name); - - $pathname = $this->getPathName($classname); - - if (is_file($pathname)) { - $output->writeln('' . $this->type . ' already exists!'); - return false; - } - - if (!is_dir(dirname($pathname))) { - mkdir(dirname($pathname), 0755, true); - } - - file_put_contents($pathname, $this->buildClass($classname)); - - $output->writeln('' . $this->type . ' created successfully.'); - - } - - protected function buildClass($name) - { - $stub = file_get_contents($this->getStub()); - - $namespace = trim(implode('\\', array_slice(explode('\\', $name), 0, -1)), '\\'); - - $class = str_replace($namespace . '\\', '', $name); - - return str_replace(['{%className%}', '{%actionSuffix%}', '{%namespace%}', '{%app_namespace%}'], [ - $class, - Config::get('action_suffix'), - $namespace, - App::getNamespace(), - ], $stub); - } - - protected function getPathName($name) - { - $name = str_replace(App::getNamespace() . '\\', '', $name); - - return Env::get('app_path') . ltrim(str_replace('\\', '/', $name), '/') . '.php'; - } - - protected function getClassName($name) - { - $appNamespace = App::getNamespace(); - - if (strpos($name, $appNamespace . '\\') !== false) { - return $name; - } - - if (Config::get('app_multi_module')) { - if (strpos($name, '/')) { - list($module, $name) = explode('/', $name, 2); - } else { - $module = 'common'; - } - } else { - $module = null; - } - - if (strpos($name, '/') !== false) { - $name = str_replace('/', '\\', $name); - } - - return $this->getNamespace($appNamespace, $module) . '\\' . $name; - } - - protected function getNamespace($appNamespace, $module) - { - return $module ? ($appNamespace . '\\' . $module) : $appNamespace; - } - -} diff --git a/vendor/topthink/framework/library/think/console/command/RouteList.php b/vendor/topthink/framework/library/think/console/command/RouteList.php deleted file mode 100644 index 0405c31b6..000000000 --- a/vendor/topthink/framework/library/think/console/command/RouteList.php +++ /dev/null @@ -1,130 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\console\command; - -use think\console\Command; -use think\console\Input; -use think\console\input\Argument; -use think\console\input\Option; -use think\console\Output; -use think\console\Table; -use think\Container; - -class RouteList extends Command -{ - protected $sortBy = [ - 'rule' => 0, - 'route' => 1, - 'method' => 2, - 'name' => 3, - 'domain' => 4, - ]; - - protected function configure() - { - $this->setName('route:list') - ->addArgument('style', Argument::OPTIONAL, "the style of the table.", 'default') - ->addOption('sort', 's', Option::VALUE_OPTIONAL, 'order by rule name.', 0) - ->addOption('more', 'm', Option::VALUE_NONE, 'show route options.') - ->setDescription('show route list.'); - } - - protected function execute(Input $input, Output $output) - { - $filename = Container::get('app')->getRuntimePath() . 'route_list.php'; - - if (is_file($filename)) { - unlink($filename); - } - - $content = $this->getRouteList(); - file_put_contents($filename, 'Route List' . PHP_EOL . $content); - } - - protected function getRouteList() - { - Container::get('route')->setTestMode(true); - // 路由检测 - $path = Container::get('app')->getRoutePath(); - - $files = is_dir($path) ? scandir($path) : []; - - foreach ($files as $file) { - if (strpos($file, '.php')) { - $filename = $path . DIRECTORY_SEPARATOR . $file; - // 导入路由配置 - $rules = include $filename; - - if (is_array($rules)) { - Container::get('route')->import($rules); - } - } - } - - if (Container::get('config')->get('route_annotation')) { - $suffix = Container::get('config')->get('controller_suffix') || Container::get('config')->get('class_suffix'); - - include Container::get('build')->buildRoute($suffix); - } - - $table = new Table(); - - if ($this->input->hasOption('more')) { - $header = ['Rule', 'Route', 'Method', 'Name', 'Domain', 'Option', 'Pattern']; - } else { - $header = ['Rule', 'Route', 'Method', 'Name', 'Domain']; - } - - $table->setHeader($header); - - $routeList = Container::get('route')->getRuleList(); - $rows = []; - - foreach ($routeList as $domain => $items) { - foreach ($items as $item) { - $item['route'] = $item['route'] instanceof \Closure ? '' : $item['route']; - - if ($this->input->hasOption('more')) { - $item = [$item['rule'], $item['route'], $item['method'], $item['name'], $domain, json_encode($item['option']), json_encode($item['pattern'])]; - } else { - $item = [$item['rule'], $item['route'], $item['method'], $item['name'], $domain]; - } - - $rows[] = $item; - } - } - - if ($this->input->getOption('sort')) { - $sort = $this->input->getOption('sort'); - - if (isset($this->sortBy[$sort])) { - $sort = $this->sortBy[$sort]; - } - - uasort($rows, function ($a, $b) use ($sort) { - $itemA = isset($a[$sort]) ? $a[$sort] : null; - $itemB = isset($b[$sort]) ? $b[$sort] : null; - - return strcasecmp($itemA, $itemB); - }); - } - - $table->setRows($rows); - - if ($this->input->getArgument('style')) { - $style = $this->input->getArgument('style'); - $table->setStyle($style); - } - - return $this->table($table); - } - -} diff --git a/vendor/topthink/framework/library/think/console/command/RunServer.php b/vendor/topthink/framework/library/think/console/command/RunServer.php deleted file mode 100644 index 2e028dc6d..000000000 --- a/vendor/topthink/framework/library/think/console/command/RunServer.php +++ /dev/null @@ -1,53 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\console\command; - -use think\console\Command; -use think\console\Input; -use think\console\input\Option; -use think\console\Output; -use think\facade\App; - -class RunServer extends Command -{ - public function configure() - { - $this->setName('run') - ->addOption('host', 'H', Option::VALUE_OPTIONAL, - 'The host to server the application on', '127.0.0.1') - ->addOption('port', 'p', Option::VALUE_OPTIONAL, - 'The port to server the application on', 8000) - ->addOption('root', 'r', Option::VALUE_OPTIONAL, - 'The document root of the application', App::getRootPath() . 'public') - ->setDescription('PHP Built-in Server for ThinkPHP'); - } - - public function execute(Input $input, Output $output) - { - $host = $input->getOption('host'); - $port = $input->getOption('port'); - $root = $input->getOption('root'); - - $command = sprintf( - 'php -S %s:%d -t %s %s', - $host, - $port, - escapeshellarg($root), - escapeshellarg($root . DIRECTORY_SEPARATOR . 'router.php') - ); - - $output->writeln(sprintf('ThinkPHP Development server is started On ', $host, $port)); - $output->writeln(sprintf('You can exit with `CTRL-C`')); - $output->writeln(sprintf('Document root is: %s', $root)); - passthru($command); - } - -} diff --git a/vendor/topthink/framework/library/think/console/command/Version.php b/vendor/topthink/framework/library/think/console/command/Version.php deleted file mode 100644 index ee7eca9c9..000000000 --- a/vendor/topthink/framework/library/think/console/command/Version.php +++ /dev/null @@ -1,31 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\console\command; - -use think\console\Command; -use think\console\Input; -use think\console\Output; -use think\facade\App; - -class Version extends Command -{ - protected function configure() - { - // 指令配置 - $this->setName('version') - ->setDescription('show thinkphp framework version'); - } - - protected function execute(Input $input, Output $output) - { - $output->writeln('v' . App::version()); - } -} diff --git a/vendor/topthink/framework/library/think/console/command/make/Command.php b/vendor/topthink/framework/library/think/console/command/make/Command.php deleted file mode 100644 index b539eb236..000000000 --- a/vendor/topthink/framework/library/think/console/command/make/Command.php +++ /dev/null @@ -1,56 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\command\make; - -use think\console\command\Make; -use think\console\input\Argument; -use think\facade\App; - -class Command extends Make -{ - protected $type = "Command"; - - protected function configure() - { - parent::configure(); - $this->setName('make:command') - ->addArgument('commandName', Argument::OPTIONAL, "The name of the command") - ->setDescription('Create a new command class'); - } - - protected function buildClass($name) - { - $commandName = $this->input->getArgument('commandName') ?: strtolower(basename($name)); - $namespace = trim(implode('\\', array_slice(explode('\\', $name), 0, -1)), '\\'); - - $class = str_replace($namespace . '\\', '', $name); - $stub = file_get_contents($this->getStub()); - - return str_replace(['{%commandName%}', '{%className%}', '{%namespace%}', '{%app_namespace%}'], [ - $commandName, - $class, - $namespace, - App::getNamespace(), - ], $stub); - } - - protected function getStub() - { - return __DIR__ . DIRECTORY_SEPARATOR . 'stubs' . DIRECTORY_SEPARATOR . 'command.stub'; - } - - protected function getNamespace($appNamespace, $module) - { - return $appNamespace . '\\command'; - } - -} diff --git a/vendor/topthink/framework/library/think/console/command/make/Controller.php b/vendor/topthink/framework/library/think/console/command/make/Controller.php deleted file mode 100644 index 2a6ab770d..000000000 --- a/vendor/topthink/framework/library/think/console/command/make/Controller.php +++ /dev/null @@ -1,56 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\command\make; - -use think\console\command\Make; -use think\console\input\Option; -use think\facade\Config; - -class Controller extends Make -{ - protected $type = "Controller"; - - protected function configure() - { - parent::configure(); - $this->setName('make:controller') - ->addOption('api', null, Option::VALUE_NONE, 'Generate an api controller class.') - ->addOption('plain', null, Option::VALUE_NONE, 'Generate an empty controller class.') - ->setDescription('Create a new resource controller class'); - } - - protected function getStub() - { - $stubPath = __DIR__ . DIRECTORY_SEPARATOR . 'stubs' . DIRECTORY_SEPARATOR; - - if ($this->input->getOption('api')) { - return $stubPath . 'controller.api.stub'; - } - - if ($this->input->getOption('plain')) { - return $stubPath . 'controller.plain.stub'; - } - - return $stubPath . 'controller.stub'; - } - - protected function getClassName($name) - { - return parent::getClassName($name) . (Config::get('controller_suffix') ? ucfirst(Config::get('url_controller_layer')) : ''); - } - - protected function getNamespace($appNamespace, $module) - { - return parent::getNamespace($appNamespace, $module) . '\controller'; - } - -} diff --git a/vendor/topthink/framework/library/think/console/command/make/Middleware.php b/vendor/topthink/framework/library/think/console/command/make/Middleware.php deleted file mode 100644 index bfe821b03..000000000 --- a/vendor/topthink/framework/library/think/console/command/make/Middleware.php +++ /dev/null @@ -1,36 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\command\make; - -use think\console\command\Make; - -class Middleware extends Make -{ - protected $type = "Middleware"; - - protected function configure() - { - parent::configure(); - $this->setName('make:middleware') - ->setDescription('Create a new middleware class'); - } - - protected function getStub() - { - return __DIR__ . DIRECTORY_SEPARATOR . 'stubs' . DIRECTORY_SEPARATOR . 'middleware.stub'; - } - - protected function getNamespace($appNamespace, $module) - { - return parent::getNamespace($appNamespace, 'http') . '\middleware'; - } -} diff --git a/vendor/topthink/framework/library/think/console/command/make/Model.php b/vendor/topthink/framework/library/think/console/command/make/Model.php deleted file mode 100644 index 03e6b3fcd..000000000 --- a/vendor/topthink/framework/library/think/console/command/make/Model.php +++ /dev/null @@ -1,36 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\command\make; - -use think\console\command\Make; - -class Model extends Make -{ - protected $type = "Model"; - - protected function configure() - { - parent::configure(); - $this->setName('make:model') - ->setDescription('Create a new model class'); - } - - protected function getStub() - { - return __DIR__ . DIRECTORY_SEPARATOR . 'stubs' . DIRECTORY_SEPARATOR . 'model.stub'; - } - - protected function getNamespace($appNamespace, $module) - { - return parent::getNamespace($appNamespace, $module) . '\model'; - } -} diff --git a/vendor/topthink/framework/library/think/console/command/make/Validate.php b/vendor/topthink/framework/library/think/console/command/make/Validate.php deleted file mode 100644 index 89830ad1d..000000000 --- a/vendor/topthink/framework/library/think/console/command/make/Validate.php +++ /dev/null @@ -1,39 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\command\make; - -use think\console\command\Make; - -class Validate extends Make -{ - protected $type = "Validate"; - - protected function configure() - { - parent::configure(); - $this->setName('make:validate') - ->setDescription('Create a validate class'); - } - - protected function getStub() - { - $stubPath = __DIR__ . DIRECTORY_SEPARATOR . 'stubs' . DIRECTORY_SEPARATOR; - - return $stubPath . 'validate.stub'; - } - - protected function getNamespace($appNamespace, $module) - { - return parent::getNamespace($appNamespace, $module) . '\validate'; - } - -} diff --git a/vendor/topthink/framework/library/think/console/command/make/stubs/command.stub b/vendor/topthink/framework/library/think/console/command/make/stubs/command.stub deleted file mode 100644 index d2c7c1e7e..000000000 --- a/vendor/topthink/framework/library/think/console/command/make/stubs/command.stub +++ /dev/null @@ -1,24 +0,0 @@ -setName('{%commandName%}'); - // 设置参数 - - } - - protected function execute(Input $input, Output $output) - { - // 指令输出 - $output->writeln('{%commandName%}'); - } -} diff --git a/vendor/topthink/framework/library/think/console/command/make/stubs/controller.api.stub b/vendor/topthink/framework/library/think/console/command/make/stubs/controller.api.stub deleted file mode 100644 index 54ec0594e..000000000 --- a/vendor/topthink/framework/library/think/console/command/make/stubs/controller.api.stub +++ /dev/null @@ -1,64 +0,0 @@ - ['规则1','规则2'...] - * - * @var array - */ - protected $rule = []; - - /** - * 定义错误信息 - * 格式:'字段名.规则名' => '错误信息' - * - * @var array - */ - protected $message = []; -} diff --git a/vendor/topthink/framework/library/think/console/command/optimize/Autoload.php b/vendor/topthink/framework/library/think/console/command/optimize/Autoload.php deleted file mode 100644 index b51fd2593..000000000 --- a/vendor/topthink/framework/library/think/console/command/optimize/Autoload.php +++ /dev/null @@ -1,279 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\console\command\optimize; - -use think\console\Command; -use think\console\Input; -use think\console\Output; -use think\Container; - -class Autoload extends Command -{ - protected function configure() - { - $this->setName('optimize:autoload') - ->setDescription('Optimizes PSR0 and PSR4 packages to be loaded with classmaps too, good for production.'); - } - - protected function execute(Input $input, Output $output) - { - - $classmapFile = <<getNamespace() . '\\' => realpath(rtrim($app->getAppPath())), - 'think\\' => $app->getThinkPath() . 'library/think', - 'traits\\' => $app->getThinkPath() . 'library/traits', - '' => realpath(rtrim($app->getRootPath() . 'extend')), - ]; - - krsort($namespacesToScan); - $classMap = []; - foreach ($namespacesToScan as $namespace => $dir) { - - if (!is_dir($dir)) { - continue; - } - - $namespaceFilter = '' === $namespace ? null : $namespace; - $classMap = $this->addClassMapCode($dir, $namespaceFilter, $classMap); - } - - ksort($classMap); - foreach ($classMap as $class => $code) { - $classmapFile .= ' ' . var_export($class, true) . ' => ' . $code; - } - $classmapFile .= "];\n"; - $runtimePath = $app->getRuntimePath(); - if (!is_dir($runtimePath)) { - @mkdir($runtimePath, 0755, true); - } - - file_put_contents($runtimePath . 'classmap.php', $classmapFile); - - $output->writeln('Succeed!'); - } - - protected function addClassMapCode($dir, $namespace, $classMap) - { - foreach ($this->createMap($dir, $namespace) as $class => $path) { - - $pathCode = $this->getPathCode($path) . ",\n"; - - if (!isset($classMap[$class])) { - $classMap[$class] = $pathCode; - } elseif ($classMap[$class] !== $pathCode && !preg_match('{/(test|fixture|example|stub)s?/}i', strtr($classMap[$class] . ' ' . $path, '\\', '/'))) { - $this->output->writeln( - 'Warning: Ambiguous class resolution, "' . $class . '"' . - ' was found in both "' . str_replace(["',\n"], [ - '', - ], $classMap[$class]) . '" and "' . $path . '", the first will be used.' - ); - } - } - return $classMap; - } - - protected function getPathCode($path) - { - $baseDir = ''; - $app = Container::get('app'); - $appPath = $this->normalizePath(realpath($app->getAppPath())); - $libPath = $this->normalizePath(realpath($app->getThinkPath() . 'library')); - $extendPath = $this->normalizePath(realpath($app->getRootPath() . 'extend')); - $path = $this->normalizePath($path); - - if (strpos($path, $libPath . '/') === 0) { - $path = substr($path, strlen($app->getThinkPath() . 'library')); - $baseDir = "'" . $libPath . "/'"; - } elseif (strpos($path, $appPath . '/') === 0) { - $path = substr($path, strlen($appPath) + 1); - $baseDir = "'" . $appPath . "/'"; - } elseif (strpos($path, $extendPath . '/') === 0) { - $path = substr($path, strlen($extendPath) + 1); - $baseDir = "'" . $extendPath . "/'"; - } - - if (false !== $path) { - $baseDir .= " . "; - } - - return $baseDir . ((false !== $path) ? var_export($path, true) : ""); - } - - protected function normalizePath($path) - { - $parts = []; - $path = strtr($path, '\\', '/'); - $prefix = ''; - $absolute = false; - - if (preg_match('{^([0-9a-z]+:(?://(?:[a-z]:)?)?)}i', $path, $match)) { - $prefix = $match[1]; - $path = substr($path, strlen($prefix)); - } - - if (substr($path, 0, 1) === '/') { - $absolute = true; - $path = substr($path, 1); - } - - $up = false; - foreach (explode('/', $path) as $chunk) { - if ('..' === $chunk && ($absolute || $up)) { - array_pop($parts); - $up = !(empty($parts) || '..' === end($parts)); - } elseif ('.' !== $chunk && '' !== $chunk) { - $parts[] = $chunk; - $up = '..' !== $chunk; - } - } - - return $prefix . ($absolute ? '/' : '') . implode('/', $parts); - } - - protected function createMap($path, $namespace = null) - { - if (is_string($path)) { - if (is_file($path)) { - $path = [new \SplFileInfo($path)]; - } elseif (is_dir($path)) { - - $objects = new \RecursiveIteratorIterator(new \RecursiveDirectoryIterator($path), \RecursiveIteratorIterator::SELF_FIRST); - - $path = []; - - /** @var \SplFileInfo $object */ - foreach ($objects as $object) { - if ($object->isFile() && $object->getExtension() == 'php') { - $path[] = $object; - } - } - } else { - throw new \RuntimeException( - 'Could not scan for classes inside "' . $path . - '" which does not appear to be a file nor a folder' - ); - } - } - - $map = []; - - /** @var \SplFileInfo $file */ - foreach ($path as $file) { - $filePath = $file->getRealPath(); - - if (pathinfo($filePath, PATHINFO_EXTENSION) != 'php') { - continue; - } - - $classes = $this->findClasses($filePath); - - foreach ($classes as $class) { - if (null !== $namespace && 0 !== strpos($class, $namespace)) { - continue; - } - - if (!isset($map[$class])) { - $map[$class] = $filePath; - } elseif ($map[$class] !== $filePath && !preg_match('{/(test|fixture|example|stub)s?/}i', strtr($map[$class] . ' ' . $filePath, '\\', '/'))) { - $this->output->writeln( - 'Warning: Ambiguous class resolution, "' . $class . '"' . - ' was found in both "' . $map[$class] . '" and "' . $filePath . '", the first will be used.' - ); - } - } - } - - return $map; - } - - protected function findClasses($path) - { - $extraTypes = '|trait'; - - $contents = @php_strip_whitespace($path); - if (!$contents) { - if (!file_exists($path)) { - $message = 'File at "%s" does not exist, check your classmap definitions'; - } elseif (!is_readable($path)) { - $message = 'File at "%s" is not readable, check its permissions'; - } elseif ('' === trim(file_get_contents($path))) { - return []; - } else { - $message = 'File at "%s" could not be parsed as PHP, it may be binary or corrupted'; - } - $error = error_get_last(); - if (isset($error['message'])) { - $message .= PHP_EOL . 'The following message may be helpful:' . PHP_EOL . $error['message']; - } - throw new \RuntimeException(sprintf($message, $path)); - } - - if (!preg_match('{\b(?:class|interface' . $extraTypes . ')\s}i', $contents)) { - return []; - } - - // strip heredocs/nowdocs - $contents = preg_replace('{<<<\s*(\'?)(\w+)\\1(?:\r\n|\n|\r)(?:.*?)(?:\r\n|\n|\r)\\2(?=\r\n|\n|\r|;)}s', 'null', $contents); - // strip strings - $contents = preg_replace('{"[^"\\\\]*+(\\\\.[^"\\\\]*+)*+"|\'[^\'\\\\]*+(\\\\.[^\'\\\\]*+)*+\'}s', 'null', $contents); - // strip leading non-php code if needed - if (substr($contents, 0, 2) !== '.+<\?}s', '?>'); - if (false !== $pos && false === strpos(substr($contents, $pos), '])(?Pclass|interface' . $extraTypes . ') \s++ (?P[a-zA-Z_\x7f-\xff:][a-zA-Z0-9_\x7f-\xff:\-]*+) - | \b(?])(?Pnamespace) (?P\s++[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*+(?:\s*+\\\\\s*+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*+)*+)? \s*+ [\{;] - ) - }ix', $contents, $matches); - - $classes = []; - $namespace = ''; - - for ($i = 0, $len = count($matches['type']); $i < $len; $i++) { - if (!empty($matches['ns'][$i])) { - $namespace = str_replace([' ', "\t", "\r", "\n"], '', $matches['nsname'][$i]) . '\\'; - } else { - $name = $matches['name'][$i]; - if (':' === $name[0]) { - $name = 'xhp' . substr(str_replace(['-', ':'], ['_', '__'], $name), 1); - } elseif ('enum' === $matches['type'][$i]) { - $name = rtrim($name, ':'); - } - $classes[] = ltrim($namespace . $name, '\\'); - } - } - - return $classes; - } - -} diff --git a/vendor/topthink/framework/library/think/console/command/optimize/Config.php b/vendor/topthink/framework/library/think/console/command/optimize/Config.php deleted file mode 100644 index da9555683..000000000 --- a/vendor/topthink/framework/library/think/console/command/optimize/Config.php +++ /dev/null @@ -1,107 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\console\command\optimize; - -use think\console\Command; -use think\console\Input; -use think\console\input\Argument; -use think\console\Output; -use think\Container; -use think\facade\App; - -class Config extends Command -{ - protected function configure() - { - $this->setName('optimize:config') - ->addArgument('module', Argument::OPTIONAL, 'Build module config cache .') - ->setDescription('Build config and common file cache.'); - } - - protected function execute(Input $input, Output $output) - { - if ($input->getArgument('module')) { - $module = $input->getArgument('module') . DIRECTORY_SEPARATOR; - } else { - $module = ''; - } - - $content = 'buildCacheContent($module); - $runtimePath = App::getRuntimePath(); - if (!is_dir($runtimePath . $module)) { - @mkdir($runtimePath . $module, 0755, true); - } - - file_put_contents($runtimePath . $module . 'init.php', $content); - - $output->writeln('Succeed!'); - } - - protected function buildCacheContent($module) - { - $content = '// This cache file is automatically generated at:' . date('Y-m-d H:i:s') . PHP_EOL; - $path = realpath(App::getAppPath() . $module) . DIRECTORY_SEPARATOR; - if ($module) { - $configPath = is_dir($path . 'config') ? $path . 'config' : App::getConfigPath() . $module; - } else { - $configPath = App::getConfigPath(); - } - $ext = App::getConfigExt(); - $config = Container::get('config'); - - $files = is_dir($configPath) ? scandir($configPath) : []; - - foreach ($files as $file) { - if ('.' . pathinfo($file, PATHINFO_EXTENSION) === $ext) { - $filename = $configPath . DIRECTORY_SEPARATOR . $file; - $config->load($filename, pathinfo($file, PATHINFO_FILENAME)); - } - } - - // 加载行为扩展文件 - if (is_file($path . 'tags.php')) { - $tags = include $path . 'tags.php'; - if (is_array($tags)) { - $content .= PHP_EOL . '\think\facade\Hook::import(' . (var_export($tags, true)) . ');' . PHP_EOL; - } - } - - // 加载公共文件 - if (is_file($path . 'common.php')) { - $common = substr(php_strip_whitespace($path . 'common.php'), 6); - if ($common) { - $content .= PHP_EOL . $common . PHP_EOL; - } - } - - if ('' == $module) { - $content .= PHP_EOL . substr(php_strip_whitespace(App::getThinkPath() . 'helper.php'), 6) . PHP_EOL; - - if (is_file($path . 'middleware.php')) { - $middleware = include $path . 'middleware.php'; - if (is_array($middleware)) { - $content .= PHP_EOL . '\think\Container::get("middleware")->import(' . var_export($middleware, true) . ');' . PHP_EOL; - } - } - } - - if (is_file($path . 'provider.php')) { - $provider = include $path . 'provider.php'; - if (is_array($provider)) { - $content .= PHP_EOL . '\think\Container::getInstance()->bindTo(' . var_export($provider, true) . ');' . PHP_EOL; - } - } - - $content .= PHP_EOL . '\think\facade\Config::set(' . var_export($config->get(), true) . ');' . PHP_EOL; - - return $content; - } -} diff --git a/vendor/topthink/framework/library/think/console/command/optimize/Route.php b/vendor/topthink/framework/library/think/console/command/optimize/Route.php deleted file mode 100644 index f6dc63288..000000000 --- a/vendor/topthink/framework/library/think/console/command/optimize/Route.php +++ /dev/null @@ -1,66 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\console\command\optimize; - -use think\console\Command; -use think\console\Input; -use think\console\Output; -use think\Container; - -class Route extends Command -{ - protected function configure() - { - $this->setName('optimize:route') - ->setDescription('Build route cache.'); - } - - protected function execute(Input $input, Output $output) - { - $filename = Container::get('app')->getRuntimePath() . 'route.php'; - if (is_file($filename)) { - unlink($filename); - } - file_put_contents($filename, $this->buildRouteCache()); - $output->writeln('Succeed!'); - } - - protected function buildRouteCache() - { - Container::get('route')->setName([]); - Container::get('route')->setTestMode(true); - // 路由检测 - $path = Container::get('app')->getRoutePath(); - - $files = is_dir($path) ? scandir($path) : []; - - foreach ($files as $file) { - if (strpos($file, '.php')) { - $filename = $path . DIRECTORY_SEPARATOR . $file; - // 导入路由配置 - $rules = include $filename; - if (is_array($rules)) { - Container::get('route')->import($rules); - } - } - } - - if (Container::get('config')->get('route_annotation')) { - $suffix = Container::get('config')->get('controller_suffix') || Container::get('config')->get('class_suffix'); - include Container::get('build')->buildRoute($suffix); - } - - $content = 'getName(), true) . ';'; - return $content; - } - -} diff --git a/vendor/topthink/framework/library/think/console/command/optimize/Schema.php b/vendor/topthink/framework/library/think/console/command/optimize/Schema.php deleted file mode 100644 index 16ac83d5d..000000000 --- a/vendor/topthink/framework/library/think/console/command/optimize/Schema.php +++ /dev/null @@ -1,118 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\console\command\optimize; - -use think\console\Command; -use think\console\Input; -use think\console\input\Option; -use think\console\Output; -use think\Db; -use think\facade\App; - -class Schema extends Command -{ - protected function configure() - { - $this->setName('optimize:schema') - ->addOption('db', null, Option::VALUE_REQUIRED, 'db name .') - ->addOption('table', null, Option::VALUE_REQUIRED, 'table name .') - ->addOption('module', null, Option::VALUE_REQUIRED, 'module name .') - ->setDescription('Build database schema cache.'); - } - - protected function execute(Input $input, Output $output) - { - if (!is_dir(App::getRuntimePath() . 'schema')) { - @mkdir(App::getRuntimePath() . 'schema', 0755, true); - } - - if ($input->hasOption('module')) { - $module = $input->getOption('module'); - // 读取模型 - $path = App::getAppPath() . $module . DIRECTORY_SEPARATOR . 'model'; - $list = is_dir($path) ? scandir($path) : []; - $namespace = App::getNamespace(); - - foreach ($list as $file) { - if (0 === strpos($file, '.')) { - continue; - } - $class = '\\' . $namespace . '\\' . $module . '\\model\\' . pathinfo($file, PATHINFO_FILENAME); - $this->buildModelSchema($class); - } - - $output->writeln('Succeed!'); - return; - } elseif ($input->hasOption('table')) { - $table = $input->getOption('table'); - if (false === strpos($table, '.')) { - $dbName = Db::getConfig('database'); - } - - $tables[] = $table; - } elseif ($input->hasOption('db')) { - $dbName = $input->getOption('db'); - $tables = Db::getConnection()->getTables($dbName); - } elseif (!\think\facade\Config::get('app_multi_module')) { - $namespace = App::getNamespace(); - $path = App::getAppPath() . 'model'; - $list = is_dir($path) ? scandir($path) : []; - - foreach ($list as $file) { - if (0 === strpos($file, '.')) { - continue; - } - $class = '\\' . $namespace . '\\model\\' . pathinfo($file, PATHINFO_FILENAME); - $this->buildModelSchema($class); - } - - $output->writeln('Succeed!'); - return; - } else { - $tables = Db::getConnection()->getTables(); - } - - $db = isset($dbName) ? $dbName . '.' : ''; - $this->buildDataBaseSchema($tables, $db); - - $output->writeln('Succeed!'); - } - - protected function buildModelSchema($class) - { - $reflect = new \ReflectionClass($class); - if (!$reflect->isAbstract() && $reflect->isSubclassOf('\think\Model')) { - $table = $class::getTable(); - $dbName = $class::getConfig('database'); - $content = 'getFields($table); - $content .= var_export($info, true) . ';'; - - file_put_contents(App::getRuntimePath() . 'schema' . DIRECTORY_SEPARATOR . $dbName . '.' . $table . '.php', $content); - } - } - - protected function buildDataBaseSchema($tables, $db) - { - if ('' == $db) { - $dbName = Db::getConfig('database') . '.'; - } else { - $dbName = $db; - } - - foreach ($tables as $table) { - $content = 'getFields($db . $table); - $content .= var_export($info, true) . ';'; - file_put_contents(App::getRuntimePath() . 'schema' . DIRECTORY_SEPARATOR . $dbName . $table . '.php', $content); - } - } -} diff --git a/vendor/topthink/framework/library/think/console/input/Argument.php b/vendor/topthink/framework/library/think/console/input/Argument.php deleted file mode 100644 index 16223bbeb..000000000 --- a/vendor/topthink/framework/library/think/console/input/Argument.php +++ /dev/null @@ -1,115 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\input; - -class Argument -{ - - const REQUIRED = 1; - const OPTIONAL = 2; - const IS_ARRAY = 4; - - private $name; - private $mode; - private $default; - private $description; - - /** - * 构造方法 - * @param string $name 参数名 - * @param int $mode 参数类型: self::REQUIRED 或者 self::OPTIONAL - * @param string $description 描述 - * @param mixed $default 默认值 (仅 self::OPTIONAL 类型有效) - * @throws \InvalidArgumentException - */ - public function __construct($name, $mode = null, $description = '', $default = null) - { - if (null === $mode) { - $mode = self::OPTIONAL; - } elseif (!is_int($mode) || $mode > 7 || $mode < 1) { - throw new \InvalidArgumentException(sprintf('Argument mode "%s" is not valid.', $mode)); - } - - $this->name = $name; - $this->mode = $mode; - $this->description = $description; - - $this->setDefault($default); - } - - /** - * 获取参数名 - * @return string - */ - public function getName() - { - return $this->name; - } - - /** - * 是否必须 - * @return bool - */ - public function isRequired() - { - return self::REQUIRED === (self::REQUIRED & $this->mode); - } - - /** - * 该参数是否接受数组 - * @return bool - */ - public function isArray() - { - return self::IS_ARRAY === (self::IS_ARRAY & $this->mode); - } - - /** - * 设置默认值 - * @param mixed $default 默认值 - * @throws \LogicException - */ - public function setDefault($default = null) - { - if (self::REQUIRED === $this->mode && null !== $default) { - throw new \LogicException('Cannot set a default value except for InputArgument::OPTIONAL mode.'); - } - - if ($this->isArray()) { - if (null === $default) { - $default = []; - } elseif (!is_array($default)) { - throw new \LogicException('A default value for an array argument must be an array.'); - } - } - - $this->default = $default; - } - - /** - * 获取默认值 - * @return mixed - */ - public function getDefault() - { - return $this->default; - } - - /** - * 获取描述 - * @return string - */ - public function getDescription() - { - return $this->description; - } -} diff --git a/vendor/topthink/framework/library/think/console/input/Definition.php b/vendor/topthink/framework/library/think/console/input/Definition.php deleted file mode 100644 index c71977ec3..000000000 --- a/vendor/topthink/framework/library/think/console/input/Definition.php +++ /dev/null @@ -1,375 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\input; - -class Definition -{ - - /** - * @var Argument[] - */ - private $arguments; - - private $requiredCount; - private $hasAnArrayArgument = false; - private $hasOptional; - - /** - * @var Option[] - */ - private $options; - private $shortcuts; - - /** - * 构造方法 - * @param array $definition - * @api - */ - public function __construct(array $definition = []) - { - $this->setDefinition($definition); - } - - /** - * 设置指令的定义 - * @param array $definition 定义的数组 - */ - public function setDefinition(array $definition) - { - $arguments = []; - $options = []; - foreach ($definition as $item) { - if ($item instanceof Option) { - $options[] = $item; - } else { - $arguments[] = $item; - } - } - - $this->setArguments($arguments); - $this->setOptions($options); - } - - /** - * 设置参数 - * @param Argument[] $arguments 参数数组 - */ - public function setArguments($arguments = []) - { - $this->arguments = []; - $this->requiredCount = 0; - $this->hasOptional = false; - $this->hasAnArrayArgument = false; - $this->addArguments($arguments); - } - - /** - * 添加参数 - * @param Argument[] $arguments 参数数组 - * @api - */ - public function addArguments($arguments = []) - { - if (null !== $arguments) { - foreach ($arguments as $argument) { - $this->addArgument($argument); - } - } - } - - /** - * 添加一个参数 - * @param Argument $argument 参数 - * @throws \LogicException - */ - public function addArgument(Argument $argument) - { - if (isset($this->arguments[$argument->getName()])) { - throw new \LogicException(sprintf('An argument with name "%s" already exists.', $argument->getName())); - } - - if ($this->hasAnArrayArgument) { - throw new \LogicException('Cannot add an argument after an array argument.'); - } - - if ($argument->isRequired() && $this->hasOptional) { - throw new \LogicException('Cannot add a required argument after an optional one.'); - } - - if ($argument->isArray()) { - $this->hasAnArrayArgument = true; - } - - if ($argument->isRequired()) { - ++$this->requiredCount; - } else { - $this->hasOptional = true; - } - - $this->arguments[$argument->getName()] = $argument; - } - - /** - * 根据名称或者位置获取参数 - * @param string|int $name 参数名或者位置 - * @return Argument 参数 - * @throws \InvalidArgumentException - */ - public function getArgument($name) - { - if (!$this->hasArgument($name)) { - throw new \InvalidArgumentException(sprintf('The "%s" argument does not exist.', $name)); - } - - $arguments = is_int($name) ? array_values($this->arguments) : $this->arguments; - - return $arguments[$name]; - } - - /** - * 根据名称或位置检查是否具有某个参数 - * @param string|int $name 参数名或者位置 - * @return bool - * @api - */ - public function hasArgument($name) - { - $arguments = is_int($name) ? array_values($this->arguments) : $this->arguments; - - return isset($arguments[$name]); - } - - /** - * 获取所有的参数 - * @return Argument[] 参数数组 - */ - public function getArguments() - { - return $this->arguments; - } - - /** - * 获取参数数量 - * @return int - */ - public function getArgumentCount() - { - return $this->hasAnArrayArgument ? PHP_INT_MAX : count($this->arguments); - } - - /** - * 获取必填的参数的数量 - * @return int - */ - public function getArgumentRequiredCount() - { - return $this->requiredCount; - } - - /** - * 获取参数默认值 - * @return array - */ - public function getArgumentDefaults() - { - $values = []; - foreach ($this->arguments as $argument) { - $values[$argument->getName()] = $argument->getDefault(); - } - - return $values; - } - - /** - * 设置选项 - * @param Option[] $options 选项数组 - */ - public function setOptions($options = []) - { - $this->options = []; - $this->shortcuts = []; - $this->addOptions($options); - } - - /** - * 添加选项 - * @param Option[] $options 选项数组 - * @api - */ - public function addOptions($options = []) - { - foreach ($options as $option) { - $this->addOption($option); - } - } - - /** - * 添加一个选项 - * @param Option $option 选项 - * @throws \LogicException - * @api - */ - public function addOption(Option $option) - { - if (isset($this->options[$option->getName()]) && !$option->equals($this->options[$option->getName()])) { - throw new \LogicException(sprintf('An option named "%s" already exists.', $option->getName())); - } - - if ($option->getShortcut()) { - foreach (explode('|', $option->getShortcut()) as $shortcut) { - if (isset($this->shortcuts[$shortcut]) - && !$option->equals($this->options[$this->shortcuts[$shortcut]]) - ) { - throw new \LogicException(sprintf('An option with shortcut "%s" already exists.', $shortcut)); - } - } - } - - $this->options[$option->getName()] = $option; - if ($option->getShortcut()) { - foreach (explode('|', $option->getShortcut()) as $shortcut) { - $this->shortcuts[$shortcut] = $option->getName(); - } - } - } - - /** - * 根据名称获取选项 - * @param string $name 选项名 - * @return Option - * @throws \InvalidArgumentException - * @api - */ - public function getOption($name) - { - if (!$this->hasOption($name)) { - throw new \InvalidArgumentException(sprintf('The "--%s" option does not exist.', $name)); - } - - return $this->options[$name]; - } - - /** - * 根据名称检查是否有这个选项 - * @param string $name 选项名 - * @return bool - * @api - */ - public function hasOption($name) - { - return isset($this->options[$name]); - } - - /** - * 获取所有选项 - * @return Option[] - * @api - */ - public function getOptions() - { - return $this->options; - } - - /** - * 根据名称检查某个选项是否有短名称 - * @param string $name 短名称 - * @return bool - */ - public function hasShortcut($name) - { - return isset($this->shortcuts[$name]); - } - - /** - * 根据短名称获取选项 - * @param string $shortcut 短名称 - * @return Option - */ - public function getOptionForShortcut($shortcut) - { - return $this->getOption($this->shortcutToName($shortcut)); - } - - /** - * 获取所有选项的默认值 - * @return array - */ - public function getOptionDefaults() - { - $values = []; - foreach ($this->options as $option) { - $values[$option->getName()] = $option->getDefault(); - } - - return $values; - } - - /** - * 根据短名称获取选项名 - * @param string $shortcut 短名称 - * @return string - * @throws \InvalidArgumentException - */ - private function shortcutToName($shortcut) - { - if (!isset($this->shortcuts[$shortcut])) { - throw new \InvalidArgumentException(sprintf('The "-%s" option does not exist.', $shortcut)); - } - - return $this->shortcuts[$shortcut]; - } - - /** - * 获取该指令的介绍 - * @param bool $short 是否简洁介绍 - * @return string - */ - public function getSynopsis($short = false) - { - $elements = []; - - if ($short && $this->getOptions()) { - $elements[] = '[options]'; - } elseif (!$short) { - foreach ($this->getOptions() as $option) { - $value = ''; - if ($option->acceptValue()) { - $value = sprintf(' %s%s%s', $option->isValueOptional() ? '[' : '', strtoupper($option->getName()), $option->isValueOptional() ? ']' : ''); - } - - $shortcut = $option->getShortcut() ? sprintf('-%s|', $option->getShortcut()) : ''; - $elements[] = sprintf('[%s--%s%s]', $shortcut, $option->getName(), $value); - } - } - - if (count($elements) && $this->getArguments()) { - $elements[] = '[--]'; - } - - foreach ($this->getArguments() as $argument) { - $element = '<' . $argument->getName() . '>'; - if (!$argument->isRequired()) { - $element = '[' . $element . ']'; - } elseif ($argument->isArray()) { - $element .= ' (' . $element . ')'; - } - - if ($argument->isArray()) { - $element .= '...'; - } - - $elements[] = $element; - } - - return implode(' ', $elements); - } -} diff --git a/vendor/topthink/framework/library/think/console/input/Option.php b/vendor/topthink/framework/library/think/console/input/Option.php deleted file mode 100644 index e5707c9ae..000000000 --- a/vendor/topthink/framework/library/think/console/input/Option.php +++ /dev/null @@ -1,190 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\input; - -class Option -{ - - const VALUE_NONE = 1; - const VALUE_REQUIRED = 2; - const VALUE_OPTIONAL = 4; - const VALUE_IS_ARRAY = 8; - - private $name; - private $shortcut; - private $mode; - private $default; - private $description; - - /** - * 构造方法 - * @param string $name 选项名 - * @param string|array $shortcut 短名称,多个用|隔开或者使用数组 - * @param int $mode 选项类型(可选类型为 self::VALUE_*) - * @param string $description 描述 - * @param mixed $default 默认值 (类型为 self::VALUE_REQUIRED 或者 self::VALUE_NONE 的时候必须为null) - * @throws \InvalidArgumentException - */ - public function __construct($name, $shortcut = null, $mode = null, $description = '', $default = null) - { - if (0 === strpos($name, '--')) { - $name = substr($name, 2); - } - - if (empty($name)) { - throw new \InvalidArgumentException('An option name cannot be empty.'); - } - - if (empty($shortcut)) { - $shortcut = null; - } - - if (null !== $shortcut) { - if (is_array($shortcut)) { - $shortcut = implode('|', $shortcut); - } - $shortcuts = preg_split('{(\|)-?}', ltrim($shortcut, '-')); - $shortcuts = array_filter($shortcuts); - $shortcut = implode('|', $shortcuts); - - if (empty($shortcut)) { - throw new \InvalidArgumentException('An option shortcut cannot be empty.'); - } - } - - if (null === $mode) { - $mode = self::VALUE_NONE; - } elseif (!is_int($mode) || $mode > 15 || $mode < 1) { - throw new \InvalidArgumentException(sprintf('Option mode "%s" is not valid.', $mode)); - } - - $this->name = $name; - $this->shortcut = $shortcut; - $this->mode = $mode; - $this->description = $description; - - if ($this->isArray() && !$this->acceptValue()) { - throw new \InvalidArgumentException('Impossible to have an option mode VALUE_IS_ARRAY if the option does not accept a value.'); - } - - $this->setDefault($default); - } - - /** - * 获取短名称 - * @return string - */ - public function getShortcut() - { - return $this->shortcut; - } - - /** - * 获取选项名 - * @return string - */ - public function getName() - { - return $this->name; - } - - /** - * 是否可以设置值 - * @return bool 类型不是 self::VALUE_NONE 的时候返回true,其他均返回false - */ - public function acceptValue() - { - return $this->isValueRequired() || $this->isValueOptional(); - } - - /** - * 是否必须 - * @return bool 类型是 self::VALUE_REQUIRED 的时候返回true,其他均返回false - */ - public function isValueRequired() - { - return self::VALUE_REQUIRED === (self::VALUE_REQUIRED & $this->mode); - } - - /** - * 是否可选 - * @return bool 类型是 self::VALUE_OPTIONAL 的时候返回true,其他均返回false - */ - public function isValueOptional() - { - return self::VALUE_OPTIONAL === (self::VALUE_OPTIONAL & $this->mode); - } - - /** - * 选项值是否接受数组 - * @return bool 类型是 self::VALUE_IS_ARRAY 的时候返回true,其他均返回false - */ - public function isArray() - { - return self::VALUE_IS_ARRAY === (self::VALUE_IS_ARRAY & $this->mode); - } - - /** - * 设置默认值 - * @param mixed $default 默认值 - * @throws \LogicException - */ - public function setDefault($default = null) - { - if (self::VALUE_NONE === (self::VALUE_NONE & $this->mode) && null !== $default) { - throw new \LogicException('Cannot set a default value when using InputOption::VALUE_NONE mode.'); - } - - if ($this->isArray()) { - if (null === $default) { - $default = []; - } elseif (!is_array($default)) { - throw new \LogicException('A default value for an array option must be an array.'); - } - } - - $this->default = $this->acceptValue() ? $default : false; - } - - /** - * 获取默认值 - * @return mixed - */ - public function getDefault() - { - return $this->default; - } - - /** - * 获取描述文字 - * @return string - */ - public function getDescription() - { - return $this->description; - } - - /** - * 检查所给选项是否是当前这个 - * @param Option $option - * @return bool - */ - public function equals(Option $option) - { - return $option->getName() === $this->getName() - && $option->getShortcut() === $this->getShortcut() - && $option->getDefault() === $this->getDefault() - && $option->isArray() === $this->isArray() - && $option->isValueRequired() === $this->isValueRequired() - && $option->isValueOptional() === $this->isValueOptional(); - } -} diff --git a/vendor/topthink/framework/library/think/console/output/Ask.php b/vendor/topthink/framework/library/think/console/output/Ask.php deleted file mode 100644 index 3933eb296..000000000 --- a/vendor/topthink/framework/library/think/console/output/Ask.php +++ /dev/null @@ -1,340 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output; - -use think\console\Input; -use think\console\Output; -use think\console\output\question\Choice; -use think\console\output\question\Confirmation; - -class Ask -{ - private static $stty; - - private static $shell; - - /** @var Input */ - protected $input; - - /** @var Output */ - protected $output; - - /** @var Question */ - protected $question; - - public function __construct(Input $input, Output $output, Question $question) - { - $this->input = $input; - $this->output = $output; - $this->question = $question; - } - - public function run() - { - if (!$this->input->isInteractive()) { - return $this->question->getDefault(); - } - - if (!$this->question->getValidator()) { - return $this->doAsk(); - } - - $that = $this; - - $interviewer = function () use ($that) { - return $that->doAsk(); - }; - - return $this->validateAttempts($interviewer); - } - - protected function doAsk() - { - $this->writePrompt(); - - $inputStream = STDIN; - $autocomplete = $this->question->getAutocompleterValues(); - - if (null === $autocomplete || !$this->hasSttyAvailable()) { - $ret = false; - if ($this->question->isHidden()) { - try { - $ret = trim($this->getHiddenResponse($inputStream)); - } catch (\RuntimeException $e) { - if (!$this->question->isHiddenFallback()) { - throw $e; - } - } - } - - if (false === $ret) { - $ret = fgets($inputStream, 4096); - if (false === $ret) { - throw new \RuntimeException('Aborted'); - } - $ret = trim($ret); - } - } else { - $ret = trim($this->autocomplete($inputStream)); - } - - $ret = strlen($ret) > 0 ? $ret : $this->question->getDefault(); - - if ($normalizer = $this->question->getNormalizer()) { - return $normalizer($ret); - } - - return $ret; - } - - private function autocomplete($inputStream) - { - $autocomplete = $this->question->getAutocompleterValues(); - $ret = ''; - - $i = 0; - $ofs = -1; - $matches = $autocomplete; - $numMatches = count($matches); - - $sttyMode = shell_exec('stty -g'); - - shell_exec('stty -icanon -echo'); - - while (!feof($inputStream)) { - $c = fread($inputStream, 1); - - if ("\177" === $c) { - if (0 === $numMatches && 0 !== $i) { - --$i; - $this->output->write("\033[1D"); - } - - if ($i === 0) { - $ofs = -1; - $matches = $autocomplete; - $numMatches = count($matches); - } else { - $numMatches = 0; - } - - $ret = substr($ret, 0, $i); - } elseif ("\033" === $c) { - $c .= fread($inputStream, 2); - - if (isset($c[2]) && ('A' === $c[2] || 'B' === $c[2])) { - if ('A' === $c[2] && -1 === $ofs) { - $ofs = 0; - } - - if (0 === $numMatches) { - continue; - } - - $ofs += ('A' === $c[2]) ? -1 : 1; - $ofs = ($numMatches + $ofs) % $numMatches; - } - } elseif (ord($c) < 32) { - if ("\t" === $c || "\n" === $c) { - if ($numMatches > 0 && -1 !== $ofs) { - $ret = $matches[$ofs]; - $this->output->write(substr($ret, $i)); - $i = strlen($ret); - } - - if ("\n" === $c) { - $this->output->write($c); - break; - } - - $numMatches = 0; - } - - continue; - } else { - $this->output->write($c); - $ret .= $c; - ++$i; - - $numMatches = 0; - $ofs = 0; - - foreach ($autocomplete as $value) { - if (0 === strpos($value, $ret) && $i !== strlen($value)) { - $matches[$numMatches++] = $value; - } - } - } - - $this->output->write("\033[K"); - - if ($numMatches > 0 && -1 !== $ofs) { - $this->output->write("\0337"); - $this->output->highlight(substr($matches[$ofs], $i)); - $this->output->write("\0338"); - } - } - - shell_exec(sprintf('stty %s', $sttyMode)); - - return $ret; - } - - protected function getHiddenResponse($inputStream) - { - if ('\\' === DIRECTORY_SEPARATOR) { - $exe = __DIR__ . '/../bin/hiddeninput.exe'; - - $value = rtrim(shell_exec($exe)); - $this->output->writeln(''); - - if (isset($tmpExe)) { - unlink($tmpExe); - } - - return $value; - } - - if ($this->hasSttyAvailable()) { - $sttyMode = shell_exec('stty -g'); - - shell_exec('stty -echo'); - $value = fgets($inputStream, 4096); - shell_exec(sprintf('stty %s', $sttyMode)); - - if (false === $value) { - throw new \RuntimeException('Aborted'); - } - - $value = trim($value); - $this->output->writeln(''); - - return $value; - } - - if (false !== $shell = $this->getShell()) { - $readCmd = $shell === 'csh' ? 'set mypassword = $<' : 'read -r mypassword'; - $command = sprintf("/usr/bin/env %s -c 'stty -echo; %s; stty echo; echo \$mypassword'", $shell, $readCmd); - $value = rtrim(shell_exec($command)); - $this->output->writeln(''); - - return $value; - } - - throw new \RuntimeException('Unable to hide the response.'); - } - - protected function validateAttempts($interviewer) - { - /** @var \Exception $error */ - $error = null; - $attempts = $this->question->getMaxAttempts(); - while (null === $attempts || $attempts--) { - if (null !== $error) { - $this->output->error($error->getMessage()); - } - - try { - return call_user_func($this->question->getValidator(), $interviewer()); - } catch (\Exception $error) { - } - } - - throw $error; - } - - /** - * 显示问题的提示信息 - */ - protected function writePrompt() - { - $text = $this->question->getQuestion(); - $default = $this->question->getDefault(); - - switch (true) { - case null === $default: - $text = sprintf(' %s:', $text); - - break; - - case $this->question instanceof Confirmation: - $text = sprintf(' %s (yes/no) [%s]:', $text, $default ? 'yes' : 'no'); - - break; - - case $this->question instanceof Choice && $this->question->isMultiselect(): - $choices = $this->question->getChoices(); - $default = explode(',', $default); - - foreach ($default as $key => $value) { - $default[$key] = $choices[trim($value)]; - } - - $text = sprintf(' %s [%s]:', $text, implode(', ', $default)); - - break; - - case $this->question instanceof Choice: - $choices = $this->question->getChoices(); - $text = sprintf(' %s [%s]:', $text, $choices[$default]); - - break; - - default: - $text = sprintf(' %s [%s]:', $text, $default); - } - - $this->output->writeln($text); - - if ($this->question instanceof Choice) { - $width = max(array_map('strlen', array_keys($this->question->getChoices()))); - - foreach ($this->question->getChoices() as $key => $value) { - $this->output->writeln(sprintf(" [%-${width}s] %s", $key, $value)); - } - } - - $this->output->write(' > '); - } - - private function getShell() - { - if (null !== self::$shell) { - return self::$shell; - } - - self::$shell = false; - - if (file_exists('/usr/bin/env')) { - $test = "/usr/bin/env %s -c 'echo OK' 2> /dev/null"; - foreach (['bash', 'zsh', 'ksh', 'csh'] as $sh) { - if ('OK' === rtrim(shell_exec(sprintf($test, $sh)))) { - self::$shell = $sh; - break; - } - } - } - - return self::$shell; - } - - private function hasSttyAvailable() - { - if (null !== self::$stty) { - return self::$stty; - } - - exec('stty 2>&1', $output, $exitcode); - - return self::$stty = $exitcode === 0; - } -} diff --git a/vendor/topthink/framework/library/think/console/output/Descriptor.php b/vendor/topthink/framework/library/think/console/output/Descriptor.php deleted file mode 100644 index 6d98d53c7..000000000 --- a/vendor/topthink/framework/library/think/console/output/Descriptor.php +++ /dev/null @@ -1,319 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output; - -use think\Console; -use think\console\Command; -use think\console\input\Argument as InputArgument; -use think\console\input\Definition as InputDefinition; -use think\console\input\Option as InputOption; -use think\console\Output; -use think\console\output\descriptor\Console as ConsoleDescription; - -class Descriptor -{ - - /** - * @var Output - */ - protected $output; - - /** - * {@inheritdoc} - */ - public function describe(Output $output, $object, array $options = []) - { - $this->output = $output; - - switch (true) { - case $object instanceof InputArgument: - $this->describeInputArgument($object, $options); - break; - case $object instanceof InputOption: - $this->describeInputOption($object, $options); - break; - case $object instanceof InputDefinition: - $this->describeInputDefinition($object, $options); - break; - case $object instanceof Command: - $this->describeCommand($object, $options); - break; - case $object instanceof Console: - $this->describeConsole($object, $options); - break; - default: - throw new \InvalidArgumentException(sprintf('Object of type "%s" is not describable.', get_class($object))); - } - } - - /** - * 输出内容 - * @param string $content - * @param bool $decorated - */ - protected function write($content, $decorated = false) - { - $this->output->write($content, false, $decorated ? Output::OUTPUT_NORMAL : Output::OUTPUT_RAW); - } - - /** - * 描述参数 - * @param InputArgument $argument - * @param array $options - * @return string|mixed - */ - protected function describeInputArgument(InputArgument $argument, array $options = []) - { - if (null !== $argument->getDefault() - && (!is_array($argument->getDefault()) - || count($argument->getDefault())) - ) { - $default = sprintf(' [default: %s]', $this->formatDefaultValue($argument->getDefault())); - } else { - $default = ''; - } - - $totalWidth = isset($options['total_width']) ? $options['total_width'] : strlen($argument->getName()); - $spacingWidth = $totalWidth - strlen($argument->getName()) + 2; - - $this->writeText(sprintf(" %s%s%s%s", $argument->getName(), str_repeat(' ', $spacingWidth), // + 17 = 2 spaces + + + 2 spaces - preg_replace('/\s*\R\s*/', PHP_EOL . str_repeat(' ', $totalWidth + 17), $argument->getDescription()), $default), $options); - } - - /** - * 描述选项 - * @param InputOption $option - * @param array $options - * @return string|mixed - */ - protected function describeInputOption(InputOption $option, array $options = []) - { - if ($option->acceptValue() && null !== $option->getDefault() - && (!is_array($option->getDefault()) - || count($option->getDefault())) - ) { - $default = sprintf(' [default: %s]', $this->formatDefaultValue($option->getDefault())); - } else { - $default = ''; - } - - $value = ''; - if ($option->acceptValue()) { - $value = '=' . strtoupper($option->getName()); - - if ($option->isValueOptional()) { - $value = '[' . $value . ']'; - } - } - - $totalWidth = isset($options['total_width']) ? $options['total_width'] : $this->calculateTotalWidthForOptions([$option]); - $synopsis = sprintf('%s%s', $option->getShortcut() ? sprintf('-%s, ', $option->getShortcut()) : ' ', sprintf('--%s%s', $option->getName(), $value)); - - $spacingWidth = $totalWidth - strlen($synopsis) + 2; - - $this->writeText(sprintf(" %s%s%s%s%s", $synopsis, str_repeat(' ', $spacingWidth), // + 17 = 2 spaces + + + 2 spaces - preg_replace('/\s*\R\s*/', "\n" . str_repeat(' ', $totalWidth + 17), $option->getDescription()), $default, $option->isArray() ? ' (multiple values allowed)' : ''), $options); - } - - /** - * 描述输入 - * @param InputDefinition $definition - * @param array $options - * @return string|mixed - */ - protected function describeInputDefinition(InputDefinition $definition, array $options = []) - { - $totalWidth = $this->calculateTotalWidthForOptions($definition->getOptions()); - foreach ($definition->getArguments() as $argument) { - $totalWidth = max($totalWidth, strlen($argument->getName())); - } - - if ($definition->getArguments()) { - $this->writeText('Arguments:', $options); - $this->writeText("\n"); - foreach ($definition->getArguments() as $argument) { - $this->describeInputArgument($argument, array_merge($options, ['total_width' => $totalWidth])); - $this->writeText("\n"); - } - } - - if ($definition->getArguments() && $definition->getOptions()) { - $this->writeText("\n"); - } - - if ($definition->getOptions()) { - $laterOptions = []; - - $this->writeText('Options:', $options); - foreach ($definition->getOptions() as $option) { - if (strlen($option->getShortcut()) > 1) { - $laterOptions[] = $option; - continue; - } - $this->writeText("\n"); - $this->describeInputOption($option, array_merge($options, ['total_width' => $totalWidth])); - } - foreach ($laterOptions as $option) { - $this->writeText("\n"); - $this->describeInputOption($option, array_merge($options, ['total_width' => $totalWidth])); - } - } - } - - /** - * 描述指令 - * @param Command $command - * @param array $options - * @return string|mixed - */ - protected function describeCommand(Command $command, array $options = []) - { - $command->getSynopsis(true); - $command->getSynopsis(false); - $command->mergeConsoleDefinition(false); - - $this->writeText('Usage:', $options); - foreach (array_merge([$command->getSynopsis(true)], $command->getAliases(), $command->getUsages()) as $usage) { - $this->writeText("\n"); - $this->writeText(' ' . $usage, $options); - } - $this->writeText("\n"); - - $definition = $command->getNativeDefinition(); - if ($definition->getOptions() || $definition->getArguments()) { - $this->writeText("\n"); - $this->describeInputDefinition($definition, $options); - $this->writeText("\n"); - } - - if ($help = $command->getProcessedHelp()) { - $this->writeText("\n"); - $this->writeText('Help:', $options); - $this->writeText("\n"); - $this->writeText(' ' . str_replace("\n", "\n ", $help), $options); - $this->writeText("\n"); - } - } - - /** - * 描述控制台 - * @param Console $console - * @param array $options - * @return string|mixed - */ - protected function describeConsole(Console $console, array $options = []) - { - $describedNamespace = isset($options['namespace']) ? $options['namespace'] : null; - $description = new ConsoleDescription($console, $describedNamespace); - - if (isset($options['raw_text']) && $options['raw_text']) { - $width = $this->getColumnWidth($description->getCommands()); - - foreach ($description->getCommands() as $command) { - $this->writeText(sprintf("%-${width}s %s", $command->getName(), $command->getDescription()), $options); - $this->writeText("\n"); - } - } else { - if ('' != $help = $console->getHelp()) { - $this->writeText("$help\n\n", $options); - } - - $this->writeText("Usage:\n", $options); - $this->writeText(" command [options] [arguments]\n\n", $options); - - $this->describeInputDefinition(new InputDefinition($console->getDefinition()->getOptions()), $options); - - $this->writeText("\n"); - $this->writeText("\n"); - - $width = $this->getColumnWidth($description->getCommands()); - - if ($describedNamespace) { - $this->writeText(sprintf('Available commands for the "%s" namespace:', $describedNamespace), $options); - } else { - $this->writeText('Available commands:', $options); - } - - // add commands by namespace - foreach ($description->getNamespaces() as $namespace) { - if (!$describedNamespace && ConsoleDescription::GLOBAL_NAMESPACE !== $namespace['id']) { - $this->writeText("\n"); - $this->writeText(' ' . $namespace['id'] . '', $options); - } - - foreach ($namespace['commands'] as $name) { - $this->writeText("\n"); - $spacingWidth = $width - strlen($name); - $this->writeText(sprintf(" %s%s%s", $name, str_repeat(' ', $spacingWidth), $description->getCommand($name) - ->getDescription()), $options); - } - } - - $this->writeText("\n"); - } - } - - /** - * {@inheritdoc} - */ - private function writeText($content, array $options = []) - { - $this->write(isset($options['raw_text']) - && $options['raw_text'] ? strip_tags($content) : $content, isset($options['raw_output']) ? !$options['raw_output'] : true); - } - - /** - * 格式化 - * @param mixed $default - * @return string - */ - private function formatDefaultValue($default) - { - return json_encode($default, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE); - } - - /** - * @param Command[] $commands - * @return int - */ - private function getColumnWidth(array $commands) - { - $width = 0; - foreach ($commands as $command) { - $width = strlen($command->getName()) > $width ? strlen($command->getName()) : $width; - } - - return $width + 2; - } - - /** - * @param InputOption[] $options - * @return int - */ - private function calculateTotalWidthForOptions($options) - { - $totalWidth = 0; - foreach ($options as $option) { - $nameLength = 4 + strlen($option->getName()) + 2; // - + shortcut + , + whitespace + name + -- - - if ($option->acceptValue()) { - $valueLength = 1 + strlen($option->getName()); // = + value - $valueLength += $option->isValueOptional() ? 2 : 0; // [ + ] - - $nameLength += $valueLength; - } - $totalWidth = max($totalWidth, $nameLength); - } - - return $totalWidth; - } -} diff --git a/vendor/topthink/framework/library/think/console/output/Formatter.php b/vendor/topthink/framework/library/think/console/output/Formatter.php deleted file mode 100644 index f8bee5527..000000000 --- a/vendor/topthink/framework/library/think/console/output/Formatter.php +++ /dev/null @@ -1,198 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\console\output; - -use think\console\output\formatter\Stack as StyleStack; -use think\console\output\formatter\Style; - -class Formatter -{ - - private $decorated = false; - private $styles = []; - private $styleStack; - - /** - * 转义 - * @param string $text - * @return string - */ - public static function escape($text) - { - return preg_replace('/([^\\\\]?)setStyle('error', new Style('white', 'red')); - $this->setStyle('info', new Style('green')); - $this->setStyle('comment', new Style('yellow')); - $this->setStyle('question', new Style('black', 'cyan')); - $this->setStyle('highlight', new Style('red')); - $this->setStyle('warning', new Style('black', 'yellow')); - - $this->styleStack = new StyleStack(); - } - - /** - * 设置外观标识 - * @param bool $decorated 是否美化文字 - */ - public function setDecorated($decorated) - { - $this->decorated = (bool) $decorated; - } - - /** - * 获取外观标识 - * @return bool - */ - public function isDecorated() - { - return $this->decorated; - } - - /** - * 添加一个新样式 - * @param string $name 样式名 - * @param Style $style 样式实例 - */ - public function setStyle($name, Style $style) - { - $this->styles[strtolower($name)] = $style; - } - - /** - * 是否有这个样式 - * @param string $name - * @return bool - */ - public function hasStyle($name) - { - return isset($this->styles[strtolower($name)]); - } - - /** - * 获取样式 - * @param string $name - * @return Style - * @throws \InvalidArgumentException - */ - public function getStyle($name) - { - if (!$this->hasStyle($name)) { - throw new \InvalidArgumentException(sprintf('Undefined style: %s', $name)); - } - - return $this->styles[strtolower($name)]; - } - - /** - * 使用所给的样式格式化文字 - * @param string $message 文字 - * @return string - */ - public function format($message) - { - $offset = 0; - $output = ''; - $tagRegex = '[a-z][a-z0-9_=;-]*'; - preg_match_all("#<(($tagRegex) | /($tagRegex)?)>#isx", $message, $matches, PREG_OFFSET_CAPTURE); - foreach ($matches[0] as $i => $match) { - $pos = $match[1]; - $text = $match[0]; - - if (0 != $pos && '\\' == $message[$pos - 1]) { - continue; - } - - $output .= $this->applyCurrentStyle(substr($message, $offset, $pos - $offset)); - $offset = $pos + strlen($text); - - if ($open = '/' != $text[1]) { - $tag = $matches[1][$i][0]; - } else { - $tag = isset($matches[3][$i][0]) ? $matches[3][$i][0] : ''; - } - - if (!$open && !$tag) { - // - $this->styleStack->pop(); - } elseif (false === $style = $this->createStyleFromString(strtolower($tag))) { - $output .= $this->applyCurrentStyle($text); - } elseif ($open) { - $this->styleStack->push($style); - } else { - $this->styleStack->pop($style); - } - } - - $output .= $this->applyCurrentStyle(substr($message, $offset)); - - return str_replace('\\<', '<', $output); - } - - /** - * @return StyleStack - */ - public function getStyleStack() - { - return $this->styleStack; - } - - /** - * 根据字符串创建新的样式实例 - * @param string $string - * @return Style|bool - */ - private function createStyleFromString($string) - { - if (isset($this->styles[$string])) { - return $this->styles[$string]; - } - - if (!preg_match_all('/([^=]+)=([^;]+)(;|$)/', strtolower($string), $matches, PREG_SET_ORDER)) { - return false; - } - - $style = new Style(); - foreach ($matches as $match) { - array_shift($match); - - if ('fg' == $match[0]) { - $style->setForeground($match[1]); - } elseif ('bg' == $match[0]) { - $style->setBackground($match[1]); - } else { - try { - $style->setOption($match[1]); - } catch (\InvalidArgumentException $e) { - return false; - } - } - } - - return $style; - } - - /** - * 从堆栈应用样式到文字 - * @param string $text 文字 - * @return string - */ - private function applyCurrentStyle($text) - { - return $this->isDecorated() && strlen($text) > 0 ? $this->styleStack->getCurrent()->apply($text) : $text; - } -} diff --git a/vendor/topthink/framework/library/think/console/output/Question.php b/vendor/topthink/framework/library/think/console/output/Question.php deleted file mode 100644 index 03975f274..000000000 --- a/vendor/topthink/framework/library/think/console/output/Question.php +++ /dev/null @@ -1,211 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output; - -class Question -{ - - private $question; - private $attempts; - private $hidden = false; - private $hiddenFallback = true; - private $autocompleterValues; - private $validator; - private $default; - private $normalizer; - - /** - * 构造方法 - * @param string $question 问题 - * @param mixed $default 默认答案 - */ - public function __construct($question, $default = null) - { - $this->question = $question; - $this->default = $default; - } - - /** - * 获取问题 - * @return string - */ - public function getQuestion() - { - return $this->question; - } - - /** - * 获取默认答案 - * @return mixed - */ - public function getDefault() - { - return $this->default; - } - - /** - * 是否隐藏答案 - * @return bool - */ - public function isHidden() - { - return $this->hidden; - } - - /** - * 隐藏答案 - * @param bool $hidden - * @return Question - */ - public function setHidden($hidden) - { - if ($this->autocompleterValues) { - throw new \LogicException('A hidden question cannot use the autocompleter.'); - } - - $this->hidden = (bool) $hidden; - - return $this; - } - - /** - * 不能被隐藏是否撤销 - * @return bool - */ - public function isHiddenFallback() - { - return $this->hiddenFallback; - } - - /** - * 设置不能被隐藏的时候的操作 - * @param bool $fallback - * @return Question - */ - public function setHiddenFallback($fallback) - { - $this->hiddenFallback = (bool) $fallback; - - return $this; - } - - /** - * 获取自动完成 - * @return null|array|\Traversable - */ - public function getAutocompleterValues() - { - return $this->autocompleterValues; - } - - /** - * 设置自动完成的值 - * @param null|array|\Traversable $values - * @return Question - * @throws \InvalidArgumentException - * @throws \LogicException - */ - public function setAutocompleterValues($values) - { - if (is_array($values) && $this->isAssoc($values)) { - $values = array_merge(array_keys($values), array_values($values)); - } - - if (null !== $values && !is_array($values)) { - if (!$values instanceof \Traversable || $values instanceof \Countable) { - throw new \InvalidArgumentException('Autocompleter values can be either an array, `null` or an object implementing both `Countable` and `Traversable` interfaces.'); - } - } - - if ($this->hidden) { - throw new \LogicException('A hidden question cannot use the autocompleter.'); - } - - $this->autocompleterValues = $values; - - return $this; - } - - /** - * 设置答案的验证器 - * @param null|callable $validator - * @return Question The current instance - */ - public function setValidator($validator) - { - $this->validator = $validator; - - return $this; - } - - /** - * 获取验证器 - * @return null|callable - */ - public function getValidator() - { - return $this->validator; - } - - /** - * 设置最大重试次数 - * @param null|int $attempts - * @return Question - * @throws \InvalidArgumentException - */ - public function setMaxAttempts($attempts) - { - if (null !== $attempts && $attempts < 1) { - throw new \InvalidArgumentException('Maximum number of attempts must be a positive value.'); - } - - $this->attempts = $attempts; - - return $this; - } - - /** - * 获取最大重试次数 - * @return null|int - */ - public function getMaxAttempts() - { - return $this->attempts; - } - - /** - * 设置响应的回调 - * @param string|\Closure $normalizer - * @return Question - */ - public function setNormalizer($normalizer) - { - $this->normalizer = $normalizer; - - return $this; - } - - /** - * 获取响应回调 - * The normalizer can ba a callable (a string), a closure or a class implementing __invoke. - * @return string|\Closure - */ - public function getNormalizer() - { - return $this->normalizer; - } - - protected function isAssoc($array) - { - return (bool) count(array_filter(array_keys($array), 'is_string')); - } -} diff --git a/vendor/topthink/framework/library/think/console/output/descriptor/Console.php b/vendor/topthink/framework/library/think/console/output/descriptor/Console.php deleted file mode 100644 index 8739c536e..000000000 --- a/vendor/topthink/framework/library/think/console/output/descriptor/Console.php +++ /dev/null @@ -1,153 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output\descriptor; - -use think\Console as ThinkConsole; -use think\console\Command; - -class Console -{ - - const GLOBAL_NAMESPACE = '_global'; - - /** - * @var ThinkConsole - */ - private $console; - - /** - * @var null|string - */ - private $namespace; - - /** - * @var array - */ - private $namespaces; - - /** - * @var Command[] - */ - private $commands; - - /** - * @var Command[] - */ - private $aliases; - - /** - * 构造方法 - * @param ThinkConsole $console - * @param string|null $namespace - */ - public function __construct(ThinkConsole $console, $namespace = null) - { - $this->console = $console; - $this->namespace = $namespace; - } - - /** - * @return array - */ - public function getNamespaces() - { - if (null === $this->namespaces) { - $this->inspectConsole(); - } - - return $this->namespaces; - } - - /** - * @return Command[] - */ - public function getCommands() - { - if (null === $this->commands) { - $this->inspectConsole(); - } - - return $this->commands; - } - - /** - * @param string $name - * @return Command - * @throws \InvalidArgumentException - */ - public function getCommand($name) - { - if (!isset($this->commands[$name]) && !isset($this->aliases[$name])) { - throw new \InvalidArgumentException(sprintf('Command %s does not exist.', $name)); - } - - return isset($this->commands[$name]) ? $this->commands[$name] : $this->aliases[$name]; - } - - private function inspectConsole() - { - $this->commands = []; - $this->namespaces = []; - - $all = $this->console->all($this->namespace ? $this->console->findNamespace($this->namespace) : null); - foreach ($this->sortCommands($all) as $namespace => $commands) { - $names = []; - - /** @var Command $command */ - foreach ($commands as $name => $command) { - if (is_string($command)) { - $command = new $command(); - } - - if (!$command->getName()) { - continue; - } - - if ($command->getName() === $name) { - $this->commands[$name] = $command; - } else { - $this->aliases[$name] = $command; - } - - $names[] = $name; - } - - $this->namespaces[$namespace] = ['id' => $namespace, 'commands' => $names]; - } - } - - /** - * @param array $commands - * @return array - */ - private function sortCommands(array $commands) - { - $namespacedCommands = []; - foreach ($commands as $name => $command) { - $key = $this->console->extractNamespace($name, 1); - if (!$key) { - $key = self::GLOBAL_NAMESPACE; - } - - $namespacedCommands[$key][$name] = $command; - } - ksort($namespacedCommands); - - foreach ($namespacedCommands as &$commandsSet) { - ksort($commandsSet); - } - // unset reference to keep scope clear - unset($commandsSet); - - return $namespacedCommands; - } -} diff --git a/vendor/topthink/framework/library/think/console/output/driver/Buffer.php b/vendor/topthink/framework/library/think/console/output/driver/Buffer.php deleted file mode 100644 index c77a2ec4b..000000000 --- a/vendor/topthink/framework/library/think/console/output/driver/Buffer.php +++ /dev/null @@ -1,52 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output\driver; - -use think\console\Output; - -class Buffer -{ - /** - * @var string - */ - private $buffer = ''; - - public function __construct(Output $output) - { - // do nothing - } - - public function fetch() - { - $content = $this->buffer; - $this->buffer = ''; - return $content; - } - - public function write($messages, $newline = false, $options = Output::OUTPUT_NORMAL) - { - $messages = (array) $messages; - - foreach ($messages as $message) { - $this->buffer .= $message; - } - if ($newline) { - $this->buffer .= "\n"; - } - } - - public function renderException(\Exception $e) - { - // do nothing - } - -} diff --git a/vendor/topthink/framework/library/think/console/output/driver/Console.php b/vendor/topthink/framework/library/think/console/output/driver/Console.php deleted file mode 100644 index e041b5250..000000000 --- a/vendor/topthink/framework/library/think/console/output/driver/Console.php +++ /dev/null @@ -1,368 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output\driver; - -use think\console\Output; -use think\console\output\Formatter; - -class Console -{ - - /** @var Resource */ - private $stdout; - - /** @var Formatter */ - private $formatter; - - private $terminalDimensions; - - /** @var Output */ - private $output; - - public function __construct(Output $output) - { - $this->output = $output; - $this->formatter = new Formatter(); - $this->stdout = $this->openOutputStream(); - $decorated = $this->hasColorSupport($this->stdout); - $this->formatter->setDecorated($decorated); - } - - public function setDecorated($decorated) - { - $this->formatter->setDecorated($decorated); - } - - public function write($messages, $newline = false, $type = Output::OUTPUT_NORMAL, $stream = null) - { - if (Output::VERBOSITY_QUIET === $this->output->getVerbosity()) { - return; - } - - $messages = (array) $messages; - - foreach ($messages as $message) { - switch ($type) { - case Output::OUTPUT_NORMAL: - $message = $this->formatter->format($message); - break; - case Output::OUTPUT_RAW: - break; - case Output::OUTPUT_PLAIN: - $message = strip_tags($this->formatter->format($message)); - break; - default: - throw new \InvalidArgumentException(sprintf('Unknown output type given (%s)', $type)); - } - - $this->doWrite($message, $newline, $stream); - } - } - - public function renderException(\Exception $e) - { - $stderr = $this->openErrorStream(); - $decorated = $this->hasColorSupport($stderr); - $this->formatter->setDecorated($decorated); - - do { - $title = sprintf(' [%s] ', get_class($e)); - - $len = $this->stringWidth($title); - - $width = $this->getTerminalWidth() ? $this->getTerminalWidth() - 1 : PHP_INT_MAX; - - if (defined('HHVM_VERSION') && $width > 1 << 31) { - $width = 1 << 31; - } - $lines = []; - foreach (preg_split('/\r?\n/', $e->getMessage()) as $line) { - foreach ($this->splitStringByWidth($line, $width - 4) as $line) { - - $lineLength = $this->stringWidth(preg_replace('/\[[^m]*m/', '', $line)) + 4; - $lines[] = [$line, $lineLength]; - - $len = max($lineLength, $len); - } - } - - $messages = ['', '']; - $messages[] = $emptyLine = sprintf('%s', str_repeat(' ', $len)); - $messages[] = sprintf('%s%s', $title, str_repeat(' ', max(0, $len - $this->stringWidth($title)))); - foreach ($lines as $line) { - $messages[] = sprintf(' %s %s', $line[0], str_repeat(' ', $len - $line[1])); - } - $messages[] = $emptyLine; - $messages[] = ''; - $messages[] = ''; - - $this->write($messages, true, Output::OUTPUT_NORMAL, $stderr); - - if (Output::VERBOSITY_VERBOSE <= $this->output->getVerbosity()) { - $this->write('Exception trace:', true, Output::OUTPUT_NORMAL, $stderr); - - // exception related properties - $trace = $e->getTrace(); - array_unshift($trace, [ - 'function' => '', - 'file' => $e->getFile() !== null ? $e->getFile() : 'n/a', - 'line' => $e->getLine() !== null ? $e->getLine() : 'n/a', - 'args' => [], - ]); - - for ($i = 0, $count = count($trace); $i < $count; ++$i) { - $class = isset($trace[$i]['class']) ? $trace[$i]['class'] : ''; - $type = isset($trace[$i]['type']) ? $trace[$i]['type'] : ''; - $function = $trace[$i]['function']; - $file = isset($trace[$i]['file']) ? $trace[$i]['file'] : 'n/a'; - $line = isset($trace[$i]['line']) ? $trace[$i]['line'] : 'n/a'; - - $this->write(sprintf(' %s%s%s() at %s:%s', $class, $type, $function, $file, $line), true, Output::OUTPUT_NORMAL, $stderr); - } - - $this->write('', true, Output::OUTPUT_NORMAL, $stderr); - $this->write('', true, Output::OUTPUT_NORMAL, $stderr); - } - } while ($e = $e->getPrevious()); - - } - - /** - * 获取终端宽度 - * @return int|null - */ - protected function getTerminalWidth() - { - $dimensions = $this->getTerminalDimensions(); - - return $dimensions[0]; - } - - /** - * 获取终端高度 - * @return int|null - */ - protected function getTerminalHeight() - { - $dimensions = $this->getTerminalDimensions(); - - return $dimensions[1]; - } - - /** - * 获取当前终端的尺寸 - * @return array - */ - public function getTerminalDimensions() - { - if ($this->terminalDimensions) { - return $this->terminalDimensions; - } - - if ('\\' === DIRECTORY_SEPARATOR) { - if (preg_match('/^(\d+)x\d+ \(\d+x(\d+)\)$/', trim(getenv('ANSICON')), $matches)) { - return [(int) $matches[1], (int) $matches[2]]; - } - if (preg_match('/^(\d+)x(\d+)$/', $this->getMode(), $matches)) { - return [(int) $matches[1], (int) $matches[2]]; - } - } - - if ($sttyString = $this->getSttyColumns()) { - if (preg_match('/rows.(\d+);.columns.(\d+);/i', $sttyString, $matches)) { - return [(int) $matches[2], (int) $matches[1]]; - } - if (preg_match('/;.(\d+).rows;.(\d+).columns/i', $sttyString, $matches)) { - return [(int) $matches[2], (int) $matches[1]]; - } - } - - return [null, null]; - } - - /** - * 获取stty列数 - * @return string - */ - private function getSttyColumns() - { - if (!function_exists('proc_open')) { - return; - } - - $descriptorspec = [1 => ['pipe', 'w'], 2 => ['pipe', 'w']]; - $process = proc_open('stty -a | grep columns', $descriptorspec, $pipes, null, null, ['suppress_errors' => true]); - if (is_resource($process)) { - $info = stream_get_contents($pipes[1]); - fclose($pipes[1]); - fclose($pipes[2]); - proc_close($process); - - return $info; - } - return; - } - - /** - * 获取终端模式 - * @return string x 或 null - */ - private function getMode() - { - if (!function_exists('proc_open')) { - return; - } - - $descriptorspec = [1 => ['pipe', 'w'], 2 => ['pipe', 'w']]; - $process = proc_open('mode CON', $descriptorspec, $pipes, null, null, ['suppress_errors' => true]); - if (is_resource($process)) { - $info = stream_get_contents($pipes[1]); - fclose($pipes[1]); - fclose($pipes[2]); - proc_close($process); - - if (preg_match('/--------+\r?\n.+?(\d+)\r?\n.+?(\d+)\r?\n/', $info, $matches)) { - return $matches[2] . 'x' . $matches[1]; - } - } - return; - } - - private function stringWidth($string) - { - if (!function_exists('mb_strwidth')) { - return strlen($string); - } - - if (false === $encoding = mb_detect_encoding($string)) { - return strlen($string); - } - - return mb_strwidth($string, $encoding); - } - - private function splitStringByWidth($string, $width) - { - if (!function_exists('mb_strwidth')) { - return str_split($string, $width); - } - - if (false === $encoding = mb_detect_encoding($string)) { - return str_split($string, $width); - } - - $utf8String = mb_convert_encoding($string, 'utf8', $encoding); - $lines = []; - $line = ''; - foreach (preg_split('//u', $utf8String) as $char) { - if (mb_strwidth($line . $char, 'utf8') <= $width) { - $line .= $char; - continue; - } - $lines[] = str_pad($line, $width); - $line = $char; - } - if (strlen($line)) { - $lines[] = count($lines) ? str_pad($line, $width) : $line; - } - - mb_convert_variables($encoding, 'utf8', $lines); - - return $lines; - } - - private function isRunningOS400() - { - $checks = [ - function_exists('php_uname') ? php_uname('s') : '', - getenv('OSTYPE'), - PHP_OS, - ]; - return false !== stripos(implode(';', $checks), 'OS400'); - } - - /** - * 当前环境是否支持写入控制台输出到stdout. - * - * @return bool - */ - protected function hasStdoutSupport() - { - return false === $this->isRunningOS400(); - } - - /** - * 当前环境是否支持写入控制台输出到stderr. - * - * @return bool - */ - protected function hasStderrSupport() - { - return false === $this->isRunningOS400(); - } - - /** - * @return resource - */ - private function openOutputStream() - { - if (!$this->hasStdoutSupport()) { - return fopen('php://output', 'w'); - } - return @fopen('php://stdout', 'w') ?: fopen('php://output', 'w'); - } - - /** - * @return resource - */ - private function openErrorStream() - { - return fopen($this->hasStderrSupport() ? 'php://stderr' : 'php://output', 'w'); - } - - /** - * 将消息写入到输出。 - * @param string $message 消息 - * @param bool $newline 是否另起一行 - * @param null $stream - */ - protected function doWrite($message, $newline, $stream = null) - { - if (null === $stream) { - $stream = $this->stdout; - } - if (false === @fwrite($stream, $message . ($newline ? PHP_EOL : ''))) { - throw new \RuntimeException('Unable to write output.'); - } - - fflush($stream); - } - - /** - * 是否支持着色 - * @param $stream - * @return bool - */ - protected function hasColorSupport($stream) - { - if (DIRECTORY_SEPARATOR === '\\') { - return - '10.0.10586' === PHP_WINDOWS_VERSION_MAJOR . '.' . PHP_WINDOWS_VERSION_MINOR . '.' . PHP_WINDOWS_VERSION_BUILD - || false !== getenv('ANSICON') - || 'ON' === getenv('ConEmuANSI') - || 'xterm' === getenv('TERM'); - } - - return function_exists('posix_isatty') && @posix_isatty($stream); - } - -} diff --git a/vendor/topthink/framework/library/think/console/output/driver/Nothing.php b/vendor/topthink/framework/library/think/console/output/driver/Nothing.php deleted file mode 100644 index 9a55f7779..000000000 --- a/vendor/topthink/framework/library/think/console/output/driver/Nothing.php +++ /dev/null @@ -1,33 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output\driver; - -use think\console\Output; - -class Nothing -{ - - public function __construct(Output $output) - { - // do nothing - } - - public function write($messages, $newline = false, $options = Output::OUTPUT_NORMAL) - { - // do nothing - } - - public function renderException(\Exception $e) - { - // do nothing - } -} diff --git a/vendor/topthink/framework/library/think/console/output/formatter/Stack.php b/vendor/topthink/framework/library/think/console/output/formatter/Stack.php deleted file mode 100644 index 4864a3f29..000000000 --- a/vendor/topthink/framework/library/think/console/output/formatter/Stack.php +++ /dev/null @@ -1,116 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output\formatter; - -class Stack -{ - - /** - * @var Style[] - */ - private $styles; - - /** - * @var Style - */ - private $emptyStyle; - - /** - * 构造方法 - * @param Style|null $emptyStyle - */ - public function __construct(Style $emptyStyle = null) - { - $this->emptyStyle = $emptyStyle ?: new Style(); - $this->reset(); - } - - /** - * 重置堆栈 - */ - public function reset() - { - $this->styles = []; - } - - /** - * 推一个样式进入堆栈 - * @param Style $style - */ - public function push(Style $style) - { - $this->styles[] = $style; - } - - /** - * 从堆栈中弹出一个样式 - * @param Style|null $style - * @return Style - * @throws \InvalidArgumentException - */ - public function pop(Style $style = null) - { - if (empty($this->styles)) { - return $this->emptyStyle; - } - - if (null === $style) { - return array_pop($this->styles); - } - - /** - * @var int $index - * @var Style $stackedStyle - */ - foreach (array_reverse($this->styles, true) as $index => $stackedStyle) { - if ($style->apply('') === $stackedStyle->apply('')) { - $this->styles = array_slice($this->styles, 0, $index); - - return $stackedStyle; - } - } - - throw new \InvalidArgumentException('Incorrectly nested style tag found.'); - } - - /** - * 计算堆栈的当前样式。 - * @return Style - */ - public function getCurrent() - { - if (empty($this->styles)) { - return $this->emptyStyle; - } - - return $this->styles[count($this->styles) - 1]; - } - - /** - * @param Style $emptyStyle - * @return Stack - */ - public function setEmptyStyle(Style $emptyStyle) - { - $this->emptyStyle = $emptyStyle; - - return $this; - } - - /** - * @return Style - */ - public function getEmptyStyle() - { - return $this->emptyStyle; - } -} diff --git a/vendor/topthink/framework/library/think/console/output/formatter/Style.php b/vendor/topthink/framework/library/think/console/output/formatter/Style.php deleted file mode 100644 index d9b099987..000000000 --- a/vendor/topthink/framework/library/think/console/output/formatter/Style.php +++ /dev/null @@ -1,189 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output\formatter; - -class Style -{ - - private static $availableForegroundColors = [ - 'black' => ['set' => 30, 'unset' => 39], - 'red' => ['set' => 31, 'unset' => 39], - 'green' => ['set' => 32, 'unset' => 39], - 'yellow' => ['set' => 33, 'unset' => 39], - 'blue' => ['set' => 34, 'unset' => 39], - 'magenta' => ['set' => 35, 'unset' => 39], - 'cyan' => ['set' => 36, 'unset' => 39], - 'white' => ['set' => 37, 'unset' => 39], - ]; - private static $availableBackgroundColors = [ - 'black' => ['set' => 40, 'unset' => 49], - 'red' => ['set' => 41, 'unset' => 49], - 'green' => ['set' => 42, 'unset' => 49], - 'yellow' => ['set' => 43, 'unset' => 49], - 'blue' => ['set' => 44, 'unset' => 49], - 'magenta' => ['set' => 45, 'unset' => 49], - 'cyan' => ['set' => 46, 'unset' => 49], - 'white' => ['set' => 47, 'unset' => 49], - ]; - private static $availableOptions = [ - 'bold' => ['set' => 1, 'unset' => 22], - 'underscore' => ['set' => 4, 'unset' => 24], - 'blink' => ['set' => 5, 'unset' => 25], - 'reverse' => ['set' => 7, 'unset' => 27], - 'conceal' => ['set' => 8, 'unset' => 28], - ]; - - private $foreground; - private $background; - private $options = []; - - /** - * 初始化输出的样式 - * @param string|null $foreground 字体颜色 - * @param string|null $background 背景色 - * @param array $options 格式 - * @api - */ - public function __construct($foreground = null, $background = null, array $options = []) - { - if (null !== $foreground) { - $this->setForeground($foreground); - } - if (null !== $background) { - $this->setBackground($background); - } - if (count($options)) { - $this->setOptions($options); - } - } - - /** - * 设置字体颜色 - * @param string|null $color 颜色名 - * @throws \InvalidArgumentException - * @api - */ - public function setForeground($color = null) - { - if (null === $color) { - $this->foreground = null; - - return; - } - - if (!isset(static::$availableForegroundColors[$color])) { - throw new \InvalidArgumentException(sprintf('Invalid foreground color specified: "%s". Expected one of (%s)', $color, implode(', ', array_keys(static::$availableForegroundColors)))); - } - - $this->foreground = static::$availableForegroundColors[$color]; - } - - /** - * 设置背景色 - * @param string|null $color 颜色名 - * @throws \InvalidArgumentException - * @api - */ - public function setBackground($color = null) - { - if (null === $color) { - $this->background = null; - - return; - } - - if (!isset(static::$availableBackgroundColors[$color])) { - throw new \InvalidArgumentException(sprintf('Invalid background color specified: "%s". Expected one of (%s)', $color, implode(', ', array_keys(static::$availableBackgroundColors)))); - } - - $this->background = static::$availableBackgroundColors[$color]; - } - - /** - * 设置字体格式 - * @param string $option 格式名 - * @throws \InvalidArgumentException When the option name isn't defined - * @api - */ - public function setOption($option) - { - if (!isset(static::$availableOptions[$option])) { - throw new \InvalidArgumentException(sprintf('Invalid option specified: "%s". Expected one of (%s)', $option, implode(', ', array_keys(static::$availableOptions)))); - } - - if (!in_array(static::$availableOptions[$option], $this->options)) { - $this->options[] = static::$availableOptions[$option]; - } - } - - /** - * 重置字体格式 - * @param string $option 格式名 - * @throws \InvalidArgumentException - */ - public function unsetOption($option) - { - if (!isset(static::$availableOptions[$option])) { - throw new \InvalidArgumentException(sprintf('Invalid option specified: "%s". Expected one of (%s)', $option, implode(', ', array_keys(static::$availableOptions)))); - } - - $pos = array_search(static::$availableOptions[$option], $this->options); - if (false !== $pos) { - unset($this->options[$pos]); - } - } - - /** - * 批量设置字体格式 - * @param array $options - */ - public function setOptions(array $options) - { - $this->options = []; - - foreach ($options as $option) { - $this->setOption($option); - } - } - - /** - * 应用样式到文字 - * @param string $text 文字 - * @return string - */ - public function apply($text) - { - $setCodes = []; - $unsetCodes = []; - - if (null !== $this->foreground) { - $setCodes[] = $this->foreground['set']; - $unsetCodes[] = $this->foreground['unset']; - } - if (null !== $this->background) { - $setCodes[] = $this->background['set']; - $unsetCodes[] = $this->background['unset']; - } - if (count($this->options)) { - foreach ($this->options as $option) { - $setCodes[] = $option['set']; - $unsetCodes[] = $option['unset']; - } - } - - if (0 === count($setCodes)) { - return $text; - } - - return sprintf("\033[%sm%s\033[%sm", implode(';', $setCodes), $text, implode(';', $unsetCodes)); - } -} diff --git a/vendor/topthink/framework/library/think/console/output/question/Choice.php b/vendor/topthink/framework/library/think/console/output/question/Choice.php deleted file mode 100644 index cdc3b4e4a..000000000 --- a/vendor/topthink/framework/library/think/console/output/question/Choice.php +++ /dev/null @@ -1,163 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output\question; - -use think\console\output\Question; - -class Choice extends Question -{ - - private $choices; - private $multiselect = false; - private $prompt = ' > '; - private $errorMessage = 'Value "%s" is invalid'; - - /** - * 构造方法 - * @param string $question 问题 - * @param array $choices 选项 - * @param mixed $default 默认答案 - */ - public function __construct($question, array $choices, $default = null) - { - parent::__construct($question, $default); - - $this->choices = $choices; - $this->setValidator($this->getDefaultValidator()); - $this->setAutocompleterValues($choices); - } - - /** - * 可选项 - * @return array - */ - public function getChoices() - { - return $this->choices; - } - - /** - * 设置可否多选 - * @param bool $multiselect - * @return self - */ - public function setMultiselect($multiselect) - { - $this->multiselect = $multiselect; - $this->setValidator($this->getDefaultValidator()); - - return $this; - } - - public function isMultiselect() - { - return $this->multiselect; - } - - /** - * 获取提示 - * @return string - */ - public function getPrompt() - { - return $this->prompt; - } - - /** - * 设置提示 - * @param string $prompt - * @return self - */ - public function setPrompt($prompt) - { - $this->prompt = $prompt; - - return $this; - } - - /** - * 设置错误提示信息 - * @param string $errorMessage - * @return self - */ - public function setErrorMessage($errorMessage) - { - $this->errorMessage = $errorMessage; - $this->setValidator($this->getDefaultValidator()); - - return $this; - } - - /** - * 获取默认的验证方法 - * @return callable - */ - private function getDefaultValidator() - { - $choices = $this->choices; - $errorMessage = $this->errorMessage; - $multiselect = $this->multiselect; - $isAssoc = $this->isAssoc($choices); - - return function ($selected) use ($choices, $errorMessage, $multiselect, $isAssoc) { - // Collapse all spaces. - $selectedChoices = str_replace(' ', '', $selected); - - if ($multiselect) { - // Check for a separated comma values - if (!preg_match('/^[a-zA-Z0-9_-]+(?:,[a-zA-Z0-9_-]+)*$/', $selectedChoices, $matches)) { - throw new \InvalidArgumentException(sprintf($errorMessage, $selected)); - } - $selectedChoices = explode(',', $selectedChoices); - } else { - $selectedChoices = [$selected]; - } - - $multiselectChoices = []; - foreach ($selectedChoices as $value) { - $results = []; - foreach ($choices as $key => $choice) { - if ($choice === $value) { - $results[] = $key; - } - } - - if (count($results) > 1) { - throw new \InvalidArgumentException(sprintf('The provided answer is ambiguous. Value should be one of %s.', implode(' or ', $results))); - } - - $result = array_search($value, $choices); - - if (!$isAssoc) { - if (!empty($result)) { - $result = $choices[$result]; - } elseif (isset($choices[$value])) { - $result = $choices[$value]; - } - } elseif (empty($result) && array_key_exists($value, $choices)) { - $result = $value; - } - - if (false === $result) { - throw new \InvalidArgumentException(sprintf($errorMessage, $value)); - } - array_push($multiselectChoices, $result); - } - - if ($multiselect) { - return $multiselectChoices; - } - - return current($multiselectChoices); - }; - } -} diff --git a/vendor/topthink/framework/library/think/console/output/question/Confirmation.php b/vendor/topthink/framework/library/think/console/output/question/Confirmation.php deleted file mode 100644 index 6598f9b3e..000000000 --- a/vendor/topthink/framework/library/think/console/output/question/Confirmation.php +++ /dev/null @@ -1,57 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\console\output\question; - -use think\console\output\Question; - -class Confirmation extends Question -{ - - private $trueAnswerRegex; - - /** - * 构造方法 - * @param string $question 问题 - * @param bool $default 默认答案 - * @param string $trueAnswerRegex 验证正则 - */ - public function __construct($question, $default = true, $trueAnswerRegex = '/^y/i') - { - parent::__construct($question, (bool) $default); - - $this->trueAnswerRegex = $trueAnswerRegex; - $this->setNormalizer($this->getDefaultNormalizer()); - } - - /** - * 获取默认的答案回调 - * @return callable - */ - private function getDefaultNormalizer() - { - $default = $this->getDefault(); - $regex = $this->trueAnswerRegex; - - return function ($answer) use ($default, $regex) { - if (is_bool($answer)) { - return $answer; - } - - $answerIsTrue = (bool) preg_match($regex, $answer); - if (false === $default) { - return $answer && $answerIsTrue; - } - - return !$answer || $answerIsTrue; - }; - } -} diff --git a/vendor/topthink/framework/library/think/db/Builder.php b/vendor/topthink/framework/library/think/db/Builder.php deleted file mode 100644 index 60b470e86..000000000 --- a/vendor/topthink/framework/library/think/db/Builder.php +++ /dev/null @@ -1,1173 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db; - -use PDO; -use think\Exception; - -abstract class Builder -{ - // connection对象实例 - protected $connection; - - // 查询表达式映射 - protected $exp = ['EQ' => '=', 'NEQ' => '<>', 'GT' => '>', 'EGT' => '>=', 'LT' => '<', 'ELT' => '<=', 'NOTLIKE' => 'NOT LIKE', 'NOTIN' => 'NOT IN', 'NOTBETWEEN' => 'NOT BETWEEN', 'NOTEXISTS' => 'NOT EXISTS', 'NOTNULL' => 'NOT NULL', 'NOTBETWEEN TIME' => 'NOT BETWEEN TIME']; - - // 查询表达式解析 - protected $parser = [ - 'parseCompare' => ['=', '<>', '>', '>=', '<', '<='], - 'parseLike' => ['LIKE', 'NOT LIKE'], - 'parseBetween' => ['NOT BETWEEN', 'BETWEEN'], - 'parseIn' => ['NOT IN', 'IN'], - 'parseExp' => ['EXP'], - 'parseNull' => ['NOT NULL', 'NULL'], - 'parseBetweenTime' => ['BETWEEN TIME', 'NOT BETWEEN TIME'], - 'parseTime' => ['< TIME', '> TIME', '<= TIME', '>= TIME'], - 'parseExists' => ['NOT EXISTS', 'EXISTS'], - 'parseColumn' => ['COLUMN'], - ]; - - // SQL表达式 - protected $selectSql = 'SELECT%DISTINCT% %FIELD% FROM %TABLE%%FORCE%%JOIN%%WHERE%%GROUP%%HAVING%%UNION%%ORDER%%LIMIT% %LOCK%%COMMENT%'; - - protected $insertSql = '%INSERT% INTO %TABLE% (%FIELD%) VALUES (%DATA%) %COMMENT%'; - - protected $insertAllSql = '%INSERT% INTO %TABLE% (%FIELD%) %DATA% %COMMENT%'; - - protected $updateSql = 'UPDATE %TABLE% SET %SET%%JOIN%%WHERE%%ORDER%%LIMIT% %LOCK%%COMMENT%'; - - protected $deleteSql = 'DELETE FROM %TABLE%%USING%%JOIN%%WHERE%%ORDER%%LIMIT% %LOCK%%COMMENT%'; - - /** - * 架构函数 - * @access public - * @param Connection $connection 数据库连接对象实例 - */ - public function __construct(Connection $connection) - { - $this->connection = $connection; - } - - /** - * 获取当前的连接对象实例 - * @access public - * @return Connection - */ - public function getConnection() - { - return $this->connection; - } - - /** - * 注册查询表达式解析 - * @access public - * @param string $name 解析方法 - * @param array $parser 匹配表达式数据 - * @return $this - */ - public function bindParser($name, $parser) - { - $this->parser[$name] = $parser; - return $this; - } - - /** - * 数据分析 - * @access protected - * @param Query $query 查询对象 - * @param array $data 数据 - * @param array $fields 字段信息 - * @param array $bind 参数绑定 - * @return array - */ - protected function parseData(Query $query, $data = [], $fields = [], $bind = []) - { - if (empty($data)) { - return []; - } - - $options = $query->getOptions(); - - // 获取绑定信息 - if (empty($bind)) { - $bind = $this->connection->getFieldsBind($options['table']); - } - - if (empty($fields)) { - if ('*' == $options['field']) { - $fields = array_keys($bind); - } else { - $fields = $options['field']; - } - } - - $result = []; - - foreach ($data as $key => $val) { - if ('*' != $options['field'] && !in_array($key, $fields, true)) { - continue; - } - - $item = $this->parseKey($query, $key, true); - - if ($val instanceof Expression) { - $result[$item] = $val->getValue(); - continue; - } elseif (!is_scalar($val) && (in_array($key, (array) $query->getOptions('json')) || 'json' == $this->connection->getFieldsType($options['table'], $key))) { - $val = json_encode($val, JSON_UNESCAPED_UNICODE); - } elseif (is_object($val) && method_exists($val, '__toString')) { - // 对象数据写入 - $val = $val->__toString(); - } - - if (false !== strpos($key, '->')) { - list($key, $name) = explode('->', $key); - $item = $this->parseKey($query, $key); - $result[$item] = 'json_set(' . $item . ', \'$.' . $name . '\', ' . $this->parseDataBind($query, $key, $val, $bind) . ')'; - } elseif ('*' == $options['field'] && false === strpos($key, '.') && !in_array($key, $fields, true)) { - if ($options['strict']) { - throw new Exception('fields not exists:[' . $key . ']'); - } - } elseif (is_null($val)) { - $result[$item] = 'NULL'; - } elseif (is_array($val) && !empty($val)) { - switch (strtoupper($val[0])) { - case 'INC': - $result[$item] = $item . ' + ' . floatval($val[1]); - break; - case 'DEC': - $result[$item] = $item . ' - ' . floatval($val[1]); - break; - case 'EXP': - throw new Exception('not support data:[' . $val[0] . ']'); - } - } elseif (is_scalar($val)) { - // 过滤非标量数据 - $result[$item] = $this->parseDataBind($query, $key, $val, $bind); - } - } - - return $result; - } - - /** - * 数据绑定处理 - * @access protected - * @param Query $query 查询对象 - * @param string $key 字段名 - * @param mixed $data 数据 - * @param array $bind 绑定数据 - * @return string - */ - protected function parseDataBind(Query $query, $key, $data, $bind = []) - { - if ($data instanceof Expression) { - return $data->getValue(); - } - - $name = $query->bind($data, isset($bind[$key]) ? $bind[$key] : PDO::PARAM_STR); - - return ':' . $name; - } - - /** - * 字段名分析 - * @access public - * @param Query $query 查询对象 - * @param mixed $key 字段名 - * @param bool $strict 严格检测 - * @return string - */ - public function parseKey(Query $query, $key, $strict = false) - { - return $key instanceof Expression ? $key->getValue() : $key; - } - - /** - * field分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $fields 字段名 - * @return string - */ - protected function parseField(Query $query, $fields) - { - if ('*' == $fields || empty($fields)) { - $fieldsStr = '*'; - } elseif (is_array($fields)) { - // 支持 'field1'=>'field2' 这样的字段别名定义 - $array = []; - - foreach ($fields as $key => $field) { - if (!is_numeric($key)) { - $array[] = $this->parseKey($query, $key) . ' AS ' . $this->parseKey($query, $field, true); - } else { - $array[] = $this->parseKey($query, $field); - } - } - - $fieldsStr = implode(',', $array); - } - - return $fieldsStr; - } - - /** - * table分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $tables 表名 - * @return string - */ - protected function parseTable(Query $query, $tables) - { - $item = []; - $options = $query->getOptions(); - - foreach ((array) $tables as $key => $table) { - if (!is_numeric($key)) { - $key = $this->connection->parseSqlTable($key); - $item[] = $this->parseKey($query, $key) . ' ' . $this->parseKey($query, $table); - } else { - $table = $this->connection->parseSqlTable($table); - - if (isset($options['alias'][$table])) { - $item[] = $this->parseKey($query, $table) . ' ' . $this->parseKey($query, $options['alias'][$table]); - } else { - $item[] = $this->parseKey($query, $table); - } - } - } - - return implode(',', $item); - } - - /** - * where分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $where 查询条件 - * @return string - */ - protected function parseWhere(Query $query, $where) - { - $options = $query->getOptions(); - $whereStr = $this->buildWhere($query, $where); - - if (!empty($options['soft_delete'])) { - // 附加软删除条件 - list($field, $condition) = $options['soft_delete']; - - $binds = $this->connection->getFieldsBind($options['table']); - $whereStr = $whereStr ? '( ' . $whereStr . ' ) AND ' : ''; - $whereStr = $whereStr . $this->parseWhereItem($query, $field, $condition, '', $binds); - } - - return empty($whereStr) ? '' : ' WHERE ' . $whereStr; - } - - /** - * 生成查询条件SQL - * @access public - * @param Query $query 查询对象 - * @param mixed $where 查询条件 - * @return string - */ - public function buildWhere(Query $query, $where) - { - if (empty($where)) { - $where = []; - } - - $whereStr = ''; - $binds = $this->connection->getFieldsBind($query->getOptions('table')); - - foreach ($where as $logic => $val) { - $str = []; - - foreach ($val as $value) { - if ($value instanceof Expression) { - $str[] = ' ' . $logic . ' ( ' . $value->getValue() . ' )'; - continue; - } - - if (is_array($value)) { - if (key($value) !== 0) { - throw new Exception('where express error:' . var_export($value, true)); - } - $field = array_shift($value); - } elseif (!($value instanceof \Closure)) { - throw new Exception('where express error:' . var_export($value, true)); - } - - if ($value instanceof \Closure) { - // 使用闭包查询 - $newQuery = $query->newQuery()->setConnection($this->connection); - $value($newQuery); - $whereClause = $this->buildWhere($newQuery, $newQuery->getOptions('where')); - - if (!empty($whereClause)) { - $query->bind($newQuery->getBind(false)); - $str[] = ' ' . $logic . ' ( ' . $whereClause . ' )'; - } - } elseif (is_array($field)) { - array_unshift($value, $field); - $str2 = []; - foreach ($value as $item) { - $str2[] = $this->parseWhereItem($query, array_shift($item), $item, $logic, $binds); - } - - $str[] = ' ' . $logic . ' ( ' . implode(' AND ', $str2) . ' )'; - } elseif (strpos($field, '|')) { - // 不同字段使用相同查询条件(OR) - $array = explode('|', $field); - $item = []; - - foreach ($array as $k) { - $item[] = $this->parseWhereItem($query, $k, $value, '', $binds); - } - - $str[] = ' ' . $logic . ' ( ' . implode(' OR ', $item) . ' )'; - } elseif (strpos($field, '&')) { - // 不同字段使用相同查询条件(AND) - $array = explode('&', $field); - $item = []; - - foreach ($array as $k) { - $item[] = $this->parseWhereItem($query, $k, $value, '', $binds); - } - - $str[] = ' ' . $logic . ' ( ' . implode(' AND ', $item) . ' )'; - } else { - // 对字段使用表达式查询 - $field = is_string($field) ? $field : ''; - $str[] = ' ' . $logic . ' ' . $this->parseWhereItem($query, $field, $value, $logic, $binds); - } - } - - $whereStr .= empty($whereStr) ? substr(implode(' ', $str), strlen($logic) + 1) : implode(' ', $str); - } - - return $whereStr; - } - - // where子单元分析 - protected function parseWhereItem(Query $query, $field, $val, $rule = '', $binds = []) - { - // 字段分析 - $key = $field ? $this->parseKey($query, $field, true) : ''; - - // 查询规则和条件 - if (!is_array($val)) { - $val = is_null($val) ? ['NULL', ''] : ['=', $val]; - } - - list($exp, $value) = $val; - - // 对一个字段使用多个查询条件 - if (is_array($exp)) { - $item = array_pop($val); - - // 传入 or 或者 and - if (is_string($item) && in_array($item, ['AND', 'and', 'OR', 'or'])) { - $rule = $item; - } else { - array_push($val, $item); - } - - foreach ($val as $k => $item) { - $str[] = $this->parseWhereItem($query, $field, $item, $rule, $binds); - } - - return '( ' . implode(' ' . $rule . ' ', $str) . ' )'; - } - - // 检测操作符 - $exp = strtoupper($exp); - if (isset($this->exp[$exp])) { - $exp = $this->exp[$exp]; - } - - if ($value instanceof Expression) { - - } elseif (is_object($value) && method_exists($value, '__toString')) { - // 对象数据写入 - $value = $value->__toString(); - } - - if (strpos($field, '->')) { - $jsonType = $query->getJsonFieldType($field); - $bindType = $this->connection->getFieldBindType($jsonType); - } else { - $bindType = isset($binds[$field]) && 'LIKE' != $exp ? $binds[$field] : PDO::PARAM_STR; - } - - if (is_scalar($value) && !in_array($exp, ['EXP', 'NOT NULL', 'NULL', 'IN', 'NOT IN', 'BETWEEN', 'NOT BETWEEN']) && strpos($exp, 'TIME') === false) { - if (0 === strpos($value, ':') && $query->isBind(substr($value, 1))) { - } else { - $name = $query->bind($value, $bindType); - $value = ':' . $name; - } - } - - // 解析查询表达式 - foreach ($this->parser as $fun => $parse) { - if (in_array($exp, $parse)) { - $whereStr = $this->$fun($query, $key, $exp, $value, $field, $bindType, isset($val[2]) ? $val[2] : 'AND'); - break; - } - } - - if (!isset($whereStr)) { - throw new Exception('where express error:' . $exp); - } - - return $whereStr; - } - - /** - * 模糊查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param mixed $value - * @param string $field - * @param integer $bindType - * @param string $logic - * @return string - */ - protected function parseLike(Query $query, $key, $exp, $value, $field, $bindType, $logic) - { - // 模糊匹配 - if (is_array($value)) { - foreach ($value as $item) { - $name = $query->bind($item, PDO::PARAM_STR); - $array[] = $key . ' ' . $exp . ' :' . $name; - } - - $whereStr = '(' . implode(' ' . strtoupper($logic) . ' ', $array) . ')'; - } else { - $whereStr = $key . ' ' . $exp . ' ' . $value; - } - - return $whereStr; - } - - /** - * 表达式查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param array $value - * @param string $field - * @param integer $bindType - * @return string - */ - protected function parseColumn(Query $query, $key, $exp, array $value, $field, $bindType) - { - // 字段比较查询 - list($op, $field2) = $value; - - if (!in_array($op, ['=', '<>', '>', '>=', '<', '<='])) { - throw new Exception('where express error:' . var_export($value, true)); - } - - return '( ' . $key . ' ' . $op . ' ' . $this->parseKey($query, $field2, true) . ' )'; - } - - /** - * 表达式查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param Expression $value - * @param string $field - * @param integer $bindType - * @return string - */ - protected function parseExp(Query $query, $key, $exp, Expression $value, $field, $bindType) - { - // 表达式查询 - return '( ' . $key . ' ' . $value->getValue() . ' )'; - } - - /** - * Null查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param mixed $value - * @param string $field - * @param integer $bindType - * @return string - */ - protected function parseNull(Query $query, $key, $exp, $value, $field, $bindType) - { - // NULL 查询 - return $key . ' IS ' . $exp; - } - - /** - * 范围查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param mixed $value - * @param string $field - * @param integer $bindType - * @return string - */ - protected function parseBetween(Query $query, $key, $exp, $value, $field, $bindType) - { - // BETWEEN 查询 - $data = is_array($value) ? $value : explode(',', $value); - - $min = $query->bind($data[0], $bindType); - $max = $query->bind($data[1], $bindType); - - return $key . ' ' . $exp . ' :' . $min . ' AND :' . $max . ' '; - } - - /** - * Exists查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param mixed $value - * @param string $field - * @param integer $bindType - * @return string - */ - protected function parseExists(Query $query, $key, $exp, $value, $field, $bindType) - { - // EXISTS 查询 - if ($value instanceof \Closure) { - $value = $this->parseClosure($query, $value, false); - } elseif ($value instanceof Expression) { - $value = $value->getValue(); - } else { - throw new Exception('where express error:' . $value); - } - - return $exp . ' (' . $value . ')'; - } - - /** - * 时间比较查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param mixed $value - * @param string $field - * @param integer $bindType - * @return string - */ - protected function parseTime(Query $query, $key, $exp, $value, $field, $bindType) - { - return $key . ' ' . substr($exp, 0, 2) . ' ' . $this->parseDateTime($query, $value, $field, $bindType); - } - - /** - * 大小比较查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param mixed $value - * @param string $field - * @param integer $bindType - * @return string - */ - protected function parseCompare(Query $query, $key, $exp, $value, $field, $bindType) - { - if (is_array($value)) { - throw new Exception('where express error:' . $exp . var_export($value, true)); - } - - // 比较运算 - if ($value instanceof \Closure) { - $value = $this->parseClosure($query, $value); - } - - if ('=' == $exp && is_null($value)) { - return $key . ' IS NULL'; - } - - return $key . ' ' . $exp . ' ' . $value; - } - - /** - * 时间范围查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param mixed $value - * @param string $field - * @param integer $bindType - * @return string - */ - protected function parseBetweenTime(Query $query, $key, $exp, $value, $field, $bindType) - { - if (is_string($value)) { - $value = explode(',', $value); - } - - return $key . ' ' . substr($exp, 0, -4) - . $this->parseDateTime($query, $value[0], $field, $bindType) - . ' AND ' - . $this->parseDateTime($query, $value[1], $field, $bindType); - - } - - /** - * IN查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param mixed $value - * @param string $field - * @param integer $bindType - * @return string - */ - protected function parseIn(Query $query, $key, $exp, $value, $field, $bindType) - { - // IN 查询 - if ($value instanceof \Closure) { - $value = $this->parseClosure($query, $value, false); - } elseif ($value instanceof Expression) { - $value = $value->getValue(); - } else { - $value = array_unique(is_array($value) ? $value : explode(',', $value)); - $array = []; - - foreach ($value as $k => $v) { - $name = $query->bind($v, $bindType); - $array[] = ':' . $name; - } - - if (count($array) == 1) { - return $key . ('IN' == $exp ? ' = ' : ' <> ') . $array[0]; - } else { - $zone = implode(',', $array); - $value = empty($zone) ? "''" : $zone; - } - } - - return $key . ' ' . $exp . ' (' . $value . ')'; - } - - /** - * 闭包子查询 - * @access protected - * @param Query $query 查询对象 - * @param \Closure $call - * @param bool $show - * @return string - */ - protected function parseClosure(Query $query, $call, $show = true) - { - $newQuery = $query->newQuery()->removeOption(); - $call($newQuery); - - return $newQuery->buildSql($show); - } - - /** - * 日期时间条件解析 - * @access protected - * @param Query $query 查询对象 - * @param string $value - * @param string $key - * @param integer $bindType - * @return string - */ - protected function parseDateTime(Query $query, $value, $key, $bindType = null) - { - $options = $query->getOptions(); - - // 获取时间字段类型 - if (strpos($key, '.')) { - list($table, $key) = explode('.', $key); - - if (isset($options['alias']) && $pos = array_search($table, $options['alias'])) { - $table = $pos; - } - } else { - $table = $options['table']; - } - - $type = $this->connection->getTableInfo($table, 'type'); - - if (isset($type[$key])) { - $info = $type[$key]; - } - - if (isset($info)) { - if (is_string($value)) { - $value = strtotime($value) ?: $value; - } - - if (preg_match('/(datetime|timestamp)/is', $info)) { - // 日期及时间戳类型 - $value = date('Y-m-d H:i:s', $value); - } elseif (preg_match('/(date)/is', $info)) { - // 日期及时间戳类型 - $value = date('Y-m-d', $value); - } - } - - $name = $query->bind($value, $bindType); - - return ':' . $name; - } - - /** - * limit分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $limit - * @return string - */ - protected function parseLimit(Query $query, $limit) - { - return (!empty($limit) && false === strpos($limit, '(')) ? ' LIMIT ' . $limit . ' ' : ''; - } - - /** - * join分析 - * @access protected - * @param Query $query 查询对象 - * @param array $join - * @return string - */ - protected function parseJoin(Query $query, $join) - { - $joinStr = ''; - - if (!empty($join)) { - foreach ($join as $item) { - list($table, $type, $on) = $item; - - $condition = []; - - foreach ((array) $on as $val) { - if ($val instanceof Expression) { - $condition[] = $val->getValue(); - } elseif (strpos($val, '=')) { - list($val1, $val2) = explode('=', $val, 2); - - $condition[] = $this->parseKey($query, $val1) . '=' . $this->parseKey($query, $val2); - } else { - $condition[] = $val; - } - } - - $table = $this->parseTable($query, $table); - - $joinStr .= ' ' . $type . ' JOIN ' . $table . ' ON ' . implode(' AND ', $condition); - } - } - - return $joinStr; - } - - /** - * order分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $order - * @return string - */ - protected function parseOrder(Query $query, $order) - { - foreach ($order as $key => $val) { - if ($val instanceof Expression) { - $array[] = $val->getValue(); - } elseif (is_array($val) && preg_match('/^[\w\.]+$/', $key)) { - $array[] = $this->parseOrderField($query, $key, $val); - } elseif ('[rand]' == $val) { - $array[] = $this->parseRand($query); - } elseif (is_string($val)) { - if (is_numeric($key)) { - list($key, $sort) = explode(' ', strpos($val, ' ') ? $val : $val . ' '); - } else { - $sort = $val; - } - - if (preg_match('/^[\w\.]+$/', $key)) { - $sort = strtoupper($sort); - $sort = in_array($sort, ['ASC', 'DESC'], true) ? ' ' . $sort : ''; - $array[] = $this->parseKey($query, $key, true) . $sort; - } else { - throw new Exception('order express error:' . $key); - } - } - } - - return empty($array) ? '' : ' ORDER BY ' . implode(',', $array); - } - - /** - * orderField分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $key - * @param array $val - * @return string - */ - protected function parseOrderField($query, $key, $val) - { - if (isset($val['sort'])) { - $sort = $val['sort']; - unset($val['sort']); - } else { - $sort = ''; - } - - $sort = strtoupper($sort); - $sort = in_array($sort, ['ASC', 'DESC'], true) ? ' ' . $sort : ''; - - $options = $query->getOptions(); - $bind = $this->connection->getFieldsBind($options['table']); - - foreach ($val as $k => $item) { - $val[$k] = $this->parseDataBind($query, $key, $item, $bind); - } - - return 'field(' . $this->parseKey($query, $key, true) . ',' . implode(',', $val) . ')' . $sort; - } - - /** - * group分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $group - * @return string - */ - protected function parseGroup(Query $query, $group) - { - if (empty($group)) { - return ''; - } - - if (is_string($group)) { - $group = explode(',', $group); - } - - foreach ($group as $key) { - $val[] = $this->parseKey($query, $key); - } - - return ' GROUP BY ' . implode(',', $val); - } - - /** - * having分析 - * @access protected - * @param Query $query 查询对象 - * @param string $having - * @return string - */ - protected function parseHaving(Query $query, $having) - { - return !empty($having) ? ' HAVING ' . $having : ''; - } - - /** - * comment分析 - * @access protected - * @param Query $query 查询对象 - * @param string $comment - * @return string - */ - protected function parseComment(Query $query, $comment) - { - if (false !== strpos($comment, '*/')) { - $comment = strstr($comment, '*/', true); - } - - return !empty($comment) ? ' /* ' . $comment . ' */' : ''; - } - - /** - * distinct分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $distinct - * @return string - */ - protected function parseDistinct(Query $query, $distinct) - { - return !empty($distinct) ? ' DISTINCT ' : ''; - } - - /** - * union分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $union - * @return string - */ - protected function parseUnion(Query $query, $union) - { - if (empty($union)) { - return ''; - } - - $type = $union['type']; - unset($union['type']); - - foreach ($union as $u) { - if ($u instanceof \Closure) { - $sql[] = $type . ' ' . $this->parseClosure($query, $u); - } elseif (is_string($u)) { - $sql[] = $type . ' ( ' . $this->connection->parseSqlTable($u) . ' )'; - } - } - - return ' ' . implode(' ', $sql); - } - - /** - * index分析,可在操作链中指定需要强制使用的索引 - * @access protected - * @param Query $query 查询对象 - * @param mixed $index - * @return string - */ - protected function parseForce(Query $query, $index) - { - if (empty($index)) { - return ''; - } - - return sprintf(" FORCE INDEX ( %s ) ", is_array($index) ? implode(',', $index) : $index); - } - - /** - * 设置锁机制 - * @access protected - * @param Query $query 查询对象 - * @param bool|string $lock - * @return string - */ - protected function parseLock(Query $query, $lock = false) - { - if (is_bool($lock)) { - return $lock ? ' FOR UPDATE ' : ''; - } elseif (is_string($lock) && !empty($lock)) { - return ' ' . trim($lock) . ' '; - } - } - - /** - * 生成查询SQL - * @access public - * @param Query $query 查询对象 - * @return string - */ - public function select(Query $query) - { - $options = $query->getOptions(); - - return str_replace( - ['%TABLE%', '%DISTINCT%', '%FIELD%', '%JOIN%', '%WHERE%', '%GROUP%', '%HAVING%', '%ORDER%', '%LIMIT%', '%UNION%', '%LOCK%', '%COMMENT%', '%FORCE%'], - [ - $this->parseTable($query, $options['table']), - $this->parseDistinct($query, $options['distinct']), - $this->parseField($query, $options['field']), - $this->parseJoin($query, $options['join']), - $this->parseWhere($query, $options['where']), - $this->parseGroup($query, $options['group']), - $this->parseHaving($query, $options['having']), - $this->parseOrder($query, $options['order']), - $this->parseLimit($query, $options['limit']), - $this->parseUnion($query, $options['union']), - $this->parseLock($query, $options['lock']), - $this->parseComment($query, $options['comment']), - $this->parseForce($query, $options['force']), - ], - $this->selectSql); - } - - /** - * 生成Insert SQL - * @access public - * @param Query $query 查询对象 - * @param bool $replace 是否replace - * @return string - */ - public function insert(Query $query, $replace = false) - { - $options = $query->getOptions(); - - // 分析并处理数据 - $data = $this->parseData($query, $options['data']); - if (empty($data)) { - return ''; - } - - $fields = array_keys($data); - $values = array_values($data); - - return str_replace( - ['%INSERT%', '%TABLE%', '%FIELD%', '%DATA%', '%COMMENT%'], - [ - $replace ? 'REPLACE' : 'INSERT', - $this->parseTable($query, $options['table']), - implode(' , ', $fields), - implode(' , ', $values), - $this->parseComment($query, $options['comment']), - ], - $this->insertSql); - } - - /** - * 生成insertall SQL - * @access public - * @param Query $query 查询对象 - * @param array $dataSet 数据集 - * @param bool $replace 是否replace - * @return string - */ - public function insertAll(Query $query, $dataSet, $replace = false) - { - $options = $query->getOptions(); - - // 获取合法的字段 - if ('*' == $options['field']) { - $allowFields = $this->connection->getTableFields($options['table']); - } else { - $allowFields = $options['field']; - } - - // 获取绑定信息 - $bind = $this->connection->getFieldsBind($options['table']); - - foreach ($dataSet as $data) { - $data = $this->parseData($query, $data, $allowFields, $bind); - - $values[] = 'SELECT ' . implode(',', array_values($data)); - - if (!isset($insertFields)) { - $insertFields = array_keys($data); - } - } - - $fields = []; - - foreach ($insertFields as $field) { - $fields[] = $this->parseKey($query, $field); - } - - return str_replace( - ['%INSERT%', '%TABLE%', '%FIELD%', '%DATA%', '%COMMENT%'], - [ - $replace ? 'REPLACE' : 'INSERT', - $this->parseTable($query, $options['table']), - implode(' , ', $fields), - implode(' UNION ALL ', $values), - $this->parseComment($query, $options['comment']), - ], - $this->insertAllSql); - } - - /** - * 生成slect insert SQL - * @access public - * @param Query $query 查询对象 - * @param array $fields 数据 - * @param string $table 数据表 - * @return string - */ - public function selectInsert(Query $query, $fields, $table) - { - if (is_string($fields)) { - $fields = explode(',', $fields); - } - - foreach ($fields as &$field) { - $field = $this->parseKey($query, $field, true); - } - - return 'INSERT INTO ' . $this->parseTable($query, $table) . ' (' . implode(',', $fields) . ') ' . $this->select($query); - } - - /** - * 生成update SQL - * @access public - * @param Query $query 查询对象 - * @return string - */ - public function update(Query $query) - { - $options = $query->getOptions(); - - $data = $this->parseData($query, $options['data']); - - if (empty($data)) { - return ''; - } - - foreach ($data as $key => $val) { - $set[] = $key . ' = ' . $val; - } - - return str_replace( - ['%TABLE%', '%SET%', '%JOIN%', '%WHERE%', '%ORDER%', '%LIMIT%', '%LOCK%', '%COMMENT%'], - [ - $this->parseTable($query, $options['table']), - implode(' , ', $set), - $this->parseJoin($query, $options['join']), - $this->parseWhere($query, $options['where']), - $this->parseOrder($query, $options['order']), - $this->parseLimit($query, $options['limit']), - $this->parseLock($query, $options['lock']), - $this->parseComment($query, $options['comment']), - ], - $this->updateSql); - } - - /** - * 生成delete SQL - * @access public - * @param Query $query 查询对象 - * @return string - */ - public function delete(Query $query) - { - $options = $query->getOptions(); - - return str_replace( - ['%TABLE%', '%USING%', '%JOIN%', '%WHERE%', '%ORDER%', '%LIMIT%', '%LOCK%', '%COMMENT%'], - [ - $this->parseTable($query, $options['table']), - !empty($options['using']) ? ' USING ' . $this->parseTable($query, $options['using']) . ' ' : '', - $this->parseJoin($query, $options['join']), - $this->parseWhere($query, $options['where']), - $this->parseOrder($query, $options['order']), - $this->parseLimit($query, $options['limit']), - $this->parseLock($query, $options['lock']), - $this->parseComment($query, $options['comment']), - ], - $this->deleteSql); - } -} diff --git a/vendor/topthink/framework/library/think/db/Connection.php b/vendor/topthink/framework/library/think/db/Connection.php deleted file mode 100644 index 18b4885a6..000000000 --- a/vendor/topthink/framework/library/think/db/Connection.php +++ /dev/null @@ -1,2152 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db; - -use InvalidArgumentException; -use PDO; -use PDOStatement; -use think\Container; -use think\Db; -use think\db\exception\BindParamException; -use think\Debug; -use think\Exception; -use think\exception\PDOException; -use think\Loader; - -abstract class Connection -{ - const PARAM_FLOAT = 21; - protected static $instance = []; - /** @var PDOStatement PDO操作实例 */ - protected $PDOStatement; - - /** @var string 当前SQL指令 */ - protected $queryStr = ''; - // 返回或者影响记录数 - protected $numRows = 0; - // 事务指令数 - protected $transTimes = 0; - // 错误信息 - protected $error = ''; - - /** @var PDO[] 数据库连接ID 支持多个连接 */ - protected $links = []; - - /** @var PDO 当前连接ID */ - protected $linkID; - protected $linkRead; - protected $linkWrite; - - // 查询结果类型 - protected $fetchType = PDO::FETCH_ASSOC; - // 字段属性大小写 - protected $attrCase = PDO::CASE_LOWER; - // 监听回调 - protected static $event = []; - - // 数据表信息 - protected static $info = []; - - // 使用Builder类 - protected $builderClassName; - // Builder对象 - protected $builder; - // 数据库连接参数配置 - protected $config = [ - // 数据库类型 - 'type' => '', - // 服务器地址 - 'hostname' => '', - // 数据库名 - 'database' => '', - // 用户名 - 'username' => '', - // 密码 - 'password' => '', - // 端口 - 'hostport' => '', - // 连接dsn - 'dsn' => '', - // 数据库连接参数 - 'params' => [], - // 数据库编码默认采用utf8 - 'charset' => 'utf8', - // 数据库表前缀 - 'prefix' => '', - // 数据库调试模式 - 'debug' => false, - // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器) - 'deploy' => 0, - // 数据库读写是否分离 主从式有效 - 'rw_separate' => false, - // 读写分离后 主服务器数量 - 'master_num' => 1, - // 指定从服务器序号 - 'slave_no' => '', - // 模型写入后自动读取主服务器 - 'read_master' => false, - // 是否严格检查字段是否存在 - 'fields_strict' => true, - // 数据集返回类型 - 'resultset_type' => '', - // 自动写入时间戳字段 - 'auto_timestamp' => false, - // 时间字段取出后的默认时间格式 - 'datetime_format' => 'Y-m-d H:i:s', - // 是否需要进行SQL性能分析 - 'sql_explain' => false, - // Builder类 - 'builder' => '', - // Query类 - 'query' => '\\think\\db\\Query', - // 是否需要断线重连 - 'break_reconnect' => false, - // 断线标识字符串 - 'break_match_str' => [], - ]; - - // PDO连接参数 - protected $params = [ - PDO::ATTR_CASE => PDO::CASE_NATURAL, - PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, - PDO::ATTR_ORACLE_NULLS => PDO::NULL_NATURAL, - PDO::ATTR_STRINGIFY_FETCHES => false, - PDO::ATTR_EMULATE_PREPARES => false, - ]; - - // 服务器断线标识字符 - protected $breakMatchStr = [ - 'server has gone away', - 'no connection to the server', - 'Lost connection', - 'is dead or not enabled', - 'Error while sending', - 'decryption failed or bad record mac', - 'server closed the connection unexpectedly', - 'SSL connection has been closed unexpectedly', - 'Error writing data to the connection', - 'Resource deadlock avoided', - 'failed with errno', - ]; - - // 绑定参数 - protected $bind = []; - - /** - * 架构函数 读取数据库配置信息 - * @access public - * @param array $config 数据库配置数组 - */ - public function __construct(array $config = []) - { - if (!empty($config)) { - $this->config = array_merge($this->config, $config); - } - - // 创建Builder对象 - $class = $this->getBuilderClass(); - - $this->builder = new $class($this); - - // 执行初始化操作 - $this->initialize(); - } - - /** - * 初始化 - * @access protected - * @return void - */ - protected function initialize() - {} - - /** - * 取得数据库连接类实例 - * @access public - * @param mixed $config 连接配置 - * @param bool|string $name 连接标识 true 强制重新连接 - * @return Connection - * @throws Exception - */ - public static function instance($config = [], $name = false) - { - if (false === $name) { - $name = md5(serialize($config)); - } - - if (true === $name || !isset(self::$instance[$name])) { - if (empty($config['type'])) { - throw new InvalidArgumentException('Undefined db type'); - } - - // 记录初始化信息 - Container::get('app')->log('[ DB ] INIT ' . $config['type']); - - if (true === $name) { - $name = md5(serialize($config)); - } - - self::$instance[$name] = Loader::factory($config['type'], '\\think\\db\\connector\\', $config); - } - - return self::$instance[$name]; - } - - /** - * 获取当前连接器类对应的Builder类 - * @access public - * @return string - */ - public function getBuilderClass() - { - if (!empty($this->builderClassName)) { - return $this->builderClassName; - } - - return $this->getConfig('builder') ?: '\\think\\db\\builder\\' . ucfirst($this->getConfig('type')); - } - - /** - * 设置当前的数据库Builder对象 - * @access protected - * @param Builder $builder - * @return void - */ - protected function setBuilder(Builder $builder) - { - $this->builder = $builder; - - return $this; - } - - /** - * 获取当前的builder实例对象 - * @access public - * @return Builder - */ - public function getBuilder() - { - return $this->builder; - } - - /** - * 解析pdo连接的dsn信息 - * @access protected - * @param array $config 连接信息 - * @return string - */ - abstract protected function parseDsn($config); - - /** - * 取得数据表的字段信息 - * @access public - * @param string $tableName - * @return array - */ - abstract public function getFields($tableName); - - /** - * 取得数据库的表信息 - * @access public - * @param string $dbName - * @return array - */ - abstract public function getTables($dbName); - - /** - * SQL性能分析 - * @access protected - * @param string $sql - * @return array - */ - abstract protected function getExplain($sql); - - /** - * 对返数据表字段信息进行大小写转换出来 - * @access public - * @param array $info 字段信息 - * @return array - */ - public function fieldCase($info) - { - // 字段大小写转换 - switch ($this->attrCase) { - case PDO::CASE_LOWER: - $info = array_change_key_case($info); - break; - case PDO::CASE_UPPER: - $info = array_change_key_case($info, CASE_UPPER); - break; - case PDO::CASE_NATURAL: - default: - // 不做转换 - } - - return $info; - } - - /** - * 获取字段绑定类型 - * @access public - * @param string $type 字段类型 - * @return integer - */ - public function getFieldBindType($type) - { - if (0 === strpos($type, 'set') || 0 === strpos($type, 'enum')) { - $bind = PDO::PARAM_STR; - } elseif (preg_match('/(double|float|decimal|real|numeric)/is', $type)) { - $bind = self::PARAM_FLOAT; - } elseif (preg_match('/(int|serial|bit)/is', $type)) { - $bind = PDO::PARAM_INT; - } elseif (preg_match('/bool/is', $type)) { - $bind = PDO::PARAM_BOOL; - } else { - $bind = PDO::PARAM_STR; - } - - return $bind; - } - - /** - * 将SQL语句中的__TABLE_NAME__字符串替换成带前缀的表名(小写) - * @access public - * @param string $sql sql语句 - * @return string - */ - public function parseSqlTable($sql) - { - if (false !== strpos($sql, '__')) { - $sql = preg_replace_callback("/__([A-Z0-9_-]+)__/sU", function ($match) { - return $this->getConfig('prefix') . strtolower($match[1]); - }, $sql); - } - - return $sql; - } - - /** - * 获取数据表信息 - * @access public - * @param mixed $tableName 数据表名 留空自动获取 - * @param string $fetch 获取信息类型 包括 fields type bind pk - * @return mixed - */ - public function getTableInfo($tableName, $fetch = '') - { - if (is_array($tableName)) { - $tableName = key($tableName) ?: current($tableName); - } - - if (strpos($tableName, ',')) { - // 多表不获取字段信息 - return false; - } else { - $tableName = $this->parseSqlTable($tableName); - } - - // 修正子查询作为表名的问题 - if (strpos($tableName, ')')) { - return []; - } - - list($tableName) = explode(' ', $tableName); - - if (false === strpos($tableName, '.')) { - $schema = $this->getConfig('database') . '.' . $tableName; - } else { - $schema = $tableName; - } - - if (!isset(self::$info[$schema])) { - // 读取缓存 - $cacheFile = Container::get('app')->getRuntimePath() . 'schema' . DIRECTORY_SEPARATOR . $schema . '.php'; - - if (!$this->config['debug'] && is_file($cacheFile)) { - $info = include $cacheFile; - } else { - $info = $this->getFields($tableName); - } - - $fields = array_keys($info); - $bind = $type = []; - - foreach ($info as $key => $val) { - // 记录字段类型 - $type[$key] = $val['type']; - $bind[$key] = $this->getFieldBindType($val['type']); - - if (!empty($val['primary'])) { - $pk[] = $key; - } - } - - if (isset($pk)) { - // 设置主键 - $pk = count($pk) > 1 ? $pk : $pk[0]; - } else { - $pk = null; - } - - self::$info[$schema] = ['fields' => $fields, 'type' => $type, 'bind' => $bind, 'pk' => $pk]; - } - - return $fetch ? self::$info[$schema][$fetch] : self::$info[$schema]; - } - - /** - * 获取数据表的主键 - * @access public - * @param string $tableName 数据表名 - * @return string|array - */ - public function getPk($tableName) - { - return $this->getTableInfo($tableName, 'pk'); - } - - /** - * 获取数据表字段信息 - * @access public - * @param string $tableName 数据表名 - * @return array - */ - public function getTableFields($tableName) - { - return $this->getTableInfo($tableName, 'fields'); - } - - /** - * 获取数据表字段类型 - * @access public - * @param string $tableName 数据表名 - * @param string $field 字段名 - * @return array|string - */ - public function getFieldsType($tableName, $field = null) - { - $result = $this->getTableInfo($tableName, 'type'); - - if ($field && isset($result[$field])) { - return $result[$field]; - } - - return $result; - } - - /** - * 获取数据表绑定信息 - * @access public - * @param string $tableName 数据表名 - * @return array - */ - public function getFieldsBind($tableName) - { - return $this->getTableInfo($tableName, 'bind'); - } - - /** - * 获取数据库的配置参数 - * @access public - * @param string $config 配置名称 - * @return mixed - */ - public function getConfig($config = '') - { - return $config ? $this->config[$config] : $this->config; - } - - /** - * 设置数据库的配置参数 - * @access public - * @param string|array $config 配置名称 - * @param mixed $value 配置值 - * @return void - */ - public function setConfig($config, $value = '') - { - if (is_array($config)) { - $this->config = array_merge($this->config, $config); - } else { - $this->config[$config] = $value; - } - } - - /** - * 连接数据库方法 - * @access public - * @param array $config 连接参数 - * @param integer $linkNum 连接序号 - * @param array|bool $autoConnection 是否自动连接主数据库(用于分布式) - * @return PDO - * @throws Exception - */ - public function connect(array $config = [], $linkNum = 0, $autoConnection = false) - { - if (isset($this->links[$linkNum])) { - return $this->links[$linkNum]; - } - - if (!$config) { - $config = $this->config; - } else { - $config = array_merge($this->config, $config); - } - - // 连接参数 - if (isset($config['params']) && is_array($config['params'])) { - $params = $config['params'] + $this->params; - } else { - $params = $this->params; - } - - // 记录当前字段属性大小写设置 - $this->attrCase = $params[PDO::ATTR_CASE]; - - if (!empty($config['break_match_str'])) { - $this->breakMatchStr = array_merge($this->breakMatchStr, (array) $config['break_match_str']); - } - - try { - if (empty($config['dsn'])) { - $config['dsn'] = $this->parseDsn($config); - } - - if ($config['debug']) { - $startTime = microtime(true); - } - - $this->links[$linkNum] = new PDO($config['dsn'], $config['username'], $config['password'], $params); - - if ($config['debug']) { - // 记录数据库连接信息 - $this->log('[ DB ] CONNECT:[ UseTime:' . number_format(microtime(true) - $startTime, 6) . 's ] ' . $config['dsn']); - } - - return $this->links[$linkNum]; - } catch (\PDOException $e) { - if ($autoConnection) { - $this->log($e->getMessage(), 'error'); - return $this->connect($autoConnection, $linkNum); - } else { - throw $e; - } - } - } - - /** - * 释放查询结果 - * @access public - */ - public function free() - { - $this->PDOStatement = null; - } - - /** - * 获取PDO对象 - * @access public - * @return \PDO|false - */ - public function getPdo() - { - if (!$this->linkID) { - return false; - } - - return $this->linkID; - } - - /** - * 执行查询 使用生成器返回数据 - * @access public - * @param string $sql sql指令 - * @param array $bind 参数绑定 - * @param bool $master 是否在主服务器读操作 - * @param Model $model 模型对象实例 - * @param array $condition 查询条件 - * @param mixed $relation 关联查询 - * @return \Generator - */ - public function getCursor($sql, $bind = [], $master = false, $model = null, $condition = null, $relation = null) - { - $this->initConnect($master); - - // 记录SQL语句 - $this->queryStr = $sql; - - $this->bind = $bind; - - Db::$queryTimes++; - - // 调试开始 - $this->debug(true); - - // 预处理 - $this->PDOStatement = $this->linkID->prepare($sql); - - // 是否为存储过程调用 - $procedure = in_array(strtolower(substr(trim($sql), 0, 4)), ['call', 'exec']); - - // 参数绑定 - if ($procedure) { - $this->bindParam($bind); - } else { - $this->bindValue($bind); - } - - // 执行查询 - $this->PDOStatement->execute(); - - // 调试结束 - $this->debug(false, '', $master); - - // 返回结果集 - while ($result = $this->PDOStatement->fetch($this->fetchType)) { - if ($model) { - $instance = $model->newInstance($result, $condition); - - if ($relation) { - $instance->relationQuery($relation); - } - - yield $instance; - } else { - yield $result; - } - } - } - - /** - * 执行查询 返回数据集 - * @access public - * @param string $sql sql指令 - * @param array $bind 参数绑定 - * @param bool $master 是否在主服务器读操作 - * @param bool $pdo 是否返回PDO对象 - * @return array - * @throws BindParamException - * @throws \PDOException - * @throws \Exception - * @throws \Throwable - */ - public function query($sql, $bind = [], $master = false, $pdo = false) - { - $this->initConnect($master); - - if (!$this->linkID) { - return false; - } - - // 记录SQL语句 - $this->queryStr = $sql; - - $this->bind = $bind; - - Db::$queryTimes++; - - try { - // 调试开始 - $this->debug(true); - - // 预处理 - $this->PDOStatement = $this->linkID->prepare($sql); - - // 是否为存储过程调用 - $procedure = in_array(strtolower(substr(trim($sql), 0, 4)), ['call', 'exec']); - - // 参数绑定 - if ($procedure) { - $this->bindParam($bind); - } else { - $this->bindValue($bind); - } - - // 执行查询 - $this->PDOStatement->execute(); - - // 调试结束 - $this->debug(false, '', $master); - - // 返回结果集 - return $this->getResult($pdo, $procedure); - } catch (\PDOException $e) { - if ($this->isBreak($e)) { - return $this->close()->query($sql, $bind, $master, $pdo); - } - - throw new PDOException($e, $this->config, $this->getLastsql()); - } catch (\Throwable $e) { - if ($this->isBreak($e)) { - return $this->close()->query($sql, $bind, $master, $pdo); - } - - throw $e; - } catch (\Exception $e) { - if ($this->isBreak($e)) { - return $this->close()->query($sql, $bind, $master, $pdo); - } - - throw $e; - } - } - - /** - * 执行语句 - * @access public - * @param string $sql sql指令 - * @param array $bind 参数绑定 - * @param Query $query 查询对象 - * @return int - * @throws BindParamException - * @throws \PDOException - * @throws \Exception - * @throws \Throwable - */ - public function execute($sql, $bind = [], Query $query = null) - { - $this->initConnect(true); - - if (!$this->linkID) { - return false; - } - - // 记录SQL语句 - $this->queryStr = $sql; - - $this->bind = $bind; - - Db::$executeTimes++; - try { - // 调试开始 - $this->debug(true); - - // 预处理 - $this->PDOStatement = $this->linkID->prepare($sql); - - // 是否为存储过程调用 - $procedure = in_array(strtolower(substr(trim($sql), 0, 4)), ['call', 'exec']); - - // 参数绑定 - if ($procedure) { - $this->bindParam($bind); - } else { - $this->bindValue($bind); - } - - // 执行语句 - $this->PDOStatement->execute(); - - // 调试结束 - $this->debug(false, '', true); - - if ($query && !empty($this->config['deploy']) && !empty($this->config['read_master'])) { - $query->readMaster(); - } - - $this->numRows = $this->PDOStatement->rowCount(); - - return $this->numRows; - } catch (\PDOException $e) { - if ($this->isBreak($e)) { - return $this->close()->execute($sql, $bind, $query); - } - - throw new PDOException($e, $this->config, $this->getLastsql()); - } catch (\Throwable $e) { - if ($this->isBreak($e)) { - return $this->close()->execute($sql, $bind, $query); - } - - throw $e; - } catch (\Exception $e) { - if ($this->isBreak($e)) { - return $this->close()->execute($sql, $bind, $query); - } - - throw $e; - } - } - - /** - * 查找单条记录 - * @access public - * @param Query $query 查询对象 - * @return array|null|\PDOStatement|string - * @throws DbException - * @throws ModelNotFoundException - * @throws DataNotFoundException - */ - public function find(Query $query) - { - // 分析查询表达式 - $options = $query->getOptions(); - $pk = $query->getPk($options); - - $data = $options['data']; - $query->setOption('limit', 1); - - if (empty($options['fetch_sql']) && !empty($options['cache'])) { - // 判断查询缓存 - $cache = $options['cache']; - - if (is_string($cache['key'])) { - $key = $cache['key']; - } else { - $key = $this->getCacheKey($query, $data); - } - - $result = Container::get('cache')->get($key); - - if (false !== $result) { - return $result; - } - } - - if (is_string($pk) && !is_array($data)) { - if (isset($key) && strpos($key, '|')) { - list($a, $val) = explode('|', $key); - $item[$pk] = $val; - } else { - $item[$pk] = $data; - } - $data = $item; - } - - $query->setOption('data', $data); - - // 生成查询SQL - $sql = $this->builder->select($query); - - $query->removeOption('limit'); - - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - // 获取实际执行的SQL语句 - return $this->getRealSql($sql, $bind); - } - - // 事件回调 - $result = $query->trigger('before_find'); - - if (!$result) { - // 执行查询 - $resultSet = $this->query($sql, $bind, $options['master'], $options['fetch_pdo']); - - if ($resultSet instanceof \PDOStatement) { - // 返回PDOStatement对象 - return $resultSet; - } - - $result = isset($resultSet[0]) ? $resultSet[0] : null; - } - - if (isset($cache) && $result) { - // 缓存数据 - $this->cacheData($key, $result, $cache); - } - - return $result; - } - - /** - * 使用游标查询记录 - * @access public - * @param Query $query 查询对象 - * @return \Generator - */ - public function cursor(Query $query) - { - // 分析查询表达式 - $options = $query->getOptions(); - - // 生成查询SQL - $sql = $this->builder->select($query); - - $bind = $query->getBind(); - - $condition = isset($options['where']['AND']) ? $options['where']['AND'] : null; - $relation = isset($options['relaltion']) ? $options['relation'] : null; - - // 执行查询操作 - return $this->getCursor($sql, $bind, $options['master'], $query->getModel(), $condition, $relation); - } - - /** - * 查找记录 - * @access public - * @param Query $query 查询对象 - * @return array|\PDOStatement|string - * @throws DbException - * @throws ModelNotFoundException - * @throws DataNotFoundException - */ - public function select(Query $query) - { - // 分析查询表达式 - $options = $query->getOptions(); - - if (empty($options['fetch_sql']) && !empty($options['cache'])) { - $resultSet = $this->getCacheData($query, $options['cache'], null, $key); - - if (false !== $resultSet) { - return $resultSet; - } - } - - // 生成查询SQL - $sql = $this->builder->select($query); - - $query->removeOption('limit'); - - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - // 获取实际执行的SQL语句 - return $this->getRealSql($sql, $bind); - } - - $resultSet = $query->trigger('before_select'); - - if (!$resultSet) { - // 执行查询操作 - $resultSet = $this->query($sql, $bind, $options['master'], $options['fetch_pdo']); - - if ($resultSet instanceof \PDOStatement) { - // 返回PDOStatement对象 - return $resultSet; - } - } - - if (!empty($options['cache']) && false !== $resultSet) { - // 缓存数据集 - $this->cacheData($key, $resultSet, $options['cache']); - } - - return $resultSet; - } - - /** - * 插入记录 - * @access public - * @param Query $query 查询对象 - * @param boolean $replace 是否replace - * @param boolean $getLastInsID 返回自增主键 - * @param string $sequence 自增序列名 - * @return integer|string - */ - public function insert(Query $query, $replace = false, $getLastInsID = false, $sequence = null) - { - // 分析查询表达式 - $options = $query->getOptions(); - - // 生成SQL语句 - $sql = $this->builder->insert($query, $replace); - - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - // 获取实际执行的SQL语句 - return $this->getRealSql($sql, $bind); - } - - // 执行操作 - $result = '' == $sql ? 0 : $this->execute($sql, $bind, $query); - - if ($result) { - $sequence = $sequence ?: (isset($options['sequence']) ? $options['sequence'] : null); - $lastInsId = $this->getLastInsID($sequence); - - $data = $options['data']; - - if ($lastInsId) { - $pk = $query->getPk($options); - if (is_string($pk)) { - $data[$pk] = $lastInsId; - } - } - - $query->setOption('data', $data); - - $query->trigger('after_insert'); - - if ($getLastInsID) { - return $lastInsId; - } - } - - return $result; - } - - /** - * 批量插入记录 - * @access public - * @param Query $query 查询对象 - * @param mixed $dataSet 数据集 - * @param bool $replace 是否replace - * @param integer $limit 每次写入数据限制 - * @return integer|string - * @throws \Exception - * @throws \Throwable - */ - public function insertAll(Query $query, $dataSet = [], $replace = false, $limit = null) - { - if (!is_array(reset($dataSet))) { - return false; - } - - $options = $query->getOptions(); - - if ($limit) { - // 分批写入 自动启动事务支持 - $this->startTrans(); - - try { - $array = array_chunk($dataSet, $limit, true); - $count = 0; - - foreach ($array as $item) { - $sql = $this->builder->insertAll($query, $item, $replace); - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - $fetchSql[] = $this->getRealSql($sql, $bind); - } else { - $count += $this->execute($sql, $bind, $query); - } - } - - // 提交事务 - $this->commit(); - } catch (\Exception $e) { - $this->rollback(); - throw $e; - } catch (\Throwable $e) { - $this->rollback(); - throw $e; - } - - return isset($fetchSql) ? implode(';', $fetchSql) : $count; - } - - $sql = $this->builder->insertAll($query, $dataSet, $replace); - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - return $this->getRealSql($sql, $bind); - } - - return $this->execute($sql, $bind, $query); - } - - /** - * 通过Select方式插入记录 - * @access public - * @param Query $query 查询对象 - * @param string $fields 要插入的数据表字段名 - * @param string $table 要插入的数据表名 - * @return integer|string - * @throws PDOException - */ - public function selectInsert(Query $query, $fields, $table) - { - // 分析查询表达式 - $options = $query->getOptions(); - - $table = $this->parseSqlTable($table); - - $sql = $this->builder->selectInsert($query, $fields, $table); - - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - return $this->getRealSql($sql, $bind); - } - - return $this->execute($sql, $bind, $query); - } - - /** - * 更新记录 - * @access public - * @param Query $query 查询对象 - * @return integer|string - * @throws Exception - * @throws PDOException - */ - public function update(Query $query) - { - $options = $query->getOptions(); - - if (isset($options['cache']) && is_string($options['cache']['key'])) { - $key = $options['cache']['key']; - } - - $pk = $query->getPk($options); - $data = $options['data']; - - if (empty($options['where'])) { - // 如果存在主键数据 则自动作为更新条件 - if (is_string($pk) && isset($data[$pk])) { - $where[$pk] = [$pk, '=', $data[$pk]]; - if (!isset($key)) { - $key = $this->getCacheKey($query, $data[$pk]); - } - unset($data[$pk]); - } elseif (is_array($pk)) { - // 增加复合主键支持 - foreach ($pk as $field) { - if (isset($data[$field])) { - $where[$field] = [$field, '=', $data[$field]]; - } else { - // 如果缺少复合主键数据则不执行 - throw new Exception('miss complex primary data'); - } - unset($data[$field]); - } - } - - if (!isset($where)) { - // 如果没有任何更新条件则不执行 - throw new Exception('miss update condition'); - } else { - $options['where']['AND'] = $where; - $query->setOption('where', ['AND' => $where]); - } - } elseif (!isset($key) && is_string($pk) && isset($options['where']['AND'])) { - foreach ($options['where']['AND'] as $val) { - if (is_array($val) && $val[0] == $pk) { - $key = $this->getCacheKey($query, $val); - } - } - } - - // 更新数据 - $query->setOption('data', $data); - - // 生成UPDATE SQL语句 - $sql = $this->builder->update($query); - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - // 获取实际执行的SQL语句 - return $this->getRealSql($sql, $bind); - } - - // 检测缓存 - $cache = Container::get('cache'); - - if (isset($key) && $cache->get($key)) { - // 删除缓存 - $cache->rm($key); - } elseif (!empty($options['cache']['tag'])) { - $cache->clear($options['cache']['tag']); - } - - // 执行操作 - $result = '' == $sql ? 0 : $this->execute($sql, $bind, $query); - - if ($result) { - if (is_string($pk) && isset($where[$pk])) { - $data[$pk] = $where[$pk]; - } elseif (is_string($pk) && isset($key) && strpos($key, '|')) { - list($a, $val) = explode('|', $key); - $data[$pk] = $val; - } - - $query->setOption('data', $data); - $query->trigger('after_update'); - } - - return $result; - } - - /** - * 删除记录 - * @access public - * @param Query $query 查询对象 - * @return int - * @throws Exception - * @throws PDOException - */ - public function delete(Query $query) - { - // 分析查询表达式 - $options = $query->getOptions(); - $pk = $query->getPk($options); - $data = $options['data']; - - if (isset($options['cache']) && is_string($options['cache']['key'])) { - $key = $options['cache']['key']; - } elseif (!is_null($data) && true !== $data && !is_array($data)) { - $key = $this->getCacheKey($query, $data); - } elseif (is_string($pk) && isset($options['where']['AND'])) { - foreach ($options['where']['AND'] as $val) { - if (is_array($val) && $val[0] == $pk) { - $key = $this->getCacheKey($query, $val); - } - } - } - - if (true !== $data && empty($options['where'])) { - // 如果条件为空 不进行删除操作 除非设置 1=1 - throw new Exception('delete without condition'); - } - - // 生成删除SQL语句 - $sql = $this->builder->delete($query); - - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - // 获取实际执行的SQL语句 - return $this->getRealSql($sql, $bind); - } - - // 检测缓存 - $cache = Container::get('cache'); - - if (isset($key) && $cache->get($key)) { - // 删除缓存 - $cache->rm($key); - } elseif (!empty($options['cache']['tag'])) { - $cache->clear($options['cache']['tag']); - } - - // 执行操作 - $result = $this->execute($sql, $bind, $query); - - if ($result) { - if (!is_array($data) && is_string($pk) && isset($key) && strpos($key, '|')) { - list($a, $val) = explode('|', $key); - $item[$pk] = $val; - $data = $item; - } - - $options['data'] = $data; - - $query->trigger('after_delete'); - } - - return $result; - } - - /** - * 得到某个字段的值 - * @access public - * @param Query $query 查询对象 - * @param string $field 字段名 - * @param mixed $default 默认值 - * @param bool $one 是否返回一个值 - * @return mixed - */ - public function value(Query $query, $field, $default = null, $one = true) - { - $options = $query->getOptions(); - - if (isset($options['field'])) { - $query->removeOption('field'); - } - - if (is_string($field)) { - $field = array_map('trim', explode(',', $field)); - } - - $query->setOption('field', $field); - - if (empty($options['fetch_sql']) && !empty($options['cache'])) { - $cache = $options['cache']; - $result = $this->getCacheData($query, $cache, null, $key); - - if (false !== $result) { - return $result; - } - } - - if ($one) { - $query->setOption('limit', 1); - } - - // 生成查询SQL - $sql = $this->builder->select($query); - - if (isset($options['field'])) { - $query->setOption('field', $options['field']); - } else { - $query->removeOption('field'); - } - - $query->removeOption('limit'); - - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - // 获取实际执行的SQL语句 - return $this->getRealSql($sql, $bind); - } - - // 执行查询操作 - $pdo = $this->query($sql, $bind, $options['master'], true); - - $result = $pdo->fetchColumn(); - - if (isset($cache) && false !== $result) { - // 缓存数据 - $this->cacheData($key, $result, $cache); - } - - return false !== $result ? $result : $default; - } - - /** - * 得到某个字段的值 - * @access public - * @param Query $query 查询对象 - * @param string $aggregate 聚合方法 - * @param mixed $field 字段名 - * @return mixed - */ - public function aggregate(Query $query, $aggregate, $field) - { - if (is_string($field) && 0 === stripos($field, 'DISTINCT ')) { - list($distinct, $field) = explode(' ', $field); - } - - $field = $aggregate . '(' . (!empty($distinct) ? 'DISTINCT ' : '') . $this->builder->parseKey($query, $field, true) . ') AS tp_' . strtolower($aggregate); - - return $this->value($query, $field, 0, false); - } - - /** - * 得到某个列的数组 - * @access public - * @param Query $query 查询对象 - * @param string $field 字段名 多个字段用逗号分隔 - * @param string $key 索引 - * @return array - */ - public function column(Query $query, $field, $key = '') - { - $options = $query->getOptions(); - - if (isset($options['field'])) { - $query->removeOption('field'); - } - - if (is_null($field)) { - $field = ['*']; - } elseif (is_string($field)) { - $field = array_map('trim', explode(',', $field)); - } - - if ($key && ['*'] != $field) { - array_unshift($field, $key); - $field = array_unique($field); - } - - $query->setOption('field', $field); - - if (empty($options['fetch_sql']) && !empty($options['cache'])) { - // 判断查询缓存 - $cache = $options['cache']; - $result = $this->getCacheData($query, $cache, null, $guid); - - if (false !== $result) { - return $result; - } - } - - // 生成查询SQL - $sql = $this->builder->select($query); - - // 还原field参数 - if (isset($options['field'])) { - $query->setOption('field', $options['field']); - } else { - $query->removeOption('field'); - } - - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - // 获取实际执行的SQL语句 - return $this->getRealSql($sql, $bind); - } - - // 执行查询操作 - $pdo = $this->query($sql, $bind, $options['master'], true); - - if (1 == $pdo->columnCount()) { - $result = $pdo->fetchAll(PDO::FETCH_COLUMN); - } else { - $resultSet = $pdo->fetchAll(PDO::FETCH_ASSOC); - - if (['*'] == $field && $key) { - $result = array_column($resultSet, null, $key); - } elseif ($resultSet) { - $fields = array_keys($resultSet[0]); - $count = count($fields); - $key1 = array_shift($fields); - $key2 = $fields ? array_shift($fields) : ''; - $key = $key ?: $key1; - - if (strpos($key, '.')) { - list($alias, $key) = explode('.', $key); - } - - if (2 == $count) { - $column = $key2; - } elseif (1 == $count) { - $column = $key1; - } else { - $column = null; - } - - $result = array_column($resultSet, $column, $key); - } else { - $result = []; - } - } - - if (isset($cache) && isset($guid)) { - // 缓存数据 - $this->cacheData($guid, $result, $cache); - } - - return $result; - } - - /** - * 执行查询但只返回PDOStatement对象 - * @access public - * @return \PDOStatement|string - */ - public function pdo(Query $query) - { - // 分析查询表达式 - $options = $query->getOptions(); - - // 生成查询SQL - $sql = $this->builder->select($query); - - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - // 获取实际执行的SQL语句 - return $this->getRealSql($sql, $bind); - } - - // 执行查询操作 - return $this->query($sql, $bind, $options['master'], true); - } - - /** - * 根据参数绑定组装最终的SQL语句 便于调试 - * @access public - * @param string $sql 带参数绑定的sql语句 - * @param array $bind 参数绑定列表 - * @return string - */ - public function getRealSql($sql, array $bind = []) - { - if (is_array($sql)) { - $sql = implode(';', $sql); - } - - foreach ($bind as $key => $val) { - $value = is_array($val) ? $val[0] : $val; - $type = is_array($val) ? $val[1] : PDO::PARAM_STR; - - if ((self::PARAM_FLOAT == $type || PDO::PARAM_STR == $type) && is_string($value)) { - $value = '\'' . addslashes($value) . '\''; - } elseif (PDO::PARAM_INT == $type && '' === $value) { - $value = 0; - } - - // 判断占位符 - $sql = is_numeric($key) ? - substr_replace($sql, $value, strpos($sql, '?'), 1) : - substr_replace($sql, $value, strpos($sql, ':' . $key), strlen(':' . $key)); - } - - return rtrim($sql); - } - - /** - * 参数绑定 - * 支持 ['name'=>'value','id'=>123] 对应命名占位符 - * 或者 ['value',123] 对应问号占位符 - * @access public - * @param array $bind 要绑定的参数列表 - * @return void - * @throws BindParamException - */ - protected function bindValue(array $bind = []) - { - foreach ($bind as $key => $val) { - // 占位符 - $param = is_int($key) ? $key + 1 : ':' . $key; - - if (is_array($val)) { - if (PDO::PARAM_INT == $val[1] && '' === $val[0]) { - $val[0] = 0; - } elseif (self::PARAM_FLOAT == $val[1]) { - $val[0] = is_string($val[0]) ? (float) $val[0] : $val[0]; - $val[1] = PDO::PARAM_STR; - } - - $result = $this->PDOStatement->bindValue($param, $val[0], $val[1]); - } else { - $result = $this->PDOStatement->bindValue($param, $val); - } - - if (!$result) { - throw new BindParamException( - "Error occurred when binding parameters '{$param}'", - $this->config, - $this->getLastsql(), - $bind - ); - } - } - } - - /** - * 存储过程的输入输出参数绑定 - * @access public - * @param array $bind 要绑定的参数列表 - * @return void - * @throws BindParamException - */ - protected function bindParam($bind) - { - foreach ($bind as $key => $val) { - $param = is_int($key) ? $key + 1 : ':' . $key; - - if (is_array($val)) { - array_unshift($val, $param); - $result = call_user_func_array([$this->PDOStatement, 'bindParam'], $val); - } else { - $result = $this->PDOStatement->bindValue($param, $val); - } - - if (!$result) { - $param = array_shift($val); - - throw new BindParamException( - "Error occurred when binding parameters '{$param}'", - $this->config, - $this->getLastsql(), - $bind - ); - } - } - } - - /** - * 获得数据集数组 - * @access protected - * @param bool $pdo 是否返回PDOStatement - * @param bool $procedure 是否存储过程 - * @return array - */ - protected function getResult($pdo = false, $procedure = false) - { - if ($pdo) { - // 返回PDOStatement对象处理 - return $this->PDOStatement; - } - - if ($procedure) { - // 存储过程返回结果 - return $this->procedure(); - } - - $result = $this->PDOStatement->fetchAll($this->fetchType); - - $this->numRows = count($result); - - return $result; - } - - /** - * 获得存储过程数据集 - * @access protected - * @return array - */ - protected function procedure() - { - $item = []; - - do { - $result = $this->getResult(); - if ($result) { - $item[] = $result; - } - } while ($this->PDOStatement->nextRowset()); - - $this->numRows = count($item); - - return $item; - } - - /** - * 执行数据库事务 - * @access public - * @param callable $callback 数据操作方法回调 - * @return mixed - * @throws PDOException - * @throws \Exception - * @throws \Throwable - */ - public function transaction($callback) - { - $this->startTrans(); - - try { - $result = null; - if (is_callable($callback)) { - $result = call_user_func_array($callback, [$this]); - } - - $this->commit(); - return $result; - } catch (\Exception $e) { - $this->rollback(); - throw $e; - } catch (\Throwable $e) { - $this->rollback(); - throw $e; - } - } - - /** - * 启动XA事务 - * @access public - * @param string $xid XA事务id - * @return void - */ - public function startTransXa($xid) - {} - - /** - * 预编译XA事务 - * @access public - * @param string $xid XA事务id - * @return void - */ - public function prepareXa($xid) - {} - - /** - * 提交XA事务 - * @access public - * @param string $xid XA事务id - * @return void - */ - public function commitXa($xid) - {} - - /** - * 回滚XA事务 - * @access public - * @param string $xid XA事务id - * @return void - */ - public function rollbackXa($xid) - {} - - /** - * 启动事务 - * @access public - * @return void - * @throws \PDOException - * @throws \Exception - */ - public function startTrans() - { - $this->initConnect(true); - if (!$this->linkID) { - return false; - } - - ++$this->transTimes; - - try { - if (1 == $this->transTimes) { - $this->linkID->beginTransaction(); - } elseif ($this->transTimes > 1 && $this->supportSavepoint()) { - $this->linkID->exec( - $this->parseSavepoint('trans' . $this->transTimes) - ); - } - } catch (\Exception $e) { - if ($this->isBreak($e)) { - --$this->transTimes; - return $this->close()->startTrans(); - } - throw $e; - } - } - - /** - * 用于非自动提交状态下面的查询提交 - * @access public - * @return void - * @throws PDOException - */ - public function commit() - { - $this->initConnect(true); - - if (1 == $this->transTimes) { - $this->linkID->commit(); - } - - --$this->transTimes; - } - - /** - * 事务回滚 - * @access public - * @return void - * @throws PDOException - */ - public function rollback() - { - $this->initConnect(true); - - if (1 == $this->transTimes) { - $this->linkID->rollBack(); - } elseif ($this->transTimes > 1 && $this->supportSavepoint()) { - $this->linkID->exec( - $this->parseSavepointRollBack('trans' . $this->transTimes) - ); - } - - $this->transTimes = max(0, $this->transTimes - 1); - } - - /** - * 是否支持事务嵌套 - * @return bool - */ - protected function supportSavepoint() - { - return false; - } - - /** - * 生成定义保存点的SQL - * @access protected - * @param $name - * @return string - */ - protected function parseSavepoint($name) - { - return 'SAVEPOINT ' . $name; - } - - /** - * 生成回滚到保存点的SQL - * @access protected - * @param $name - * @return string - */ - protected function parseSavepointRollBack($name) - { - return 'ROLLBACK TO SAVEPOINT ' . $name; - } - - /** - * 批处理执行SQL语句 - * 批处理的指令都认为是execute操作 - * @access public - * @param array $sqlArray SQL批处理指令 - * @param array $bind 参数绑定 - * @return boolean - */ - public function batchQuery($sqlArray = [], $bind = []) - { - if (!is_array($sqlArray)) { - return false; - } - - // 自动启动事务支持 - $this->startTrans(); - - try { - foreach ($sqlArray as $sql) { - $this->execute($sql, $bind); - } - // 提交事务 - $this->commit(); - } catch (\Exception $e) { - $this->rollback(); - throw $e; - } - - return true; - } - - /** - * 获得查询次数 - * @access public - * @param boolean $execute 是否包含所有查询 - * @return integer - */ - public function getQueryTimes($execute = false) - { - return $execute ? Db::$queryTimes + Db::$executeTimes : Db::$queryTimes; - } - - /** - * 获得执行次数 - * @access public - * @return integer - */ - public function getExecuteTimes() - { - return Db::$executeTimes; - } - - /** - * 关闭数据库(或者重新连接) - * @access public - * @return $this - */ - public function close() - { - $this->linkID = null; - $this->linkWrite = null; - $this->linkRead = null; - $this->links = []; - - // 释放查询 - $this->free(); - - return $this; - } - - /** - * 是否断线 - * @access protected - * @param \PDOException|\Exception $e 异常对象 - * @return bool - */ - protected function isBreak($e) - { - if (!$this->config['break_reconnect']) { - return false; - } - - $error = $e->getMessage(); - - foreach ($this->breakMatchStr as $msg) { - if (false !== stripos($error, $msg)) { - return true; - } - } - return false; - } - - /** - * 获取最近一次查询的sql语句 - * @access public - * @return string - */ - public function getLastSql() - { - return $this->getRealSql($this->queryStr, $this->bind); - } - - /** - * 获取最近插入的ID - * @access public - * @param string $sequence 自增序列名 - * @return string - */ - public function getLastInsID($sequence = null) - { - return $this->linkID->lastInsertId($sequence); - } - - /** - * 获取返回或者影响的记录数 - * @access public - * @return integer - */ - public function getNumRows() - { - return $this->numRows; - } - - /** - * 获取最近的错误信息 - * @access public - * @return string - */ - public function getError() - { - if ($this->PDOStatement) { - $error = $this->PDOStatement->errorInfo(); - $error = $error[1] . ':' . $error[2]; - } else { - $error = ''; - } - - if ('' != $this->queryStr) { - $error .= "\n [ SQL语句 ] : " . $this->getLastsql(); - } - - return $error; - } - - /** - * 数据库调试 记录当前SQL及分析性能 - * @access protected - * @param boolean $start 调试开始标记 true 开始 false 结束 - * @param string $sql 执行的SQL语句 留空自动获取 - * @param bool $master 主从标记 - * @return void - */ - protected function debug($start, $sql = '', $master = false) - { - if (!empty($this->config['debug'])) { - // 开启数据库调试模式 - $debug = Container::get('debug'); - - if ($start) { - $debug->remark('queryStartTime', 'time'); - } else { - // 记录操作结束时间 - $debug->remark('queryEndTime', 'time'); - $runtime = $debug->getRangeTime('queryStartTime', 'queryEndTime'); - $sql = $sql ?: $this->getLastsql(); - $result = []; - - // SQL性能分析 - if ($this->config['sql_explain'] && 0 === stripos(trim($sql), 'select')) { - $result = $this->getExplain($sql); - } - - // SQL监听 - $this->triggerSql($sql, $runtime, $result, $master); - } - } - } - - /** - * 监听SQL执行 - * @access public - * @param callable $callback 回调方法 - * @return void - */ - public function listen($callback) - { - self::$event[] = $callback; - } - - /** - * 触发SQL事件 - * @access protected - * @param string $sql SQL语句 - * @param float $runtime SQL运行时间 - * @param mixed $explain SQL分析 - * @param bool $master 主从标记 - * @return void - */ - protected function triggerSql($sql, $runtime, $explain = [], $master = false) - { - if (!empty(self::$event)) { - foreach (self::$event as $callback) { - if (is_callable($callback)) { - call_user_func_array($callback, [$sql, $runtime, $explain, $master]); - } - } - } else { - if ($this->config['deploy']) { - // 分布式记录当前操作的主从 - $master = $master ? 'master|' : 'slave|'; - } else { - $master = ''; - } - - // 未注册监听则记录到日志中 - $this->log('[ SQL ] ' . $sql . ' [ ' . $master . 'RunTime:' . $runtime . 's ]'); - - if (!empty($explain)) { - $this->log('[ EXPLAIN : ' . var_export($explain, true) . ' ]'); - } - } - } - - public function log($log, $type = 'sql') - { - $this->config['debug'] && Container::get('log')->record($log, $type); - } - - /** - * 初始化数据库连接 - * @access protected - * @param boolean $master 是否主服务器 - * @return void - */ - protected function initConnect($master = true) - { - if (!empty($this->config['deploy'])) { - // 采用分布式数据库 - if ($master || $this->transTimes) { - if (!$this->linkWrite) { - $this->linkWrite = $this->multiConnect(true); - } - - $this->linkID = $this->linkWrite; - } else { - if (!$this->linkRead) { - $this->linkRead = $this->multiConnect(false); - } - - $this->linkID = $this->linkRead; - } - } elseif (!$this->linkID) { - // 默认单数据库 - $this->linkID = $this->connect(); - } - } - - /** - * 连接分布式服务器 - * @access protected - * @param boolean $master 主服务器 - * @return PDO - */ - protected function multiConnect($master = false) - { - $_config = []; - - // 分布式数据库配置解析 - foreach (['username', 'password', 'hostname', 'hostport', 'database', 'dsn', 'charset'] as $name) { - $_config[$name] = is_string($this->config[$name]) ? explode(',', $this->config[$name]) : $this->config[$name]; - } - - // 主服务器序号 - $m = floor(mt_rand(0, $this->config['master_num'] - 1)); - - if ($this->config['rw_separate']) { - // 主从式采用读写分离 - if ($master) // 主服务器写入 - { - $r = $m; - } elseif (is_numeric($this->config['slave_no'])) { - // 指定服务器读 - $r = $this->config['slave_no']; - } else { - // 读操作连接从服务器 每次随机连接的数据库 - $r = floor(mt_rand($this->config['master_num'], count($_config['hostname']) - 1)); - } - } else { - // 读写操作不区分服务器 每次随机连接的数据库 - $r = floor(mt_rand(0, count($_config['hostname']) - 1)); - } - $dbMaster = false; - - if ($m != $r) { - $dbMaster = []; - foreach (['username', 'password', 'hostname', 'hostport', 'database', 'dsn', 'charset'] as $name) { - $dbMaster[$name] = isset($_config[$name][$m]) ? $_config[$name][$m] : $_config[$name][0]; - } - } - - $dbConfig = []; - - foreach (['username', 'password', 'hostname', 'hostport', 'database', 'dsn', 'charset'] as $name) { - $dbConfig[$name] = isset($_config[$name][$r]) ? $_config[$name][$r] : $_config[$name][0]; - } - - return $this->connect($dbConfig, $r, $r == $m ? false : $dbMaster); - } - - /** - * 析构方法 - * @access public - */ - public function __destruct() - { - // 关闭连接 - $this->close(); - } - - /** - * 缓存数据 - * @access protected - * @param string $key 缓存标识 - * @param mixed $data 缓存数据 - * @param array $config 缓存参数 - */ - protected function cacheData($key, $data, $config = []) - { - $cache = Container::get('cache'); - - if (isset($config['tag'])) { - $cache->tag($config['tag'])->set($key, $data, $config['expire']); - } else { - $cache->set($key, $data, $config['expire']); - } - } - - /** - * 获取缓存数据 - * @access protected - * @param Query $query 查询对象 - * @param mixed $cache 缓存设置 - * @param array $options 缓存 - * @return mixed - */ - protected function getCacheData(Query $query, $cache, $data, &$key = null) - { - // 判断查询缓存 - $key = is_string($cache['key']) ? $cache['key'] : $this->getCacheKey($query, $data); - - return Container::get('cache')->get($key); - } - - /** - * 生成缓存标识 - * @access protected - * @param Query $query 查询对象 - * @param mixed $value 缓存数据 - * @return string - */ - protected function getCacheKey(Query $query, $value) - { - if (is_scalar($value)) { - $data = $value; - } elseif (is_array($value) && isset($value[1], $value[2]) && in_array($value[1], ['=', 'eq'], true) && is_scalar($value[2])) { - $data = $value[2]; - } - - $prefix = 'think:' . $this->getConfig('database') . '.'; - - if (isset($data)) { - return $prefix . $query->getTable() . '|' . $data; - } - - try { - return md5($prefix . serialize($query->getOptions()) . serialize($query->getBind(false))); - } catch (\Exception $e) { - throw new Exception('closure not support cache(true)'); - } - } - -} diff --git a/vendor/topthink/framework/library/think/db/Expression.php b/vendor/topthink/framework/library/think/db/Expression.php deleted file mode 100644 index f1b92abd7..000000000 --- a/vendor/topthink/framework/library/think/db/Expression.php +++ /dev/null @@ -1,48 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db; - -class Expression -{ - /** - * 查询表达式 - * - * @var string - */ - protected $value; - - /** - * 创建一个查询表达式 - * - * @param string $value - * @return void - */ - public function __construct($value) - { - $this->value = $value; - } - - /** - * 获取表达式 - * - * @return string - */ - public function getValue() - { - return $this->value; - } - - public function __toString() - { - return (string) $this->value; - } -} diff --git a/vendor/topthink/framework/library/think/db/Query.php b/vendor/topthink/framework/library/think/db/Query.php deleted file mode 100644 index ba082794a..000000000 --- a/vendor/topthink/framework/library/think/db/Query.php +++ /dev/null @@ -1,3766 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db; - -use PDO; -use think\Collection; -use think\Container; -use think\Db; -use think\db\exception\BindParamException; -use think\db\exception\DataNotFoundException; -use think\db\exception\ModelNotFoundException; -use think\Exception; -use think\exception\DbException; -use think\exception\PDOException; -use think\Loader; -use think\Model; -use think\model\Collection as ModelCollection; -use think\model\Relation; -use think\model\relation\OneToOne; -use think\Paginator; - -class Query -{ - /** - * 当前数据库连接对象 - * @var Connection - */ - protected $connection; - - /** - * 当前模型对象 - * @var Model - */ - protected $model; - - /** - * 当前数据表名称(不含前缀) - * @var string - */ - protected $name = ''; - - /** - * 当前数据表主键 - * @var string|array - */ - protected $pk; - - /** - * 当前数据表前缀 - * @var string - */ - protected $prefix = ''; - - /** - * 当前查询参数 - * @var array - */ - protected $options = []; - - /** - * 当前参数绑定 - * @var array - */ - protected $bind = []; - - /** - * 事件回调 - * @var array - */ - private static $event = []; - - /** - * 扩展查询方法 - * @var array - */ - private static $extend = []; - - /** - * 读取主库的表 - * @var array - */ - protected static $readMaster = []; - - /** - * 日期查询表达式 - * @var array - */ - protected $timeRule = [ - 'today' => ['today', 'tomorrow -1second'], - 'yesterday' => ['yesterday', 'today -1second'], - 'week' => ['this week 00:00:00', 'next week 00:00:00 -1second'], - 'last week' => ['last week 00:00:00', 'this week 00:00:00 -1second'], - 'month' => ['first Day of this month 00:00:00', 'first Day of next month 00:00:00 -1second'], - 'last month' => ['first Day of last month 00:00:00', 'first Day of this month 00:00:00 -1second'], - 'year' => ['this year 1/1', 'next year 1/1 -1second'], - 'last year' => ['last year 1/1', 'this year 1/1 -1second'], - ]; - - /** - * 日期查询快捷定义 - * @var array - */ - protected $timeExp = ['d' => 'today', 'w' => 'week', 'm' => 'month', 'y' => 'year']; - - /** - * 架构函数 - * @access public - */ - public function __construct(Connection $connection = null) - { - if (is_null($connection)) { - $this->connection = Db::connect(); - } else { - $this->connection = $connection; - } - - $this->prefix = $this->connection->getConfig('prefix'); - } - - /** - * 创建一个新的查询对象 - * @access public - * @return Query - */ - public function newQuery() - { - $query = new static($this->connection); - - if ($this->model) { - $query->model($this->model); - } - - if (isset($this->options['table'])) { - $query->table($this->options['table']); - } else { - $query->name($this->name); - } - - if (isset($this->options['json'])) { - $query->json($this->options['json'], $this->options['json_assoc']); - } - - if (isset($this->options['field_type'])) { - $query->setJsonFieldType($this->options['field_type']); - } - - return $query; - } - - /** - * 利用__call方法实现一些特殊的Model方法 - * @access public - * @param string $method 方法名称 - * @param array $args 调用参数 - * @return mixed - * @throws DbException - * @throws Exception - */ - public function __call($method, $args) - { - if (isset(self::$extend[strtolower($method)])) { - // 调用扩展查询方法 - array_unshift($args, $this); - - return Container::getInstance() - ->invoke(self::$extend[strtolower($method)], $args); - } elseif (strtolower(substr($method, 0, 5)) == 'getby') { - // 根据某个字段获取记录 - $field = Loader::parseName(substr($method, 5)); - return $this->where($field, '=', $args[0])->find(); - } elseif (strtolower(substr($method, 0, 10)) == 'getfieldby') { - // 根据某个字段获取记录的某个值 - $name = Loader::parseName(substr($method, 10)); - return $this->where($name, '=', $args[0])->value($args[1]); - } elseif (strtolower(substr($method, 0, 7)) == 'whereor') { - $name = Loader::parseName(substr($method, 7)); - array_unshift($args, $name); - return call_user_func_array([$this, 'whereOr'], $args); - } elseif (strtolower(substr($method, 0, 5)) == 'where') { - $name = Loader::parseName(substr($method, 5)); - array_unshift($args, $name); - return call_user_func_array([$this, 'where'], $args); - } elseif ($this->model && method_exists($this->model, 'scope' . $method)) { - // 动态调用命名范围 - $method = 'scope' . $method; - array_unshift($args, $this); - - call_user_func_array([$this->model, $method], $args); - return $this; - } else { - throw new Exception('method not exist:' . ($this->model ? get_class($this->model) : static::class) . '->' . $method); - } - } - - /** - * 扩展查询方法 - * @access public - * @param string|array $method 查询方法名 - * @param callable $callback - * @return void - */ - public static function extend($method, $callback = null) - { - if (is_array($method)) { - foreach ($method as $key => $val) { - self::$extend[strtolower($key)] = $val; - } - } else { - self::$extend[strtolower($method)] = $callback; - } - } - - /** - * 设置当前的数据库Connection对象 - * @access public - * @param Connection $connection - * @return $this - */ - public function setConnection(Connection $connection) - { - $this->connection = $connection; - $this->prefix = $this->connection->getConfig('prefix'); - - return $this; - } - - /** - * 获取当前的数据库Connection对象 - * @access public - * @return Connection - */ - public function getConnection() - { - return $this->connection; - } - - /** - * 指定模型 - * @access public - * @param Model $model 模型对象实例 - * @return $this - */ - public function model(Model $model) - { - $this->model = $model; - return $this; - } - - /** - * 获取当前的模型对象 - * @access public - * @return Model|null - */ - public function getModel() - { - return $this->model ? $this->model->setQuery($this) : null; - } - - /** - * 设置从主库读取数据 - * @access public - * @param bool $all 是否所有表有效 - * @return $this - */ - public function readMaster($all = false) - { - $table = $all ? '*' : $this->getTable(); - - static::$readMaster[$table] = true; - - return $this; - } - - /** - * 指定当前数据表名(不含前缀) - * @access public - * @param string $name - * @return $this - */ - public function name($name) - { - $this->name = $name; - return $this; - } - - /** - * 获取当前的数据表名称 - * @access public - * @return string - */ - public function getName() - { - return $this->name ?: $this->model->getName(); - } - - /** - * 得到当前或者指定名称的数据表 - * @access public - * @param string $name - * @return string - */ - public function getTable($name = '') - { - if (empty($name) && isset($this->options['table'])) { - return $this->options['table']; - } - - $name = $name ?: $this->name; - - return $this->prefix . Loader::parseName($name); - } - - /** - * 执行查询 返回数据集 - * @access public - * @param string $sql sql指令 - * @param array $bind 参数绑定 - * @param boolean $master 是否在主服务器读操作 - * @param bool $pdo 是否返回PDO对象 - * @return mixed - * @throws BindParamException - * @throws PDOException - */ - public function query($sql, $bind = [], $master = false, $pdo = false) - { - return $this->connection->query($sql, $bind, $master, $pdo); - } - - /** - * 执行语句 - * @access public - * @param string $sql sql指令 - * @param array $bind 参数绑定 - * @return int - * @throws BindParamException - * @throws PDOException - */ - public function execute($sql, $bind = []) - { - return $this->connection->execute($sql, $bind, $this); - } - - /** - * 监听SQL执行 - * @access public - * @param callable $callback 回调方法 - * @return void - */ - public function listen($callback) - { - $this->connection->listen($callback); - } - - /** - * 获取最近插入的ID - * @access public - * @param string $sequence 自增序列名 - * @return string - */ - public function getLastInsID($sequence = null) - { - return $this->connection->getLastInsID($sequence); - } - - /** - * 获取返回或者影响的记录数 - * @access public - * @return integer - */ - public function getNumRows() - { - return $this->connection->getNumRows(); - } - - /** - * 获取最近一次查询的sql语句 - * @access public - * @return string - */ - public function getLastSql() - { - return $this->connection->getLastSql(); - } - - /** - * 执行数据库Xa事务 - * @access public - * @param callable $callback 数据操作方法回调 - * @param array $dbs 多个查询对象或者连接对象 - * @return mixed - * @throws PDOException - * @throws \Exception - * @throws \Throwable - */ - public function transactionXa($callback, array $dbs = []) - { - $xid = uniqid('xa'); - - if (empty($dbs)) { - $dbs[] = $this->getConnection(); - } - - foreach ($dbs as $key => $db) { - if ($db instanceof Query) { - $db = $db->getConnection(); - - $dbs[$key] = $db; - } - - $db->startTransXa($xid); - } - - try { - $result = null; - if (is_callable($callback)) { - $result = call_user_func_array($callback, [$this]); - } - - foreach ($dbs as $db) { - $db->prepareXa($xid); - } - - foreach ($dbs as $db) { - $db->commitXa($xid); - } - - return $result; - } catch (\Exception $e) { - foreach ($dbs as $db) { - $db->rollbackXa($xid); - } - throw $e; - } catch (\Throwable $e) { - foreach ($dbs as $db) { - $db->rollbackXa($xid); - } - throw $e; - } - } - - /** - * 执行数据库事务 - * @access public - * @param callable $callback 数据操作方法回调 - * @return mixed - */ - public function transaction($callback) - { - return $this->connection->transaction($callback); - } - - /** - * 启动事务 - * @access public - * @return void - */ - public function startTrans() - { - $this->connection->startTrans(); - } - - /** - * 用于非自动提交状态下面的查询提交 - * @access public - * @return void - * @throws PDOException - */ - public function commit() - { - $this->connection->commit(); - } - - /** - * 事务回滚 - * @access public - * @return void - * @throws PDOException - */ - public function rollback() - { - $this->connection->rollback(); - } - - /** - * 批处理执行SQL语句 - * 批处理的指令都认为是execute操作 - * @access public - * @param array $sql SQL批处理指令 - * @return boolean - */ - public function batchQuery($sql = []) - { - return $this->connection->batchQuery($sql); - } - - /** - * 获取数据库的配置参数 - * @access public - * @param string $name 参数名称 - * @return mixed - */ - public function getConfig($name = '') - { - return $this->connection->getConfig($name); - } - - /** - * 获取数据表字段信息 - * @access public - * @param string $tableName 数据表名 - * @return array - */ - public function getTableFields($tableName = '') - { - if ('' == $tableName) { - $tableName = isset($this->options['table']) ? $this->options['table'] : $this->getTable(); - } - - return $this->connection->getTableFields($tableName); - } - - /** - * 获取数据表字段类型 - * @access public - * @param string $tableName 数据表名 - * @param string $field 字段名 - * @return array|string - */ - public function getFieldsType($tableName = '', $field = null) - { - if ('' == $tableName) { - $tableName = isset($this->options['table']) ? $this->options['table'] : $this->getTable(); - } - - return $this->connection->getFieldsType($tableName, $field); - } - - /** - * 得到分表的的数据表名 - * @access public - * @param array $data 操作的数据 - * @param string $field 分表依据的字段 - * @param array $rule 分表规则 - * @return array - */ - public function getPartitionTableName($data, $field, $rule = []) - { - // 对数据表进行分区 - if ($field && isset($data[$field])) { - $value = $data[$field]; - $type = $rule['type']; - switch ($type) { - case 'id': - // 按照id范围分表 - $step = $rule['expr']; - $seq = floor($value / $step) + 1; - break; - case 'year': - // 按照年份分表 - if (!is_numeric($value)) { - $value = strtotime($value); - } - $seq = date('Y', $value) - $rule['expr'] + 1; - break; - case 'mod': - // 按照id的模数分表 - $seq = ($value % $rule['num']) + 1; - break; - case 'md5': - // 按照md5的序列分表 - $seq = (ord(substr(md5($value), 0, 1)) % $rule['num']) + 1; - break; - default: - if (function_exists($type)) { - // 支持指定函数哈希 - $value = $type($value); - } - - $seq = (ord(substr($value, 0, 1)) % $rule['num']) + 1; - } - - return $this->getTable() . '_' . $seq; - } - // 当设置的分表字段不在查询条件或者数据中 - // 进行联合查询,必须设定 partition['num'] - $tableName = []; - for ($i = 0; $i < $rule['num']; $i++) { - $tableName[] = 'SELECT * FROM ' . $this->getTable() . '_' . ($i + 1); - } - - return ['( ' . implode(" UNION ", $tableName) . ' )' => $this->name]; - } - - /** - * 得到某个字段的值 - * @access public - * @param string $field 字段名 - * @param mixed $default 默认值 - * @return mixed - */ - public function value($field, $default = null) - { - $this->parseOptions(); - - return $this->connection->value($this, $field, $default); - } - - /** - * 得到某个列的数组 - * @access public - * @param string $field 字段名 多个字段用逗号分隔 - * @param string $key 索引 - * @return array - */ - public function column($field, $key = '') - { - $this->parseOptions(); - - return $this->connection->column($this, $field, $key); - } - - /** - * 聚合查询 - * @access public - * @param string $aggregate 聚合方法 - * @param string|Expression $field 字段名 - * @param bool $force 强制转为数字类型 - * @return mixed - */ - public function aggregate($aggregate, $field, $force = false) - { - $this->parseOptions(); - - $result = $this->connection->aggregate($this, $aggregate, $field); - - if (!empty($this->options['fetch_sql'])) { - return $result; - } elseif ($force) { - $result = (float) $result; - } - - return $result; - } - - /** - * COUNT查询 - * @access public - * @param string|Expression $field 字段名 - * @return float|string - */ - public function count($field = '*') - { - if (!empty($this->options['group'])) { - // 支持GROUP - $options = $this->getOptions(); - $subSql = $this->options($options) - ->field('count(' . $field . ') AS think_count') - ->bind($this->bind) - ->buildSql(); - - $query = $this->newQuery()->table([$subSql => '_group_count_']); - - if (!empty($options['fetch_sql'])) { - $query->fetchSql(true); - } - - $count = $query->aggregate('COUNT', '*', true); - } else { - $count = $this->aggregate('COUNT', $field, true); - } - - return is_string($count) ? $count : (int) $count; - } - - /** - * SUM查询 - * @access public - * @param string|Expression $field 字段名 - * @return float - */ - public function sum($field) - { - return $this->aggregate('SUM', $field, true); - } - - /** - * MIN查询 - * @access public - * @param string|Expression $field 字段名 - * @param bool $force 强制转为数字类型 - * @return mixed - */ - public function min($field, $force = true) - { - return $this->aggregate('MIN', $field, $force); - } - - /** - * MAX查询 - * @access public - * @param string|Expression $field 字段名 - * @param bool $force 强制转为数字类型 - * @return mixed - */ - public function max($field, $force = true) - { - return $this->aggregate('MAX', $field, $force); - } - - /** - * AVG查询 - * @access public - * @param string|Expression $field 字段名 - * @return float - */ - public function avg($field) - { - return $this->aggregate('AVG', $field, true); - } - - /** - * 设置记录的某个字段值 - * 支持使用数据库字段和方法 - * @access public - * @param string|array $field 字段名 - * @param mixed $value 字段值 - * @return integer - */ - public function setField($field, $value = '') - { - if (is_array($field)) { - $data = $field; - } else { - $data[$field] = $value; - } - - return $this->update($data); - } - - /** - * 字段值(延迟)增长 - * @access public - * @param string $field 字段名 - * @param integer $step 增长值 - * @param integer $lazyTime 延时时间(s) - * @return integer|true - * @throws Exception - */ - public function setInc($field, $step = 1, $lazyTime = 0) - { - $condition = !empty($this->options['where']) ? $this->options['where'] : []; - - if (empty($condition)) { - // 没有条件不做任何更新 - throw new Exception('no data to update'); - } - - if ($lazyTime > 0) { - // 延迟写入 - $guid = md5($this->getTable() . '_' . $field . '_' . serialize($condition)); - $step = $this->lazyWrite('inc', $guid, $step, $lazyTime); - - if (false === $step) { - // 清空查询条件 - $this->options = []; - return true; - } - } - - return $this->setField($field, ['INC', $step]); - } - - /** - * 字段值(延迟)减少 - * @access public - * @param string $field 字段名 - * @param integer $step 减少值 - * @param integer $lazyTime 延时时间(s) - * @return integer|true - * @throws Exception - */ - public function setDec($field, $step = 1, $lazyTime = 0) - { - $condition = !empty($this->options['where']) ? $this->options['where'] : []; - - if (empty($condition)) { - // 没有条件不做任何更新 - throw new Exception('no data to update'); - } - - if ($lazyTime > 0) { - // 延迟写入 - $guid = md5($this->getTable() . '_' . $field . '_' . serialize($condition)); - $step = $this->lazyWrite('dec', $guid, $step, $lazyTime); - - if (false === $step) { - // 清空查询条件 - $this->options = []; - return true; - } - - $value = ['INC', $step]; - } else { - $value = ['DEC', $step]; - } - - return $this->setField($field, $value); - } - - /** - * 延时更新检查 返回false表示需要延时 - * 否则返回实际写入的数值 - * @access protected - * @param string $type 自增或者自减 - * @param string $guid 写入标识 - * @param integer $step 写入步进值 - * @param integer $lazyTime 延时时间(s) - * @return false|integer - */ - protected function lazyWrite($type, $guid, $step, $lazyTime) - { - $cache = Container::get('cache'); - - if (!$cache->has($guid . '_time')) { - // 计时开始 - $cache->set($guid . '_time', time(), 0); - $cache->$type($guid, $step); - } elseif (time() > $cache->get($guid . '_time') + $lazyTime) { - // 删除缓存 - $value = $cache->$type($guid, $step); - $cache->rm($guid); - $cache->rm($guid . '_time'); - return 0 === $value ? false : $value; - } else { - // 更新缓存 - $cache->$type($guid, $step); - } - - return false; - } - - /** - * 查询SQL组装 join - * @access public - * @param mixed $join 关联的表名 - * @param mixed $condition 条件 - * @param string $type JOIN类型 - * @param array $bind 参数绑定 - * @return $this - */ - public function join($join, $condition = null, $type = 'INNER', $bind = []) - { - if (empty($condition)) { - // 如果为组数,则循环调用join - foreach ($join as $key => $value) { - if (is_array($value) && 2 <= count($value)) { - $this->join($value[0], $value[1], isset($value[2]) ? $value[2] : $type); - } - } - } else { - $table = $this->getJoinTable($join); - if ($bind) { - $this->bindParams($condition, $bind); - } - $this->options['join'][] = [$table, strtoupper($type), $condition]; - } - - return $this; - } - - /** - * LEFT JOIN - * @access public - * @param mixed $join 关联的表名 - * @param mixed $condition 条件 - * @param array $bind 参数绑定 - * @return $this - */ - public function leftJoin($join, $condition = null, $bind = []) - { - return $this->join($join, $condition, 'LEFT'); - } - - /** - * RIGHT JOIN - * @access public - * @param mixed $join 关联的表名 - * @param mixed $condition 条件 - * @param array $bind 参数绑定 - * @return $this - */ - public function rightJoin($join, $condition = null, $bind = []) - { - return $this->join($join, $condition, 'RIGHT'); - } - - /** - * FULL JOIN - * @access public - * @param mixed $join 关联的表名 - * @param mixed $condition 条件 - * @param array $bind 参数绑定 - * @return $this - */ - public function fullJoin($join, $condition = null, $bind = []) - { - return $this->join($join, $condition, 'FULL'); - } - - /** - * 获取Join表名及别名 支持 - * ['prefix_table或者子查询'=>'alias'] 'table alias' - * @access protected - * @param array|string $join - * @param string $alias - * @return string - */ - protected function getJoinTable($join, &$alias = null) - { - if (is_array($join)) { - $table = $join; - $alias = array_shift($join); - } else { - $join = trim($join); - - if (false !== strpos($join, '(')) { - // 使用子查询 - $table = $join; - } else { - $prefix = $this->prefix; - if (strpos($join, ' ')) { - // 使用别名 - list($table, $alias) = explode(' ', $join); - } else { - $table = $join; - if (false === strpos($join, '.') && 0 !== strpos($join, '__')) { - $alias = $join; - } - } - - if ($prefix && false === strpos($table, '.') && 0 !== strpos($table, $prefix) && 0 !== strpos($table, '__')) { - $table = $this->getTable($table); - } - } - - if (isset($alias) && $table != $alias) { - $table = [$table => $alias]; - } - } - - return $table; - } - - /** - * 查询SQL组装 union - * @access public - * @param mixed $union - * @param boolean $all - * @return $this - */ - public function union($union, $all = false) - { - if (empty($union)) { - return $this; - } - - $this->options['union']['type'] = $all ? 'UNION ALL' : 'UNION'; - - if (is_array($union)) { - $this->options['union'] = array_merge($this->options['union'], $union); - } else { - $this->options['union'][] = $union; - } - - return $this; - } - - /** - * 查询SQL组装 union all - * @access public - * @param mixed $union - * @return $this - */ - public function unionAll($union) - { - return $this->union($union, true); - } - - /** - * 指定查询字段 支持字段排除和指定数据表 - * @access public - * @param mixed $field - * @param boolean $except 是否排除 - * @param string $tableName 数据表名 - * @param string $prefix 字段前缀 - * @param string $alias 别名前缀 - * @return $this - */ - public function field($field, $except = false, $tableName = '', $prefix = '', $alias = '') - { - if (empty($field)) { - return $this; - } elseif ($field instanceof Expression) { - $this->options['field'][] = $field; - return $this; - } - - if (is_string($field)) { - if (preg_match('/[\<\'\"\(]/', $field)) { - return $this->fieldRaw($field); - } - - $field = array_map('trim', explode(',', $field)); - } - - if (true === $field) { - // 获取全部字段 - $fields = $this->getTableFields($tableName); - $field = $fields ?: ['*']; - } elseif ($except) { - // 字段排除 - $fields = $this->getTableFields($tableName); - $field = $fields ? array_diff($fields, $field) : $field; - } - - if ($tableName) { - // 添加统一的前缀 - $prefix = $prefix ?: $tableName; - foreach ($field as $key => &$val) { - if (is_numeric($key) && $alias) { - $field[$prefix . '.' . $val] = $alias . $val; - unset($field[$key]); - } elseif (is_numeric($key)) { - $val = $prefix . '.' . $val; - } - } - } - - if (isset($this->options['field'])) { - $field = array_merge((array) $this->options['field'], $field); - } - - $this->options['field'] = array_unique($field); - - return $this; - } - - /** - * 表达式方式指定查询字段 - * @access public - * @param string $field 字段名 - * @return $this - */ - public function fieldRaw($field) - { - $this->options['field'][] = $this->raw($field); - - return $this; - } - - /** - * 设置数据 - * @access public - * @param mixed $field 字段名或者数据 - * @param mixed $value 字段值 - * @return $this - */ - public function data($field, $value = null) - { - if (is_array($field)) { - $this->options['data'] = isset($this->options['data']) ? array_merge($this->options['data'], $field) : $field; - } else { - $this->options['data'][$field] = $value; - } - - return $this; - } - - /** - * 字段值增长 - * @access public - * @param string|array $field 字段名 - * @param integer $step 增长值 - * @return $this - */ - public function inc($field, $step = 1, $op = 'INC') - { - $fields = is_string($field) ? explode(',', $field) : $field; - - foreach ($fields as $field => $val) { - if (is_numeric($field)) { - $field = $val; - } else { - $step = $val; - } - - $this->data($field, [$op, $step]); - } - - return $this; - } - - /** - * 字段值减少 - * @access public - * @param string|array $field 字段名 - * @param integer $step 增长值 - * @return $this - */ - public function dec($field, $step = 1) - { - return $this->inc($field, $step, 'DEC'); - } - - /** - * 使用表达式设置数据 - * @access public - * @param string $field 字段名 - * @param string $value 字段值 - * @return $this - */ - public function exp($field, $value) - { - $this->data($field, $this->raw($value)); - return $this; - } - - /** - * 使用表达式设置数据 - * @access public - * @param mixed $value 表达式 - * @return Expression - */ - public function raw($value) - { - return new Expression($value); - } - - /** - * 指定JOIN查询字段 - * @access public - * @param string|array $table 数据表 - * @param string|array $field 查询字段 - * @param mixed $on JOIN条件 - * @param string $type JOIN类型 - * @return $this - */ - public function view($join, $field = true, $on = null, $type = 'INNER') - { - $this->options['view'] = true; - - if (is_array($join) && key($join) === 0) { - foreach ($join as $key => $val) { - $this->view($val[0], $val[1], isset($val[2]) ? $val[2] : null, isset($val[3]) ? $val[3] : 'INNER'); - } - } else { - $fields = []; - $table = $this->getJoinTable($join, $alias); - - if (true === $field) { - $fields = $alias . '.*'; - } else { - if (is_string($field)) { - $field = explode(',', $field); - } - - foreach ($field as $key => $val) { - if (is_numeric($key)) { - $fields[] = $alias . '.' . $val; - - $this->options['map'][$val] = $alias . '.' . $val; - } else { - if (preg_match('/[,=\.\'\"\(\s]/', $key)) { - $name = $key; - } else { - $name = $alias . '.' . $key; - } - - $fields[] = $name . ' AS ' . $val; - - $this->options['map'][$val] = $name; - } - } - } - - $this->field($fields); - - if ($on) { - $this->join($table, $on, $type); - } else { - $this->table($table); - } - } - - return $this; - } - - /** - * 设置分表规则 - * @access public - * @param array $data 操作的数据 - * @param string $field 分表依据的字段 - * @param array $rule 分表规则 - * @return $this - */ - public function partition($data, $field, $rule = []) - { - $this->options['table'] = $this->getPartitionTableName($data, $field, $rule); - - return $this; - } - - /** - * 指定AND查询条件 - * @access public - * @param mixed $field 查询字段 - * @param mixed $op 查询表达式 - * @param mixed $condition 查询条件 - * @return $this - */ - public function where($field, $op = null, $condition = null) - { - $param = func_get_args(); - array_shift($param); - return $this->parseWhereExp('AND', $field, $op, $condition, $param); - } - - /** - * 指定OR查询条件 - * @access public - * @param mixed $field 查询字段 - * @param mixed $op 查询表达式 - * @param mixed $condition 查询条件 - * @return $this - */ - public function whereOr($field, $op = null, $condition = null) - { - $param = func_get_args(); - array_shift($param); - return $this->parseWhereExp('OR', $field, $op, $condition, $param); - } - - /** - * 指定XOR查询条件 - * @access public - * @param mixed $field 查询字段 - * @param mixed $op 查询表达式 - * @param mixed $condition 查询条件 - * @return $this - */ - public function whereXor($field, $op = null, $condition = null) - { - $param = func_get_args(); - array_shift($param); - return $this->parseWhereExp('XOR', $field, $op, $condition, $param); - } - - /** - * 指定Null查询条件 - * @access public - * @param mixed $field 查询字段 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereNull($field, $logic = 'AND') - { - return $this->parseWhereExp($logic, $field, 'NULL', null, [], true); - } - - /** - * 指定NotNull查询条件 - * @access public - * @param mixed $field 查询字段 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereNotNull($field, $logic = 'AND') - { - return $this->parseWhereExp($logic, $field, 'NOTNULL', null, [], true); - } - - /** - * 指定Exists查询条件 - * @access public - * @param mixed $condition 查询条件 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereExists($condition, $logic = 'AND') - { - if (is_string($condition)) { - $condition = $this->raw($condition); - } - - $this->options['where'][strtoupper($logic)][] = ['', 'EXISTS', $condition]; - return $this; - } - - /** - * 指定NotExists查询条件 - * @access public - * @param mixed $condition 查询条件 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereNotExists($condition, $logic = 'AND') - { - if (is_string($condition)) { - $condition = $this->raw($condition); - } - - $this->options['where'][strtoupper($logic)][] = ['', 'NOT EXISTS', $condition]; - return $this; - } - - /** - * 指定In查询条件 - * @access public - * @param mixed $field 查询字段 - * @param mixed $condition 查询条件 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereIn($field, $condition, $logic = 'AND') - { - return $this->parseWhereExp($logic, $field, 'IN', $condition, [], true); - } - - /** - * 指定NotIn查询条件 - * @access public - * @param mixed $field 查询字段 - * @param mixed $condition 查询条件 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereNotIn($field, $condition, $logic = 'AND') - { - return $this->parseWhereExp($logic, $field, 'NOT IN', $condition, [], true); - } - - /** - * 指定Like查询条件 - * @access public - * @param mixed $field 查询字段 - * @param mixed $condition 查询条件 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereLike($field, $condition, $logic = 'AND') - { - return $this->parseWhereExp($logic, $field, 'LIKE', $condition, [], true); - } - - /** - * 指定NotLike查询条件 - * @access public - * @param mixed $field 查询字段 - * @param mixed $condition 查询条件 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereNotLike($field, $condition, $logic = 'AND') - { - return $this->parseWhereExp($logic, $field, 'NOT LIKE', $condition, [], true); - } - - /** - * 指定Between查询条件 - * @access public - * @param mixed $field 查询字段 - * @param mixed $condition 查询条件 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereBetween($field, $condition, $logic = 'AND') - { - return $this->parseWhereExp($logic, $field, 'BETWEEN', $condition, [], true); - } - - /** - * 指定NotBetween查询条件 - * @access public - * @param mixed $field 查询字段 - * @param mixed $condition 查询条件 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereNotBetween($field, $condition, $logic = 'AND') - { - return $this->parseWhereExp($logic, $field, 'NOT BETWEEN', $condition, [], true); - } - - /** - * 比较两个字段 - * @access public - * @param string|array $field1 查询字段 - * @param string $operator 比较操作符 - * @param string $field2 比较字段 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereColumn($field1, $operator = null, $field2 = null, $logic = 'AND') - { - if (is_array($field1)) { - foreach ($field1 as $item) { - $this->whereColumn($item[0], $item[1], isset($item[2]) ? $item[2] : null); - } - return $this; - } - - if (is_null($field2)) { - $field2 = $operator; - $operator = '='; - } - - return $this->parseWhereExp($logic, $field1, 'COLUMN', [$operator, $field2], [], true); - } - - /** - * 设置软删除字段及条件 - * @access public - * @param false|string $field 查询字段 - * @param mixed $condition 查询条件 - * @return $this - */ - public function useSoftDelete($field, $condition = null) - { - if ($field) { - $this->options['soft_delete'] = [$field, $condition]; - } - - return $this; - } - - /** - * 指定Exp查询条件 - * @access public - * @param mixed $field 查询字段 - * @param string $where 查询条件 - * @param array $bind 参数绑定 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereExp($field, $where, $bind = [], $logic = 'AND') - { - if ($bind) { - $this->bindParams($where, $bind); - } - - $this->options['where'][$logic][] = [$field, 'EXP', $this->raw($where)]; - - return $this; - } - - /** - * 指定表达式查询条件 - * @access public - * @param string $where 查询条件 - * @param array $bind 参数绑定 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function whereRaw($where, $bind = [], $logic = 'AND') - { - if ($bind) { - $this->bindParams($where, $bind); - } - - $this->options['where'][$logic][] = $this->raw($where); - - return $this; - } - - /** - * 参数绑定 - * @access public - * @param string $sql 绑定的sql表达式 - * @param array $bind 参数绑定 - * @return void - */ - protected function bindParams(&$sql, array $bind = []) - { - foreach ($bind as $key => $value) { - if (is_array($value)) { - $name = $this->bind($value[0], $value[1], isset($value[2]) ? $value[2] : null); - } else { - $name = $this->bind($value); - } - - if (is_numeric($key)) { - $sql = substr_replace($sql, ':' . $name, strpos($sql, '?'), 1); - } else { - $sql = str_replace(':' . $key, ':' . $name, $sql); - } - } - } - - /** - * 指定表达式查询条件 OR - * @access public - * @param string $where 查询条件 - * @param array $bind 参数绑定 - * @return $this - */ - public function whereOrRaw($where, $bind = []) - { - return $this->whereRaw($where, $bind, 'OR'); - } - - /** - * 分析查询表达式 - * @access protected - * @param string $logic 查询逻辑 and or xor - * @param mixed $field 查询字段 - * @param mixed $op 查询表达式 - * @param mixed $condition 查询条件 - * @param array $param 查询参数 - * @param bool $strict 严格模式 - * @return $this - */ - protected function parseWhereExp($logic, $field, $op, $condition, array $param = [], $strict = false) - { - if ($field instanceof $this) { - $this->options['where'] = $field->getOptions('where'); - $this->bind($field->getBind(false)); - return $this; - } - - $logic = strtoupper($logic); - - if ($field instanceof Where) { - $this->options['where'][$logic] = $field->parse(); - return $this; - } - - if (is_string($field) && !empty($this->options['via']) && false === strpos($field, '.')) { - $field = $this->options['via'] . '.' . $field; - } - - if ($field instanceof Expression) { - return $this->whereRaw($field, is_array($op) ? $op : [], $logic); - } elseif ($strict) { - // 使用严格模式查询 - $where = [$field, $op, $condition, $logic]; - } elseif (is_array($field)) { - // 解析数组批量查询 - return $this->parseArrayWhereItems($field, $logic); - } elseif ($field instanceof \Closure) { - $where = $field; - } elseif (is_string($field)) { - if (preg_match('/[,=\<\'\"\(\s]/', $field)) { - return $this->whereRaw($field, $op, $logic); - } elseif (is_string($op) && strtolower($op) == 'exp') { - $bind = isset($param[2]) && is_array($param[2]) ? $param[2] : null; - return $this->whereExp($field, $condition, $bind, $logic); - } - - $where = $this->parseWhereItem($logic, $field, $op, $condition, $param); - } - - if (!empty($where)) { - $this->options['where'][$logic][] = $where; - } - - return $this; - } - - /** - * 分析查询表达式 - * @access protected - * @param string $logic 查询逻辑 and or xor - * @param mixed $field 查询字段 - * @param mixed $op 查询表达式 - * @param mixed $condition 查询条件 - * @param array $param 查询参数 - * @return mixed - */ - protected function parseWhereItem($logic, $field, $op, $condition, $param = []) - { - if (is_array($op)) { - // 同一字段多条件查询 - array_unshift($param, $field); - $where = $param; - } elseif ($field && is_null($condition)) { - if (in_array(strtoupper($op), ['NULL', 'NOTNULL', 'NOT NULL'], true)) { - // null查询 - $where = [$field, $op, '']; - } elseif (in_array($op, ['=', 'eq', 'EQ', null], true)) { - $where = [$field, 'NULL', '']; - } elseif (in_array($op, ['<>', 'neq', 'NEQ'], true)) { - $where = [$field, 'NOTNULL', '']; - } else { - // 字段相等查询 - $where = [$field, '=', $op]; - } - } elseif (in_array(strtoupper($op), ['EXISTS', 'NOT EXISTS', 'NOTEXISTS'], true)) { - $where = [$field, $op, is_string($condition) ? $this->raw($condition) : $condition]; - } else { - $where = $field ? [$field, $op, $condition, isset($param[2]) ? $param[2] : null] : null; - } - - return $where; - } - - /** - * 数组批量查询 - * @access protected - * @param array $field 批量查询 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - protected function parseArrayWhereItems($field, $logic) - { - if (key($field) !== 0) { - $where = []; - foreach ($field as $key => $val) { - if ($val instanceof Expression) { - $where[] = [$key, 'exp', $val]; - } elseif (is_null($val)) { - $where[] = [$key, 'NULL', '']; - } else { - $where[] = [$key, is_array($val) ? 'IN' : '=', $val]; - } - } - } else { - // 数组批量查询 - $where = $field; - } - - if (!empty($where)) { - $this->options['where'][$logic] = isset($this->options['where'][$logic]) ? array_merge($this->options['where'][$logic], $where) : $where; - } - - return $this; - } - - /** - * 去除某个查询条件 - * @access public - * @param string $field 查询字段 - * @param string $logic 查询逻辑 and or xor - * @return $this - */ - public function removeWhereField($field, $logic = 'AND') - { - $logic = strtoupper($logic); - - if (isset($this->options['where'][$logic])) { - foreach ($this->options['where'][$logic] as $key => $val) { - if (is_array($val) && $val[0] == $field) { - unset($this->options['where'][$logic][$key]); - } - } - } - - return $this; - } - - /** - * 去除查询参数 - * @access public - * @param string|bool $option 参数名 true 表示去除所有参数 - * @return $this - */ - public function removeOption($option = true) - { - if (true === $option) { - $this->options = []; - $this->bind = []; - } elseif (is_string($option) && isset($this->options[$option])) { - unset($this->options[$option]); - } - - return $this; - } - - /** - * 条件查询 - * @access public - * @param mixed $condition 满足条件(支持闭包) - * @param \Closure|array $query 满足条件后执行的查询表达式(闭包或数组) - * @param \Closure|array $otherwise 不满足条件后执行 - * @return $this - */ - public function when($condition, $query, $otherwise = null) - { - if ($condition instanceof \Closure) { - $condition = $condition($this); - } - - if ($condition) { - if ($query instanceof \Closure) { - $query($this, $condition); - } elseif (is_array($query)) { - $this->where($query); - } - } elseif ($otherwise) { - if ($otherwise instanceof \Closure) { - $otherwise($this, $condition); - } elseif (is_array($otherwise)) { - $this->where($otherwise); - } - } - - return $this; - } - - /** - * 指定查询数量 - * @access public - * @param mixed $offset 起始位置 - * @param mixed $length 查询数量 - * @return $this - */ - public function limit($offset, $length = null) - { - if (is_null($length) && strpos($offset, ',')) { - list($offset, $length) = explode(',', $offset); - } - - $this->options['limit'] = intval($offset) . ($length ? ',' . intval($length) : ''); - - return $this; - } - - /** - * 指定分页 - * @access public - * @param mixed $page 页数 - * @param mixed $listRows 每页数量 - * @return $this - */ - public function page($page, $listRows = null) - { - if (is_null($listRows) && strpos($page, ',')) { - list($page, $listRows) = explode(',', $page); - } - - $this->options['page'] = [intval($page), intval($listRows)]; - - return $this; - } - - /** - * 分页查询 - * @access public - * @param int|array $listRows 每页数量 数组表示配置参数 - * @param int|bool $simple 是否简洁模式或者总记录数 - * @param array $config 配置参数 - * page:当前页, - * path:url路径, - * query:url额外参数, - * fragment:url锚点, - * var_page:分页变量, - * list_rows:每页数量 - * type:分页类名 - * @return $this[]|\think\Paginator - * @throws DbException - */ - public function paginate($listRows = null, $simple = false, $config = []) - { - if (is_int($simple)) { - $total = $simple; - $simple = false; - } - - $paginate = Container::get('config')->pull('paginate'); - - if (is_array($listRows)) { - $config = array_merge($paginate, $listRows); - $listRows = $config['list_rows']; - } else { - $config = array_merge($paginate, $config); - $listRows = $listRows ?: $config['list_rows']; - } - - /** @var Paginator $class */ - $class = false !== strpos($config['type'], '\\') ? $config['type'] : '\\think\\paginator\\driver\\' . ucwords($config['type']); - $page = isset($config['page']) ? (int) $config['page'] : call_user_func([ - $class, - 'getCurrentPage', - ], $config['var_page']); - - $page = $page < 1 ? 1 : $page; - - $config['path'] = isset($config['path']) ? $config['path'] : call_user_func([$class, 'getCurrentPath']); - - if (!isset($total) && !$simple) { - $options = $this->getOptions(); - - unset($this->options['order'], $this->options['limit'], $this->options['page'], $this->options['field']); - - $bind = $this->bind; - $total = $this->count(); - $results = $this->options($options)->bind($bind)->page($page, $listRows)->select(); - } elseif ($simple) { - $results = $this->limit(($page - 1) * $listRows, $listRows + 1)->select(); - $total = null; - } else { - $results = $this->page($page, $listRows)->select(); - } - - $this->removeOption('limit'); - $this->removeOption('page'); - - return $class::make($results, $listRows, $page, $total, $simple, $config); - } - - /** - * 指定当前操作的数据表 - * @access public - * @param mixed $table 表名 - * @return $this - */ - public function table($table) - { - if (is_string($table)) { - if (strpos($table, ')')) { - // 子查询 - } elseif (strpos($table, ',')) { - $tables = explode(',', $table); - $table = []; - - foreach ($tables as $item) { - list($item, $alias) = explode(' ', trim($item)); - if ($alias) { - $this->alias([$item => $alias]); - $table[$item] = $alias; - } else { - $table[] = $item; - } - } - } elseif (strpos($table, ' ')) { - list($table, $alias) = explode(' ', $table); - - $table = [$table => $alias]; - $this->alias($table); - } - } else { - $tables = $table; - $table = []; - - foreach ($tables as $key => $val) { - if (is_numeric($key)) { - $table[] = $val; - } else { - $this->alias([$key => $val]); - $table[$key] = $val; - } - } - } - - $this->options['table'] = $table; - - return $this; - } - - /** - * USING支持 用于多表删除 - * @access public - * @param mixed $using - * @return $this - */ - public function using($using) - { - $this->options['using'] = $using; - return $this; - } - - /** - * 指定排序 order('id','desc') 或者 order(['id'=>'desc','create_time'=>'desc']) - * @access public - * @param string|array $field 排序字段 - * @param string $order 排序 - * @return $this - */ - public function order($field, $order = null) - { - if (empty($field)) { - return $this; - } elseif ($field instanceof Expression) { - $this->options['order'][] = $field; - return $this; - } - - if (is_string($field)) { - if (!empty($this->options['via'])) { - $field = $this->options['via'] . '.' . $field; - } - - if (strpos($field, ',')) { - $field = array_map('trim', explode(',', $field)); - } else { - $field = empty($order) ? $field : [$field => $order]; - } - } elseif (!empty($this->options['via'])) { - foreach ($field as $key => $val) { - if (is_numeric($key)) { - $field[$key] = $this->options['via'] . '.' . $val; - } else { - $field[$this->options['via'] . '.' . $key] = $val; - unset($field[$key]); - } - } - } - - if (!isset($this->options['order'])) { - $this->options['order'] = []; - } - - if (is_array($field)) { - $this->options['order'] = array_merge($this->options['order'], $field); - } else { - $this->options['order'][] = $field; - } - - return $this; - } - - /** - * 表达式方式指定Field排序 - * @access public - * @param string $field 排序字段 - * @param array $bind 参数绑定 - * @return $this - */ - public function orderRaw($field, $bind = []) - { - if ($bind) { - $this->bindParams($field, $bind); - } - - $this->options['order'][] = $this->raw($field); - - return $this; - } - - /** - * 指定Field排序 order('id',[1,2,3],'desc') - * @access public - * @param string|array $field 排序字段 - * @param array $values 排序值 - * @param string $order - * @return $this - */ - public function orderField($field, array $values, $order = '') - { - if (!empty($values)) { - $values['sort'] = $order; - - $this->options['order'][$field] = $values; - } - - return $this; - } - - /** - * 随机排序 - * @access public - * @return $this - */ - public function orderRand() - { - $this->options['order'][] = '[rand]'; - return $this; - } - - /** - * 查询缓存 - * @access public - * @param mixed $key 缓存key - * @param integer|\DateTime $expire 缓存有效期 - * @param string $tag 缓存标签 - * @return $this - */ - public function cache($key = true, $expire = null, $tag = null) - { - // 增加快捷调用方式 cache(10) 等同于 cache(true, 10) - if ($key instanceof \DateTime || (is_numeric($key) && is_null($expire))) { - $expire = $key; - $key = true; - } - - if (false !== $key) { - $this->options['cache'] = ['key' => $key, 'expire' => $expire, 'tag' => $tag]; - } - - return $this; - } - - /** - * 指定group查询 - * @access public - * @param string|array $group GROUP - * @return $this - */ - public function group($group) - { - $this->options['group'] = $group; - return $this; - } - - /** - * 指定having查询 - * @access public - * @param string $having having - * @return $this - */ - public function having($having) - { - $this->options['having'] = $having; - return $this; - } - - /** - * 指定查询lock - * @access public - * @param bool|string $lock 是否lock - * @return $this - */ - public function lock($lock = false) - { - $this->options['lock'] = $lock; - $this->options['master'] = true; - - return $this; - } - - /** - * 指定distinct查询 - * @access public - * @param string $distinct 是否唯一 - * @return $this - */ - public function distinct($distinct) - { - $this->options['distinct'] = $distinct; - return $this; - } - - /** - * 指定数据表别名 - * @access public - * @param array|string $alias 数据表别名 - * @return $this - */ - public function alias($alias) - { - if (is_array($alias)) { - foreach ($alias as $key => $val) { - if (false !== strpos($key, '__')) { - $table = $this->connection->parseSqlTable($key); - } else { - $table = $key; - } - $this->options['alias'][$table] = $val; - } - } else { - if (isset($this->options['table'])) { - $table = is_array($this->options['table']) ? key($this->options['table']) : $this->options['table']; - if (false !== strpos($table, '__')) { - $table = $this->connection->parseSqlTable($table); - } - } else { - $table = $this->getTable(); - } - - $this->options['alias'][$table] = $alias; - } - - return $this; - } - - /** - * 指定强制索引 - * @access public - * @param string $force 索引名称 - * @return $this - */ - public function force($force) - { - $this->options['force'] = $force; - return $this; - } - - /** - * 查询注释 - * @access public - * @param string $comment 注释 - * @return $this - */ - public function comment($comment) - { - $this->options['comment'] = $comment; - return $this; - } - - /** - * 获取执行的SQL语句 - * @access public - * @param boolean $fetch 是否返回sql - * @return $this - */ - public function fetchSql($fetch = true) - { - $this->options['fetch_sql'] = $fetch; - return $this; - } - - /** - * 不主动获取数据集 - * @access public - * @param bool $pdo 是否返回 PDOStatement 对象 - * @return $this - */ - public function fetchPdo($pdo = true) - { - $this->options['fetch_pdo'] = $pdo; - return $this; - } - - /** - * 设置是否返回数据集对象(支持设置数据集对象类名) - * @access public - * @param bool|string $collection 是否返回数据集对象 - * @return $this - */ - public function fetchCollection($collection = true) - { - $this->options['collection'] = $collection; - - return $this; - } - - /** - * 设置从主服务器读取数据 - * @access public - * @return $this - */ - public function master() - { - $this->options['master'] = true; - return $this; - } - - /** - * 设置是否严格检查字段名 - * @access public - * @param bool $strict 是否严格检查字段 - * @return $this - */ - public function strict($strict = true) - { - $this->options['strict'] = $strict; - return $this; - } - - /** - * 设置查询数据不存在是否抛出异常 - * @access public - * @param bool $fail 数据不存在是否抛出异常 - * @return $this - */ - public function failException($fail = true) - { - $this->options['fail'] = $fail; - return $this; - } - - /** - * 设置自增序列名 - * @access public - * @param string $sequence 自增序列名 - * @return $this - */ - public function sequence($sequence = null) - { - $this->options['sequence'] = $sequence; - return $this; - } - - /** - * 设置需要隐藏的输出属性 - * @access public - * @param mixed $hidden 需要隐藏的字段名 - * @return $this - */ - public function hidden($hidden) - { - if ($this->model) { - $this->options['hidden'] = $hidden; - return $this; - } - - return $this->field($hidden, true); - } - - /** - * 设置需要输出的属性 - * @access public - * @param array $visible 需要输出的属性 - * @return $this - */ - public function visible(array $visible) - { - $this->options['visible'] = $visible; - return $this; - } - - /** - * 设置需要附加的输出属性 - * @access public - * @param array $append 属性列表 - * @return $this - */ - public function append(array $append = []) - { - $this->options['append'] = $append; - return $this; - } - - /** - * 设置数据字段获取器 - * @access public - * @param string|array $name 字段名 - * @param callable $callback 闭包获取器 - * @return $this - */ - public function withAttr($name, $callback = null) - { - if (is_array($name)) { - $this->options['with_attr'] = $name; - } else { - $this->options['with_attr'][$name] = $callback; - } - - return $this; - } - - /** - * 设置JSON字段信息 - * @access public - * @param array $json JSON字段 - * @param bool $assoc 是否取出数组 - * @return $this - */ - public function json(array $json = [], $assoc = false) - { - $this->options['json'] = $json; - $this->options['json_assoc'] = $assoc; - return $this; - } - - /** - * 设置字段类型信息 - * @access public - * @param array $type 字段类型信息 - * @return $this - */ - public function setJsonFieldType(array $type) - { - $this->options['field_type'] = $type; - return $this; - } - - /** - * 获取字段类型信息 - * @access public - * @param string $field 字段名 - * @return string|null - */ - public function getJsonFieldType($field) - { - return isset($this->options['field_type'][$field]) ? $this->options['field_type'][$field] : null; - } - - /** - * 是否允许返回空数据(或空模型) - * @access public - * @param bool $allowEmpty 是否允许为空 - * @return $this - */ - public function allowEmpty($allowEmpty = true) - { - $this->options['allow_empty'] = $allowEmpty; - return $this; - } - - /** - * 添加查询范围 - * @access public - * @param array|string|\Closure $scope 查询范围定义 - * @param array $args 参数 - * @return $this - */ - public function scope($scope, ...$args) - { - // 查询范围的第一个参数始终是当前查询对象 - array_unshift($args, $this); - - if ($scope instanceof \Closure) { - call_user_func_array($scope, $args); - return $this; - } - - if (is_string($scope)) { - $scope = explode(',', $scope); - } - - if ($this->model) { - // 检查模型类的查询范围方法 - foreach ($scope as $name) { - $method = 'scope' . trim($name); - - if (method_exists($this->model, $method)) { - call_user_func_array([$this->model, $method], $args); - } - } - } - - return $this; - } - - /** - * 使用搜索器条件搜索字段 - * @access public - * @param array $fields 搜索字段 - * @param array $data 搜索数据 - * @param string $prefix 字段前缀标识 - * @return $this - */ - public function withSearch(array $fields, array $data = [], $prefix = '') - { - foreach ($fields as $key => $field) { - if ($field instanceof \Closure) { - $field($this, isset($data[$key]) ? $data[$key] : null, $data, $prefix); - } elseif ($this->model) { - // 检测搜索器 - $fieldName = is_numeric($key) ? $field : $key; - $method = 'search' . Loader::parseName($fieldName, 1) . 'Attr'; - - if (method_exists($this->model, $method)) { - $this->model->$method($this, isset($data[$field]) ? $data[$field] : null, $data, $prefix); - } - } - } - - return $this; - } - - /** - * 指定数据表主键 - * @access public - * @param string $pk 主键 - * @return $this - */ - public function pk($pk) - { - $this->pk = $pk; - return $this; - } - - /** - * 查询日期或者时间 - * @access public - * @param string $name 时间表达式 - * @param string|array $rule 时间范围 - * @return $this - */ - public function timeRule($name, $rule) - { - $this->timeRule[$name] = $rule; - return $this; - } - - /** - * 查询日期或者时间 - * @access public - * @param string $field 日期字段名 - * @param string|array $op 比较运算符或者表达式 - * @param string|array $range 比较范围 - * @param string $logic AND OR - * @return $this - */ - public function whereTime($field, $op, $range = null, $logic = 'AND') - { - if (is_null($range)) { - if (is_array($op)) { - $range = $op; - } else { - if (isset($this->timeExp[strtolower($op)])) { - $op = $this->timeExp[strtolower($op)]; - } - - if (isset($this->timeRule[strtolower($op)])) { - $range = $this->timeRule[strtolower($op)]; - } else { - $range = $op; - } - } - - $op = is_array($range) ? 'between' : '>='; - } - - return $this->parseWhereExp($logic, $field, strtolower($op) . ' time', $range, [], true); - } - - /** - * 查询当前时间在两个时间字段范围 - * @access public - * @param string $startField 开始时间字段 - * @param string $endField 结束时间字段 - * @return $this - */ - public function whereBetweenTimeField($startField, $endField) - { - return $this->whereTime($startField, '<=', time()) - ->whereTime($endField, '>=', time()); - } - - /** - * 查询当前时间不在两个时间字段范围 - * @access public - * @param string $startField 开始时间字段 - * @param string $endField 结束时间字段 - * @return $this - */ - public function whereNotBetweenTimeField($startField, $endField) - { - return $this->whereTime($startField, '>', time()) - ->whereTime($endField, '<', time(), 'OR'); - } - - /** - * 查询日期或者时间范围 - * @access public - * @param string $field 日期字段名 - * @param string $startTime 开始时间 - * @param string $endTime 结束时间 - * @param string $logic AND OR - * @return $this - */ - public function whereBetweenTime($field, $startTime, $endTime = null, $logic = 'AND') - { - if (is_null($endTime)) { - $time = is_string($startTime) ? strtotime($startTime) : $startTime; - $endTime = strtotime('+1 day', $time); - } - - return $this->parseWhereExp($logic, $field, 'between time', [$startTime, $endTime], [], true); - } - - /** - * 获取当前数据表的主键 - * @access public - * @param string|array $options 数据表名或者查询参数 - * @return string|array - */ - public function getPk($options = '') - { - if (!empty($this->pk)) { - $pk = $this->pk; - } else { - $pk = $this->connection->getPk(is_array($options) && isset($options['table']) ? $options['table'] : $this->getTable()); - } - - return $pk; - } - - /** - * 参数绑定 - * @access public - * @param mixed $value 绑定变量值 - * @param integer $type 绑定类型 - * @param string $name 绑定名称 - * @return $this|string - */ - public function bind($value, $type = PDO::PARAM_STR, $name = null) - { - if (is_array($value)) { - $this->bind = array_merge($this->bind, $value); - } else { - $name = $name ?: 'ThinkBind_' . (count($this->bind) + 1) . '_' . mt_rand() . '_'; - - $this->bind[$name] = [$value, $type]; - return $name; - } - - return $this; - } - - /** - * 检测参数是否已经绑定 - * @access public - * @param string $key 参数名 - * @return bool - */ - public function isBind($key) - { - return isset($this->bind[$key]); - } - - /** - * 查询参数赋值 - * @access public - * @param string $name 参数名 - * @param mixed $value 值 - * @return $this - */ - public function option($name, $value) - { - $this->options[$name] = $value; - return $this; - } - - /** - * 查询参数赋值 - * @access protected - * @param array $options 表达式参数 - * @return $this - */ - protected function options(array $options) - { - $this->options = $options; - return $this; - } - - /** - * 获取当前的查询参数 - * @access public - * @param string $name 参数名 - * @return mixed - */ - public function getOptions($name = '') - { - if ('' === $name) { - return $this->options; - } - return isset($this->options[$name]) ? $this->options[$name] : null; - } - - /** - * 设置当前的查询参数 - * @access public - * @param string $option 参数名 - * @param mixed $value 参数值 - * @return $this - */ - public function setOption($option, $value) - { - $this->options[$option] = $value; - return $this; - } - - /** - * 设置关联查询JOIN预查询 - * @access public - * @param string|array $with 关联方法名称 - * @return $this - */ - public function with($with) - { - if (empty($with)) { - return $this; - } - - if (is_string($with)) { - $with = explode(',', $with); - } - - $first = true; - - /** @var Model $class */ - $class = $this->model; - foreach ($with as $key => $relation) { - $closure = null; - - if ($relation instanceof \Closure) { - // 支持闭包查询过滤关联条件 - $closure = $relation; - $relation = $key; - } elseif (is_array($relation)) { - $relation = $key; - } elseif (is_string($relation) && strpos($relation, '.')) { - list($relation, $subRelation) = explode('.', $relation, 2); - } - - /** @var Relation $model */ - $relation = Loader::parseName($relation, 1, false); - $model = $class->$relation(); - - if ($model instanceof OneToOne && 0 == $model->getEagerlyType()) { - $table = $model->getTable(); - $model->removeOption() - ->table($table) - ->eagerly($this, $relation, true, '', $closure, $first); - $first = false; - } - } - - $this->via(); - - $this->options['with'] = $with; - - return $this; - } - - /** - * 关联预载入 JOIN方式(不支持嵌套) - * @access protected - * @param string|array $with 关联方法名 - * @param string $joinType JOIN方式 - * @return $this - */ - public function withJoin($with, $joinType = '') - { - if (empty($with)) { - return $this; - } - - if (is_string($with)) { - $with = explode(',', $with); - } - - $first = true; - - /** @var Model $class */ - $class = $this->model; - foreach ($with as $key => $relation) { - $closure = null; - $field = true; - - if ($relation instanceof \Closure) { - // 支持闭包查询过滤关联条件 - $closure = $relation; - $relation = $key; - } elseif (is_array($relation)) { - $field = $relation; - $relation = $key; - } elseif (is_string($relation) && strpos($relation, '.')) { - list($relation, $subRelation) = explode('.', $relation, 2); - } - - /** @var Relation $model */ - $relation = Loader::parseName($relation, 1, false); - $model = $class->$relation(); - - if ($model instanceof OneToOne) { - $model->eagerly($this, $relation, $field, $joinType, $closure, $first); - $first = false; - } else { - // 不支持其它关联 - unset($with[$key]); - } - } - - $this->via(); - - $this->options['with_join'] = $with; - - return $this; - } - - /** - * 关联统计 - * @access protected - * @param string|array $relation 关联方法名 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param bool $subQuery 是否使用子查询 - * @return $this - */ - protected function withAggregate($relation, $aggregate = 'count', $field = '*', $subQuery = true) - { - $relations = is_string($relation) ? explode(',', $relation) : $relation; - - if (!$subQuery) { - $this->options['with_count'][] = [$relations, $aggregate, $field]; - } else { - if (!isset($this->options['field'])) { - $this->field('*'); - } - - foreach ($relations as $key => $relation) { - $closure = $aggregateField = null; - - if ($relation instanceof \Closure) { - $closure = $relation; - $relation = $key; - } elseif (!is_int($key)) { - $aggregateField = $relation; - $relation = $key; - } - - $relation = Loader::parseName($relation, 1, false); - - $count = $this->model->$relation()->getRelationCountQuery($closure, $aggregate, $field, $aggregateField); - - if (empty($aggregateField)) { - $aggregateField = Loader::parseName($relation) . '_' . $aggregate; - } - - $this->field(['(' . $count . ')' => $aggregateField]); - } - } - - return $this; - } - - /** - * 关联统计 - * @access public - * @param string|array $relation 关联方法名 - * @param bool $subQuery 是否使用子查询 - * @return $this - */ - public function withCount($relation, $subQuery = true) - { - return $this->withAggregate($relation, 'count', '*', $subQuery); - } - - /** - * 关联统计Sum - * @access public - * @param string|array $relation 关联方法名 - * @param string $field 字段 - * @param bool $subQuery 是否使用子查询 - * @return $this - */ - public function withSum($relation, $field, $subQuery = true) - { - return $this->withAggregate($relation, 'sum', $field, $subQuery); - } - - /** - * 关联统计Max - * @access public - * @param string|array $relation 关联方法名 - * @param string $field 字段 - * @param bool $subQuery 是否使用子查询 - * @return $this - */ - public function withMax($relation, $field, $subQuery = true) - { - return $this->withAggregate($relation, 'max', $field, $subQuery); - } - - /** - * 关联统计Min - * @access public - * @param string|array $relation 关联方法名 - * @param string $field 字段 - * @param bool $subQuery 是否使用子查询 - * @return $this - */ - public function withMin($relation, $field, $subQuery = true) - { - return $this->withAggregate($relation, 'min', $field, $subQuery); - } - - /** - * 关联统计Avg - * @access public - * @param string|array $relation 关联方法名 - * @param string $field 字段 - * @param bool $subQuery 是否使用子查询 - * @return $this - */ - public function withAvg($relation, $field, $subQuery = true) - { - return $this->withAggregate($relation, 'avg', $field, $subQuery); - } - - /** - * 关联预加载中 获取关联指定字段值 - * example: - * Model::with(['relation' => function($query){ - * $query->withField("id,name"); - * }]) - * - * @access public - * @param string | array $field 指定获取的字段 - * @return $this - */ - public function withField($field) - { - $this->options['with_field'] = $field; - - return $this; - } - - /** - * 设置当前字段添加的表别名 - * @access public - * @param string $via - * @return $this - */ - public function via($via = '') - { - $this->options['via'] = $via; - - return $this; - } - - /** - * 设置关联查询 - * @access public - * @param string|array $relation 关联名称 - * @return $this - */ - public function relation($relation) - { - if (empty($relation)) { - return $this; - } - - if (is_string($relation)) { - $relation = explode(',', $relation); - } - - if (isset($this->options['relation'])) { - $this->options['relation'] = array_merge($this->options['relation'], $relation); - } else { - $this->options['relation'] = $relation; - } - - return $this; - } - - /** - * 插入记录 - * @access public - * @param array $data 数据 - * @param boolean $replace 是否replace - * @param boolean $getLastInsID 返回自增主键 - * @param string $sequence 自增序列名 - * @return integer|string - */ - public function insert(array $data = [], $replace = false, $getLastInsID = false, $sequence = null) - { - $this->parseOptions(); - - $this->options['data'] = array_merge($this->options['data'], $data); - - return $this->connection->insert($this, $replace, $getLastInsID, $sequence); - } - - /** - * 插入记录并获取自增ID - * @access public - * @param array $data 数据 - * @param boolean $replace 是否replace - * @param string $sequence 自增序列名 - * @return integer|string - */ - public function insertGetId(array $data, $replace = false, $sequence = null) - { - return $this->insert($data, $replace, true, $sequence); - } - - /** - * 批量插入记录 - * @access public - * @param array $dataSet 数据集 - * @param boolean $replace 是否replace - * @param integer $limit 每次写入数据限制 - * @return integer|string - */ - public function insertAll(array $dataSet = [], $replace = false, $limit = null) - { - $this->parseOptions(); - - if (empty($dataSet)) { - $dataSet = $this->options['data']; - } - - if (empty($limit) && !empty($this->options['limit'])) { - $limit = $this->options['limit']; - } - - return $this->connection->insertAll($this, $dataSet, $replace, $limit); - } - - /** - * 通过Select方式插入记录 - * @access public - * @param string $fields 要插入的数据表字段名 - * @param string $table 要插入的数据表名 - * @return integer|string - * @throws PDOException - */ - public function selectInsert($fields, $table) - { - $this->parseOptions(); - - return $this->connection->selectInsert($this, $fields, $table); - } - - /** - * 更新记录 - * @access public - * @param mixed $data 数据 - * @return integer|string - * @throws Exception - * @throws PDOException - */ - public function update(array $data = []) - { - $this->parseOptions(); - - $this->options['data'] = array_merge($this->options['data'], $data); - - return $this->connection->update($this); - } - - /** - * 删除记录 - * @access public - * @param mixed $data 表达式 true 表示强制删除 - * @return int - * @throws Exception - * @throws PDOException - */ - public function delete($data = null) - { - $this->parseOptions(); - - if (!is_null($data) && true !== $data) { - // AR模式分析主键条件 - $this->parsePkWhere($data); - } - - if (!empty($this->options['soft_delete'])) { - // 软删除 - list($field, $condition) = $this->options['soft_delete']; - if ($condition) { - unset($this->options['soft_delete']); - $this->options['data'] = [$field => $condition]; - - return $this->connection->update($this); - } - } - - $this->options['data'] = $data; - - return $this->connection->delete($this); - } - - /** - * 执行查询但只返回PDOStatement对象 - * @access public - * @return \PDOStatement|string - */ - public function getPdo() - { - $this->parseOptions(); - - return $this->connection->pdo($this); - } - - /** - * 使用游标查找记录 - * @access public - * @param array|string|Query|\Closure $data - * @return \Generator - */ - public function cursor($data = null) - { - if ($data instanceof \Closure) { - $data($this); - $data = null; - } - - $this->parseOptions(); - - if (!is_null($data)) { - // 主键条件分析 - $this->parsePkWhere($data); - } - - $this->options['data'] = $data; - - $connection = clone $this->connection; - - return $connection->cursor($this); - } - - /** - * 查找记录 - * @access public - * @param array|string|Query|\Closure $data - * @return Collection|array|\PDOStatement|string - * @throws DbException - * @throws ModelNotFoundException - * @throws DataNotFoundException - */ - public function select($data = null) - { - if ($data instanceof Query) { - return $data->select(); - } elseif ($data instanceof \Closure) { - $data($this); - $data = null; - } - - $this->parseOptions(); - - if (false === $data) { - // 用于子查询 不查询只返回SQL - $this->options['fetch_sql'] = true; - } elseif (!is_null($data)) { - // 主键条件分析 - $this->parsePkWhere($data); - } - - $this->options['data'] = $data; - - $resultSet = $this->connection->select($this); - - if ($this->options['fetch_sql']) { - return $resultSet; - } - - // 返回结果处理 - if (!empty($this->options['fail']) && count($resultSet) == 0) { - $this->throwNotFound($this->options); - } - - // 数据列表读取后的处理 - if (!empty($this->model)) { - // 生成模型对象 - $resultSet = $this->resultSetToModelCollection($resultSet); - } else { - $this->resultSet($resultSet); - } - - return $resultSet; - } - - /** - * 查询数据转换为模型数据集对象 - * @access protected - * @param array $resultSet 数据集 - * @return ModelCollection - */ - protected function resultSetToModelCollection(array $resultSet) - { - if (!empty($this->options['collection']) && is_string($this->options['collection'])) { - $collection = $this->options['collection']; - } - - if (empty($resultSet)) { - return $this->model->toCollection([], isset($collection) ? $collection : null); - } - - // 检查动态获取器 - if (!empty($this->options['with_attr'])) { - foreach ($this->options['with_attr'] as $name => $val) { - if (strpos($name, '.')) { - list($relation, $field) = explode('.', $name); - - $withRelationAttr[$relation][$field] = $val; - unset($this->options['with_attr'][$name]); - } - } - } - - $withRelationAttr = isset($withRelationAttr) ? $withRelationAttr : []; - - foreach ($resultSet as $key => &$result) { - // 数据转换为模型对象 - $this->resultToModel($result, $this->options, true, $withRelationAttr); - } - - if (!empty($this->options['with'])) { - // 预载入 - $result->eagerlyResultSet($resultSet, $this->options['with'], $withRelationAttr); - } - - if (!empty($this->options['with_join'])) { - // JOIN预载入 - $result->eagerlyResultSet($resultSet, $this->options['with_join'], $withRelationAttr, true); - } - - // 模型数据集转换 - return $result->toCollection($resultSet, isset($collection) ? $collection : null); - } - - /** - * 处理数据集 - * @access public - * @param array $resultSet - * @return void - */ - protected function resultSet(&$resultSet) - { - if (!empty($this->options['json'])) { - foreach ($resultSet as &$result) { - $this->jsonResult($result, $this->options['json'], true); - } - } - - if (!empty($this->options['with_attr'])) { - foreach ($resultSet as &$result) { - $this->getResultAttr($result, $this->options['with_attr']); - } - } - - if (!empty($this->options['collection']) || 'collection' == $this->connection->getConfig('resultset_type')) { - // 返回Collection对象 - $resultSet = new Collection($resultSet); - } - } - - /** - * 查找单条记录 - * @access public - * @param array|string|Query|\Closure $data - * @return array|null|\PDOStatement|string|Model - * @throws DbException - * @throws ModelNotFoundException - * @throws DataNotFoundException - */ - public function find($data = null) - { - if ($data instanceof Query) { - return $data->find(); - } elseif ($data instanceof \Closure) { - $data($this); - $data = null; - } - - $this->parseOptions(); - - if (!is_null($data)) { - // AR模式分析主键条件 - $this->parsePkWhere($data); - } - - $this->options['data'] = $data; - - $result = $this->connection->find($this); - - if ($this->options['fetch_sql']) { - return $result; - } - - // 数据处理 - if (empty($result)) { - return $this->resultToEmpty(); - } - - if (!empty($this->model)) { - // 返回模型对象 - $this->resultToModel($result, $this->options); - } else { - $this->result($result); - } - - return $result; - } - - /** - * 处理空数据 - * @access protected - * @return array|Model|null - * @throws DbException - * @throws ModelNotFoundException - * @throws DataNotFoundException - */ - protected function resultToEmpty() - { - if (!empty($this->options['allow_empty'])) { - return !empty($this->model) ? $this->model->newInstance([], $this->getModelUpdateCondition($this->options)) : []; - } elseif (!empty($this->options['fail'])) { - $this->throwNotFound($this->options); - } - } - - /** - * 查找单条记录 - * @access public - * @param mixed $data 主键值或者查询条件(闭包) - * @param mixed $with 关联预查询 - * @param bool $cache 是否缓存 - * @param bool $failException 是否抛出异常 - * @return static|null - * @throws exception\DbException - */ - public function get($data, $with = [], $cache = false, $failException = false) - { - if (is_null($data)) { - return; - } - - if (true === $with || is_int($with)) { - $cache = $with; - $with = []; - } - - return $this->parseQuery($data, $with, $cache) - ->failException($failException) - ->find($data); - } - - /** - * 查找单条记录 如果不存在直接抛出异常 - * @access public - * @param mixed $data 主键值或者查询条件(闭包) - * @param mixed $with 关联预查询 - * @param bool $cache 是否缓存 - * @return static|null - * @throws exception\DbException - */ - public function getOrFail($data, $with = [], $cache = false) - { - return $this->get($data, $with, $cache, true); - } - - /** - * 查找所有记录 - * @access public - * @param mixed $data 主键列表或者查询条件(闭包) - * @param array|string $with 关联预查询 - * @param bool $cache 是否缓存 - * @return static[]|false - * @throws exception\DbException - */ - public function all($data = null, $with = [], $cache = false) - { - if (true === $with || is_int($with)) { - $cache = $with; - $with = []; - } - - return $this->parseQuery($data, $with, $cache)->select($data); - } - - /** - * 分析查询表达式 - * @access public - * @param mixed $data 主键列表或者查询条件(闭包) - * @param string $with 关联预查询 - * @param bool $cache 是否缓存 - * @return Query - */ - protected function parseQuery(&$data, $with, $cache) - { - $result = $this->with($with)->cache($cache); - - if ((is_array($data) && key($data) !== 0) || $data instanceof Where) { - $result = $result->where($data); - $data = null; - } elseif ($data instanceof \Closure) { - $data($result); - $data = null; - } elseif ($data instanceof Query) { - $result = $data->with($with)->cache($cache); - $data = null; - } - - return $result; - } - - /** - * 处理数据 - * @access protected - * @param array $result 查询数据 - * @return void - */ - protected function result(&$result) - { - if (!empty($this->options['json'])) { - $this->jsonResult($result, $this->options['json'], true); - } - - if (!empty($this->options['with_attr'])) { - $this->getResultAttr($result, $this->options['with_attr']); - } - } - - /** - * 使用获取器处理数据 - * @access protected - * @param array $result 查询数据 - * @param array $withAttr 字段获取器 - * @return void - */ - protected function getResultAttr(&$result, $withAttr = []) - { - foreach ($withAttr as $name => $closure) { - $name = Loader::parseName($name); - - if (strpos($name, '.')) { - // 支持JSON字段 获取器定义 - list($key, $field) = explode('.', $name); - - if (isset($result[$key])) { - $result[$key][$field] = $closure(isset($result[$key][$field]) ? $result[$key][$field] : null, $result[$key]); - } - } else { - $result[$name] = $closure(isset($result[$name]) ? $result[$name] : null, $result); - } - } - } - - /** - * JSON字段数据转换 - * @access protected - * @param array $result 查询数据 - * @param array $json JSON字段 - * @param bool $assoc 是否转换为数组 - * @param array $withRelationAttr 关联获取器 - * @return void - */ - protected function jsonResult(&$result, $json = [], $assoc = false, $withRelationAttr = []) - { - foreach ($json as $name) { - if (isset($result[$name])) { - $result[$name] = json_decode($result[$name], $assoc); - - if (isset($withRelationAttr[$name])) { - foreach ($withRelationAttr[$name] as $key => $closure) { - $data = get_object_vars($result[$name]); - $result[$name]->$key = $closure(isset($result[$name]->$key) ? $result[$name]->$key : null, $data); - } - } - } - } - } - - /** - * 查询数据转换为模型对象 - * @access protected - * @param array $result 查询数据 - * @param array $options 查询参数 - * @param bool $resultSet 是否为数据集查询 - * @param array $withRelationAttr 关联字段获取器 - * @return void - */ - protected function resultToModel(&$result, $options = [], $resultSet = false, $withRelationAttr = []) - { - // 动态获取器 - if (!empty($options['with_attr']) && empty($withRelationAttr)) { - foreach ($options['with_attr'] as $name => $val) { - if (strpos($name, '.')) { - list($relation, $field) = explode('.', $name); - - $withRelationAttr[$relation][$field] = $val; - unset($options['with_attr'][$name]); - } - } - } - - // JSON 数据处理 - if (!empty($options['json'])) { - $this->jsonResult($result, $options['json'], $options['json_assoc'], $withRelationAttr); - } - - $result = $this->model->newInstance($result, $resultSet ? null : $this->getModelUpdateCondition($options)); - - // 动态获取器 - if (!empty($options['with_attr'])) { - $result->withAttribute($options['with_attr']); - } - - // 输出属性控制 - if (!empty($options['visible'])) { - $result->visible($options['visible'], true); - } elseif (!empty($options['hidden'])) { - $result->hidden($options['hidden'], true); - } - - if (!empty($options['append'])) { - $result->append($options['append'], true); - } - - // 关联查询 - if (!empty($options['relation'])) { - $result->relationQuery($options['relation'], $withRelationAttr); - } - - // 预载入查询 - if (!$resultSet && !empty($options['with'])) { - $result->eagerlyResult($result, $options['with'], $withRelationAttr); - } - - // JOIN预载入查询 - if (!$resultSet && !empty($options['with_join'])) { - $result->eagerlyResult($result, $options['with_join'], $withRelationAttr, true); - } - - // 关联统计 - if (!empty($options['with_count'])) { - foreach ($options['with_count'] as $val) { - $result->relationCount($result, $val[0], $val[1], $val[2]); - } - } - } - - /** - * 获取模型的更新条件 - * @access protected - * @param array $options 查询参数 - */ - protected function getModelUpdateCondition(array $options) - { - return isset($options['where']['AND']) ? $options['where']['AND'] : null; - } - - /** - * 查询失败 抛出异常 - * @access protected - * @param array $options 查询参数 - * @throws ModelNotFoundException - * @throws DataNotFoundException - */ - protected function throwNotFound($options = []) - { - if (!empty($this->model)) { - $class = get_class($this->model); - throw new ModelNotFoundException('model data Not Found:' . $class, $class, $options); - } - $table = is_array($options['table']) ? key($options['table']) : $options['table']; - throw new DataNotFoundException('table data not Found:' . $table, $table, $options); - } - - /** - * 查找多条记录 如果不存在则抛出异常 - * @access public - * @param array|string|Query|\Closure $data - * @return array|\PDOStatement|string|Model - * @throws DbException - * @throws ModelNotFoundException - * @throws DataNotFoundException - */ - public function selectOrFail($data = null) - { - return $this->failException(true)->select($data); - } - - /** - * 查找单条记录 如果不存在则抛出异常 - * @access public - * @param array|string|Query|\Closure $data - * @return array|\PDOStatement|string|Model - * @throws DbException - * @throws ModelNotFoundException - * @throws DataNotFoundException - */ - public function findOrFail($data = null) - { - return $this->failException(true)->find($data); - } - - /** - * 查找单条记录 不存在则返回空模型 - * @access public - * @param array|string|Query|\Closure $data - * @return array|\PDOStatement|string|Model - * @throws DbException - * @throws ModelNotFoundException - * @throws DataNotFoundException - */ - public function findOrEmpty($data = null) - { - return $this->allowEmpty(true)->find($data); - } - - /** - * 分批数据返回处理 - * @access public - * @param integer $count 每次处理的数据数量 - * @param callable $callback 处理回调方法 - * @param string|array $column 分批处理的字段名 - * @param string $order 字段排序 - * @return boolean - * @throws DbException - */ - public function chunk($count, $callback, $column = null, $order = 'asc') - { - $options = $this->getOptions(); - $column = $column ?: $this->getPk($options); - - if (isset($options['order'])) { - if (Container::get('app')->isDebug()) { - throw new DbException('chunk not support call order'); - } - unset($options['order']); - } - - $bind = $this->bind; - - if (is_array($column)) { - $times = 1; - $query = $this->options($options)->page($times, $count); - } else { - $query = $this->options($options)->limit($count); - - if (strpos($column, '.')) { - list($alias, $key) = explode('.', $column); - } else { - $key = $column; - } - } - - $resultSet = $query->order($column, $order)->select(); - - while (count($resultSet) > 0) { - if ($resultSet instanceof Collection) { - $resultSet = $resultSet->all(); - } - - if (false === call_user_func($callback, $resultSet)) { - return false; - } - - if (isset($times)) { - $times++; - $query = $this->options($options)->page($times, $count); - } else { - $end = end($resultSet); - $lastId = is_array($end) ? $end[$key] : $end->getData($key); - - $query = $this->options($options) - ->limit($count) - ->where($column, 'asc' == strtolower($order) ? '>' : '<', $lastId); - } - - $resultSet = $query->bind($bind)->order($column, $order)->select(); - } - - return true; - } - - /** - * 获取绑定的参数 并清空 - * @access public - * @param bool $clear - * @return array - */ - public function getBind($clear = true) - { - $bind = $this->bind; - if ($clear) { - $this->bind = []; - } - - return $bind; - } - - /** - * 创建子查询SQL - * @access public - * @param bool $sub - * @return string - * @throws DbException - */ - public function buildSql($sub = true) - { - return $sub ? '( ' . $this->select(false) . ' )' : $this->select(false); - } - - /** - * 视图查询处理 - * @access protected - * @param array $options 查询参数 - * @return void - */ - protected function parseView(&$options) - { - if (!isset($options['map'])) { - return; - } - - foreach (['AND', 'OR'] as $logic) { - if (isset($options['where'][$logic])) { - foreach ($options['where'][$logic] as $key => $val) { - if (array_key_exists($key, $options['map'])) { - array_shift($val); - array_unshift($val, $options['map'][$key]); - $options['where'][$logic][$options['map'][$key]] = $val; - unset($options['where'][$logic][$key]); - } - } - } - } - - if (isset($options['order'])) { - // 视图查询排序处理 - if (is_string($options['order'])) { - $options['order'] = explode(',', $options['order']); - } - foreach ($options['order'] as $key => $val) { - if (is_numeric($key) && is_string($val)) { - if (strpos($val, ' ')) { - list($field, $sort) = explode(' ', $val); - if (array_key_exists($field, $options['map'])) { - $options['order'][$options['map'][$field]] = $sort; - unset($options['order'][$key]); - } - } elseif (array_key_exists($val, $options['map'])) { - $options['order'][$options['map'][$val]] = 'asc'; - unset($options['order'][$key]); - } - } elseif (array_key_exists($key, $options['map'])) { - $options['order'][$options['map'][$key]] = $val; - unset($options['order'][$key]); - } - } - } - } - - /** - * 把主键值转换为查询条件 支持复合主键 - * @access public - * @param array|string $data 主键数据 - * @return void - * @throws Exception - */ - public function parsePkWhere($data) - { - $pk = $this->getPk($this->options); - // 获取当前数据表 - $table = is_array($this->options['table']) ? key($this->options['table']) : $this->options['table']; - - if (!empty($this->options['alias'][$table])) { - $alias = $this->options['alias'][$table]; - } - - if (is_string($pk)) { - $key = isset($alias) ? $alias . '.' . $pk : $pk; - // 根据主键查询 - if (is_array($data)) { - $where[$pk] = isset($data[$pk]) ? [$key, '=', $data[$pk]] : [$key, 'in', $data]; - } else { - $where[$pk] = strpos($data, ',') ? [$key, 'IN', $data] : [$key, '=', $data]; - } - } elseif (is_array($pk) && is_array($data) && !empty($data)) { - // 根据复合主键查询 - foreach ($pk as $key) { - if (isset($data[$key])) { - $attr = isset($alias) ? $alias . '.' . $key : $key; - $where[$key] = [$attr, '=', $data[$key]]; - } else { - throw new Exception('miss complex primary data'); - } - } - } - - if (!empty($where)) { - if (isset($this->options['where']['AND'])) { - $this->options['where']['AND'] = array_merge($this->options['where']['AND'], $where); - } else { - $this->options['where']['AND'] = $where; - } - } - - return; - } - - /** - * 分析表达式(可用于查询或者写入操作) - * @access protected - * @return array - */ - protected function parseOptions() - { - $options = $this->getOptions(); - - // 获取数据表 - if (empty($options['table'])) { - $options['table'] = $this->getTable(); - } - - if (!isset($options['where'])) { - $options['where'] = []; - } elseif (isset($options['view'])) { - // 视图查询条件处理 - $this->parseView($options); - } - - if (!isset($options['field'])) { - $options['field'] = '*'; - } - - foreach (['data', 'order', 'join', 'union'] as $name) { - if (!isset($options[$name])) { - $options[$name] = []; - } - } - - if (!isset($options['strict'])) { - $options['strict'] = $this->getConfig('fields_strict'); - } - - foreach (['master', 'lock', 'fetch_pdo', 'fetch_sql', 'distinct'] as $name) { - if (!isset($options[$name])) { - $options[$name] = false; - } - } - - if (isset(static::$readMaster['*']) || (is_string($options['table']) && isset(static::$readMaster[$options['table']]))) { - $options['master'] = true; - } - - foreach (['group', 'having', 'limit', 'force', 'comment'] as $name) { - if (!isset($options[$name])) { - $options[$name] = ''; - } - } - - if (isset($options['page'])) { - // 根据页数计算limit - list($page, $listRows) = $options['page']; - $page = $page > 0 ? $page : 1; - $listRows = $listRows > 0 ? $listRows : (is_numeric($options['limit']) ? $options['limit'] : 20); - $offset = $listRows * ($page - 1); - $options['limit'] = $offset . ',' . $listRows; - } - - $this->options = $options; - - return $options; - } - - /** - * 注册回调方法 - * @access public - * @param string $event 事件名 - * @param callable $callback 回调方法 - * @return void - */ - public static function event($event, $callback) - { - self::$event[$event] = $callback; - } - - /** - * 触发事件 - * @access public - * @param string $event 事件名 - * @return bool - */ - public function trigger($event) - { - $result = false; - - if (isset(self::$event[$event])) { - $result = Container::getInstance()->invoke(self::$event[$event], [$this]); - } - - return $result; - } - -} diff --git a/vendor/topthink/framework/library/think/db/Where.php b/vendor/topthink/framework/library/think/db/Where.php deleted file mode 100644 index 9132e5461..000000000 --- a/vendor/topthink/framework/library/think/db/Where.php +++ /dev/null @@ -1,178 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db; - -use ArrayAccess; - -class Where implements ArrayAccess -{ - /** - * 查询表达式 - * @var array - */ - protected $where = []; - - /** - * 是否需要增加括号 - * @var bool - */ - protected $enclose = false; - - /** - * 创建一个查询表达式 - * - * @param array $where 查询条件数组 - * @param bool $enclose 是否增加括号 - */ - public function __construct(array $where = [], $enclose = false) - { - $this->where = $where; - $this->enclose = $enclose; - } - - /** - * 设置是否添加括号 - * @access public - * @param bool $enclose - * @return $this - */ - public function enclose($enclose = true) - { - $this->enclose = $enclose; - return $this; - } - - /** - * 解析为Query对象可识别的查询条件数组 - * @access public - * @return array - */ - public function parse() - { - $where = []; - - foreach ($this->where as $key => $val) { - if ($val instanceof Expression) { - $where[] = [$key, 'exp', $val]; - } elseif (is_null($val)) { - $where[] = [$key, 'NULL', '']; - } elseif (is_array($val)) { - $where[] = $this->parseItem($key, $val); - } else { - $where[] = [$key, '=', $val]; - } - } - - return $this->enclose ? [$where] : $where; - } - - /** - * 分析查询表达式 - * @access protected - * @param string $field 查询字段 - * @param array $where 查询条件 - * @return array - */ - protected function parseItem($field, $where = []) - { - $op = $where[0]; - $condition = isset($where[1]) ? $where[1] : null; - - if (is_array($op)) { - // 同一字段多条件查询 - array_unshift($where, $field); - } elseif (is_null($condition)) { - if (in_array(strtoupper($op), ['NULL', 'NOTNULL', 'NOT NULL'], true)) { - // null查询 - $where = [$field, $op, '']; - } elseif (in_array($op, ['=', 'eq', 'EQ', null], true)) { - $where = [$field, 'NULL', '']; - } elseif (in_array($op, ['<>', 'neq', 'NEQ'], true)) { - $where = [$field, 'NOTNULL', '']; - } else { - // 字段相等查询 - $where = [$field, '=', $op]; - } - } else { - $where = [$field, $op, $condition]; - } - - return $where; - } - - /** - * 修改器 设置数据对象的值 - * @access public - * @param string $name 名称 - * @param mixed $value 值 - * @return void - */ - public function __set($name, $value) - { - $this->where[$name] = $value; - } - - /** - * 获取器 获取数据对象的值 - * @access public - * @param string $name 名称 - * @return mixed - */ - public function __get($name) - { - return isset($this->where[$name]) ? $this->where[$name] : null; - } - - /** - * 检测数据对象的值 - * @access public - * @param string $name 名称 - * @return boolean - */ - public function __isset($name) - { - return isset($this->where[$name]); - } - - /** - * 销毁数据对象的值 - * @access public - * @param string $name 名称 - * @return void - */ - public function __unset($name) - { - unset($this->where[$name]); - } - - // ArrayAccess - public function offsetSet($name, $value) - { - $this->__set($name, $value); - } - - public function offsetExists($name) - { - return $this->__isset($name); - } - - public function offsetUnset($name) - { - $this->__unset($name); - } - - public function offsetGet($name) - { - return $this->__get($name); - } - -} diff --git a/vendor/topthink/framework/library/think/db/builder/Mysql.php b/vendor/topthink/framework/library/think/db/builder/Mysql.php deleted file mode 100644 index f7384b31e..000000000 --- a/vendor/topthink/framework/library/think/db/builder/Mysql.php +++ /dev/null @@ -1,184 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\builder; - -use think\db\Builder; -use think\db\Expression; -use think\db\Query; -use think\Exception; - -/** - * mysql数据库驱动 - */ -class Mysql extends Builder -{ - // 查询表达式解析 - protected $parser = [ - 'parseCompare' => ['=', '<>', '>', '>=', '<', '<='], - 'parseLike' => ['LIKE', 'NOT LIKE'], - 'parseBetween' => ['NOT BETWEEN', 'BETWEEN'], - 'parseIn' => ['NOT IN', 'IN'], - 'parseExp' => ['EXP'], - 'parseRegexp' => ['REGEXP', 'NOT REGEXP'], - 'parseNull' => ['NOT NULL', 'NULL'], - 'parseBetweenTime' => ['BETWEEN TIME', 'NOT BETWEEN TIME'], - 'parseTime' => ['< TIME', '> TIME', '<= TIME', '>= TIME'], - 'parseExists' => ['NOT EXISTS', 'EXISTS'], - 'parseColumn' => ['COLUMN'], - ]; - - protected $insertAllSql = '%INSERT% INTO %TABLE% (%FIELD%) VALUES %DATA% %COMMENT%'; - protected $updateSql = 'UPDATE %TABLE% %JOIN% SET %SET% %WHERE% %ORDER%%LIMIT% %LOCK%%COMMENT%'; - - /** - * 生成insertall SQL - * @access public - * @param Query $query 查询对象 - * @param array $dataSet 数据集 - * @param bool $replace 是否replace - * @return string - */ - public function insertAll(Query $query, $dataSet, $replace = false) - { - $options = $query->getOptions(); - - // 获取合法的字段 - if ('*' == $options['field']) { - $allowFields = $this->connection->getTableFields($options['table']); - } else { - $allowFields = $options['field']; - } - - // 获取绑定信息 - $bind = $this->connection->getFieldsBind($options['table']); - - foreach ($dataSet as $k => $data) { - $data = $this->parseData($query, $data, $allowFields, $bind); - - $values[] = '( ' . implode(',', array_values($data)) . ' )'; - - if (!isset($insertFields)) { - $insertFields = array_keys($data); - } - } - - $fields = []; - foreach ($insertFields as $field) { - $fields[] = $this->parseKey($query, $field); - } - - return str_replace( - ['%INSERT%', '%TABLE%', '%FIELD%', '%DATA%', '%COMMENT%'], - [ - $replace ? 'REPLACE' : 'INSERT', - $this->parseTable($query, $options['table']), - implode(' , ', $fields), - implode(' , ', $values), - $this->parseComment($query, $options['comment']), - ], - $this->insertAllSql); - } - - /** - * 正则查询 - * @access protected - * @param Query $query 查询对象 - * @param string $key - * @param string $exp - * @param mixed $value - * @param string $field - * @return string - */ - protected function parseRegexp(Query $query, $key, $exp, $value, $field) - { - if ($value instanceof Expression) { - $value = $value->getValue(); - } - - return $key . ' ' . $exp . ' ' . $value; - } - - /** - * 字段和表名处理 - * @access public - * @param Query $query 查询对象 - * @param mixed $key 字段名 - * @param bool $strict 严格检测 - * @return string - */ - public function parseKey(Query $query, $key, $strict = false) - { - if (is_numeric($key)) { - return $key; - } elseif ($key instanceof Expression) { - return $key->getValue(); - } - - $key = trim($key); - - if(strpos($key, '->>') && false === strpos($key, '(')){ - // JSON字段支持 - list($field, $name) = explode('->>', $key, 2); - - return $this->parseKey($query, $field, true) . '->>\'$' . (strpos($name, '[') === 0 ? '' : '.') . str_replace('->>', '.', $name) . '\''; - } - elseif (strpos($key, '->') && false === strpos($key, '(')) { - // JSON字段支持 - list($field, $name) = explode('->', $key, 2); - - return 'json_extract(' . $this->parseKey($query, $field, true) . ', \'$' . (strpos($name, '[') === 0 ? '' : '.') . str_replace('->', '.', $name) . '\')'; - } elseif (strpos($key, '.') && !preg_match('/[,\'\"\(\)`\s]/', $key)) { - list($table, $key) = explode('.', $key, 2); - - $alias = $query->getOptions('alias'); - - if ('__TABLE__' == $table) { - $table = $query->getOptions('table'); - $table = is_array($table) ? array_shift($table) : $table; - } - - if (isset($alias[$table])) { - $table = $alias[$table]; - } - } - - if ($strict && !preg_match('/^[\w\.\*]+$/', $key)) { - throw new Exception('not support data:' . $key); - } - - if ('*' != $key && !preg_match('/[,\'\"\*\(\)`.\s]/', $key)) { - $key = '`' . $key . '`'; - } - - if (isset($table)) { - if (strpos($table, '.')) { - $table = str_replace('.', '`.`', $table); - } - - $key = '`' . $table . '`.' . $key; - } - - return $key; - } - - /** - * 随机排序 - * @access protected - * @param Query $query 查询对象 - * @return string - */ - protected function parseRand(Query $query) - { - return 'rand()'; - } - -} diff --git a/vendor/topthink/framework/library/think/db/builder/Pgsql.php b/vendor/topthink/framework/library/think/db/builder/Pgsql.php deleted file mode 100644 index 742c7db37..000000000 --- a/vendor/topthink/framework/library/think/db/builder/Pgsql.php +++ /dev/null @@ -1,104 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\builder; - -use think\db\Builder; -use think\db\Query; - -/** - * Pgsql数据库驱动 - */ -class Pgsql extends Builder -{ - - protected $insertSql = 'INSERT INTO %TABLE% (%FIELD%) VALUES (%DATA%) %COMMENT%'; - protected $insertAllSql = 'INSERT INTO %TABLE% (%FIELD%) %DATA% %COMMENT%'; - - /** - * limit分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $limit - * @return string - */ - public function parseLimit(Query $query, $limit) - { - $limitStr = ''; - - if (!empty($limit)) { - $limit = explode(',', $limit); - if (count($limit) > 1) { - $limitStr .= ' LIMIT ' . $limit[1] . ' OFFSET ' . $limit[0] . ' '; - } else { - $limitStr .= ' LIMIT ' . $limit[0] . ' '; - } - } - - return $limitStr; - } - - /** - * 字段和表名处理 - * @access public - * @param Query $query 查询对象 - * @param mixed $key 字段名 - * @param bool $strict 严格检测 - * @return string - */ - public function parseKey(Query $query, $key, $strict = false) - { - if (is_numeric($key)) { - return $key; - } elseif ($key instanceof Expression) { - return $key->getValue(); - } - - $key = trim($key); - - if (strpos($key, '->') && false === strpos($key, '(')) { - // JSON字段支持 - list($field, $name) = explode('->', $key); - $key = $field . '->>\'' . $name . '\''; - } elseif (strpos($key, '.')) { - list($table, $key) = explode('.', $key, 2); - - $alias = $query->getOptions('alias'); - - if ('__TABLE__' == $table) { - $table = $query->getOptions('table'); - $table = is_array($table) ? array_shift($table) : $table; - } - - if (isset($alias[$table])) { - $table = $alias[$table]; - } - } - - if (isset($table)) { - $key = $table . '.' . $key; - } - - return $key; - } - - /** - * 随机排序 - * @access protected - * @param Query $query 查询对象 - * @return string - */ - protected function parseRand(Query $query) - { - return 'RANDOM()'; - } - -} diff --git a/vendor/topthink/framework/library/think/db/builder/Sqlite.php b/vendor/topthink/framework/library/think/db/builder/Sqlite.php deleted file mode 100644 index 2b887ca8e..000000000 --- a/vendor/topthink/framework/library/think/db/builder/Sqlite.php +++ /dev/null @@ -1,96 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\builder; - -use think\db\Builder; -use think\db\Query; - -/** - * Sqlite数据库驱动 - */ -class Sqlite extends Builder -{ - - /** - * limit - * @access public - * @param Query $query 查询对象 - * @param mixed $limit - * @return string - */ - public function parseLimit(Query $query, $limit) - { - $limitStr = ''; - - if (!empty($limit)) { - $limit = explode(',', $limit); - if (count($limit) > 1) { - $limitStr .= ' LIMIT ' . $limit[1] . ' OFFSET ' . $limit[0] . ' '; - } else { - $limitStr .= ' LIMIT ' . $limit[0] . ' '; - } - } - - return $limitStr; - } - - /** - * 随机排序 - * @access protected - * @param Query $query 查询对象 - * @return string - */ - protected function parseRand(Query $query) - { - return 'RANDOM()'; - } - - /** - * 字段和表名处理 - * @access public - * @param Query $query 查询对象 - * @param mixed $key 字段名 - * @param bool $strict 严格检测 - * @return string - */ - public function parseKey(Query $query, $key, $strict = false) - { - if (is_numeric($key)) { - return $key; - } elseif ($key instanceof Expression) { - return $key->getValue(); - } - - $key = trim($key); - - if (strpos($key, '.')) { - list($table, $key) = explode('.', $key, 2); - - $alias = $query->getOptions('alias'); - - if ('__TABLE__' == $table) { - $table = $query->getOptions('table'); - $table = is_array($table) ? array_shift($table) : $table; - } - - if (isset($alias[$table])) { - $table = $alias[$table]; - } - } - - if (isset($table)) { - $key = $table . '.' . $key; - } - - return $key; - } -} diff --git a/vendor/topthink/framework/library/think/db/builder/Sqlsrv.php b/vendor/topthink/framework/library/think/db/builder/Sqlsrv.php deleted file mode 100644 index ef27aafa3..000000000 --- a/vendor/topthink/framework/library/think/db/builder/Sqlsrv.php +++ /dev/null @@ -1,159 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\builder; - -use think\db\Builder; -use think\db\Expression; -use think\db\Query; -use think\Exception; - -/** - * Sqlsrv数据库驱动 - */ -class Sqlsrv extends Builder -{ - protected $selectSql = 'SELECT T1.* FROM (SELECT thinkphp.*, ROW_NUMBER() OVER (%ORDER%) AS ROW_NUMBER FROM (SELECT %DISTINCT% %FIELD% FROM %TABLE%%JOIN%%WHERE%%GROUP%%HAVING%) AS thinkphp) AS T1 %LIMIT%%COMMENT%'; - protected $selectInsertSql = 'SELECT %DISTINCT% %FIELD% FROM %TABLE%%JOIN%%WHERE%%GROUP%%HAVING%'; - protected $updateSql = 'UPDATE %TABLE% SET %SET% FROM %TABLE% %JOIN% %WHERE% %LIMIT% %LOCK%%COMMENT%'; - protected $deleteSql = 'DELETE FROM %TABLE% %USING% FROM %TABLE% %JOIN% %WHERE% %LIMIT% %LOCK%%COMMENT%'; - protected $insertSql = 'INSERT INTO %TABLE% (%FIELD%) VALUES (%DATA%) %COMMENT%'; - protected $insertAllSql = 'INSERT INTO %TABLE% (%FIELD%) %DATA% %COMMENT%'; - - /** - * order分析 - * @access protected - * @param Query $query 查询对象 - * @param mixed $order - * @return string - */ - protected function parseOrder(Query $query, $order) - { - if (empty($order)) { - return ' ORDER BY rand()'; - } - - foreach ($order as $key => $val) { - if ($val instanceof Expression) { - $array[] = $val->getValue(); - } elseif ('[rand]' == $val) { - $array[] = $this->parseRand($query); - } else { - if (is_numeric($key)) { - list($key, $sort) = explode(' ', strpos($val, ' ') ? $val : $val . ' '); - } else { - $sort = $val; - } - - if (preg_match('/^[\w\.]+$/', $key)) { - $sort = strtoupper($sort); - $sort = in_array($sort, ['ASC', 'DESC'], true) ? ' ' . $sort : ''; - $array[] = $this->parseKey($query, $key, true) . $sort; - } else { - throw new Exception('order express error:' . $key); - } - } - } - - return empty($array) ? '' : ' ORDER BY ' . implode(',', $array); - } - - /** - * 随机排序 - * @access protected - * @param Query $query 查询对象 - * @return string - */ - protected function parseRand(Query $query) - { - return 'rand()'; - } - - /** - * 字段和表名处理 - * @access public - * @param Query $query 查询对象 - * @param mixed $key 字段名 - * @param bool $strict 严格检测 - * @return string - */ - public function parseKey(Query $query, $key, $strict = false) - { - if (is_numeric($key)) { - return $key; - } elseif ($key instanceof Expression) { - return $key->getValue(); - } - - $key = trim($key); - - if (strpos($key, '.') && !preg_match('/[,\'\"\(\)\[\s]/', $key)) { - list($table, $key) = explode('.', $key, 2); - - $alias = $query->getOptions('alias'); - - if ('__TABLE__' == $table) { - $table = $query->getOptions('table'); - $table = is_array($table) ? array_shift($table) : $table; - } - - if (isset($alias[$table])) { - $table = $alias[$table]; - } - } - - if ($strict && !preg_match('/^[\w\.\*]+$/', $key)) { - throw new Exception('not support data:' . $key); - } - - if ('*' != $key && !preg_match('/[,\'\"\*\(\)\[.\s]/', $key)) { - $key = '[' . $key . ']'; - } - - if (isset($table)) { - $key = '[' . $table . '].' . $key; - } - - return $key; - } - - /** - * limit - * @access protected - * @param Query $query 查询对象 - * @param mixed $limit - * @return string - */ - protected function parseLimit(Query $query, $limit) - { - if (empty($limit)) { - return ''; - } - - $limit = explode(',', $limit); - - if (count($limit) > 1) { - $limitStr = '(T1.ROW_NUMBER BETWEEN ' . $limit[0] . ' + 1 AND ' . $limit[0] . ' + ' . $limit[1] . ')'; - } else { - $limitStr = '(T1.ROW_NUMBER BETWEEN 1 AND ' . $limit[0] . ")"; - } - - return 'WHERE ' . $limitStr; - } - - public function selectInsert(Query $query, $fields, $table) - { - $this->selectSql = $this->selectInsertSql; - - return parent::selectInsert($query, $fields, $table); - } - -} diff --git a/vendor/topthink/framework/library/think/db/connector/Mysql.php b/vendor/topthink/framework/library/think/db/connector/Mysql.php deleted file mode 100644 index cfd2ac72b..000000000 --- a/vendor/topthink/framework/library/think/db/connector/Mysql.php +++ /dev/null @@ -1,229 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\connector; - -use PDO; -use think\db\Connection; -use think\db\Query; - -/** - * mysql数据库驱动 - */ -class Mysql extends Connection -{ - - protected $builder = '\\think\\db\\builder\\Mysql'; - - /** - * 初始化 - * @access protected - * @return void - */ - protected function initialize() - { - // Point类型支持 - Query::extend('point', function ($query, $field, $value = null, $fun = 'GeomFromText', $type = 'POINT') { - if (!is_null($value)) { - $query->data($field, ['point', $value, $fun, $type]); - } else { - if (is_string($field)) { - $field = explode(',', $field); - } - $query->setOption('point', $field); - } - - return $query; - }); - } - - /** - * 解析pdo连接的dsn信息 - * @access protected - * @param array $config 连接信息 - * @return string - */ - protected function parseDsn($config) - { - if (!empty($config['socket'])) { - $dsn = 'mysql:unix_socket=' . $config['socket']; - } elseif (!empty($config['hostport'])) { - $dsn = 'mysql:host=' . $config['hostname'] . ';port=' . $config['hostport']; - } else { - $dsn = 'mysql:host=' . $config['hostname']; - } - $dsn .= ';dbname=' . $config['database']; - - if (!empty($config['charset'])) { - $dsn .= ';charset=' . $config['charset']; - } - - return $dsn; - } - - /** - * 取得数据表的字段信息 - * @access public - * @param string $tableName - * @return array - */ - public function getFields($tableName) - { - list($tableName) = explode(' ', $tableName); - - if (false === strpos($tableName, '`')) { - if (strpos($tableName, '.')) { - $tableName = str_replace('.', '`.`', $tableName); - } - $tableName = '`' . $tableName . '`'; - } - - $sql = 'SHOW COLUMNS FROM ' . $tableName; - $pdo = $this->query($sql, [], false, true); - $result = $pdo->fetchAll(PDO::FETCH_ASSOC); - $info = []; - - if ($result) { - foreach ($result as $key => $val) { - $val = array_change_key_case($val); - $info[$val['field']] = [ - 'name' => $val['field'], - 'type' => $val['type'], - 'notnull' => 'NO' == $val['null'], - 'default' => $val['default'], - 'primary' => strtolower($val['key']) == 'pri', - 'autoinc' => strtolower($val['extra']) == 'auto_increment', - ]; - } - } - - return $this->fieldCase($info); - } - - /** - * 取得数据库的表信息 - * @access public - * @param string $dbName - * @return array - */ - public function getTables($dbName = '') - { - $sql = !empty($dbName) ? 'SHOW TABLES FROM ' . $dbName : 'SHOW TABLES '; - $pdo = $this->query($sql, [], false, true); - $result = $pdo->fetchAll(PDO::FETCH_ASSOC); - $info = []; - - foreach ($result as $key => $val) { - $info[$key] = current($val); - } - - return $info; - } - - /** - * SQL性能分析 - * @access protected - * @param string $sql - * @return array - */ - protected function getExplain($sql) - { - $pdo = $this->linkID->prepare("EXPLAIN " . $this->queryStr); - - foreach ($this->bind as $key => $val) { - // 占位符 - $param = is_int($key) ? $key + 1 : ':' . $key; - - if (is_array($val)) { - if (PDO::PARAM_INT == $val[1] && '' === $val[0]) { - $val[0] = 0; - } elseif (self::PARAM_FLOAT == $val[1]) { - $val[0] = is_string($val[0]) ? (float) $val[0] : $val[0]; - $val[1] = PDO::PARAM_STR; - } - - $result = $pdo->bindValue($param, $val[0], $val[1]); - } else { - $result = $pdo->bindValue($param, $val); - } - } - - $pdo->execute(); - $result = $pdo->fetch(PDO::FETCH_ASSOC); - $result = array_change_key_case($result); - - if (isset($result['extra'])) { - if (strpos($result['extra'], 'filesort') || strpos($result['extra'], 'temporary')) { - $this->log('SQL:' . $this->queryStr . '[' . $result['extra'] . ']', 'warn'); - } - } - - return $result; - } - - protected function supportSavepoint() - { - return true; - } - - /** - * 启动XA事务 - * @access public - * @param string $xid XA事务id - * @return void - */ - public function startTransXa($xid) - { - $this->initConnect(true); - if (!$this->linkID) { - return false; - } - - $this->linkID->exec("XA START '$xid'"); - } - - /** - * 预编译XA事务 - * @access public - * @param string $xid XA事务id - * @return void - */ - public function prepareXa($xid) - { - $this->initConnect(true); - $this->linkID->exec("XA END '$xid'"); - $this->linkID->exec("XA PREPARE '$xid'"); - } - - /** - * 提交XA事务 - * @access public - * @param string $xid XA事务id - * @return void - */ - public function commitXa($xid) - { - $this->initConnect(true); - $this->linkID->exec("XA COMMIT '$xid'"); - } - - /** - * 回滚XA事务 - * @access public - * @param string $xid XA事务id - * @return void - */ - public function rollbackXa($xid) - { - $this->initConnect(true); - $this->linkID->exec("XA ROLLBACK '$xid'"); - } -} diff --git a/vendor/topthink/framework/library/think/db/connector/Pgsql.php b/vendor/topthink/framework/library/think/db/connector/Pgsql.php deleted file mode 100644 index ee9fca017..000000000 --- a/vendor/topthink/framework/library/think/db/connector/Pgsql.php +++ /dev/null @@ -1,116 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\connector; - -use PDO; -use think\db\Connection; - -/** - * Pgsql数据库驱动 - */ -class Pgsql extends Connection -{ - protected $builder = '\\think\\db\\builder\\Pgsql'; - - // PDO连接参数 - protected $params = [ - PDO::ATTR_CASE => PDO::CASE_NATURAL, - PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, - PDO::ATTR_ORACLE_NULLS => PDO::NULL_NATURAL, - PDO::ATTR_STRINGIFY_FETCHES => false, - ]; - - /** - * 解析pdo连接的dsn信息 - * @access protected - * @param array $config 连接信息 - * @return string - */ - protected function parseDsn($config) - { - $dsn = 'pgsql:dbname=' . $config['database'] . ';host=' . $config['hostname']; - - if (!empty($config['hostport'])) { - $dsn .= ';port=' . $config['hostport']; - } - - return $dsn; - } - - /** - * 取得数据表的字段信息 - * @access public - * @param string $tableName - * @return array - */ - public function getFields($tableName) - { - list($tableName) = explode(' ', $tableName); - $sql = 'select fields_name as "field",fields_type as "type",fields_not_null as "null",fields_key_name as "key",fields_default as "default",fields_default as "extra" from table_msg(\'' . $tableName . '\');'; - - $pdo = $this->query($sql, [], false, true); - $result = $pdo->fetchAll(PDO::FETCH_ASSOC); - $info = []; - - if ($result) { - foreach ($result as $key => $val) { - $val = array_change_key_case($val); - $info[$val['field']] = [ - 'name' => $val['field'], - 'type' => $val['type'], - 'notnull' => (bool) ('' !== $val['null']), - 'default' => $val['default'], - 'primary' => !empty($val['key']), - 'autoinc' => (0 === strpos($val['extra'], 'nextval(')), - ]; - } - } - - return $this->fieldCase($info); - } - - /** - * 取得数据库的表信息 - * @access public - * @param string $dbName - * @return array - */ - public function getTables($dbName = '') - { - $sql = "select tablename as Tables_in_test from pg_tables where schemaname ='public'"; - $pdo = $this->query($sql, [], false, true); - $result = $pdo->fetchAll(PDO::FETCH_ASSOC); - $info = []; - - foreach ($result as $key => $val) { - $info[$key] = current($val); - } - - return $info; - } - - /** - * SQL性能分析 - * @access protected - * @param string $sql - * @return array - */ - protected function getExplain($sql) - { - return []; - } - - protected function supportSavepoint() - { - return true; - } -} diff --git a/vendor/topthink/framework/library/think/db/connector/Sqlite.php b/vendor/topthink/framework/library/think/db/connector/Sqlite.php deleted file mode 100644 index 5b9b3fa64..000000000 --- a/vendor/topthink/framework/library/think/db/connector/Sqlite.php +++ /dev/null @@ -1,108 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\connector; - -use PDO; -use think\db\Connection; - -/** - * Sqlite数据库驱动 - */ -class Sqlite extends Connection -{ - - protected $builder = '\\think\\db\\builder\\Sqlite'; - - /** - * 解析pdo连接的dsn信息 - * @access protected - * @param array $config 连接信息 - * @return string - */ - protected function parseDsn($config) - { - $dsn = 'sqlite:' . $config['database']; - - return $dsn; - } - - /** - * 取得数据表的字段信息 - * @access public - * @param string $tableName - * @return array - */ - public function getFields($tableName) - { - list($tableName) = explode(' ', $tableName); - $sql = 'PRAGMA table_info( ' . $tableName . ' )'; - - $pdo = $this->query($sql, [], false, true); - $result = $pdo->fetchAll(PDO::FETCH_ASSOC); - $info = []; - - if ($result) { - foreach ($result as $key => $val) { - $val = array_change_key_case($val); - $info[$val['name']] = [ - 'name' => $val['name'], - 'type' => $val['type'], - 'notnull' => 1 === $val['notnull'], - 'default' => $val['dflt_value'], - 'primary' => '1' == $val['pk'], - 'autoinc' => '1' == $val['pk'], - ]; - } - } - - return $this->fieldCase($info); - } - - /** - * 取得数据库的表信息 - * @access public - * @param string $dbName - * @return array - */ - public function getTables($dbName = '') - { - $sql = "SELECT name FROM sqlite_master WHERE type='table' " - . "UNION ALL SELECT name FROM sqlite_temp_master " - . "WHERE type='table' ORDER BY name"; - - $pdo = $this->query($sql, [], false, true); - $result = $pdo->fetchAll(PDO::FETCH_ASSOC); - $info = []; - - foreach ($result as $key => $val) { - $info[$key] = current($val); - } - - return $info; - } - - /** - * SQL性能分析 - * @access protected - * @param string $sql - * @return array - */ - protected function getExplain($sql) - { - return []; - } - - protected function supportSavepoint() - { - return true; - } -} diff --git a/vendor/topthink/framework/library/think/db/connector/Sqlsrv.php b/vendor/topthink/framework/library/think/db/connector/Sqlsrv.php deleted file mode 100644 index 123affb87..000000000 --- a/vendor/topthink/framework/library/think/db/connector/Sqlsrv.php +++ /dev/null @@ -1,235 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\connector; - -use PDO; -use think\db\Connection; -use think\db\Query; - -/** - * Sqlsrv数据库驱动 - */ -class Sqlsrv extends Connection -{ - // PDO连接参数 - protected $params = [ - PDO::ATTR_CASE => PDO::CASE_NATURAL, - PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, - PDO::ATTR_ORACLE_NULLS => PDO::NULL_NATURAL, - PDO::ATTR_STRINGIFY_FETCHES => false, - ]; - - protected $builder = '\\think\\db\\builder\\Sqlsrv'; - - /** - * 解析pdo连接的dsn信息 - * @access protected - * @param array $config 连接信息 - * @return string - */ - protected function parseDsn($config) - { - $dsn = 'sqlsrv:Database=' . $config['database'] . ';Server=' . $config['hostname']; - - if (!empty($config['hostport'])) { - $dsn .= ',' . $config['hostport']; - } - - return $dsn; - } - - /** - * 取得数据表的字段信息 - * @access public - * @param string $tableName - * @return array - */ - public function getFields($tableName) - { - list($tableName) = explode(' ', $tableName); - $tableNames = explode('.', $tableName); - $tableName = isset($tableNames[1]) ? $tableNames[1] : $tableNames[0]; - - $sql = "SELECT column_name, data_type, column_default, is_nullable - FROM information_schema.tables AS t - JOIN information_schema.columns AS c - ON t.table_catalog = c.table_catalog - AND t.table_schema = c.table_schema - AND t.table_name = c.table_name - WHERE t.table_name = '$tableName'"; - - $pdo = $this->query($sql, [], false, true); - $result = $pdo->fetchAll(PDO::FETCH_ASSOC); - $info = []; - - if ($result) { - foreach ($result as $key => $val) { - $val = array_change_key_case($val); - $info[$val['column_name']] = [ - 'name' => $val['column_name'], - 'type' => $val['data_type'], - 'notnull' => (bool) ('' === $val['is_nullable']), // not null is empty, null is yes - 'default' => $val['column_default'], - 'primary' => false, - 'autoinc' => false, - ]; - } - } - - $sql = "SELECT column_name FROM information_schema.key_column_usage WHERE table_name='$tableName'"; - - // 调试开始 - $this->debug(true); - - $pdo = $this->linkID->query($sql); - - // 调试结束 - $this->debug(false, $sql); - - $result = $pdo->fetch(PDO::FETCH_ASSOC); - - if ($result) { - $info[$result['column_name']]['primary'] = true; - } - - return $this->fieldCase($info); - } - - /** - * 取得数据表的字段信息 - * @access public - * @param string $dbName - * @return array - */ - public function getTables($dbName = '') - { - $sql = "SELECT TABLE_NAME - FROM INFORMATION_SCHEMA.TABLES - WHERE TABLE_TYPE = 'BASE TABLE' - "; - - $pdo = $this->query($sql, [], false, true); - $result = $pdo->fetchAll(PDO::FETCH_ASSOC); - $info = []; - - foreach ($result as $key => $val) { - $info[$key] = current($val); - } - - return $info; - } - - /** - * 得到某个列的数组 - * @access public - * @param Query $query 查询对象 - * @param string $field 字段名 多个字段用逗号分隔 - * @param string $key 索引 - * @return array - */ - public function column(Query $query, $field, $key = '') - { - $options = $query->getOptions(); - - if (empty($options['fetch_sql']) && !empty($options['cache'])) { - // 判断查询缓存 - $cache = $options['cache']; - - $guid = is_string($cache['key']) ? $cache['key'] : $this->getCacheKey($query, $field); - - $result = Container::get('cache')->get($guid); - - if (false !== $result) { - return $result; - } - } - - if (isset($options['field'])) { - $query->removeOption('field'); - } - - if (is_null($field)) { - $field = '*'; - } elseif ($key && '*' != $field) { - $field = $key . ',' . $field; - } - - if (is_string($field)) { - $field = array_map('trim', explode(',', $field)); - } - - $query->setOption('field', $field); - - // 生成查询SQL - $sql = $this->builder->select($query); - - $bind = $query->getBind(); - - if (!empty($options['fetch_sql'])) { - // 获取实际执行的SQL语句 - return $this->getRealSql($sql, $bind); - } - - // 执行查询操作 - $pdo = $this->query($sql, $bind, $options['master'], true); - - if (1 == $pdo->columnCount()) { - $result = $pdo->fetchAll(PDO::FETCH_COLUMN); - } else { - $resultSet = $pdo->fetchAll(PDO::FETCH_ASSOC); - - if ('*' == $field && $key) { - $result = array_column($resultSet, null, $key); - } elseif ($resultSet) { - $fields = array_keys($resultSet[0]); - $count = count($fields); - $key1 = array_shift($fields); - $key2 = $fields ? array_shift($fields) : ''; - $key = $key ?: $key1; - - if (strpos($key, '.')) { - list($alias, $key) = explode('.', $key); - } - - if (3 == $count) { - $column = $key2; - } elseif ($count < 3) { - $column = $key1; - } else { - $column = null; - } - - $result = array_column($resultSet, $column, $key); - } else { - $result = []; - } - } - - if (isset($cache) && isset($guid)) { - // 缓存数据 - $this->cacheData($guid, $result, $cache); - } - - return $result; - } - - /** - * SQL性能分析 - * @access protected - * @param string $sql - * @return array - */ - protected function getExplain($sql) - { - return []; - } -} diff --git a/vendor/topthink/framework/library/think/db/connector/pgsql.sql b/vendor/topthink/framework/library/think/db/connector/pgsql.sql deleted file mode 100644 index 5a4442d02..000000000 --- a/vendor/topthink/framework/library/think/db/connector/pgsql.sql +++ /dev/null @@ -1,153 +0,0 @@ -CREATE OR REPLACE FUNCTION pgsql_type(a_type varchar) RETURNS varchar AS -$BODY$ -DECLARE - v_type varchar; -BEGIN - IF a_type='int8' THEN - v_type:='bigint'; - ELSIF a_type='int4' THEN - v_type:='integer'; - ELSIF a_type='int2' THEN - v_type:='smallint'; - ELSIF a_type='bpchar' THEN - v_type:='char'; - ELSE - v_type:=a_type; - END IF; - RETURN v_type; -END; -$BODY$ -LANGUAGE PLPGSQL; - -CREATE TYPE "public"."tablestruct" AS ( - "fields_key_name" varchar(100), - "fields_name" VARCHAR(200), - "fields_type" VARCHAR(20), - "fields_length" BIGINT, - "fields_not_null" VARCHAR(10), - "fields_default" VARCHAR(500), - "fields_comment" VARCHAR(1000) -); - -CREATE OR REPLACE FUNCTION "public"."table_msg" (a_schema_name varchar, a_table_name varchar) RETURNS SETOF "public"."tablestruct" AS -$body$ -DECLARE - v_ret tablestruct; - v_oid oid; - v_sql varchar; - v_rec RECORD; - v_key varchar; - v_conkey smallint[]; - v_pk varchar[]; - v_len smallint; - v_pos smallint := 1; -BEGIN - SELECT - pg_class.oid INTO v_oid - FROM - pg_class - INNER JOIN pg_namespace ON (pg_class.relnamespace = pg_namespace.oid AND lower(pg_namespace.nspname) = a_schema_name) - WHERE - pg_class.relname=a_table_name; - IF NOT FOUND THEN - RETURN; - END IF; - - SELECT - pg_constraint.conkey INTO v_conkey - FROM - pg_constraint - INNER JOIN pg_class ON pg_constraint.conrelid = pg_class.oid - INNER JOIN pg_attribute ON pg_attribute.attrelid = pg_class.oid - INNER JOIN pg_type ON pg_type.oid = pg_attribute.atttypid - WHERE - pg_class.relname = a_table_name - AND pg_constraint.contype = 'p'; - - v_len := array_length(v_conkey,1) + 1; - WHILE v_pos < v_len LOOP - SELECT - pg_attribute.attname INTO v_key - FROM pg_constraint - INNER JOIN pg_class ON pg_constraint.conrelid = pg_class.oid - INNER JOIN pg_attribute ON pg_attribute.attrelid = pg_class.oid AND pg_attribute.attnum = pg_constraint.conkey [ v_conkey[v_pos] ] - INNER JOIN pg_type ON pg_type.oid = pg_attribute.atttypid - WHERE pg_class.relname = a_table_name AND pg_constraint.contype = 'p'; - v_pk := array_append(v_pk,v_key); - - v_pos := v_pos + 1; - END LOOP; - - v_sql=' - SELECT - pg_attribute.attname AS fields_name, - pg_attribute.attnum AS fields_index, - pgsql_type(pg_type.typname::varchar) AS fields_type, - pg_attribute.atttypmod-4 as fields_length, - CASE WHEN pg_attribute.attnotnull THEN ''not null'' - ELSE '''' - END AS fields_not_null, - pg_attrdef.adsrc AS fields_default, - pg_description.description AS fields_comment - FROM - pg_attribute - INNER JOIN pg_class ON pg_attribute.attrelid = pg_class.oid - INNER JOIN pg_type ON pg_attribute.atttypid = pg_type.oid - LEFT OUTER JOIN pg_attrdef ON pg_attrdef.adrelid = pg_class.oid AND pg_attrdef.adnum = pg_attribute.attnum - LEFT OUTER JOIN pg_description ON pg_description.objoid = pg_class.oid AND pg_description.objsubid = pg_attribute.attnum - WHERE - pg_attribute.attnum > 0 - AND attisdropped <> ''t'' - AND pg_class.oid = ' || v_oid || ' - ORDER BY pg_attribute.attnum' ; - - FOR v_rec IN EXECUTE v_sql LOOP - v_ret.fields_name=v_rec.fields_name; - v_ret.fields_type=v_rec.fields_type; - IF v_rec.fields_length > 0 THEN - v_ret.fields_length:=v_rec.fields_length; - ELSE - v_ret.fields_length:=NULL; - END IF; - v_ret.fields_not_null=v_rec.fields_not_null; - v_ret.fields_default=v_rec.fields_default; - v_ret.fields_comment=v_rec.fields_comment; - - v_ret.fields_key_name=''; - - v_len := array_length(v_pk,1) + 1; - v_pos := 1; - WHILE v_pos < v_len LOOP - IF v_rec.fields_name = v_pk[v_pos] THEN - v_ret.fields_key_name=v_pk[v_pos]; - EXIT; - END IF; - v_pos := v_pos + 1; - END LOOP; - - RETURN NEXT v_ret; - END LOOP; - RETURN ; -END; -$body$ -LANGUAGE 'plpgsql' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER; - -COMMENT ON FUNCTION "public"."table_msg"(a_schema_name varchar, a_table_name varchar) -IS '获得表信息'; - ----重载一个函数 -CREATE OR REPLACE FUNCTION "public"."table_msg" (a_table_name varchar) RETURNS SETOF "public"."tablestruct" AS -$body$ -DECLARE - v_ret tablestruct; -BEGIN - FOR v_ret IN SELECT * FROM table_msg('public',a_table_name) LOOP - RETURN NEXT v_ret; - END LOOP; - RETURN; -END; -$body$ -LANGUAGE 'plpgsql' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER; - -COMMENT ON FUNCTION "public"."table_msg"(a_table_name varchar) -IS '获得表信息'; \ No newline at end of file diff --git a/vendor/topthink/framework/library/think/db/exception/BindParamException.php b/vendor/topthink/framework/library/think/db/exception/BindParamException.php deleted file mode 100644 index dce0c7bfc..000000000 --- a/vendor/topthink/framework/library/think/db/exception/BindParamException.php +++ /dev/null @@ -1,36 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\exception; - -use think\exception\DbException; - -/** - * PDO参数绑定异常 - */ -class BindParamException extends DbException -{ - - /** - * BindParamException constructor. - * @access public - * @param string $message - * @param array $config - * @param string $sql - * @param array $bind - * @param int $code - */ - public function __construct($message, $config, $sql, $bind, $code = 10502) - { - $this->setData('Bind Param', $bind); - parent::__construct($message, $config, $sql, $code); - } -} diff --git a/vendor/topthink/framework/library/think/db/exception/DataNotFoundException.php b/vendor/topthink/framework/library/think/db/exception/DataNotFoundException.php deleted file mode 100644 index 883e333e3..000000000 --- a/vendor/topthink/framework/library/think/db/exception/DataNotFoundException.php +++ /dev/null @@ -1,44 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\exception; - -use think\exception\DbException; - -class DataNotFoundException extends DbException -{ - protected $table; - - /** - * DbException constructor. - * @access public - * @param string $message - * @param string $table - * @param array $config - */ - public function __construct($message, $table = '', array $config = []) - { - $this->message = $message; - $this->table = $table; - - $this->setData('Database Config', $config); - } - - /** - * 获取数据表名 - * @access public - * @return string - */ - public function getTable() - { - return $this->table; - } -} diff --git a/vendor/topthink/framework/library/think/db/exception/ModelNotFoundException.php b/vendor/topthink/framework/library/think/db/exception/ModelNotFoundException.php deleted file mode 100644 index ae52baf3b..000000000 --- a/vendor/topthink/framework/library/think/db/exception/ModelNotFoundException.php +++ /dev/null @@ -1,45 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\db\exception; - -use think\exception\DbException; - -class ModelNotFoundException extends DbException -{ - protected $model; - - /** - * 构造方法 - * @access public - * @param string $message - * @param string $model - * @param array $config - */ - public function __construct($message, $model = '', array $config = []) - { - $this->message = $message; - $this->model = $model; - - $this->setData('Database Config', $config); - } - - /** - * 获取模型类名 - * @access public - * @return string - */ - public function getModel() - { - return $this->model; - } - -} diff --git a/vendor/topthink/framework/library/think/debug/Console.php b/vendor/topthink/framework/library/think/debug/Console.php deleted file mode 100644 index 5cbaa0f2f..000000000 --- a/vendor/topthink/framework/library/think/debug/Console.php +++ /dev/null @@ -1,156 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\debug; - -use think\Container; -use think\Db; -use think\Response; - -/** - * 浏览器调试输出 - */ -class Console -{ - protected $config = [ - 'tabs' => ['base' => '基本', 'file' => '文件', 'info' => '流程', 'notice|error' => '错误', 'sql' => 'SQL', 'debug|log' => '调试'], - ]; - - // 实例化并传入参数 - public function __construct($config = []) - { - if (is_array($config)) { - $this->config = array_merge($this->config, $config); - } - } - - /** - * 调试输出接口 - * @access public - * @param Response $response Response对象 - * @param array $log 日志信息 - * @return bool - */ - public function output(Response $response, array $log = []) - { - $request = Container::get('request'); - $contentType = $response->getHeader('Content-Type'); - $accept = $request->header('accept'); - if (strpos($accept, 'application/json') === 0 || $request->isAjax()) { - return false; - } elseif (!empty($contentType) && strpos($contentType, 'html') === false) { - return false; - } - // 获取基本信息 - $runtime = number_format(microtime(true) - Container::get('app')->getBeginTime(), 10); - $reqs = $runtime > 0 ? number_format(1 / $runtime, 2) : '∞'; - $mem = number_format((memory_get_usage() - Container::get('app')->getBeginMem()) / 1024, 2); - - if ($request->host()) { - $uri = $request->protocol() . ' ' . $request->method() . ' : ' . $request->url(true); - } else { - $uri = 'cmd:' . implode(' ', $_SERVER['argv']); - } - - // 页面Trace信息 - $base = [ - '请求信息' => date('Y-m-d H:i:s', $_SERVER['REQUEST_TIME']) . ' ' . $uri, - '运行时间' => number_format($runtime, 6) . 's [ 吞吐率:' . $reqs . 'req/s ] 内存消耗:' . $mem . 'kb 文件加载:' . count(get_included_files()), - '查询信息' => Db::$queryTimes . ' queries ' . Db::$executeTimes . ' writes ', - '缓存信息' => Container::get('cache')->getReadTimes() . ' reads,' . Container::get('cache')->getWriteTimes() . ' writes', - ]; - - if (session_id()) { - $base['会话信息'] = 'SESSION_ID=' . session_id(); - } - - $info = Container::get('debug')->getFile(true); - - // 页面Trace信息 - $trace = []; - foreach ($this->config['tabs'] as $name => $title) { - $name = strtolower($name); - switch ($name) { - case 'base': // 基本信息 - $trace[$title] = $base; - break; - case 'file': // 文件信息 - $trace[$title] = $info; - break; - default: // 调试信息 - if (strpos($name, '|')) { - // 多组信息 - $names = explode('|', $name); - $result = []; - foreach ($names as $name) { - $result = array_merge($result, isset($log[$name]) ? $log[$name] : []); - } - $trace[$title] = $result; - } else { - $trace[$title] = isset($log[$name]) ? $log[$name] : ''; - } - } - } - - //输出到控制台 - $lines = ''; - foreach ($trace as $type => $msg) { - $lines .= $this->console($type, $msg); - } - $js = << -{$lines} - -JS; - return $js; - } - - protected function console($type, $msg) - { - $type = strtolower($type); - $trace_tabs = array_values($this->config['tabs']); - $line[] = ($type == $trace_tabs[0] || '调试' == $type || '错误' == $type) - ? "console.group('{$type}');" - : "console.groupCollapsed('{$type}');"; - - foreach ((array) $msg as $key => $m) { - switch ($type) { - case '调试': - $var_type = gettype($m); - if (in_array($var_type, ['array', 'string'])) { - $line[] = "console.log(" . json_encode($m) . ");"; - } else { - $line[] = "console.log(" . json_encode(var_export($m, 1)) . ");"; - } - break; - case '错误': - $msg = str_replace("\n", '\n', addslashes(is_scalar($m) ? $m : json_encode($m))); - $style = 'color:#F4006B;font-size:14px;'; - $line[] = "console.error(\"%c{$msg}\", \"{$style}\");"; - break; - case 'sql': - $msg = str_replace("\n", '\n', addslashes($m)); - $style = "color:#009bb4;"; - $line[] = "console.log(\"%c{$msg}\", \"{$style}\");"; - break; - default: - $m = is_string($key) ? $key . ' ' . $m : $key + 1 . ' ' . $m; - $msg = json_encode($m); - $line[] = "console.log({$msg});"; - break; - } - } - $line[] = "console.groupEnd();"; - return implode(PHP_EOL, $line); - } - -} diff --git a/vendor/topthink/framework/library/think/debug/Html.php b/vendor/topthink/framework/library/think/debug/Html.php deleted file mode 100644 index a123762ee..000000000 --- a/vendor/topthink/framework/library/think/debug/Html.php +++ /dev/null @@ -1,106 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\debug; - -use think\Container; -use think\Db; -use think\Response; - -/** - * 页面Trace调试 - */ -class Html -{ - protected $config = [ - 'file' => '', - 'tabs' => ['base' => '基本', 'file' => '文件', 'info' => '流程', 'notice|error' => '错误', 'sql' => 'SQL', 'debug|log' => '调试'], - ]; - - // 实例化并传入参数 - public function __construct(array $config = []) - { - $this->config = array_merge($this->config, $config); - } - - /** - * 调试输出接口 - * @access public - * @param Response $response Response对象 - * @param array $log 日志信息 - * @return bool - */ - public function output(Response $response, array $log = []) - { - $request = Container::get('request'); - $contentType = $response->getHeader('Content-Type'); - $accept = $request->header('accept'); - if (strpos($accept, 'application/json') === 0 || $request->isAjax()) { - return false; - } elseif (!empty($contentType) && strpos($contentType, 'html') === false) { - return false; - } - // 获取基本信息 - $runtime = number_format(microtime(true) - Container::get('app')->getBeginTime(), 10, '.', ''); - $reqs = $runtime > 0 ? number_format(1 / $runtime, 2) : '∞'; - $mem = number_format((memory_get_usage() - Container::get('app')->getBeginMem()) / 1024, 2); - - // 页面Trace信息 - if ($request->host()) { - $uri = $request->protocol() . ' ' . $request->method() . ' : ' . $request->url(true); - } else { - $uri = 'cmd:' . implode(' ', $_SERVER['argv']); - } - $base = [ - '请求信息' => date('Y-m-d H:i:s', $_SERVER['REQUEST_TIME']) . ' ' . $uri, - '运行时间' => number_format($runtime, 6) . 's [ 吞吐率:' . $reqs . 'req/s ] 内存消耗:' . $mem . 'kb 文件加载:' . count(get_included_files()), - '查询信息' => Db::$queryTimes . ' queries ' . Db::$executeTimes . ' writes ', - '缓存信息' => Container::get('cache')->getReadTimes() . ' reads,' . Container::get('cache')->getWriteTimes() . ' writes', - ]; - - if (session_id()) { - $base['会话信息'] = 'SESSION_ID=' . session_id(); - } - - $info = Container::get('debug')->getFile(true); - - // 页面Trace信息 - $trace = []; - foreach ($this->config['tabs'] as $name => $title) { - $name = strtolower($name); - switch ($name) { - case 'base': // 基本信息 - $trace[$title] = $base; - break; - case 'file': // 文件信息 - $trace[$title] = $info; - break; - default: // 调试信息 - if (strpos($name, '|')) { - // 多组信息 - $names = explode('|', $name); - $result = []; - foreach ($names as $name) { - $result = array_merge($result, isset($log[$name]) ? $log[$name] : []); - } - $trace[$title] = $result; - } else { - $trace[$title] = isset($log[$name]) ? $log[$name] : ''; - } - } - } - // 调用Trace页面模板 - ob_start(); - include $this->config['file']; - return ob_get_clean(); - } - -} diff --git a/vendor/topthink/framework/library/think/exception/ClassNotFoundException.php b/vendor/topthink/framework/library/think/exception/ClassNotFoundException.php deleted file mode 100644 index eb22e7301..000000000 --- a/vendor/topthink/framework/library/think/exception/ClassNotFoundException.php +++ /dev/null @@ -1,32 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -class ClassNotFoundException extends \RuntimeException -{ - protected $class; - public function __construct($message, $class = '') - { - $this->message = $message; - $this->class = $class; - } - - /** - * 获取类名 - * @access public - * @return string - */ - public function getClass() - { - return $this->class; - } -} diff --git a/vendor/topthink/framework/library/think/exception/DbException.php b/vendor/topthink/framework/library/think/exception/DbException.php deleted file mode 100644 index 6baafb513..000000000 --- a/vendor/topthink/framework/library/think/exception/DbException.php +++ /dev/null @@ -1,44 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -use think\Exception; - -/** - * Database相关异常处理类 - */ -class DbException extends Exception -{ - /** - * DbException constructor. - * @access public - * @param string $message - * @param array $config - * @param string $sql - * @param int $code - */ - public function __construct($message, array $config = [], $sql = '', $code = 10500) - { - $this->message = $message; - $this->code = $code; - - $this->setData('Database Status', [ - 'Error Code' => $code, - 'Error Message' => $message, - 'Error SQL' => $sql, - ]); - - unset($config['username'], $config['password']); - $this->setData('Database Config', $config); - } - -} diff --git a/vendor/topthink/framework/library/think/exception/ErrorException.php b/vendor/topthink/framework/library/think/exception/ErrorException.php deleted file mode 100644 index 3143b8f70..000000000 --- a/vendor/topthink/framework/library/think/exception/ErrorException.php +++ /dev/null @@ -1,56 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -use think\Exception; - -/** - * ThinkPHP错误异常 - * 主要用于封装 set_error_handler 和 register_shutdown_function 得到的错误 - * 除开从 think\Exception 继承的功能 - * 其他和PHP系统\ErrorException功能基本一样 - */ -class ErrorException extends Exception -{ - /** - * 用于保存错误级别 - * @var integer - */ - protected $severity; - - /** - * 错误异常构造函数 - * @access public - * @param integer $severity 错误级别 - * @param string $message 错误详细信息 - * @param string $file 出错文件路径 - * @param integer $line 出错行号 - */ - public function __construct($severity, $message, $file, $line) - { - $this->severity = $severity; - $this->message = $message; - $this->file = $file; - $this->line = $line; - $this->code = 0; - } - - /** - * 获取错误级别 - * @access public - * @return integer 错误级别 - */ - final public function getSeverity() - { - return $this->severity; - } -} diff --git a/vendor/topthink/framework/library/think/exception/Handle.php b/vendor/topthink/framework/library/think/exception/Handle.php deleted file mode 100644 index 02c85ec13..000000000 --- a/vendor/topthink/framework/library/think/exception/Handle.php +++ /dev/null @@ -1,306 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -use Exception; -use think\console\Output; -use think\Container; -use think\Response; - -class Handle -{ - protected $render; - protected $ignoreReport = [ - '\\think\\exception\\HttpException', - ]; - - public function setRender($render) - { - $this->render = $render; - } - - /** - * Report or log an exception. - * - * @access public - * @param \Exception $exception - * @return void - */ - public function report(Exception $exception) - { - if (!$this->isIgnoreReport($exception)) { - // 收集异常数据 - if (Container::get('app')->isDebug()) { - $data = [ - 'file' => $exception->getFile(), - 'line' => $exception->getLine(), - 'message' => $this->getMessage($exception), - 'code' => $this->getCode($exception), - ]; - $log = "[{$data['code']}]{$data['message']}[{$data['file']}:{$data['line']}]"; - } else { - $data = [ - 'code' => $this->getCode($exception), - 'message' => $this->getMessage($exception), - ]; - $log = "[{$data['code']}]{$data['message']}"; - } - - if (Container::get('app')->config('log.record_trace')) { - $log .= "\r\n" . $exception->getTraceAsString(); - } - - Container::get('log')->record($log, 'error'); - } - } - - protected function isIgnoreReport(Exception $exception) - { - foreach ($this->ignoreReport as $class) { - if ($exception instanceof $class) { - return true; - } - } - - return false; - } - - /** - * Render an exception into an HTTP response. - * - * @access public - * @param \Exception $e - * @return Response - */ - public function render(Exception $e) - { - if ($this->render && $this->render instanceof \Closure) { - $result = call_user_func_array($this->render, [$e]); - - if ($result) { - return $result; - } - } - - if ($e instanceof HttpException) { - return $this->renderHttpException($e); - } else { - return $this->convertExceptionToResponse($e); - } - } - - /** - * @access public - * @param Output $output - * @param Exception $e - */ - public function renderForConsole(Output $output, Exception $e) - { - if (Container::get('app')->isDebug()) { - $output->setVerbosity(Output::VERBOSITY_DEBUG); - } - - $output->renderException($e); - } - - /** - * @access protected - * @param HttpException $e - * @return Response - */ - protected function renderHttpException(HttpException $e) - { - $status = $e->getStatusCode(); - $template = Container::get('app')->config('http_exception_template'); - - if (!Container::get('app')->isDebug() && !empty($template[$status])) { - return Response::create($template[$status], 'view', $status)->assign(['e' => $e]); - } else { - return $this->convertExceptionToResponse($e); - } - } - - /** - * @access protected - * @param Exception $exception - * @return Response - */ - protected function convertExceptionToResponse(Exception $exception) - { - // 收集异常数据 - if (Container::get('app')->isDebug()) { - // 调试模式,获取详细的错误信息 - $data = [ - 'name' => get_class($exception), - 'file' => $exception->getFile(), - 'line' => $exception->getLine(), - 'message' => $this->getMessage($exception), - 'trace' => $exception->getTrace(), - 'code' => $this->getCode($exception), - 'source' => $this->getSourceCode($exception), - 'datas' => $this->getExtendData($exception), - 'tables' => [ - 'GET Data' => $_GET, - 'POST Data' => $_POST, - 'Files' => $_FILES, - 'Cookies' => $_COOKIE, - 'Session' => isset($_SESSION) ? $_SESSION : [], - 'Server/Request Data' => $_SERVER, - 'Environment Variables' => $_ENV, - 'ThinkPHP Constants' => $this->getConst(), - ], - ]; - } else { - // 部署模式仅显示 Code 和 Message - $data = [ - 'code' => $this->getCode($exception), - 'message' => $this->getMessage($exception), - ]; - - if (!Container::get('app')->config('show_error_msg')) { - // 不显示详细错误信息 - $data['message'] = Container::get('app')->config('error_message'); - } - } - - //保留一层 - while (ob_get_level() > 1) { - ob_end_clean(); - } - - $data['echo'] = ob_get_clean(); - - ob_start(); - extract($data); - include Container::get('app')->config('exception_tmpl'); - - // 获取并清空缓存 - $content = ob_get_clean(); - $response = Response::create($content, 'html'); - - if ($exception instanceof HttpException) { - $statusCode = $exception->getStatusCode(); - $response->header($exception->getHeaders()); - } - - if (!isset($statusCode)) { - $statusCode = 500; - } - $response->code($statusCode); - - return $response; - } - - /** - * 获取错误编码 - * ErrorException则使用错误级别作为错误编码 - * @access protected - * @param \Exception $exception - * @return integer 错误编码 - */ - protected function getCode(Exception $exception) - { - $code = $exception->getCode(); - - if (!$code && $exception instanceof ErrorException) { - $code = $exception->getSeverity(); - } - - return $code; - } - - /** - * 获取错误信息 - * ErrorException则使用错误级别作为错误编码 - * @access protected - * @param \Exception $exception - * @return string 错误信息 - */ - protected function getMessage(Exception $exception) - { - $message = $exception->getMessage(); - - if (PHP_SAPI == 'cli') { - return $message; - } - - $lang = Container::get('lang'); - - if (strpos($message, ':')) { - $name = strstr($message, ':', true); - $message = $lang->has($name) ? $lang->get($name) . strstr($message, ':') : $message; - } elseif (strpos($message, ',')) { - $name = strstr($message, ',', true); - $message = $lang->has($name) ? $lang->get($name) . ':' . substr(strstr($message, ','), 1) : $message; - } elseif ($lang->has($message)) { - $message = $lang->get($message); - } - - return $message; - } - - /** - * 获取出错文件内容 - * 获取错误的前9行和后9行 - * @access protected - * @param \Exception $exception - * @return array 错误文件内容 - */ - protected function getSourceCode(Exception $exception) - { - // 读取前9行和后9行 - $line = $exception->getLine(); - $first = ($line - 9 > 0) ? $line - 9 : 1; - - try { - $contents = file($exception->getFile()); - $source = [ - 'first' => $first, - 'source' => array_slice($contents, $first - 1, 19), - ]; - } catch (Exception $e) { - $source = []; - } - - return $source; - } - - /** - * 获取异常扩展信息 - * 用于非调试模式html返回类型显示 - * @access protected - * @param \Exception $exception - * @return array 异常类定义的扩展数据 - */ - protected function getExtendData(Exception $exception) - { - $data = []; - - if ($exception instanceof \think\Exception) { - $data = $exception->getData(); - } - - return $data; - } - - /** - * 获取常量列表 - * @access private - * @return array 常量列表 - */ - private static function getConst() - { - $const = get_defined_constants(true); - - return isset($const['user']) ? $const['user'] : []; - } -} diff --git a/vendor/topthink/framework/library/think/exception/HttpException.php b/vendor/topthink/framework/library/think/exception/HttpException.php deleted file mode 100644 index 01a27fc23..000000000 --- a/vendor/topthink/framework/library/think/exception/HttpException.php +++ /dev/null @@ -1,36 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -class HttpException extends \RuntimeException -{ - private $statusCode; - private $headers; - - public function __construct($statusCode, $message = null, \Exception $previous = null, array $headers = [], $code = 0) - { - $this->statusCode = $statusCode; - $this->headers = $headers; - - parent::__construct($message, $code, $previous); - } - - public function getStatusCode() - { - return $this->statusCode; - } - - public function getHeaders() - { - return $this->headers; - } -} diff --git a/vendor/topthink/framework/library/think/exception/HttpResponseException.php b/vendor/topthink/framework/library/think/exception/HttpResponseException.php deleted file mode 100644 index 52972867b..000000000 --- a/vendor/topthink/framework/library/think/exception/HttpResponseException.php +++ /dev/null @@ -1,33 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -use think\Response; - -class HttpResponseException extends \RuntimeException -{ - /** - * @var Response - */ - protected $response; - - public function __construct(Response $response) - { - $this->response = $response; - } - - public function getResponse() - { - return $this->response; - } - -} diff --git a/vendor/topthink/framework/library/think/exception/PDOException.php b/vendor/topthink/framework/library/think/exception/PDOException.php deleted file mode 100644 index 25240b680..000000000 --- a/vendor/topthink/framework/library/think/exception/PDOException.php +++ /dev/null @@ -1,40 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -/** - * PDO异常处理类 - * 重新封装了系统的\PDOException类 - */ -class PDOException extends DbException -{ - /** - * PDOException constructor. - * @access public - * @param \PDOException $exception - * @param array $config - * @param string $sql - * @param int $code - */ - public function __construct(\PDOException $exception, array $config, $sql, $code = 10501) - { - $error = $exception->errorInfo; - - $this->setData('PDO Error Info', [ - 'SQLSTATE' => $error[0], - 'Driver Error Code' => isset($error[1]) ? $error[1] : 0, - 'Driver Error Message' => isset($error[2]) ? $error[2] : '', - ]); - - parent::__construct($exception->getMessage(), $config, $sql, $code); - } -} diff --git a/vendor/topthink/framework/library/think/exception/RouteNotFoundException.php b/vendor/topthink/framework/library/think/exception/RouteNotFoundException.php deleted file mode 100644 index d22e3a637..000000000 --- a/vendor/topthink/framework/library/think/exception/RouteNotFoundException.php +++ /dev/null @@ -1,22 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -class RouteNotFoundException extends HttpException -{ - - public function __construct() - { - parent::__construct(404, 'Route Not Found'); - } - -} diff --git a/vendor/topthink/framework/library/think/exception/TemplateNotFoundException.php b/vendor/topthink/framework/library/think/exception/TemplateNotFoundException.php deleted file mode 100644 index 420206931..000000000 --- a/vendor/topthink/framework/library/think/exception/TemplateNotFoundException.php +++ /dev/null @@ -1,33 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -class TemplateNotFoundException extends \RuntimeException -{ - protected $template; - - public function __construct($message, $template = '') - { - $this->message = $message; - $this->template = $template; - } - - /** - * 获取模板文件 - * @access public - * @return string - */ - public function getTemplate() - { - return $this->template; - } -} diff --git a/vendor/topthink/framework/library/think/exception/ThrowableError.php b/vendor/topthink/framework/library/think/exception/ThrowableError.php deleted file mode 100644 index 87b6b9d74..000000000 --- a/vendor/topthink/framework/library/think/exception/ThrowableError.php +++ /dev/null @@ -1,47 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -class ThrowableError extends \ErrorException -{ - public function __construct(\Throwable $e) - { - - if ($e instanceof \ParseError) { - $message = 'Parse error: ' . $e->getMessage(); - $severity = E_PARSE; - } elseif ($e instanceof \TypeError) { - $message = 'Type error: ' . $e->getMessage(); - $severity = E_RECOVERABLE_ERROR; - } else { - $message = 'Fatal error: ' . $e->getMessage(); - $severity = E_ERROR; - } - - parent::__construct( - $message, - $e->getCode(), - $severity, - $e->getFile(), - $e->getLine() - ); - - $this->setTrace($e->getTrace()); - } - - protected function setTrace($trace) - { - $traceReflector = new \ReflectionProperty('Exception', 'trace'); - $traceReflector->setAccessible(true); - $traceReflector->setValue($this, $trace); - } -} diff --git a/vendor/topthink/framework/library/think/exception/ValidateException.php b/vendor/topthink/framework/library/think/exception/ValidateException.php deleted file mode 100644 index 81ddfe211..000000000 --- a/vendor/topthink/framework/library/think/exception/ValidateException.php +++ /dev/null @@ -1,34 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\exception; - -class ValidateException extends \RuntimeException -{ - protected $error; - - public function __construct($error, $code = 0) - { - $this->error = $error; - $this->message = is_array($error) ? implode(PHP_EOL, $error) : $error; - $this->code = $code; - } - - /** - * 获取验证错误信息 - * @access public - * @return array|string - */ - public function getError() - { - return $this->error; - } -} diff --git a/vendor/topthink/framework/library/think/facade/App.php b/vendor/topthink/framework/library/think/facade/App.php deleted file mode 100644 index b375aa09f..000000000 --- a/vendor/topthink/framework/library/think/facade/App.php +++ /dev/null @@ -1,63 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\App - * @mixin \think\App - * @method \think\App bind(string $bind) static 绑定模块或者控制器 - * @method void initialize() static 初始化应用 - * @method void init(string $module='') static 初始化模块 - * @method \think\Response run() static 执行应用 - * @method \think\App dispatch(\think\route\Dispatch $dispatch) static 设置当前请求的调度信息 - * @method void log(mixed $log, string $type = 'info') static 记录调试信息 - * @method mixed config(string $name='') static 获取配置参数 - * @method \think\route\Dispatch routeCheck() static URL路由检测(根据PATH_INFO) - * @method \think\App routeMust(bool $must = false) static 设置应用的路由检测机制 - * @method \think\Model model(string $name = '', string $layer = 'model', bool $appendSuffix = false, string $common = 'common') static 实例化模型 - * @method object controller(string $name, string $layer = 'controller', bool $appendSuffix = false, string $empty = '') static 实例化控制器 - * @method \think\Validate validate(string $name = '', string $layer = 'validate', bool $appendSuffix = false, string $common = 'common') static 实例化验证器类 - * @method \think\db\Query db(mixed $config = [], mixed $name = false) static 数据库初始化 - * @method mixed action(string $url, $vars = [], $layer = 'controller', $appendSuffix = false) static 调用模块的操作方法 - * @method string parseClass(string $module, string $layer, string $name, bool $appendSuffix = false) static 解析应用类的类名 - * @method string version() static 获取框架版本 - * @method bool isDebug() static 是否为调试模式 - * @method string getModulePath() static 获取当前模块路径 - * @method void setModulePath(string $path) static 设置当前模块路径 - * @method string getRootPath() static 获取应用根目录 - * @method string getAppPath() static 获取应用类库目录 - * @method string getRuntimePath() static 获取应用运行时目录 - * @method string getThinkPath() static 获取核心框架目录 - * @method string getRoutePath() static 获取路由目录 - * @method string getConfigPath() static 获取应用配置目录 - * @method string getConfigExt() static 获取配置后缀 - * @method string setNamespace(string $namespace) static 设置应用类库命名空间 - * @method string getNamespace() static 获取应用类库命名空间 - * @method string getSuffix() static 是否启用类库后缀 - * @method float getBeginTime() static 获取应用开启时间 - * @method integer getBeginMem() static 获取应用初始内存占用 - * @method \think\Container container() static 获取容器实例 - */ -class App extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'app'; - } -} diff --git a/vendor/topthink/framework/library/think/facade/Build.php b/vendor/topthink/framework/library/think/facade/Build.php deleted file mode 100644 index c051bea11..000000000 --- a/vendor/topthink/framework/library/think/facade/Build.php +++ /dev/null @@ -1,33 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Build - * @mixin \think\Build - * @method void run(array $build = [], string $namespace = 'app', bool $suffix = false) static 根据传入的build资料创建目录和文件 - * @method void module(string $module = '', array $list = [], string $namespace = 'app', bool $suffix = false) static 创建模块 - */ -class Build extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'build'; - } -} diff --git a/vendor/topthink/framework/library/think/facade/Cache.php b/vendor/topthink/framework/library/think/facade/Cache.php deleted file mode 100644 index 9743486eb..000000000 --- a/vendor/topthink/framework/library/think/facade/Cache.php +++ /dev/null @@ -1,45 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Cache - * @mixin \think\Cache - * @method \think\cache\Driver connect(array $options = [], mixed $name = false) static 连接缓存 - * @method \think\cache\Driver init(array $options = []) static 初始化缓存 - * @method \think\cache\Driver store(string $name = '') static 切换缓存类型 - * @method bool has(string $name) static 判断缓存是否存在 - * @method mixed get(string $name, mixed $default = false) static 读取缓存 - * @method mixed pull(string $name) static 读取缓存并删除 - * @method mixed set(string $name, mixed $value, int $expire = null) static 设置缓存 - * @method mixed remember(string $name, mixed $value, int $expire = null) static 如果不存在则写入缓存 - * @method mixed inc(string $name, int $step = 1) static 自增缓存(针对数值缓存) - * @method mixed dec(string $name, int $step = 1) static 自减缓存(针对数值缓存) - * @method bool rm(string $name) static 删除缓存 - * @method bool clear(string $tag = null) static 清除缓存 - * @method mixed tag(string $name, mixed $keys = null, bool $overlay = false) static 缓存标签 - * @method object handler() static 返回句柄对象,可执行其它高级方法 - */ -class Cache extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'cache'; - } -} diff --git a/vendor/topthink/framework/library/think/facade/Config.php b/vendor/topthink/framework/library/think/facade/Config.php deleted file mode 100644 index 824d2b6af..000000000 --- a/vendor/topthink/framework/library/think/facade/Config.php +++ /dev/null @@ -1,39 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Config - * @mixin \think\Config - * @method array load(string $file, string $name = '') static 加载配置文件 - * @method bool has(string $name) static 检测配置是否存在 - * @method array pull(string $name) static 获取一级配置参数 - * @method mixed get(string $name,mixed $default = null) static 获取配置参数 - * @method array set(mixed $name, mixed $value = null) static 设置配置参数 - * @method array reset(string $name ='') static 重置配置参数 - * @method void remove(string $name = '') static 移除配置 - * @method void setYaconf(mixed $yaconf) static 设置开启Yaconf 或者指定配置文件名 - */ -class Config extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'config'; - } -} diff --git a/vendor/topthink/framework/library/think/facade/Cookie.php b/vendor/topthink/framework/library/think/facade/Cookie.php deleted file mode 100644 index 4d7cea250..000000000 --- a/vendor/topthink/framework/library/think/facade/Cookie.php +++ /dev/null @@ -1,39 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Cookie - * @mixin \think\Cookie - * @method void init(array $config = []) static 初始化 - * @method bool has(string $name,string $prefix = null) static 判断Cookie数据 - * @method mixed prefix(string $prefix = '') static 设置或者获取cookie作用域(前缀) - * @method mixed get(string $name,string $prefix = null) static Cookie获取 - * @method mixed set(string $name, mixed $value = null, mixed $option = null) static 设置Cookie - * @method void forever(string $name, mixed $value = null, mixed $option = null) static 永久保存Cookie数据 - * @method void delete(string $name, string $prefix = null) static Cookie删除 - * @method void clear($prefix = null) static Cookie清空 - */ -class Cookie extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'cookie'; - } -} diff --git a/vendor/topthink/framework/library/think/facade/Debug.php b/vendor/topthink/framework/library/think/facade/Debug.php deleted file mode 100644 index df20086d1..000000000 --- a/vendor/topthink/framework/library/think/facade/Debug.php +++ /dev/null @@ -1,40 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Debug - * @mixin \think\Debug - * @method void remark(string $name, mixed $value = '') static 记录时间(微秒)和内存使用情况 - * @method int getRangeTime(string $start, string $end, mixed $dec = 6) static 统计某个区间的时间(微秒)使用情况 - * @method int getUseTime(int $dec = 6) static 统计从开始到统计时的时间(微秒)使用情况 - * @method string getThroughputRate(string $start, string $end, mixed $dec = 6) static 获取当前访问的吞吐率情况 - * @method string getRangeMem(string $start, string $end, mixed $dec = 2) static 记录区间的内存使用情况 - * @method int getUseMem(int $dec = 2) static 统计从开始到统计时的内存使用情况 - * @method string getMemPeak(string $start, string $end, mixed $dec = 2) static 统计区间的内存峰值情况 - * @method mixed getFile(bool $detail = false) static 获取文件加载信息 - * @method mixed dump(mixed $var, bool $echo = true, string $label = null, int $flags = ENT_SUBSTITUTE) static 浏览器友好的变量输出 - */ -class Debug extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'debug'; - } -} diff --git a/vendor/topthink/framework/library/think/facade/Env.php b/vendor/topthink/framework/library/think/facade/Env.php deleted file mode 100644 index 5d0472443..000000000 --- a/vendor/topthink/framework/library/think/facade/Env.php +++ /dev/null @@ -1,34 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Env - * @mixin \think\Env - * @method void load(string $file) static 读取环境变量定义文件 - * @method mixed get(string $name = null, mixed $default = null) static 获取环境变量值 - * @method void set(mixed $env, string $value = null) static 设置环境变量值 - */ -class Env extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'env'; - } -} diff --git a/vendor/topthink/framework/library/think/facade/Hook.php b/vendor/topthink/framework/library/think/facade/Hook.php deleted file mode 100644 index e9e120838..000000000 --- a/vendor/topthink/framework/library/think/facade/Hook.php +++ /dev/null @@ -1,37 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Hook - * @mixin \think\Hook - * @method \think\Hook alias(mixed $name, mixed $behavior = null) static 指定行为标识 - * @method void add(string $tag, mixed $behavior, bool $first = false) static 动态添加行为扩展到某个标签 - * @method void import(array $tags, bool $recursive = true) static 批量导入插件 - * @method array get(string $tag = '') static 获取插件信息 - * @method mixed listen(string $tag, mixed $params = null, bool $once = false) static 监听标签的行为 - * @method mixed exec(mixed $class, mixed $params = null) static 执行行为 - */ -class Hook extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'hook'; - } -} diff --git a/vendor/topthink/framework/library/think/facade/Lang.php b/vendor/topthink/framework/library/think/facade/Lang.php deleted file mode 100644 index 56c4777db..000000000 --- a/vendor/topthink/framework/library/think/facade/Lang.php +++ /dev/null @@ -1,41 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Lang - * @mixin \think\Lang - * @method mixed range($range = '') static 设定当前的语言 - * @method mixed set(mixed $name, string $value = null, string $range = '') static 设置语言定义 - * @method array load(mixed $file, string $range = '') static 加载语言定义 - * @method mixed get(string $name = null, array $vars = [], string $range = '') static 获取语言定义 - * @method mixed has(string $name, string $range = '') static 获取语言定义 - * @method string detect() static 自动侦测设置获取语言选择 - * @method void saveToCookie(string $lang = null) static 设置当前语言到Cookie - * @method void setLangDetectVar(string $var) static 设置语言自动侦测的变量 - * @method void setLangCookieVar(string $var) static 设置语言的cookie保存变量 - * @method void setAllowLangList(array $list) static 设置允许的语言列表 - */ -class Lang extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'lang'; - } -} diff --git a/vendor/topthink/framework/library/think/facade/Log.php b/vendor/topthink/framework/library/think/facade/Log.php deleted file mode 100644 index ae627a5cf..000000000 --- a/vendor/topthink/framework/library/think/facade/Log.php +++ /dev/null @@ -1,50 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Log - * @mixin \think\Log - * @method \think\Log init(array $config = []) static 日志初始化 - * @method mixed getLog(string $type = '') static 获取日志信息 - * @method \think\Log record(mixed $msg, string $type = 'info', array $context = []) static 记录日志信息 - * @method \think\Log clear() static 清空日志信息 - * @method \think\Log key(string $key) static 当前日志记录的授权key - * @method \think\Log close() static 关闭本次请求日志写入 - * @method bool check(array $config) static 检查日志写入权限 - * @method bool save() static 保存调试信息 - * @method void write(mixed $msg, string $type = 'info', bool $force = false) static 实时写入日志信息 - * @method void log(string $level,mixed $message, array $context = []) static 记录日志信息 - * @method void emergency(mixed $message, array $context = []) static 记录emergency信息 - * @method void alert(mixed $message, array $context = []) static 记录alert信息 - * @method void critical(mixed $message, array $context = []) static 记录critical信息 - * @method void error(mixed $message, array $context = []) static 记录error信息 - * @method void warning(mixed $message, array $context = []) static 记录warning信息 - * @method void notice(mixed $message, array $context = []) static 记录notice信息 - * @method void info(mixed $message, array $context = []) static 记录info信息 - * @method void debug(mixed $message, array $context = []) static 记录debug信息 - * @method void sql(mixed $message, array $context = []) static 记录sql信息 - */ -class Log extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'log'; - } -} diff --git a/vendor/topthink/framework/library/think/facade/Middleware.php b/vendor/topthink/framework/library/think/facade/Middleware.php deleted file mode 100644 index 5e4cac747..000000000 --- a/vendor/topthink/framework/library/think/facade/Middleware.php +++ /dev/null @@ -1,36 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Middleware - * @mixin \think\Middleware - * @method void import(array $middlewares = []) static 批量设置中间件 - * @method void add(mixed $middleware) static 添加中间件到队列 - * @method void unshift(mixed $middleware) static 添加中间件到队列开头 - * @method array all() static 获取中间件队列 - * @method \think\Response dispatch(\think\Request $request) static 执行中间件调度 - */ -class Middleware extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'middleware'; - } -} diff --git a/vendor/topthink/framework/library/think/facade/Request.php b/vendor/topthink/framework/library/think/facade/Request.php deleted file mode 100644 index 0989253f9..000000000 --- a/vendor/topthink/framework/library/think/facade/Request.php +++ /dev/null @@ -1,97 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Request - * @mixin \think\Request - * @method void hook(mixed $method, mixed $callback = null) static Hook 方法注入 - * @method \think\Request create(string $uri, string $method = 'GET', array $params = [], array $cookie = [], array $files = [], array $server = [], string $content = null) static 创建一个URL请求 - * @method mixed domain(bool $port = false) static 获取当前包含协议、端口的域名 - * @method mixed url(bool $domain = false) static 获取当前完整URL - * @method mixed baseUrl(bool $domain = false) static 获取当前URL - * @method mixed baseFile(bool $domain = false) static 获取当前执行的文件 - * @method mixed root(bool $domain = false) static 获取URL访问根地址 - * @method string rootUrl() static 获取URL访问根目录 - * @method string pathinfo() static 获取当前请求URL的pathinfo信息(含URL后缀) - * @method string path() static 获取当前请求URL的pathinfo信息(不含URL后缀) - * @method string ext() static 当前URL的访问后缀 - * @method float time(bool $float = false) static 获取当前请求的时间 - * @method mixed type() static 当前请求的资源类型 - * @method void mimeType(mixed $type, string $val = '') static 设置资源类型 - * @method string method(bool $method = false) static 当前的请求类型 - * @method bool isGet() static 是否为GET请求 - * @method bool isPost() static 是否为POST请求 - * @method bool isPut() static 是否为PUT请求 - * @method bool isDelete() static 是否为DELTE请求 - * @method bool isHead() static 是否为HEAD请求 - * @method bool isPatch() static 是否为PATCH请求 - * @method bool isOptions() static 是否为OPTIONS请求 - * @method bool isCli() static 是否为cli - * @method bool isCgi() static 是否为cgi - * @method mixed param(string $name = '', mixed $default = null, mixed $filter = '') static 获取当前请求的参数 - * @method mixed route(string $name = '', mixed $default = null, mixed $filter = '') static 设置获取路由参数 - * @method mixed get(string $name = '', mixed $default = null, mixed $filter = '') static 设置获取GET参数 - * @method mixed post(string $name = '', mixed $default = null, mixed $filter = '') static 设置获取POST参数 - * @method mixed put(string $name = '', mixed $default = null, mixed $filter = '') static 设置获取PUT参数 - * @method mixed delete(string $name = '', mixed $default = null, mixed $filter = '') static 设置获取DELETE参数 - * @method mixed patch(string $name = '', mixed $default = null, mixed $filter = '') static 设置获取PATCH参数 - * @method mixed request(string $name = '', mixed $default = null, mixed $filter = '') static 获取request变量 - * @method mixed session(string $name = '', mixed $default = null, mixed $filter = '') static 获取session数据 - * @method mixed cookie(string $name = '', mixed $default = null, mixed $filter = '') static 获取cookie参数 - * @method mixed server(string $name = '', mixed $default = null, mixed $filter = '') static 获取server参数 - * @method mixed env(string $name = '', mixed $default = null, mixed $filter = '') static 获取环境变量 - * @method mixed file(string $name = '') static 获取上传的文件信息 - * @method mixed header(string $name = '', mixed $default = null) static 设置或者获取当前的Header - * @method mixed input(array $data,mixed $name = '', mixed $default = null, mixed $filter = '') static 获取变量 支持过滤和默认值 - * @method mixed filter(mixed $filter = null) static 设置或获取当前的过滤规则 - * @method mixed has(string $name, string $type = 'param', bool $checkEmpty = false) static 是否存在某个请求参数 - * @method mixed only(mixed $name, string $type = 'param') static 获取指定的参数 - * @method mixed except(mixed $name, string $type = 'param') static 排除指定参数获取 - * @method bool isSsl() static 当前是否ssl - * @method bool isAjax(bool $ajax = false) static 当前是否Ajax请求 - * @method bool isPjax(bool $pjax = false) static 当前是否Pjax请求 - * @method mixed ip(int $type = 0, bool $adv = true) static 获取客户端IP地址 - * @method bool isMobile() static 检测是否使用手机访问 - * @method string scheme() static 当前URL地址中的scheme参数 - * @method string query() static 当前请求URL地址中的query参数 - * @method string host(bool $stric = false) static 当前请求的host - * @method string port() static 当前请求URL地址中的port参数 - * @method string protocol() static 当前请求 SERVER_PROTOCOL - * @method string remotePort() static 当前请求 REMOTE_PORT - * @method string contentType() static 当前请求 HTTP_CONTENT_TYPE - * @method array routeInfo() static 获取当前请求的路由信息 - * @method array dispatch() static 获取当前请求的调度信息 - * @method string module() static 获取当前的模块名 - * @method string controller(bool $convert = false) static 获取当前的控制器名 - * @method string action(bool $convert = false) static 获取当前的操作名 - * @method string langset() static 获取当前的语言 - * @method string getContent() static 设置或者获取当前请求的content - * @method string getInput() static 获取当前请求的php://input - * @method string token(string $name = '__token__', mixed $type = 'md5') static 生成请求令牌 - * @method string cache(string $key, mixed $expire = null, array $except = [], string $tag = null) static 设置当前地址的请求缓存 - * @method string getCache() static 读取请求缓存设置 - */ -class Request extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'request'; - } -} diff --git a/vendor/topthink/framework/library/think/facade/Response.php b/vendor/topthink/framework/library/think/facade/Response.php deleted file mode 100644 index d7de142f0..000000000 --- a/vendor/topthink/framework/library/think/facade/Response.php +++ /dev/null @@ -1,47 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Response - * @mixin \think\Response - * @method \think\response create(mixed $data = '', string $type = '', int $code = 200, array $header = [], array $options = []) static 创建Response对象 - * @method void send() static 发送数据到客户端 - * @method \think\Response options(mixed $options = []) static 输出的参数 - * @method \think\Response data(mixed $data) static 输出数据设置 - * @method \think\Response header(mixed $name, string $value = null) static 设置响应头 - * @method \think\Response content(mixed $content) static 设置页面输出内容 - * @method \think\Response code(int $code) static 发送HTTP状态 - * @method \think\Response lastModified(string $time) static LastModified - * @method \think\Response expires(string $time) static expires - * @method \think\Response eTag(string $eTag) static eTag - * @method \think\Response cacheControl(string $cache) static 页面缓存控制 - * @method \think\Response contentType(string $contentType, string $charset = 'utf-8') static 页面输出类型 - * @method mixed getHeader(string $name) static 获取头部信息 - * @method mixed getData() static 获取原始数据 - * @method mixed getContent() static 获取输出数据 - * @method int getCode() static 获取状态码 - */ -class Response extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'response'; - } -} diff --git a/vendor/topthink/framework/library/think/facade/Route.php b/vendor/topthink/framework/library/think/facade/Route.php deleted file mode 100644 index 6457ba4b8..000000000 --- a/vendor/topthink/framework/library/think/facade/Route.php +++ /dev/null @@ -1,57 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Route - * @mixin \think\Route - * @method \think\route\Domain domain(mixed $name, mixed $rule = '', array $option = [], array $pattern = []) static 注册域名路由 - * @method \think\Route pattern(mixed $name, string $rule = '') static 注册变量规则 - * @method \think\Route option(mixed $name, mixed $value = '') static 注册路由参数 - * @method \think\Route bind(string $bind) static 设置路由绑定 - * @method mixed getBind(string $bind) static 读取路由绑定 - * @method \think\Route name(string $name) static 设置当前路由标识 - * @method mixed getName(string $name) static 读取路由标识 - * @method void setName(string $name) static 批量导入路由标识 - * @method void import(array $rules, string $type = '*') static 导入配置文件的路由规则 - * @method \think\route\RuleItem rule(string $rule, mixed $route, string $method = '*', array $option = [], array $pattern = []) static 注册路由规则 - * @method void rules(array $rules, string $method = '*', array $option = [], array $pattern = []) static 批量注册路由规则 - * @method \think\route\RuleGroup group(string|array $name, array|\Closure $route, array $method = '*', array $option = [], array $pattern = []) static 注册路由分组 - * @method \think\route\RuleItem any(string $rule, mixed $route, array $option = [], array $pattern = []) static 注册路由 - * @method \think\route\RuleItem get(string $rule, mixed $route, array $option = [], array $pattern = []) static 注册路由 - * @method \think\route\RuleItem post(string $rule, mixed $route, array $option = [], array $pattern = []) static 注册路由 - * @method \think\route\RuleItem put(string $rule, mixed $route, array $option = [], array $pattern = []) static 注册路由 - * @method \think\route\RuleItem delete(string $rule, mixed $route, array $option = [], array $pattern = []) static 注册路由 - * @method \think\route\RuleItem patch(string $rule, mixed $route, array $option = [], array $pattern = []) static 注册路由 - * @method \think\route\Resource resource(string $rule, mixed $route, array $option = [], array $pattern = []) static 注册资源路由 - * @method \think\Route controller(string $rule, mixed $route, array $option = [], array $pattern = []) static 注册控制器路由 - * @method \think\Route alias(string $rule, mixed $route, array $option = [], array $pattern = []) static 注册别名路由 - * @method \think\Route setMethodPrefix(mixed $method, string $prefix = '') static 设置不同请求类型下面的方法前缀 - * @method \think\Route rest(string $name, array $resource = []) static rest方法定义和修改 - * @method \think\Route\RuleItem miss(string $route, string $method = '*', array $option = []) static 注册未匹配路由规则后的处理 - * @method \think\Route\RuleItem auto(string $route) static 注册一个自动解析的URL路由 - * @method \think\Route\Dispatch check(string $url, string $depr = '/', bool $must = false, bool $completeMatch = false) static 检测URL路由 - */ -class Route extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'route'; - } -} diff --git a/vendor/topthink/framework/library/think/facade/Session.php b/vendor/topthink/framework/library/think/facade/Session.php deleted file mode 100644 index fb9206afa..000000000 --- a/vendor/topthink/framework/library/think/facade/Session.php +++ /dev/null @@ -1,46 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Session - * @mixin \think\Session - * @method void init(array $config = []) static session初始化 - * @method bool has(string $name,string $prefix = null) static 判断session数据 - * @method mixed prefix(string $prefix = '') static 设置或者获取session作用域(前缀) - * @method mixed get(string $name = '',string $prefix = null) static session获取 - * @method mixed pull(string $name,string $prefix = null) static session获取并删除 - * @method void push(string $key, mixed $value) static 添加数据到一个session数组 - * @method void set(string $name, mixed $value , string $prefix = null) static 设置session数据 - * @method void flash(string $name, mixed $value = null) static session设置 下一次请求有效 - * @method void flush() static 清空当前请求的session数据 - * @method void delete(string $name, string $prefix = null) static 删除session数据 - * @method void clear($prefix = null) static 清空session数据 - * @method void start() static 启动session - * @method void destroy() static 销毁session - * @method void pause() static 暂停session - * @method void regenerate(bool $delete = false) static 重新生成session_id - */ -class Session extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'session'; - } -} diff --git a/vendor/topthink/framework/library/think/facade/Template.php b/vendor/topthink/framework/library/think/facade/Template.php deleted file mode 100644 index f91b11821..000000000 --- a/vendor/topthink/framework/library/think/facade/Template.php +++ /dev/null @@ -1,36 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Template - * @mixin \think\Template - * @method void assign(mixed $name, mixed $value = '') static 模板变量赋值 - * @method mixed get(string $name = '') static 获取模板变量 - * @method void fetch(string $template, array $vars = [], array $config = []) static 渲染模板文件 - * @method void display(string $content, array $vars = [], array $config = []) static 渲染模板内容 - * @method mixed layout(string $name, string $replace = '') static 设置模板布局 - */ -class Template extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'template'; - } -} diff --git a/vendor/topthink/framework/library/think/facade/Url.php b/vendor/topthink/framework/library/think/facade/Url.php deleted file mode 100644 index 639591ac8..000000000 --- a/vendor/topthink/framework/library/think/facade/Url.php +++ /dev/null @@ -1,33 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Url - * @mixin \think\Url - * @method string build(string $url = '', mixed $vars = '', mixed $suffix = true, mixed $domain = false) static URL生成 支持路由反射 - * @method void root(string $root) static 指定当前生成URL地址的root - */ -class Url extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'url'; - } -} diff --git a/vendor/topthink/framework/library/think/facade/Validate.php b/vendor/topthink/framework/library/think/facade/Validate.php deleted file mode 100644 index a6eec23e4..000000000 --- a/vendor/topthink/framework/library/think/facade/Validate.php +++ /dev/null @@ -1,75 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\Validate - * @mixin \think\Validate - * @method \think\Validate make(array $rules = [], array $message = [], array $field = []) static 创建一个验证器类 - * @method \think\Validate rule(mixed $name, mixed $rule = '') static 添加字段验证规则 - * @method void extend(string $type, mixed $callback = null) static 注册扩展验证(类型)规则 - * @method void setTypeMsg(mixed $type, string $msg = null) static 设置验证规则的默认提示信息 - * @method \think\Validate message(mixed $name, string $message = '') static 设置提示信息 - * @method \think\Validate scene(string $name) static 设置验证场景 - * @method bool hasScene(string $name) static 判断是否存在某个验证场景 - * @method \think\Validate batch(bool $batch = true) static 设置批量验证 - * @method \think\Validate only(array $fields) static 指定需要验证的字段列表 - * @method \think\Validate remove(mixed $field, mixed $rule = true) static 移除某个字段的验证规则 - * @method \think\Validate append(mixed $field, mixed $rule = null) static 追加某个字段的验证规则 - * @method bool confirm(mixed $value, mixed $rule, array $data = [], string $field = '') static 验证是否和某个字段的值一致 - * @method bool different(mixed $value, mixed $rule, array $data = []) static 验证是否和某个字段的值是否不同 - * @method bool egt(mixed $value, mixed $rule, array $data = []) static 验证是否大于等于某个值 - * @method bool gt(mixed $value, mixed $rule, array $data = []) static 验证是否大于某个值 - * @method bool elt(mixed $value, mixed $rule, array $data = []) static 验证是否小于等于某个值 - * @method bool lt(mixed $value, mixed $rule, array $data = []) static 验证是否小于某个值 - * @method bool eq(mixed $value, mixed $rule) static 验证是否等于某个值 - * @method bool must(mixed $value, mixed $rule) static 必须验证 - * @method bool is(mixed $value, mixed $rule, array $data = []) static 验证字段值是否为有效格式 - * @method bool ip(mixed $value, mixed $rule) static 验证是否有效IP - * @method bool requireIf(mixed $value, mixed $rule) static 验证某个字段等于某个值的时候必须 - * @method bool requireCallback(mixed $value, mixed $rule,array $data) static 通过回调方法验证某个字段是否必须 - * @method bool requireWith(mixed $value, mixed $rule, array $data) static 验证某个字段有值的情况下必须 - * @method bool filter(mixed $value, mixed $rule) static 使用filter_var方式验证 - * @method bool in(mixed $value, mixed $rule) static 验证是否在范围内 - * @method bool notIn(mixed $value, mixed $rule) static 验证是否不在范围内 - * @method bool between(mixed $value, mixed $rule) static between验证数据 - * @method bool notBetween(mixed $value, mixed $rule) static 使用notbetween验证数据 - * @method bool length(mixed $value, mixed $rule) static 验证数据长度 - * @method bool max(mixed $value, mixed $rule) static 验证数据最大长度 - * @method bool min(mixed $value, mixed $rule) static 验证数据最小长度 - * @method bool after(mixed $value, mixed $rule) static 验证日期 - * @method bool before(mixed $value, mixed $rule) static 验证日期 - * @method bool expire(mixed $value, mixed $rule) static 验证有效期 - * @method bool allowIp(mixed $value, mixed $rule) static 验证IP许可 - * @method bool denyIp(mixed $value, mixed $rule) static 验证IP禁用 - * @method bool regex(mixed $value, mixed $rule) static 使用正则验证数据 - * @method bool token(mixed $value, mixed $rule) static 验证表单令牌 - * @method bool dateFormat(mixed $value, mixed $rule) static 验证时间和日期是否符合指定格式 - * @method bool unique(mixed $value, mixed $rule, array $data = [], string $field = '') static 验证是否唯一 - * @method bool check(array $data, mixed $rules = [], string $scene = '') static 数据自动验证 - * @method mixed getError(mixed $value, mixed $rule) static 获取错误信息 - */ -class Validate extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'validate'; - } - -} diff --git a/vendor/topthink/framework/library/think/facade/View.php b/vendor/topthink/framework/library/think/facade/View.php deleted file mode 100644 index 084339178..000000000 --- a/vendor/topthink/framework/library/think/facade/View.php +++ /dev/null @@ -1,40 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\facade; - -use think\Facade; - -/** - * @see \think\View - * @mixin \think\View - * @method \think\View init(mixed $engine = [], array $replace = []) static 初始化 - * @method \think\View share(mixed $name, mixed $value = '') static 模板变量静态赋值 - * @method \think\View assign(mixed $name, mixed $value = '') static 模板变量赋值 - * @method \think\View config(mixed $name, mixed $value = '') static 配置模板引擎 - * @method \think\View exists(mixed $name) static 检查模板是否存在 - * @method \think\View filter(Callable $filter) static 视图内容过滤 - * @method \think\View engine(mixed $engine = []) static 设置当前模板解析的引擎 - * @method string fetch(string $template = '', array $vars = [], array $config = [], bool $renderContent = false) static 解析和获取模板内容 - * @method string display(string $content = '', array $vars = [], array $config = []) static 渲染内容输出 - */ -class View extends Facade -{ - /** - * 获取当前Facade对应类名(或者已经绑定的容器对象标识) - * @access protected - * @return string - */ - protected static function getFacadeClass() - { - return 'view'; - } -} diff --git a/vendor/topthink/framework/library/think/log/driver/File.php b/vendor/topthink/framework/library/think/log/driver/File.php deleted file mode 100644 index 3f6522d1a..000000000 --- a/vendor/topthink/framework/library/think/log/driver/File.php +++ /dev/null @@ -1,287 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\log\driver; - -use think\App; - -/** - * 本地化调试输出到文件 - */ -class File -{ - protected $config = [ - 'time_format' => 'c', - 'single' => false, - 'file_size' => 2097152, - 'path' => '', - 'apart_level' => [], - 'max_files' => 0, - 'json' => false, - ]; - - protected $app; - - // 实例化并传入参数 - public function __construct(App $app, $config = []) - { - $this->app = $app; - - if (is_array($config)) { - $this->config = array_merge($this->config, $config); - } - - if (empty($this->config['path'])) { - $this->config['path'] = $this->app->getRuntimePath() . 'log' . DIRECTORY_SEPARATOR; - } elseif (substr($this->config['path'], -1) != DIRECTORY_SEPARATOR) { - $this->config['path'] .= DIRECTORY_SEPARATOR; - } - } - - /** - * 日志写入接口 - * @access public - * @param array $log 日志信息 - * @param bool $append 是否追加请求信息 - * @return bool - */ - public function save(array $log = [], $append = false) - { - $destination = $this->getMasterLogFile(); - - $path = dirname($destination); - !is_dir($path) && mkdir($path, 0755, true); - - $info = []; - - foreach ($log as $type => $val) { - - foreach ($val as $msg) { - if (!is_string($msg)) { - $msg = var_export($msg, true); - } - - $info[$type][] = $this->config['json'] ? $msg : '[ ' . $type . ' ] ' . $msg; - } - - if (!$this->config['json'] && (true === $this->config['apart_level'] || in_array($type, $this->config['apart_level']))) { - // 独立记录的日志级别 - $filename = $this->getApartLevelFile($path, $type); - - $this->write($info[$type], $filename, true, $append); - - unset($info[$type]); - } - } - - if ($info) { - return $this->write($info, $destination, false, $append); - } - - return true; - } - - /** - * 日志写入 - * @access protected - * @param array $message 日志信息 - * @param string $destination 日志文件 - * @param bool $apart 是否独立文件写入 - * @param bool $append 是否追加请求信息 - * @return bool - */ - protected function write($message, $destination, $apart = false, $append = false) - { - // 检测日志文件大小,超过配置大小则备份日志文件重新生成 - $this->checkLogSize($destination); - - // 日志信息封装 - $info['timestamp'] = date($this->config['time_format']); - - foreach ($message as $type => $msg) { - $msg = is_array($msg) ? implode(PHP_EOL, $msg) : $msg; - if (PHP_SAPI == 'cli') { - $info['msg'] = $msg; - $info['type'] = $type; - } else { - $info[$type] = $msg; - } - } - - if (PHP_SAPI == 'cli') { - $message = $this->parseCliLog($info); - } else { - // 添加调试日志 - $this->getDebugLog($info, $append, $apart); - - $message = $this->parseLog($info); - } - - return error_log($message, 3, $destination); - } - - /** - * 获取主日志文件名 - * @access public - * @return string - */ - protected function getMasterLogFile() - { - if ($this->config['max_files']) { - $files = glob($this->config['path'] . '*.log'); - - try { - if (count($files) > $this->config['max_files']) { - unlink($files[0]); - } - } catch (\Exception $e) { - } - } - - $cli = PHP_SAPI == 'cli' ? '_cli' : ''; - - if ($this->config['single']) { - $name = is_string($this->config['single']) ? $this->config['single'] : 'single'; - - $destination = $this->config['path'] . $name . $cli . '.log'; - } else { - if ($this->config['max_files']) { - $filename = date('Ymd') . $cli . '.log'; - } else { - $filename = date('Ym') . DIRECTORY_SEPARATOR . date('d') . $cli . '.log'; - } - - $destination = $this->config['path'] . $filename; - } - - return $destination; - } - - /** - * 获取独立日志文件名 - * @access public - * @param string $path 日志目录 - * @param string $type 日志类型 - * @return string - */ - protected function getApartLevelFile($path, $type) - { - $cli = PHP_SAPI == 'cli' ? '_cli' : ''; - - if ($this->config['single']) { - $name = is_string($this->config['single']) ? $this->config['single'] : 'single'; - } elseif ($this->config['max_files']) { - $name = date('Ymd'); - } else { - $name = date('d'); - } - - return $path . DIRECTORY_SEPARATOR . $name . '_' . $type . $cli . '.log'; - } - - /** - * 检查日志文件大小并自动生成备份文件 - * @access protected - * @param string $destination 日志文件 - * @return void - */ - protected function checkLogSize($destination) - { - if (is_file($destination) && floor($this->config['file_size']) <= filesize($destination)) { - try { - rename($destination, dirname($destination) . DIRECTORY_SEPARATOR . time() . '-' . basename($destination)); - } catch (\Exception $e) { - } - } - } - - /** - * CLI日志解析 - * @access protected - * @param array $info 日志信息 - * @return string - */ - protected function parseCliLog($info) - { - if ($this->config['json']) { - $message = json_encode($info, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . PHP_EOL; - } else { - $now = $info['timestamp']; - unset($info['timestamp']); - - $message = implode(PHP_EOL, $info); - - $message = "[{$now}]" . $message . PHP_EOL; - } - - return $message; - } - - /** - * 解析日志 - * @access protected - * @param array $info 日志信息 - * @return string - */ - protected function parseLog($info) - { - $requestInfo = [ - 'ip' => $this->app['request']->ip(), - 'method' => $this->app['request']->method(), - 'host' => $this->app['request']->host(), - 'uri' => $this->app['request']->url(), - ]; - - if ($this->config['json']) { - $info = $requestInfo + $info; - return json_encode($info, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . PHP_EOL; - } - - array_unshift($info, "---------------------------------------------------------------" . PHP_EOL . "\r\n[{$info['timestamp']}] {$requestInfo['ip']} {$requestInfo['method']} {$requestInfo['host']}{$requestInfo['uri']}"); - unset($info['timestamp']); - - return implode(PHP_EOL, $info) . PHP_EOL; - } - - protected function getDebugLog(&$info, $append, $apart) - { - if ($this->app->isDebug() && $append) { - - if ($this->config['json']) { - // 获取基本信息 - $runtime = round(microtime(true) - $this->app->getBeginTime(), 10); - $reqs = $runtime > 0 ? number_format(1 / $runtime, 2) : '∞'; - - $memory_use = number_format((memory_get_usage() - $this->app->getBeginMem()) / 1024, 2); - - $info = [ - 'runtime' => number_format($runtime, 6) . 's', - 'reqs' => $reqs . 'req/s', - 'memory' => $memory_use . 'kb', - 'file' => count(get_included_files()), - ] + $info; - - } elseif (!$apart) { - // 增加额外的调试信息 - $runtime = round(microtime(true) - $this->app->getBeginTime(), 10); - $reqs = $runtime > 0 ? number_format(1 / $runtime, 2) : '∞'; - - $memory_use = number_format((memory_get_usage() - $this->app->getBeginMem()) / 1024, 2); - - $time_str = '[运行时间:' . number_format($runtime, 6) . 's] [吞吐率:' . $reqs . 'req/s]'; - $memory_str = ' [内存消耗:' . $memory_use . 'kb]'; - $file_load = ' [文件加载:' . count(get_included_files()) . ']'; - - array_unshift($info, $time_str . $memory_str . $file_load); - } - } - } -} diff --git a/vendor/topthink/framework/library/think/log/driver/Socket.php b/vendor/topthink/framework/library/think/log/driver/Socket.php deleted file mode 100644 index 5e4f8bfd8..000000000 --- a/vendor/topthink/framework/library/think/log/driver/Socket.php +++ /dev/null @@ -1,279 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\log\driver; - -use think\App; - -/** - * github: https://github.com/luofei614/SocketLog - * @author luofei614 - */ -class Socket -{ - public $port = 1116; //SocketLog 服务的http的端口号 - - protected $config = [ - // socket服务器地址 - 'host' => 'localhost', - // 是否显示加载的文件列表 - 'show_included_files' => false, - // 日志强制记录到配置的client_id - 'force_client_ids' => [], - // 限制允许读取日志的client_id - 'allow_client_ids' => [], - //输出到浏览器默认展开的日志级别 - 'expand_level' => ['debug'], - ]; - - protected $css = [ - 'sql' => 'color:#009bb4;', - 'sql_warn' => 'color:#009bb4;font-size:14px;', - 'error' => 'color:#f4006b;font-size:14px;', - 'page' => 'color:#40e2ff;background:#171717;', - 'big' => 'font-size:20px;color:red;', - ]; - - protected $allowForceClientIds = []; //配置强制推送且被授权的client_id - protected $app; - - /** - * 架构函数 - * @access public - * @param array $config 缓存参数 - */ - public function __construct(App $app, array $config = []) - { - $this->app = $app; - - if (!empty($config)) { - $this->config = array_merge($this->config, $config); - } - } - - /** - * 调试输出接口 - * @access public - * @param array $log 日志信息 - * @return bool - */ - public function save(array $log = [], $append = false) - { - if (!$this->check()) { - return false; - } - - $trace = []; - - if ($this->app->isDebug()) { - $runtime = round(microtime(true) - $this->app->getBeginTime(), 10); - $reqs = $runtime > 0 ? number_format(1 / $runtime, 2) : '∞'; - $time_str = ' [运行时间:' . number_format($runtime, 6) . 's][吞吐率:' . $reqs . 'req/s]'; - $memory_use = number_format((memory_get_usage() - $this->app->getBeginMem()) / 1024, 2); - $memory_str = ' [内存消耗:' . $memory_use . 'kb]'; - $file_load = ' [文件加载:' . count(get_included_files()) . ']'; - - if (isset($_SERVER['HTTP_HOST'])) { - $current_uri = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; - } else { - $current_uri = 'cmd:' . implode(' ', $_SERVER['argv']); - } - - // 基本信息 - $trace[] = [ - 'type' => 'group', - 'msg' => $current_uri . $time_str . $memory_str . $file_load, - 'css' => $this->css['page'], - ]; - } - - foreach ($log as $type => $val) { - $trace[] = [ - 'type' => in_array($type, $this->config['expand_level']) ? 'group' : 'groupCollapsed', - 'msg' => '[ ' . $type . ' ]', - 'css' => isset($this->css[$type]) ? $this->css[$type] : '', - ]; - - foreach ($val as $msg) { - if (!is_string($msg)) { - $msg = var_export($msg, true); - } - $trace[] = [ - 'type' => 'log', - 'msg' => $msg, - 'css' => '', - ]; - } - - $trace[] = [ - 'type' => 'groupEnd', - 'msg' => '', - 'css' => '', - ]; - } - - if ($this->config['show_included_files']) { - $trace[] = [ - 'type' => 'groupCollapsed', - 'msg' => '[ file ]', - 'css' => '', - ]; - - $trace[] = [ - 'type' => 'log', - 'msg' => implode("\n", get_included_files()), - 'css' => '', - ]; - - $trace[] = [ - 'type' => 'groupEnd', - 'msg' => '', - 'css' => '', - ]; - } - - $trace[] = [ - 'type' => 'groupEnd', - 'msg' => '', - 'css' => '', - ]; - - $tabid = $this->getClientArg('tabid'); - - if (!$client_id = $this->getClientArg('client_id')) { - $client_id = ''; - } - - if (!empty($this->allowForceClientIds)) { - //强制推送到多个client_id - foreach ($this->allowForceClientIds as $force_client_id) { - $client_id = $force_client_id; - $this->sendToClient($tabid, $client_id, $trace, $force_client_id); - } - } else { - $this->sendToClient($tabid, $client_id, $trace, ''); - } - - return true; - } - - /** - * 发送给指定客户端 - * @access protected - * @author Zjmainstay - * @param $tabid - * @param $client_id - * @param $logs - * @param $force_client_id - */ - protected function sendToClient($tabid, $client_id, $logs, $force_client_id) - { - $logs = [ - 'tabid' => $tabid, - 'client_id' => $client_id, - 'logs' => $logs, - 'force_client_id' => $force_client_id, - ]; - - $msg = @json_encode($logs); - $address = '/' . $client_id; //将client_id作为地址, server端通过地址判断将日志发布给谁 - - $this->send($this->config['host'], $msg, $address); - } - - protected function check() - { - $tabid = $this->getClientArg('tabid'); - - //是否记录日志的检查 - if (!$tabid && !$this->config['force_client_ids']) { - return false; - } - - //用户认证 - $allow_client_ids = $this->config['allow_client_ids']; - - if (!empty($allow_client_ids)) { - //通过数组交集得出授权强制推送的client_id - $this->allowForceClientIds = array_intersect($allow_client_ids, $this->config['force_client_ids']); - if (!$tabid && count($this->allowForceClientIds)) { - return true; - } - - $client_id = $this->getClientArg('client_id'); - if (!in_array($client_id, $allow_client_ids)) { - return false; - } - } else { - $this->allowForceClientIds = $this->config['force_client_ids']; - } - - return true; - } - - protected function getClientArg($name) - { - static $args = []; - - $key = 'HTTP_USER_AGENT'; - - if (isset($_SERVER['HTTP_SOCKETLOG'])) { - $key = 'HTTP_SOCKETLOG'; - } - - if (!isset($_SERVER[$key])) { - return; - } - - if (empty($args)) { - if (!preg_match('/SocketLog\((.*?)\)/', $_SERVER[$key], $match)) { - $args = ['tabid' => null]; - return; - } - parse_str($match[1], $args); - } - - if (isset($args[$name])) { - return $args[$name]; - } - - return; - } - - /** - * @access protected - * @param string $host - $host of socket server - * @param string $message - 发送的消息 - * @param string $address - 地址 - * @return bool - */ - protected function send($host, $message = '', $address = '/') - { - $url = 'http://' . $host . ':' . $this->port . $address; - $ch = curl_init(); - - curl_setopt($ch, CURLOPT_URL, $url); - curl_setopt($ch, CURLOPT_POST, true); - curl_setopt($ch, CURLOPT_POSTFIELDS, $message); - curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); - curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 1); - curl_setopt($ch, CURLOPT_TIMEOUT, 10); - - $headers = [ - "Content-Type: application/json;charset=UTF-8", - ]; - - curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); //设置header - - return curl_exec($ch); - } - -} diff --git a/vendor/topthink/framework/library/think/model/Collection.php b/vendor/topthink/framework/library/think/model/Collection.php deleted file mode 100644 index fc0967cfe..000000000 --- a/vendor/topthink/framework/library/think/model/Collection.php +++ /dev/null @@ -1,118 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model; - -use think\Collection as BaseCollection; -use think\Model; - -class Collection extends BaseCollection -{ - /** - * 延迟预载入关联查询 - * @access public - * @param mixed $relation 关联 - * @return $this - */ - public function load($relation) - { - if (!$this->isEmpty()) { - $item = current($this->items); - $item->eagerlyResultSet($this->items, $relation); - } - - return $this; - } - - /** - * 绑定(一对一)关联属性到当前模型 - * @access protected - * @param string $relation 关联名称 - * @param array $attrs 绑定属性 - * @return $this - */ - public function bindAttr($relation, array $attrs = []) - { - $this->each(function (Model $model) use ($relation, $attrs) { - $model->bindAttr($relation, $attrs); - }); - - return $this; - } - - /** - * 设置需要隐藏的输出属性 - * @access public - * @param array $hidden 属性列表 - * @param bool $override 是否覆盖 - * @return $this - */ - public function hidden($hidden = [], $override = false) - { - $this->each(function ($model) use ($hidden, $override) { - /** @var Model $model */ - $model->hidden($hidden, $override); - }); - - return $this; - } - - /** - * 设置需要输出的属性 - * @access public - * @param array $visible - * @param bool $override 是否覆盖 - * @return $this - */ - public function visible($visible = [], $override = false) - { - $this->each(function ($model) use ($visible, $override) { - /** @var Model $model */ - $model->visible($visible, $override); - }); - - return $this; - } - - /** - * 设置需要追加的输出属性 - * @access public - * @param array $append 属性列表 - * @param bool $override 是否覆盖 - * @return $this - */ - public function append($append = [], $override = false) - { - $this->each(function ($model) use ($append, $override) { - /** @var Model $model */ - $model && $model->append($append, $override); - }); - - return $this; - } - - /** - * 设置数据字段获取器 - * @access public - * @param string|array $name 字段名 - * @param callable $callback 闭包获取器 - * @return $this - */ - public function withAttr($name, $callback = null) - { - $this->each(function ($model) use ($name, $callback) { - /** @var Model $model */ - $model && $model->withAttribute($name, $callback); - }); - - return $this; - } -} diff --git a/vendor/topthink/framework/library/think/model/Pivot.php b/vendor/topthink/framework/library/think/model/Pivot.php deleted file mode 100644 index a3a395e3f..000000000 --- a/vendor/topthink/framework/library/think/model/Pivot.php +++ /dev/null @@ -1,42 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model; - -use think\Model; - -class Pivot extends Model -{ - - /** @var Model */ - public $parent; - - protected $autoWriteTimestamp = false; - - /** - * 架构函数 - * @access public - * @param array|object $data 数据 - * @param Model $parent 上级模型 - * @param string $table 中间数据表名 - */ - public function __construct($data = [], Model $parent = null, $table = '') - { - $this->parent = $parent; - - if (is_null($this->name)) { - $this->name = $table; - } - - parent::__construct($data); - } - -} diff --git a/vendor/topthink/framework/library/think/model/Relation.php b/vendor/topthink/framework/library/think/model/Relation.php deleted file mode 100644 index ac6dd4cf9..000000000 --- a/vendor/topthink/framework/library/think/model/Relation.php +++ /dev/null @@ -1,187 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model; - -use think\db\Query; -use think\Exception; -use think\Model; - -/** - * Class Relation - * @package think\model - * - * @mixin Query - */ -abstract class Relation -{ - // 父模型对象 - protected $parent; - /** @var Model 当前关联的模型类 */ - protected $model; - /** @var Query 关联模型查询对象 */ - protected $query; - // 关联表外键 - protected $foreignKey; - // 关联表主键 - protected $localKey; - // 基础查询 - protected $baseQuery; - // 是否为自关联 - protected $selfRelation; - - /** - * 获取关联的所属模型 - * @access public - * @return Model - */ - public function getParent() - { - return $this->parent; - } - - /** - * 获取当前的关联模型类的实例 - * @access public - * @return Model - */ - public function getModel() - { - return $this->query->getModel(); - } - - /** - * 获取当前的关联模型类的实例 - * @access public - * @return Query - */ - public function getQuery() - { - return $this->query; - } - - /** - * 设置当前关联为自关联 - * @access public - * @param bool $self 是否自关联 - * @return $this - */ - public function selfRelation($self = true) - { - $this->selfRelation = $self; - return $this; - } - - /** - * 当前关联是否为自关联 - * @access public - * @return bool - */ - public function isSelfRelation() - { - return $this->selfRelation; - } - - /** - * 封装关联数据集 - * @access public - * @param array $resultSet 数据集 - * @return mixed - */ - protected function resultSetBuild($resultSet) - { - return (new $this->model)->toCollection($resultSet); - } - - protected function getQueryFields($model) - { - $fields = $this->query->getOptions('field'); - return $this->getRelationQueryFields($fields, $model); - } - - protected function getRelationQueryFields($fields, $model) - { - if ($fields) { - - if (is_string($fields)) { - $fields = explode(',', $fields); - } - - foreach ($fields as &$field) { - if (false === strpos($field, '.')) { - $field = $model . '.' . $field; - } - } - } else { - $fields = $model . '.*'; - } - - return $fields; - } - - protected function getQueryWhere(&$where, $relation) - { - foreach ($where as $key => &$val) { - if (is_string($key)) { - $where[] = [false === strpos($key, '.') ? $relation . '.' . $key : $key, '=', $val]; - unset($where[$key]); - } elseif (isset($val[0]) && false === strpos($val[0], '.')) { - $val[0] = $relation . '.' . $val[0]; - } - } - } - - /** - * 更新数据 - * @access public - * @param array $data 更新数据 - * @return integer|string - */ - public function update(array $data = []) - { - return $this->query->update($data); - } - - /** - * 删除记录 - * @access public - * @param mixed $data 表达式 true 表示强制删除 - * @return int - * @throws Exception - * @throws PDOException - */ - public function delete($data = null) - { - return $this->query->delete($data); - } - - /** - * 执行基础查询(仅执行一次) - * @access protected - * @return void - */ - protected function baseQuery() - {} - - public function __call($method, $args) - { - if ($this->query) { - // 执行基础查询 - $this->baseQuery(); - - $result = call_user_func_array([$this->query->getModel(), $method], $args); - - return $result === $this->query && !in_array(strtolower($method), ['fetchsql', 'fetchpdo']) ? $this : $result; - } else { - throw new Exception('method not exists:' . __CLASS__ . '->' . $method); - } - } -} diff --git a/vendor/topthink/framework/library/think/model/concern/Attribute.php b/vendor/topthink/framework/library/think/model/concern/Attribute.php deleted file mode 100644 index 66627b383..000000000 --- a/vendor/topthink/framework/library/think/model/concern/Attribute.php +++ /dev/null @@ -1,656 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\concern; - -use InvalidArgumentException; -use think\db\Expression; -use think\Exception; -use think\Loader; -use think\model\Relation; - -trait Attribute -{ - /** - * 数据表主键 复合主键使用数组定义 - * @var string|array - */ - protected $pk = 'id'; - - /** - * 数据表字段信息 留空则自动获取 - * @var array - */ - protected $field = []; - - /** - * JSON数据表字段 - * @var array - */ - protected $json = []; - - /** - * JSON数据取出是否需要转换为数组 - * @var bool - */ - protected $jsonAssoc = false; - - /** - * JSON数据表字段类型 - * @var array - */ - protected $jsonType = []; - - /** - * 数据表废弃字段 - * @var array - */ - protected $disuse = []; - - /** - * 数据表只读字段 - * @var array - */ - protected $readonly = []; - - /** - * 数据表字段类型 - * @var array - */ - protected $type = []; - - /** - * 当前模型数据 - * @var array - */ - private $data = []; - - /** - * 修改器执行记录 - * @var array - */ - private $set = []; - - /** - * 原始数据 - * @var array - */ - private $origin = []; - - /** - * 动态获取器 - * @var array - */ - private $withAttr = []; - - /** - * 获取模型对象的主键 - * @access public - * @return string|array - */ - public function getPk() - { - return $this->pk; - } - - /** - * 判断一个字段名是否为主键字段 - * @access public - * @param string $key 名称 - * @return bool - */ - protected function isPk($key) - { - $pk = $this->getPk(); - if (is_string($pk) && $pk == $key) { - return true; - } elseif (is_array($pk) && in_array($key, $pk)) { - return true; - } - - return false; - } - - /** - * 获取模型对象的主键值 - * @access public - * @return integer - */ - public function getKey() - { - $pk = $this->getPk(); - if (is_string($pk) && array_key_exists($pk, $this->data)) { - return $this->data[$pk]; - } - - return; - } - - /** - * 设置允许写入的字段 - * @access public - * @param array|string|true $field 允许写入的字段 如果为true只允许写入数据表字段 - * @return $this - */ - public function allowField($field) - { - if (is_string($field)) { - $field = explode(',', $field); - } - - $this->field = $field; - - return $this; - } - - /** - * 设置只读字段 - * @access public - * @param array|string $field 只读字段 - * @return $this - */ - public function readonly($field) - { - if (is_string($field)) { - $field = explode(',', $field); - } - - $this->readonly = $field; - - return $this; - } - - /** - * 设置数据对象值 - * @access public - * @param mixed $data 数据或者属性名 - * @param mixed $value 值 - * @return $this - */ - public function data($data, $value = null) - { - if (is_string($data)) { - $this->data[$data] = $value; - return $this; - } - - // 清空数据 - $this->data = []; - - if (is_object($data)) { - $data = get_object_vars($data); - } - - if ($this->disuse) { - // 废弃字段 - foreach ((array) $this->disuse as $key) { - if (array_key_exists($key, $data)) { - unset($data[$key]); - } - } - } - - if (true === $value) { - // 数据对象赋值 - foreach ($data as $key => $value) { - $this->setAttr($key, $value, $data); - } - } elseif (is_array($value)) { - foreach ($value as $name) { - if (isset($data[$name])) { - $this->data[$name] = $data[$name]; - } - } - } else { - $this->data = $data; - } - - return $this; - } - - /** - * 批量设置数据对象值 - * @access public - * @param mixed $data 数据 - * @param bool $set 是否需要进行数据处理 - * @return $this - */ - public function appendData($data, $set = false) - { - if ($set) { - // 进行数据处理 - foreach ($data as $key => $value) { - $this->setAttr($key, $value, $data); - } - } else { - if (is_object($data)) { - $data = get_object_vars($data); - } - - $this->data = array_merge($this->data, $data); - } - - return $this; - } - - /** - * 获取对象原始数据 如果不存在指定字段返回null - * @access public - * @param string $name 字段名 留空获取全部 - * @return mixed - */ - public function getOrigin($name = null) - { - if (is_null($name)) { - return $this->origin; - } - return array_key_exists($name, $this->origin) ? $this->origin[$name] : null; - } - - /** - * 获取对象原始数据 如果不存在指定字段返回false - * @access public - * @param string $name 字段名 留空获取全部 - * @return mixed - * @throws InvalidArgumentException - */ - public function getData($name = null) - { - if (is_null($name)) { - return $this->data; - } elseif (array_key_exists($name, $this->data)) { - return $this->data[$name]; - } elseif (array_key_exists($name, $this->relation)) { - return $this->relation[$name]; - } - throw new InvalidArgumentException('property not exists:' . static::class . '->' . $name); - } - - /** - * 获取变化的数据 并排除只读数据 - * @access public - * @return array - */ - public function getChangedData() - { - if ($this->force) { - $data = $this->data; - } else { - $data = array_udiff_assoc($this->data, $this->origin, function ($a, $b) { - if ((empty($a) || empty($b)) && $a !== $b) { - return 1; - } - - return is_object($a) || $a != $b ? 1 : 0; - }); - } - - if (!empty($this->readonly)) { - // 只读字段不允许更新 - foreach ($this->readonly as $key => $field) { - if (isset($data[$field])) { - unset($data[$field]); - } - } - } - - return $data; - } - - /** - * 修改器 设置数据对象值 - * @access public - * @param string $name 属性名 - * @param mixed $value 属性值 - * @param array $data 数据 - * @return void - */ - public function setAttr($name, $value, $data = []) - { - if (isset($this->set[$name])) { - return; - } - - if (is_null($value) && $this->autoWriteTimestamp && in_array($name, [$this->createTime, $this->updateTime])) { - // 自动写入的时间戳字段 - $value = $this->autoWriteTimestamp($name); - } else { - // 检测修改器 - $method = 'set' . Loader::parseName($name, 1) . 'Attr'; - - if (method_exists($this, $method)) { - $origin = $this->data; - $value = $this->$method($value, array_merge($this->data, $data)); - - $this->set[$name] = true; - if (is_null($value) && $origin !== $this->data) { - return; - } - } elseif (isset($this->type[$name])) { - // 类型转换 - $value = $this->writeTransform($value, $this->type[$name]); - } - } - - // 设置数据对象属性 - $this->data[$name] = $value; - } - - /** - * 是否需要自动写入时间字段 - * @access public - * @param bool $auto - * @return $this - */ - public function isAutoWriteTimestamp($auto) - { - $this->autoWriteTimestamp = $auto; - - return $this; - } - - /** - * 自动写入时间戳 - * @access protected - * @param string $name 时间戳字段 - * @return mixed - */ - protected function autoWriteTimestamp($name) - { - if (isset($this->type[$name])) { - $type = $this->type[$name]; - - if (strpos($type, ':')) { - list($type, $param) = explode(':', $type, 2); - } - - switch ($type) { - case 'datetime': - case 'date': - $value = $this->formatDateTime('Y-m-d H:i:s.u'); - break; - case 'timestamp': - case 'integer': - default: - $value = time(); - break; - } - } elseif (is_string($this->autoWriteTimestamp) && in_array(strtolower($this->autoWriteTimestamp), [ - 'datetime', - 'date', - 'timestamp', - ])) { - $value = $this->formatDateTime('Y-m-d H:i:s.u'); - } else { - $value = time(); - } - - return $value; - } - - /** - * 数据写入 类型转换 - * @access protected - * @param mixed $value 值 - * @param string|array $type 要转换的类型 - * @return mixed - */ - protected function writeTransform($value, $type) - { - if (is_null($value)) { - return; - } - - if ($value instanceof Expression) { - return $value; - } - - if (is_array($type)) { - list($type, $param) = $type; - } elseif (strpos($type, ':')) { - list($type, $param) = explode(':', $type, 2); - } - - switch ($type) { - case 'integer': - $value = (int) $value; - break; - case 'float': - if (empty($param)) { - $value = (float) $value; - } else { - $value = (float) number_format($value, $param, '.', ''); - } - break; - case 'boolean': - $value = (bool) $value; - break; - case 'timestamp': - if (!is_numeric($value)) { - $value = strtotime($value); - } - break; - case 'datetime': - $value = is_numeric($value) ? $value : strtotime($value); - $value = $this->formatDateTime('Y-m-d H:i:s.u', $value); - break; - case 'object': - if (is_object($value)) { - $value = json_encode($value, JSON_FORCE_OBJECT); - } - break; - case 'array': - $value = (array) $value; - case 'json': - $option = !empty($param) ? (int) $param : JSON_UNESCAPED_UNICODE; - $value = json_encode($value, $option); - break; - case 'serialize': - $value = serialize($value); - break; - } - - return $value; - } - - /** - * 获取器 获取数据对象的值 - * @access public - * @param string $name 名称 - * @param array $item 数据 - * @return mixed - * @throws InvalidArgumentException - */ - public function getAttr($name, &$item = null) - { - try { - $notFound = false; - $value = $this->getData($name); - } catch (InvalidArgumentException $e) { - $notFound = true; - $value = null; - } - - // 检测属性获取器 - $fieldName = Loader::parseName($name); - $method = 'get' . Loader::parseName($name, 1) . 'Attr'; - - if (isset($this->withAttr[$fieldName])) { - if ($notFound && $relation = $this->isRelationAttr($name)) { - $modelRelation = $this->$relation(); - $value = $this->getRelationData($modelRelation); - } - - $closure = $this->withAttr[$fieldName]; - $value = $closure($value, $this->data); - } elseif (method_exists($this, $method)) { - if ($notFound && $relation = $this->isRelationAttr($name)) { - $modelRelation = $this->$relation(); - $value = $this->getRelationData($modelRelation); - } - - $value = $this->$method($value, $this->data); - } elseif (isset($this->type[$name])) { - // 类型转换 - $value = $this->readTransform($value, $this->type[$name]); - } elseif ($this->autoWriteTimestamp && in_array($name, [$this->createTime, $this->updateTime])) { - if (is_string($this->autoWriteTimestamp) && in_array(strtolower($this->autoWriteTimestamp), [ - 'datetime', - 'date', - 'timestamp', - ])) { - $value = $this->formatDateTime($this->dateFormat, $value); - } else { - $value = $this->formatDateTime($this->dateFormat, $value, true); - } - } elseif ($notFound) { - $value = $this->getRelationAttribute($name, $item); - } - - return $value; - } - - /** - * 获取关联属性值 - * @access protected - * @param string $name 属性名 - * @param array $item 数据 - * @return mixed - */ - protected function getRelationAttribute($name, &$item) - { - $relation = $this->isRelationAttr($name); - - if ($relation) { - $modelRelation = $this->$relation(); - if ($modelRelation instanceof Relation) { - $value = $this->getRelationData($modelRelation); - - if ($item && method_exists($modelRelation, 'getBindAttr') && $bindAttr = $modelRelation->getBindAttr()) { - - foreach ($bindAttr as $key => $attr) { - $key = is_numeric($key) ? $attr : $key; - - if (isset($item[$key])) { - throw new Exception('bind attr has exists:' . $key); - } else { - $item[$key] = $value ? $value->getAttr($attr) : null; - } - } - - return false; - } - - // 保存关联对象值 - $this->relation[$name] = $value; - - return $value; - } - } - - throw new InvalidArgumentException('property not exists:' . static::class . '->' . $name); - } - - /** - * 数据读取 类型转换 - * @access protected - * @param mixed $value 值 - * @param string|array $type 要转换的类型 - * @return mixed - */ - protected function readTransform($value, $type) - { - if (is_null($value)) { - return; - } - - if (is_array($type)) { - list($type, $param) = $type; - } elseif (strpos($type, ':')) { - list($type, $param) = explode(':', $type, 2); - } - - switch ($type) { - case 'integer': - $value = (int) $value; - break; - case 'float': - if (empty($param)) { - $value = (float) $value; - } else { - $value = (float) number_format($value, $param, '.', ''); - } - break; - case 'boolean': - $value = (bool) $value; - break; - case 'timestamp': - if (!is_null($value)) { - $format = !empty($param) ? $param : $this->dateFormat; - $value = $this->formatDateTime($format, $value, true); - } - break; - case 'datetime': - if (!is_null($value)) { - $format = !empty($param) ? $param : $this->dateFormat; - $value = $this->formatDateTime($format, $value); - } - break; - case 'json': - $value = json_decode($value, true); - break; - case 'array': - $value = empty($value) ? [] : json_decode($value, true); - break; - case 'object': - $value = empty($value) ? new \stdClass() : json_decode($value); - break; - case 'serialize': - try { - $value = unserialize($value); - } catch (\Exception $e) { - $value = null; - } - break; - default: - if (false !== strpos($type, '\\')) { - // 对象类型 - $value = new $type($value); - } - } - - return $value; - } - - /** - * 设置数据字段获取器 - * @access public - * @param string|array $name 字段名 - * @param callable $callback 闭包获取器 - * @return $this - */ - public function withAttribute($name, $callback = null) - { - if (is_array($name)) { - foreach ($name as $key => $val) { - $key = Loader::parseName($key); - - $this->withAttr[$key] = $val; - } - } else { - $name = Loader::parseName($name); - - $this->withAttr[$name] = $callback; - } - - return $this; - } -} diff --git a/vendor/topthink/framework/library/think/model/concern/Conversion.php b/vendor/topthink/framework/library/think/model/concern/Conversion.php deleted file mode 100644 index de4db9311..000000000 --- a/vendor/topthink/framework/library/think/model/concern/Conversion.php +++ /dev/null @@ -1,273 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\concern; - -use think\Collection; -use think\Exception; -use think\Loader; -use think\Model; -use think\model\Collection as ModelCollection; - -/** - * 模型数据转换处理 - */ -trait Conversion -{ - /** - * 数据输出显示的属性 - * @var array - */ - protected $visible = []; - - /** - * 数据输出隐藏的属性 - * @var array - */ - protected $hidden = []; - - /** - * 数据输出需要追加的属性 - * @var array - */ - protected $append = []; - - /** - * 数据集对象名 - * @var string - */ - protected $resultSetType; - - /** - * 设置需要附加的输出属性 - * @access public - * @param array $append 属性列表 - * @param bool $override 是否覆盖 - * @return $this - */ - public function append(array $append = [], $override = false) - { - $this->append = $override ? $append : array_merge($this->append, $append); - - return $this; - } - - /** - * 设置附加关联对象的属性 - * @access public - * @param string $attr 关联属性 - * @param string|array $append 追加属性名 - * @return $this - * @throws Exception - */ - public function appendRelationAttr($attr, $append) - { - if (is_string($append)) { - $append = explode(',', $append); - } - - $relation = Loader::parseName($attr, 1, false); - if (isset($this->relation[$relation])) { - $model = $this->relation[$relation]; - } else { - $model = $this->getRelationData($this->$relation()); - } - - if ($model instanceof Model) { - foreach ($append as $key => $attr) { - $key = is_numeric($key) ? $attr : $key; - if (isset($this->data[$key])) { - throw new Exception('bind attr has exists:' . $key); - } else { - $this->data[$key] = $model->getAttr($attr); - } - } - } - - return $this; - } - - /** - * 设置需要隐藏的输出属性 - * @access public - * @param array $hidden 属性列表 - * @param bool $override 是否覆盖 - * @return $this - */ - public function hidden(array $hidden = [], $override = false) - { - $this->hidden = $override ? $hidden : array_merge($this->hidden, $hidden); - - return $this; - } - - /** - * 设置需要输出的属性 - * @access public - * @param array $visible - * @param bool $override 是否覆盖 - * @return $this - */ - public function visible(array $visible = [], $override = false) - { - $this->visible = $override ? $visible : array_merge($this->visible, $visible); - - return $this; - } - - /** - * 转换当前模型对象为数组 - * @access public - * @return array - */ - public function toArray() - { - $item = []; - $hasVisible = false; - - foreach ($this->visible as $key => $val) { - if (is_string($val)) { - if (strpos($val, '.')) { - list($relation, $name) = explode('.', $val); - $this->visible[$relation][] = $name; - } else { - $this->visible[$val] = true; - $hasVisible = true; - } - unset($this->visible[$key]); - } - } - - foreach ($this->hidden as $key => $val) { - if (is_string($val)) { - if (strpos($val, '.')) { - list($relation, $name) = explode('.', $val); - $this->hidden[$relation][] = $name; - } else { - $this->hidden[$val] = true; - } - unset($this->hidden[$key]); - } - } - - // 合并关联数据 - $data = array_merge($this->data, $this->relation); - - foreach ($data as $key => $val) { - if ($val instanceof Model || $val instanceof ModelCollection) { - // 关联模型对象 - if (isset($this->visible[$key]) && is_array($this->visible[$key])) { - $val->visible($this->visible[$key]); - } elseif (isset($this->hidden[$key]) && is_array($this->hidden[$key])) { - $val->hidden($this->hidden[$key]); - } - // 关联模型对象 - if (!isset($this->hidden[$key]) || true !== $this->hidden[$key]) { - $item[$key] = $val->toArray(); - } - } elseif (isset($this->visible[$key])) { - $item[$key] = $this->getAttr($key); - } elseif (!isset($this->hidden[$key]) && !$hasVisible) { - $item[$key] = $this->getAttr($key); - } - } - - // 追加属性(必须定义获取器) - if (!empty($this->append)) { - foreach ($this->append as $key => $name) { - if (is_array($name)) { - // 追加关联对象属性 - $relation = $this->getRelation($key); - - if (!$relation) { - $relation = $this->getAttr($key); - if ($relation) { - $relation->visible($name); - } - } - - $item[$key] = $relation ? $relation->append($name)->toArray() : []; - } elseif (strpos($name, '.')) { - list($key, $attr) = explode('.', $name); - // 追加关联对象属性 - $relation = $this->getRelation($key); - - if (!$relation) { - $relation = $this->getAttr($key); - if ($relation) { - $relation->visible([$attr]); - } - } - - $item[$key] = $relation ? $relation->append([$attr])->toArray() : []; - } else { - $item[$name] = $this->getAttr($name, $item); - } - } - } - - return $item; - } - - /** - * 转换当前模型对象为JSON字符串 - * @access public - * @param integer $options json参数 - * @return string - */ - public function toJson($options = JSON_UNESCAPED_UNICODE) - { - return json_encode($this->toArray(), $options); - } - - /** - * 移除当前模型的关联属性 - * @access public - * @return $this - */ - public function removeRelation() - { - $this->relation = []; - return $this; - } - - public function __toString() - { - return $this->toJson(); - } - - // JsonSerializable - public function jsonSerialize() - { - return $this->toArray(); - } - - /** - * 转换数据集为数据集对象 - * @access public - * @param array|Collection $collection 数据集 - * @param string $resultSetType 数据集类 - * @return Collection - */ - public function toCollection($collection, $resultSetType = null) - { - $resultSetType = $resultSetType ?: $this->resultSetType; - - if ($resultSetType && false !== strpos($resultSetType, '\\')) { - $collection = new $resultSetType($collection); - } else { - $collection = new ModelCollection($collection); - } - - return $collection; - } - -} diff --git a/vendor/topthink/framework/library/think/model/concern/ModelEvent.php b/vendor/topthink/framework/library/think/model/concern/ModelEvent.php deleted file mode 100644 index 3a874846f..000000000 --- a/vendor/topthink/framework/library/think/model/concern/ModelEvent.php +++ /dev/null @@ -1,238 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\concern; - -use think\Container; -use think\Loader; - -/** - * 模型事件处理 - */ -trait ModelEvent -{ - /** - * 模型回调 - * @var array - */ - private static $event = []; - - /** - * 模型事件观察 - * @var array - */ - protected static $observe = ['before_write', 'after_write', 'before_insert', 'after_insert', 'before_update', 'after_update', 'before_delete', 'after_delete', 'before_restore', 'after_restore']; - - /** - * 绑定模型事件观察者类 - * @var array - */ - protected $observerClass; - - /** - * 是否需要事件响应 - * @var bool - */ - private $withEvent = true; - - /** - * 注册回调方法 - * @access public - * @param string $event 事件名 - * @param callable $callback 回调方法 - * @param bool $override 是否覆盖 - * @return void - */ - public static function event($event, $callback, $override = false) - { - $class = static::class; - - if ($override) { - self::$event[$class][$event] = []; - } - - self::$event[$class][$event][] = $callback; - } - - /** - * 清除回调方法 - * @access public - * @return void - */ - public static function flushEvent() - { - self::$event[static::class] = []; - } - - /** - * 注册一个模型观察者 - * - * @param object|string $class - * @return void - */ - public static function observe($class) - { - self::flushEvent(); - - foreach (static::$observe as $event) { - $eventFuncName = Loader::parseName($event, 1, false); - - if (method_exists($class, $eventFuncName)) { - static::event($event, [$class, $eventFuncName]); - } - } - } - - /** - * 当前操作的事件响应 - * @access protected - * @param bool $event 是否需要事件响应 - * @return $this - */ - public function withEvent($event) - { - $this->withEvent = $event; - return $this; - } - - /** - * 触发事件 - * @access protected - * @param string $event 事件名 - * @return bool - */ - protected function trigger($event) - { - $class = static::class; - - if ($this->withEvent && isset(self::$event[$class][$event])) { - foreach (self::$event[$class][$event] as $callback) { - $result = Container::getInstance()->invoke($callback, [$this]); - - if (false === $result) { - return false; - } - } - } - - return true; - } - - /** - * 模型before_insert事件快捷方法 - * @access protected - * @param callable $callback - * @param bool $override - */ - protected static function beforeInsert($callback, $override = false) - { - self::event('before_insert', $callback, $override); - } - - /** - * 模型after_insert事件快捷方法 - * @access protected - * @param callable $callback - * @param bool $override - */ - protected static function afterInsert($callback, $override = false) - { - self::event('after_insert', $callback, $override); - } - - /** - * 模型before_update事件快捷方法 - * @access protected - * @param callable $callback - * @param bool $override - */ - protected static function beforeUpdate($callback, $override = false) - { - self::event('before_update', $callback, $override); - } - - /** - * 模型after_update事件快捷方法 - * @access protected - * @param callable $callback - * @param bool $override - */ - protected static function afterUpdate($callback, $override = false) - { - self::event('after_update', $callback, $override); - } - - /** - * 模型before_write事件快捷方法 - * @access protected - * @param callable $callback - * @param bool $override - */ - protected static function beforeWrite($callback, $override = false) - { - self::event('before_write', $callback, $override); - } - - /** - * 模型after_write事件快捷方法 - * @access protected - * @param callable $callback - * @param bool $override - */ - protected static function afterWrite($callback, $override = false) - { - self::event('after_write', $callback, $override); - } - - /** - * 模型before_delete事件快捷方法 - * @access protected - * @param callable $callback - * @param bool $override - */ - protected static function beforeDelete($callback, $override = false) - { - self::event('before_delete', $callback, $override); - } - - /** - * 模型after_delete事件快捷方法 - * @access protected - * @param callable $callback - * @param bool $override - */ - protected static function afterDelete($callback, $override = false) - { - self::event('after_delete', $callback, $override); - } - - /** - * 模型before_restore事件快捷方法 - * @access protected - * @param callable $callback - * @param bool $override - */ - protected static function beforeRestore($callback, $override = false) - { - self::event('before_restore', $callback, $override); - } - - /** - * 模型after_restore事件快捷方法 - * @access protected - * @param callable $callback - * @param bool $override - */ - protected static function afterRestore($callback, $override = false) - { - self::event('after_restore', $callback, $override); - } -} diff --git a/vendor/topthink/framework/library/think/model/concern/RelationShip.php b/vendor/topthink/framework/library/think/model/concern/RelationShip.php deleted file mode 100644 index 48579b700..000000000 --- a/vendor/topthink/framework/library/think/model/concern/RelationShip.php +++ /dev/null @@ -1,697 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\concern; - -use think\Collection; -use think\db\Query; -use think\Exception; -use think\Loader; -use think\Model; -use think\model\Relation; -use think\model\relation\BelongsTo; -use think\model\relation\BelongsToMany; -use think\model\relation\HasMany; -use think\model\relation\HasManyThrough; -use think\model\relation\HasOne; -use think\model\relation\MorphMany; -use think\model\relation\MorphOne; -use think\model\relation\MorphTo; - -/** - * 模型关联处理 - */ -trait RelationShip -{ - /** - * 父关联模型对象 - * @var object - */ - private $parent; - - /** - * 模型关联数据 - * @var array - */ - private $relation = []; - - /** - * 关联写入定义信息 - * @var array - */ - private $together; - - /** - * 关联自动写入信息 - * @var array - */ - protected $relationWrite; - - /** - * 设置父关联对象 - * @access public - * @param Model $model 模型对象 - * @return $this - */ - public function setParent($model) - { - $this->parent = $model; - - return $this; - } - - /** - * 获取父关联对象 - * @access public - * @return Model - */ - public function getParent() - { - return $this->parent; - } - - /** - * 获取当前模型的关联模型数据 - * @access public - * @param string $name 关联方法名 - * @return mixed - */ - public function getRelation($name = null) - { - if (is_null($name)) { - return $this->relation; - } elseif (array_key_exists($name, $this->relation)) { - return $this->relation[$name]; - } - return; - } - - /** - * 设置关联数据对象值 - * @access public - * @param string $name 属性名 - * @param mixed $value 属性值 - * @param array $data 数据 - * @return $this - */ - public function setRelation($name, $value, $data = []) - { - // 检测修改器 - $method = 'set' . Loader::parseName($name, 1) . 'Attr'; - - if (method_exists($this, $method)) { - $value = $this->$method($value, array_merge($this->data, $data)); - } - - $this->relation[$name] = $value; - - return $this; - } - - /** - * 绑定(一对一)关联属性到当前模型 - * @access protected - * @param string $relation 关联名称 - * @param array $attrs 绑定属性 - * @return $this - * @throws Exception - */ - public function bindAttr($relation, array $attrs = []) - { - $relation = $this->getRelation($relation); - - foreach ($attrs as $key => $attr) { - $key = is_numeric($key) ? $attr : $key; - $value = $this->getOrigin($key); - - if (!is_null($value)) { - throw new Exception('bind attr has exists:' . $key); - } - - $this->setAttr($key, $relation ? $relation->getAttr($attr) : null); - } - - return $this; - } - - /** - * 关联数据写入 - * @access public - * @param array|string $relation 关联 - * @return $this - */ - public function together($relation) - { - if (is_string($relation)) { - $relation = explode(',', $relation); - } - - $this->together = $relation; - - $this->checkAutoRelationWrite(); - - return $this; - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param string $relation 关联方法名 - * @param mixed $operator 比较操作符 - * @param integer $count 个数 - * @param string $id 关联表的统计字段 - * @param string $joinType JOIN类型 - * @return Query - */ - public static function has($relation, $operator = '>=', $count = 1, $id = '*', $joinType = 'INNER') - { - $relation = (new static())->$relation(); - - if (is_array($operator) || $operator instanceof \Closure) { - return $relation->hasWhere($operator); - } - - return $relation->has($operator, $count, $id, $joinType); - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param string $relation 关联方法名 - * @param mixed $where 查询条件(数组或者闭包) - * @param mixed $fields 字段 - * @return Query - */ - public static function hasWhere($relation, $where = [], $fields = '*') - { - return (new static())->$relation()->hasWhere($where, $fields); - } - - /** - * 查询当前模型的关联数据 - * @access public - * @param string|array $relations 关联名 - * @param array $withRelationAttr 关联获取器 - * @return $this - */ - public function relationQuery($relations, $withRelationAttr = []) - { - if (is_string($relations)) { - $relations = explode(',', $relations); - } - - foreach ($relations as $key => $relation) { - $subRelation = ''; - $closure = null; - - if ($relation instanceof \Closure) { - // 支持闭包查询过滤关联条件 - $closure = $relation; - $relation = $key; - } - - if (is_array($relation)) { - $subRelation = $relation; - $relation = $key; - } elseif (strpos($relation, '.')) { - list($relation, $subRelation) = explode('.', $relation, 2); - } - - $method = Loader::parseName($relation, 1, false); - $relationName = Loader::parseName($relation); - - $relationResult = $this->$method(); - - if (isset($withRelationAttr[$relationName])) { - $relationResult->getQuery()->withAttr($withRelationAttr[$relationName]); - } - - $this->relation[$relation] = $relationResult->getRelation($subRelation, $closure); - } - - return $this; - } - - /** - * 预载入关联查询 返回数据集 - * @access public - * @param array $resultSet 数据集 - * @param string $relation 关联名 - * @param array $withRelationAttr 关联获取器 - * @param bool $join 是否为JOIN方式 - * @return array - */ - public function eagerlyResultSet(&$resultSet, $relation, $withRelationAttr = [], $join = false) - { - $relations = is_string($relation) ? explode(',', $relation) : $relation; - - foreach ($relations as $key => $relation) { - $subRelation = ''; - $closure = null; - - if ($relation instanceof \Closure) { - $closure = $relation; - $relation = $key; - } - - if (is_array($relation)) { - $subRelation = $relation; - $relation = $key; - } elseif (strpos($relation, '.')) { - list($relation, $subRelation) = explode('.', $relation, 2); - } - - $relation = Loader::parseName($relation, 1, false); - $relationName = Loader::parseName($relation); - - $relationResult = $this->$relation(); - - if (isset($withRelationAttr[$relationName])) { - $relationResult->getQuery()->withAttr($withRelationAttr[$relationName]); - } - - $relationResult->eagerlyResultSet($resultSet, $relation, $subRelation, $closure, $join); - } - } - - /** - * 预载入关联查询 返回模型对象 - * @access public - * @param Model $result 数据对象 - * @param string $relation 关联名 - * @param array $withRelationAttr 关联获取器 - * @param bool $join 是否为JOIN方式 - * @return Model - */ - public function eagerlyResult(&$result, $relation, $withRelationAttr = [], $join = false) - { - $relations = is_string($relation) ? explode(',', $relation) : $relation; - - foreach ($relations as $key => $relation) { - $subRelation = ''; - $closure = null; - - if ($relation instanceof \Closure) { - $closure = $relation; - $relation = $key; - } - - if (is_array($relation)) { - $subRelation = $relation; - $relation = $key; - } elseif (strpos($relation, '.')) { - list($relation, $subRelation) = explode('.', $relation, 2); - } - - $relation = Loader::parseName($relation, 1, false); - $relationName = Loader::parseName($relation); - - $relationResult = $this->$relation(); - - if (isset($withRelationAttr[$relationName])) { - $relationResult->getQuery()->withAttr($withRelationAttr[$relationName]); - } - - $relationResult->eagerlyResult($result, $relation, $subRelation, $closure, $join); - } - } - - /** - * 关联统计 - * @access public - * @param Model $result 数据对象 - * @param array $relations 关联名 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @return void - */ - public function relationCount(&$result, $relations, $aggregate = 'sum', $field = '*') - { - foreach ($relations as $key => $relation) { - $closure = $name = null; - - if ($relation instanceof \Closure) { - $closure = $relation; - $relation = $key; - } elseif (is_string($key)) { - $name = $relation; - $relation = $key; - } - - $relation = Loader::parseName($relation, 1, false); - - $count = $this->$relation()->relationCount($result, $closure, $aggregate, $field, $name); - - if (empty($name)) { - $name = Loader::parseName($relation) . '_' . $aggregate; - } - - $result->setAttr($name, $count); - } - } - - /** - * HAS ONE 关联定义 - * @access public - * @param string $model 模型名 - * @param string $foreignKey 关联外键 - * @param string $localKey 当前主键 - * @return HasOne - */ - public function hasOne($model, $foreignKey = '', $localKey = '') - { - // 记录当前关联信息 - $model = $this->parseModel($model); - $localKey = $localKey ?: $this->getPk(); - $foreignKey = $foreignKey ?: $this->getForeignKey($this->name); - - return new HasOne($this, $model, $foreignKey, $localKey); - } - - /** - * BELONGS TO 关联定义 - * @access public - * @param string $model 模型名 - * @param string $foreignKey 关联外键 - * @param string $localKey 关联主键 - * @return BelongsTo - */ - public function belongsTo($model, $foreignKey = '', $localKey = '') - { - // 记录当前关联信息 - $model = $this->parseModel($model); - $foreignKey = $foreignKey ?: $this->getForeignKey((new $model)->getName()); - $localKey = $localKey ?: (new $model)->getPk(); - $trace = debug_backtrace(false, 2); - $relation = Loader::parseName($trace[1]['function']); - - return new BelongsTo($this, $model, $foreignKey, $localKey, $relation); - } - - /** - * HAS MANY 关联定义 - * @access public - * @param string $model 模型名 - * @param string $foreignKey 关联外键 - * @param string $localKey 当前主键 - * @return HasMany - */ - public function hasMany($model, $foreignKey = '', $localKey = '') - { - // 记录当前关联信息 - $model = $this->parseModel($model); - $localKey = $localKey ?: $this->getPk(); - $foreignKey = $foreignKey ?: $this->getForeignKey($this->name); - - return new HasMany($this, $model, $foreignKey, $localKey); - } - - /** - * HAS MANY 远程关联定义 - * @access public - * @param string $model 模型名 - * @param string $through 中间模型名 - * @param string $foreignKey 关联外键 - * @param string $throughKey 关联外键 - * @param string $localKey 当前主键 - * @return HasManyThrough - */ - public function hasManyThrough($model, $through, $foreignKey = '', $throughKey = '', $localKey = '') - { - // 记录当前关联信息 - $model = $this->parseModel($model); - $through = $this->parseModel($through); - $localKey = $localKey ?: $this->getPk(); - $foreignKey = $foreignKey ?: $this->getForeignKey($this->name); - $throughKey = $throughKey ?: $this->getForeignKey((new $through)->getName()); - - return new HasManyThrough($this, $model, $through, $foreignKey, $throughKey, $localKey); - } - - /** - * BELONGS TO MANY 关联定义 - * @access public - * @param string $model 模型名 - * @param string $table 中间表名 - * @param string $foreignKey 关联外键 - * @param string $localKey 当前模型关联键 - * @return BelongsToMany - */ - public function belongsToMany($model, $table = '', $foreignKey = '', $localKey = '') - { - // 记录当前关联信息 - $model = $this->parseModel($model); - $name = Loader::parseName(basename(str_replace('\\', '/', $model))); - $table = $table ?: Loader::parseName($this->name) . '_' . $name; - $foreignKey = $foreignKey ?: $name . '_id'; - $localKey = $localKey ?: $this->getForeignKey($this->name); - - return new BelongsToMany($this, $model, $table, $foreignKey, $localKey); - } - - /** - * MORPH One 关联定义 - * @access public - * @param string $model 模型名 - * @param string|array $morph 多态字段信息 - * @param string $type 多态类型 - * @return MorphOne - */ - public function morphOne($model, $morph = null, $type = '') - { - // 记录当前关联信息 - $model = $this->parseModel($model); - - if (is_null($morph)) { - $trace = debug_backtrace(false, 2); - $morph = Loader::parseName($trace[1]['function']); - } - - if (is_array($morph)) { - list($morphType, $foreignKey) = $morph; - } else { - $morphType = $morph . '_type'; - $foreignKey = $morph . '_id'; - } - - $type = $type ?: get_class($this); - - return new MorphOne($this, $model, $foreignKey, $morphType, $type); - } - - /** - * MORPH MANY 关联定义 - * @access public - * @param string $model 模型名 - * @param string|array $morph 多态字段信息 - * @param string $type 多态类型 - * @return MorphMany - */ - public function morphMany($model, $morph = null, $type = '') - { - // 记录当前关联信息 - $model = $this->parseModel($model); - - if (is_null($morph)) { - $trace = debug_backtrace(false, 2); - $morph = Loader::parseName($trace[1]['function']); - } - - $type = $type ?: get_class($this); - - if (is_array($morph)) { - list($morphType, $foreignKey) = $morph; - } else { - $morphType = $morph . '_type'; - $foreignKey = $morph . '_id'; - } - - return new MorphMany($this, $model, $foreignKey, $morphType, $type); - } - - /** - * MORPH TO 关联定义 - * @access public - * @param string|array $morph 多态字段信息 - * @param array $alias 多态别名定义 - * @return MorphTo - */ - public function morphTo($morph = null, $alias = []) - { - $trace = debug_backtrace(false, 2); - $relation = Loader::parseName($trace[1]['function']); - - if (is_null($morph)) { - $morph = $relation; - } - - // 记录当前关联信息 - if (is_array($morph)) { - list($morphType, $foreignKey) = $morph; - } else { - $morphType = $morph . '_type'; - $foreignKey = $morph . '_id'; - } - - return new MorphTo($this, $morphType, $foreignKey, $alias, $relation); - } - - /** - * 解析模型的完整命名空间 - * @access protected - * @param string $model 模型名(或者完整类名) - * @return string - */ - protected function parseModel($model) - { - if (false === strpos($model, '\\')) { - $path = explode('\\', static::class); - array_pop($path); - array_push($path, Loader::parseName($model, 1)); - $model = implode('\\', $path); - } - - return $model; - } - - /** - * 获取模型的默认外键名 - * @access protected - * @param string $name 模型名 - * @return string - */ - protected function getForeignKey($name) - { - if (strpos($name, '\\')) { - $name = basename(str_replace('\\', '/', $name)); - } - - return Loader::parseName($name) . '_id'; - } - - /** - * 检查属性是否为关联属性 如果是则返回关联方法名 - * @access protected - * @param string $attr 关联属性名 - * @return string|false - */ - protected function isRelationAttr($attr) - { - $relation = Loader::parseName($attr, 1, false); - - if (method_exists($this, $relation) && !method_exists('think\Model', $relation)) { - return $relation; - } - - return false; - } - - /** - * 智能获取关联模型数据 - * @access protected - * @param Relation $modelRelation 模型关联对象 - * @return mixed - */ - protected function getRelationData(Relation $modelRelation) - { - if ($this->parent && !$modelRelation->isSelfRelation() && get_class($this->parent) == get_class($modelRelation->getModel())) { - $value = $this->parent; - } else { - // 获取关联数据 - $value = $modelRelation->getRelation(); - } - - return $value; - } - - /** - * 关联数据自动写入检查 - * @access protected - * @return void - */ - protected function checkAutoRelationWrite() - { - foreach ($this->together as $key => $name) { - if (is_array($name)) { - if (key($name) === 0) { - $this->relationWrite[$key] = []; - // 绑定关联属性 - foreach ((array) $name as $val) { - if (isset($this->data[$val])) { - $this->relationWrite[$key][$val] = $this->data[$val]; - } - } - } else { - // 直接传入关联数据 - $this->relationWrite[$key] = $name; - } - } elseif (isset($this->relation[$name])) { - $this->relationWrite[$name] = $this->relation[$name]; - } elseif (isset($this->data[$name])) { - $this->relationWrite[$name] = $this->data[$name]; - unset($this->data[$name]); - } - } - } - - /** - * 自动关联数据更新(针对一对一关联) - * @access protected - * @return void - */ - protected function autoRelationUpdate() - { - foreach ($this->relationWrite as $name => $val) { - if ($val instanceof Model) { - $val->isUpdate()->save(); - } else { - $model = $this->getRelation($name); - if ($model instanceof Model) { - $model->isUpdate()->save($val); - } - } - } - } - - /** - * 自动关联数据写入(针对一对一关联) - * @access protected - * @return void - */ - protected function autoRelationInsert() - { - foreach ($this->relationWrite as $name => $val) { - $method = Loader::parseName($name, 1, false); - $this->$method()->save($val); - } - } - - /** - * 自动关联数据删除(支持一对一及一对多关联) - * @access protected - * @return void - */ - protected function autoRelationDelete() - { - foreach ($this->relationWrite as $key => $name) { - $name = is_numeric($key) ? $name : $key; - $result = $this->getRelation($name); - - if ($result instanceof Model) { - $result->delete(); - } elseif ($result instanceof Collection) { - foreach ($result as $model) { - $model->delete(); - } - } - } - } -} diff --git a/vendor/topthink/framework/library/think/model/concern/SoftDelete.php b/vendor/topthink/framework/library/think/model/concern/SoftDelete.php deleted file mode 100644 index ec866ac06..000000000 --- a/vendor/topthink/framework/library/think/model/concern/SoftDelete.php +++ /dev/null @@ -1,246 +0,0 @@ -getDeleteTimeField(); - - if ($field && !empty($this->getOrigin($field))) { - return true; - } - - return false; - } - - /** - * 查询软删除数据 - * @access public - * @return Query - */ - public static function withTrashed() - { - $model = new static(); - - return $model->withTrashedData(true)->db(false); - } - - /** - * 是否包含软删除数据 - * @access protected - * @param bool $withTrashed 是否包含软删除数据 - * @return $this - */ - protected function withTrashedData($withTrashed) - { - $this->withTrashed = $withTrashed; - return $this; - } - - /** - * 只查询软删除数据 - * @access public - * @return Query - */ - public static function onlyTrashed() - { - $model = new static(); - $field = $model->getDeleteTimeField(true); - - if ($field) { - return $model - ->db(false) - ->useSoftDelete($field, $model->getWithTrashedExp()); - } - - return $model->db(false); - } - - /** - * 获取软删除数据的查询条件 - * @access protected - * @return array - */ - protected function getWithTrashedExp() - { - return is_null($this->defaultSoftDelete) ? - ['notnull', ''] : ['<>', $this->defaultSoftDelete]; - } - - /** - * 删除当前的记录 - * @access public - * @return bool - */ - public function delete($force = false) - { - if (!$this->isExists() || false === $this->trigger('before_delete', $this)) { - return false; - } - - $force = $force ?: $this->isForce(); - $name = $this->getDeleteTimeField(); - - if ($name && !$force) { - // 软删除 - $this->data($name, $this->autoWriteTimestamp($name)); - - $result = $this->isUpdate()->withEvent(false)->save(); - - $this->withEvent(true); - } else { - // 读取更新条件 - $where = $this->getWhere(); - - // 删除当前模型数据 - $result = $this->db(false) - ->where($where) - ->removeOption('soft_delete') - ->delete(); - } - - // 关联删除 - if (!empty($this->relationWrite)) { - $this->autoRelationDelete(); - } - - $this->trigger('after_delete', $this); - - $this->exists(false); - - return true; - } - - /** - * 删除记录 - * @access public - * @param mixed $data 主键列表 支持闭包查询条件 - * @param bool $force 是否强制删除 - * @return bool - */ - public static function destroy($data, $force = false) - { - // 传入空不执行删除,但是0可以删除 - if (empty($data) && 0 !== $data) { - return false; - } - // 包含软删除数据 - $query = (new static())->db(false); - - if (is_array($data) && key($data) !== 0) { - $query->where($data); - $data = null; - } elseif ($data instanceof \Closure) { - call_user_func_array($data, [ & $query]); - $data = null; - } elseif (is_null($data)) { - return false; - } - - $resultSet = $query->select($data); - - if ($resultSet) { - foreach ($resultSet as $data) { - $data->force($force)->delete(); - } - } - - return true; - } - - /** - * 恢复被软删除的记录 - * @access public - * @param array $where 更新条件 - * @return bool - */ - public function restore($where = []) - { - $name = $this->getDeleteTimeField(); - - if ($name) { - if (false === $this->trigger('before_restore')) { - return false; - } - - if (empty($where)) { - $pk = $this->getPk(); - - $where[] = [$pk, '=', $this->getData($pk)]; - } - - // 恢复删除 - $this->db(false) - ->where($where) - ->useSoftDelete($name, $this->getWithTrashedExp()) - ->update([$name => $this->defaultSoftDelete]); - - $this->trigger('after_restore'); - - return true; - } - - return false; - } - - /** - * 获取软删除字段 - * @access protected - * @param bool $read 是否查询操作 写操作的时候会自动去掉表别名 - * @return string|false - */ - protected function getDeleteTimeField($read = false) - { - $field = property_exists($this, 'deleteTime') && isset($this->deleteTime) ? $this->deleteTime : 'delete_time'; - - if (false === $field) { - return false; - } - - if (false === strpos($field, '.')) { - $field = '__TABLE__.' . $field; - } - - if (!$read && strpos($field, '.')) { - $array = explode('.', $field); - $field = array_pop($array); - } - - return $field; - } - - /** - * 查询的时候默认排除软删除数据 - * @access protected - * @param Query $query - * @return void - */ - protected function withNoTrashed($query) - { - $field = $this->getDeleteTimeField(true); - - if ($field) { - $condition = is_null($this->defaultSoftDelete) ? ['null', ''] : ['=', $this->defaultSoftDelete]; - $query->useSoftDelete($field, $condition); - } - } -} diff --git a/vendor/topthink/framework/library/think/model/concern/TimeStamp.php b/vendor/topthink/framework/library/think/model/concern/TimeStamp.php deleted file mode 100644 index 99a31fa7d..000000000 --- a/vendor/topthink/framework/library/think/model/concern/TimeStamp.php +++ /dev/null @@ -1,92 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\concern; - -use DateTime; - -/** - * 自动时间戳 - */ -trait TimeStamp -{ - /** - * 是否需要自动写入时间戳 如果设置为字符串 则表示时间字段的类型 - * @var bool|string - */ - protected $autoWriteTimestamp; - - /** - * 创建时间字段 false表示关闭 - * @var false|string - */ - protected $createTime = 'create_time'; - - /** - * 更新时间字段 false表示关闭 - * @var false|string - */ - protected $updateTime = 'update_time'; - - /** - * 时间字段显示格式 - * @var string - */ - protected $dateFormat; - - /** - * 时间日期字段格式化处理 - * @access protected - * @param mixed $format 日期格式 - * @param mixed $time 时间日期表达式 - * @param bool $timestamp 是否进行时间戳转换 - * @return mixed - */ - protected function formatDateTime($format, $time = 'now', $timestamp = false) - { - if (empty($time)) { - return; - } - - if (false === $format) { - return $time; - } elseif (false !== strpos($format, '\\')) { - return new $format($time); - } - - if ($timestamp) { - $dateTime = new DateTime(); - $dateTime->setTimestamp($time); - } else { - $dateTime = new DateTime($time); - } - - return $dateTime->format($format); - } - - /** - * 检查时间字段写入 - * @access protected - * @return void - */ - protected function checkTimeStampWrite() - { - // 自动写入创建时间和更新时间 - if ($this->autoWriteTimestamp) { - if ($this->createTime && !isset($this->data[$this->createTime])) { - $this->data[$this->createTime] = $this->autoWriteTimestamp($this->createTime); - } - if ($this->updateTime && !isset($this->data[$this->updateTime])) { - $this->data[$this->updateTime] = $this->autoWriteTimestamp($this->updateTime); - } - } - } -} diff --git a/vendor/topthink/framework/library/think/model/relation/BelongsTo.php b/vendor/topthink/framework/library/think/model/relation/BelongsTo.php deleted file mode 100644 index 056c7d766..000000000 --- a/vendor/topthink/framework/library/think/model/relation/BelongsTo.php +++ /dev/null @@ -1,323 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\relation; - -use Closure; -use think\Loader; -use think\Model; - -class BelongsTo extends OneToOne -{ - /** - * 架构函数 - * @access public - * @param Model $parent 上级模型对象 - * @param string $model 模型名 - * @param string $foreignKey 关联外键 - * @param string $localKey 关联主键 - * @param string $relation 关联名 - */ - public function __construct(Model $parent, $model, $foreignKey, $localKey, $relation = null) - { - $this->parent = $parent; - $this->model = $model; - $this->foreignKey = $foreignKey; - $this->localKey = $localKey; - $this->joinType = 'INNER'; - $this->query = (new $model)->db(); - $this->relation = $relation; - - if (get_class($parent) == $model) { - $this->selfRelation = true; - } - } - - /** - * 延迟获取关联数据 - * @access public - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包查询条件 - * @return Model - */ - public function getRelation($subRelation = '', $closure = null) - { - if ($closure instanceof Closure) { - $closure($this->query); - } - - $foreignKey = $this->foreignKey; - - $relationModel = $this->query - ->removeWhereField($this->localKey) - ->where($this->localKey, $this->parent->$foreignKey) - ->relation($subRelation) - ->find(); - - if ($relationModel) { - $relationModel->setParent(clone $this->parent); - } - - return $relationModel; - } - - /** - * 创建关联统计子查询 - * @access public - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $aggregateAlias 聚合字段别名 - * @return string - */ - public function getRelationCountQuery($closure, $aggregate = 'count', $field = '*', &$aggregateAlias = '') - { - if ($closure instanceof Closure) { - $return = $closure($this->query); - - if ($return && is_string($return)) { - $aggregateAlias = $return; - } - } - - return $this->query - ->whereExp($this->localKey, '=' . $this->parent->getTable() . '.' . $this->foreignKey) - ->fetchSql() - ->$aggregate($field); - } - - /** - * 关联统计 - * @access public - * @param Model $result 数据对象 - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $name 统计字段别名 - * @return integer - */ - public function relationCount($result, $closure, $aggregate = 'count', $field = '*', &$name = '') - { - $foreignKey = $this->foreignKey; - - if (!isset($result->$foreignKey)) { - return 0; - } - - if ($closure instanceof Closure) { - $return = $closure($this->query); - - if ($return && is_string($return)) { - $name = $return; - } - } - - return $this->query - ->where($this->localKey, '=', $result->$foreignKey) - ->$aggregate($field); - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param string $operator 比较操作符 - * @param integer $count 个数 - * @param string $id 关联表的统计字段 - * @param string $joinType JOIN类型 - * @return Query - */ - public function has($operator = '>=', $count = 1, $id = '*', $joinType = 'INNER') - { - $table = $this->query->getTable(); - $model = basename(str_replace('\\', '/', get_class($this->parent))); - $relation = basename(str_replace('\\', '/', $this->model)); - $localKey = $this->localKey; - $foreignKey = $this->foreignKey; - $softDelete = $this->query->getOptions('soft_delete'); - - return $this->parent->db() - ->alias($model) - ->whereExists(function ($query) use ($table, $model, $relation, $localKey, $foreignKey) { - $query->table([$table => $relation]) - ->field($relation . '.' . $localKey) - ->whereExp($model . '.' . $foreignKey, '=' . $relation . '.' . $localKey) - ->when($softDelete, function ($query) use ($softDelete, $relation) { - $query->where($relation . strstr($softDelete[0], '.'), '=' == $softDelete[1][0] ? $softDelete[1][1] : null); - }); - }); - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param mixed $where 查询条件(数组或者闭包) - * @param mixed $fields 字段 - * @return Query - */ - public function hasWhere($where = [], $fields = null) - { - $table = $this->query->getTable(); - $model = basename(str_replace('\\', '/', get_class($this->parent))); - $relation = basename(str_replace('\\', '/', $this->model)); - - if (is_array($where)) { - $this->getQueryWhere($where, $relation); - } - - $fields = $this->getRelationQueryFields($fields, $model); - $softDelete = $this->query->getOptions('soft_delete'); - - return $this->parent->db() - ->alias($model) - ->field($fields) - ->join([$table => $relation], $model . '.' . $this->foreignKey . '=' . $relation . '.' . $this->localKey, $this->joinType) - ->when($softDelete, function ($query) use ($softDelete, $relation) { - $query->where($relation . strstr($softDelete[0], '.'), '=' == $softDelete[1][0] ? $softDelete[1][1] : null); - }) - ->where($where); - } - - /** - * 预载入关联查询(数据集) - * @access protected - * @param array $resultSet 数据集 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - protected function eagerlySet(&$resultSet, $relation, $subRelation, $closure) - { - $localKey = $this->localKey; - $foreignKey = $this->foreignKey; - - $range = []; - foreach ($resultSet as $result) { - // 获取关联外键列表 - if (isset($result->$foreignKey)) { - $range[] = $result->$foreignKey; - } - } - - if (!empty($range)) { - $this->query->removeWhereField($localKey); - - $data = $this->eagerlyWhere([ - [$localKey, 'in', $range], - ], $localKey, $relation, $subRelation, $closure); - - // 关联属性名 - $attr = Loader::parseName($relation); - - // 关联数据封装 - foreach ($resultSet as $result) { - // 关联模型 - if (!isset($data[$result->$foreignKey])) { - $relationModel = null; - } else { - $relationModel = $data[$result->$foreignKey]; - $relationModel->setParent(clone $result); - $relationModel->isUpdate(true); - } - - if (!empty($this->bindAttr)) { - // 绑定关联属性 - $this->bindAttr($relationModel, $result); - } else { - // 设置关联属性 - $result->setRelation($attr, $relationModel); - } - } - } - } - - /** - * 预载入关联查询(数据) - * @access protected - * @param Model $result 数据对象 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - protected function eagerlyOne(&$result, $relation, $subRelation, $closure) - { - $localKey = $this->localKey; - $foreignKey = $this->foreignKey; - - $this->query->removeWhereField($localKey); - - $data = $this->eagerlyWhere([ - [$localKey, '=', $result->$foreignKey], - ], $localKey, $relation, $subRelation, $closure); - - // 关联模型 - if (!isset($data[$result->$foreignKey])) { - $relationModel = null; - } else { - $relationModel = $data[$result->$foreignKey]; - $relationModel->setParent(clone $result); - $relationModel->isUpdate(true); - } - - if (!empty($this->bindAttr)) { - // 绑定关联属性 - $this->bindAttr($relationModel, $result); - } else { - // 设置关联属性 - $result->setRelation(Loader::parseName($relation), $relationModel); - } - } - - /** - * 添加关联数据 - * @access public - * @param Model $model 关联模型对象 - * @return Model - */ - public function associate($model) - { - $this->parent->setAttr($this->foreignKey, $model->getKey()); - $this->parent->save(); - - return $this->parent->setRelation($this->relation, $model); - } - - /** - * 注销关联数据 - * @access public - * @return Model - */ - public function dissociate() - { - $this->parent->setAttr($this->foreignKey, null); - $this->parent->save(); - - return $this->parent->setRelation($this->relation, null); - } - - /** - * 执行基础查询(仅执行一次) - * @access protected - * @return void - */ - protected function baseQuery() - { - if (empty($this->baseQuery)) { - if (isset($this->parent->{$this->foreignKey})) { - // 关联查询带入关联条件 - $this->query->where($this->localKey, '=', $this->parent->{$this->foreignKey}); - } - - $this->baseQuery = true; - } - } -} diff --git a/vendor/topthink/framework/library/think/model/relation/BelongsToMany.php b/vendor/topthink/framework/library/think/model/relation/BelongsToMany.php deleted file mode 100644 index 6105e233c..000000000 --- a/vendor/topthink/framework/library/think/model/relation/BelongsToMany.php +++ /dev/null @@ -1,712 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\relation; - -use Closure; -use think\Collection; -use think\db\Query; -use think\Exception; -use think\Loader; -use think\Model; -use think\model\Pivot; -use think\model\Relation; -use think\Paginator; - -class BelongsToMany extends Relation -{ - // 中间表表名 - protected $middle; - // 中间表模型名称 - protected $pivotName; - // 中间表数据名称 - protected $pivotDataName = 'pivot'; - // 中间表模型对象 - protected $pivot; - - /** - * 架构函数 - * @access public - * @param Model $parent 上级模型对象 - * @param string $model 模型名 - * @param string $table 中间表名 - * @param string $foreignKey 关联模型外键 - * @param string $localKey 当前模型关联键 - */ - public function __construct(Model $parent, $model, $table, $foreignKey, $localKey) - { - $this->parent = $parent; - $this->model = $model; - $this->foreignKey = $foreignKey; - $this->localKey = $localKey; - - if (false !== strpos($table, '\\')) { - $this->pivotName = $table; - $this->middle = basename(str_replace('\\', '/', $table)); - } else { - $this->middle = $table; - } - - $this->query = (new $model)->db(); - $this->pivot = $this->newPivot(); - } - - /** - * 设置中间表模型 - * @access public - * @param $pivot - * @return $this - */ - public function pivot($pivot) - { - $this->pivotName = $pivot; - return $this; - } - - /** - * 设置中间表数据名称 - * @access public - * @param string $name - * @return $this - */ - public function pivotDataName($name) - { - $this->pivotDataName = $name; - return $this; - } - - /** - * 获取中间表更新条件 - * @param $data - * @return array - */ - protected function getUpdateWhere($data) - { - return [ - $this->localKey => $data[$this->localKey], - $this->foreignKey => $data[$this->foreignKey], - ]; - } - - /** - * 实例化中间表模型 - * @access public - * @param array $data - * @param bool $isUpdate - * @return Pivot - * @throws Exception - */ - protected function newPivot($data = [], $isUpdate = false) - { - $class = $this->pivotName ?: '\\think\\model\\Pivot'; - $pivot = new $class($data, $this->parent, $this->middle); - - if ($pivot instanceof Pivot) { - return $isUpdate ? $pivot->isUpdate(true, $this->getUpdateWhere($data)) : $pivot; - } - - throw new Exception('pivot model must extends: \think\model\Pivot'); - } - - /** - * 合成中间表模型 - * @access protected - * @param array|Collection|Paginator $models - */ - protected function hydratePivot($models) - { - foreach ($models as $model) { - $pivot = []; - - foreach ($model->getData() as $key => $val) { - if (strpos($key, '__')) { - list($name, $attr) = explode('__', $key, 2); - - if ('pivot' == $name) { - $pivot[$attr] = $val; - unset($model->$key); - } - } - } - - $model->setRelation($this->pivotDataName, $this->newPivot($pivot, true)); - } - } - - /** - * 创建关联查询Query对象 - * @access protected - * @return Query - */ - protected function buildQuery() - { - $foreignKey = $this->foreignKey; - $localKey = $this->localKey; - - // 关联查询 - $pk = $this->parent->getPk(); - - $condition[] = ['pivot.' . $localKey, '=', $this->parent->$pk]; - - return $this->belongsToManyQuery($foreignKey, $localKey, $condition); - } - - /** - * 延迟获取关联数据 - * @access public - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包查询条件 - * @return Collection - */ - public function getRelation($subRelation = '', $closure = null) - { - if ($closure instanceof Closure) { - $closure($this->query); - } - - $result = $this->buildQuery()->relation($subRelation)->select(); - $this->hydratePivot($result); - - return $result; - } - - /** - * 重载select方法 - * @access public - * @param mixed $data - * @return Collection - */ - public function select($data = null) - { - $result = $this->buildQuery()->select($data); - $this->hydratePivot($result); - - return $result; - } - - /** - * 重载paginate方法 - * @access public - * @param null $listRows - * @param bool $simple - * @param array $config - * @return Paginator - */ - public function paginate($listRows = null, $simple = false, $config = []) - { - $result = $this->buildQuery()->paginate($listRows, $simple, $config); - $this->hydratePivot($result); - - return $result; - } - - /** - * 重载find方法 - * @access public - * @param mixed $data - * @return Model - */ - public function find($data = null) - { - $result = $this->buildQuery()->find($data); - if ($result) { - $this->hydratePivot([$result]); - } - - return $result; - } - - /** - * 查找多条记录 如果不存在则抛出异常 - * @access public - * @param array|string|Query|\Closure $data - * @return Collection - */ - public function selectOrFail($data = null) - { - return $this->failException(true)->select($data); - } - - /** - * 查找单条记录 如果不存在则抛出异常 - * @access public - * @param array|string|Query|\Closure $data - * @return Model - */ - public function findOrFail($data = null) - { - return $this->failException(true)->find($data); - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param string $operator 比较操作符 - * @param integer $count 个数 - * @param string $id 关联表的统计字段 - * @param string $joinType JOIN类型 - * @return Query - */ - public function has($operator = '>=', $count = 1, $id = '*', $joinType = 'INNER') - { - return $this->parent; - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param mixed $where 查询条件(数组或者闭包) - * @param mixed $fields 字段 - * @return Query - * @throws Exception - */ - public function hasWhere($where = [], $fields = null) - { - throw new Exception('relation not support: hasWhere'); - } - - /** - * 设置中间表的查询条件 - * @access public - * @param string $field - * @param string $op - * @param mixed $condition - * @return $this - */ - public function wherePivot($field, $op = null, $condition = null) - { - $this->query->where('pivot.' . $field, $op, $condition); - return $this; - } - - /** - * 预载入关联查询(数据集) - * @access public - * @param array $resultSet 数据集 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - public function eagerlyResultSet(&$resultSet, $relation, $subRelation, $closure) - { - $localKey = $this->localKey; - $foreignKey = $this->foreignKey; - - $pk = $resultSet[0]->getPk(); - $range = []; - foreach ($resultSet as $result) { - // 获取关联外键列表 - if (isset($result->$pk)) { - $range[] = $result->$pk; - } - } - - if (!empty($range)) { - // 查询关联数据 - $data = $this->eagerlyManyToMany([ - ['pivot.' . $localKey, 'in', $range], - ], $relation, $subRelation, $closure); - - // 关联属性名 - $attr = Loader::parseName($relation); - - // 关联数据封装 - foreach ($resultSet as $result) { - if (!isset($data[$result->$pk])) { - $data[$result->$pk] = []; - } - - $result->setRelation($attr, $this->resultSetBuild($data[$result->$pk])); - } - } - } - - /** - * 预载入关联查询(单个数据) - * @access public - * @param Model $result 数据对象 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - public function eagerlyResult(&$result, $relation, $subRelation, $closure) - { - $pk = $result->getPk(); - - if (isset($result->$pk)) { - $pk = $result->$pk; - // 查询管理数据 - $data = $this->eagerlyManyToMany([ - ['pivot.' . $this->localKey, '=', $pk], - ], $relation, $subRelation, $closure); - - // 关联数据封装 - if (!isset($data[$pk])) { - $data[$pk] = []; - } - - $result->setRelation(Loader::parseName($relation), $this->resultSetBuild($data[$pk])); - } - } - - /** - * 关联统计 - * @access public - * @param Model $result 数据对象 - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $name 统计字段别名 - * @return integer - */ - public function relationCount($result, $closure, $aggregate = 'count', $field = '*', &$name = '') - { - $pk = $result->getPk(); - - if (!isset($result->$pk)) { - return 0; - } - - $pk = $result->$pk; - - if ($closure instanceof Closure) { - $return = $closure($this->query); - - if ($return && is_string($return)) { - $name = $return; - } - } - - return $this->belongsToManyQuery($this->foreignKey, $this->localKey, [ - ['pivot.' . $this->localKey, '=', $pk], - ])->$aggregate($field); - } - - /** - * 获取关联统计子查询 - * @access public - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $aggregateAlias 聚合字段别名 - * @return array - */ - public function getRelationCountQuery($closure, $aggregate = 'count', $field = '*', &$aggregateAlias = '') - { - if ($closure instanceof Closure) { - $return = $closure($this->query); - - if ($return && is_string($return)) { - $aggregateAlias = $return; - } - } - - return $this->belongsToManyQuery($this->foreignKey, $this->localKey, [ - [ - 'pivot.' . $this->localKey, 'exp', $this->query->raw('=' . $this->parent->getTable() . '.' . $this->parent->getPk()), - ], - ])->fetchSql()->$aggregate($field); - } - - /** - * 多对多 关联模型预查询 - * @access protected - * @param array $where 关联预查询条件 - * @param string $relation 关联名 - * @param string $subRelation 子关联 - * @param \Closure $closure 闭包 - * @return array - */ - protected function eagerlyManyToMany($where, $relation, $subRelation = '', $closure = null) - { - // 预载入关联查询 支持嵌套预载入 - if ($closure instanceof Closure) { - $closure($this->query); - } - - $list = $this->belongsToManyQuery($this->foreignKey, $this->localKey, $where) - ->with($subRelation) - ->select(); - - // 组装模型数据 - $data = []; - foreach ($list as $set) { - $pivot = []; - foreach ($set->getData() as $key => $val) { - if (strpos($key, '__')) { - list($name, $attr) = explode('__', $key, 2); - if ('pivot' == $name) { - $pivot[$attr] = $val; - unset($set->$key); - } - } - } - - $set->setRelation($this->pivotDataName, $this->newPivot($pivot, true)); - - $data[$pivot[$this->localKey]][] = $set; - } - - return $data; - } - - /** - * BELONGS TO MANY 关联查询 - * @access protected - * @param string $foreignKey 关联模型关联键 - * @param string $localKey 当前模型关联键 - * @param array $condition 关联查询条件 - * @return Query - */ - protected function belongsToManyQuery($foreignKey, $localKey, $condition = []) - { - // 关联查询封装 - $tableName = $this->query->getTable(); - $table = $this->pivot->getTable(); - $fields = $this->getQueryFields($tableName); - - $query = $this->query - ->field($fields) - ->field(true, false, $table, 'pivot', 'pivot__'); - - if (empty($this->baseQuery)) { - $relationFk = $this->query->getPk(); - $query->join([$table => 'pivot'], 'pivot.' . $foreignKey . '=' . $tableName . '.' . $relationFk) - ->where($condition); - } - - return $query; - } - - /** - * 保存(新增)当前关联数据对象 - * @access public - * @param mixed $data 数据 可以使用数组 关联模型对象 和 关联对象的主键 - * @param array $pivot 中间表额外数据 - * @return array|Pivot - */ - public function save($data, array $pivot = []) - { - // 保存关联表/中间表数据 - return $this->attach($data, $pivot); - } - - /** - * 批量保存当前关联数据对象 - * @access public - * @param array $dataSet 数据集 - * @param array $pivot 中间表额外数据 - * @param bool $samePivot 额外数据是否相同 - * @return array|false - */ - public function saveAll(array $dataSet, array $pivot = [], $samePivot = false) - { - $result = []; - - foreach ($dataSet as $key => $data) { - if (!$samePivot) { - $pivotData = isset($pivot[$key]) ? $pivot[$key] : []; - } else { - $pivotData = $pivot; - } - - $result[] = $this->attach($data, $pivotData); - } - - return empty($result) ? false : $result; - } - - /** - * 附加关联的一个中间表数据 - * @access public - * @param mixed $data 数据 可以使用数组、关联模型对象 或者 关联对象的主键 - * @param array $pivot 中间表额外数据 - * @return array|Pivot - * @throws Exception - */ - public function attach($data, $pivot = []) - { - if (is_array($data)) { - if (key($data) === 0) { - $id = $data; - } else { - // 保存关联表数据 - $model = new $this->model; - $id = $model->insertGetId($data); - } - } elseif (is_numeric($data) || is_string($data)) { - // 根据关联表主键直接写入中间表 - $id = $data; - } elseif ($data instanceof Model) { - // 根据关联表主键直接写入中间表 - $relationFk = $data->getPk(); - $id = $data->$relationFk; - } - - if ($id) { - // 保存中间表数据 - $pk = $this->parent->getPk(); - $pivot[$this->localKey] = $this->parent->$pk; - $ids = (array) $id; - - foreach ($ids as $id) { - $pivot[$this->foreignKey] = $id; - $this->pivot->replace() - ->exists(false) - ->data([]) - ->save($pivot); - $result[] = $this->newPivot($pivot, true); - } - - if (count($result) == 1) { - // 返回中间表模型对象 - $result = $result[0]; - } - - return $result; - } else { - throw new Exception('miss relation data'); - } - } - - /** - * 判断是否存在关联数据 - * @access public - * @param mixed $data 数据 可以使用关联模型对象 或者 关联对象的主键 - * @return Pivot|false - * @throws Exception - */ - public function attached($data) - { - if ($data instanceof Model) { - $id = $data->getKey(); - } else { - $id = $data; - } - - $pivot = $this->pivot - ->where($this->localKey, $this->parent->getKey()) - ->where($this->foreignKey, $id) - ->find(); - - return $pivot ?: false; - } - - /** - * 解除关联的一个中间表数据 - * @access public - * @param integer|array $data 数据 可以使用关联对象的主键 - * @param bool $relationDel 是否同时删除关联表数据 - * @return integer - */ - public function detach($data = null, $relationDel = false) - { - if (is_array($data)) { - $id = $data; - } elseif (is_numeric($data) || is_string($data)) { - // 根据关联表主键直接写入中间表 - $id = $data; - } elseif ($data instanceof Model) { - // 根据关联表主键直接写入中间表 - $relationFk = $data->getPk(); - $id = $data->$relationFk; - } - - // 删除中间表数据 - $pk = $this->parent->getPk(); - $pivot[] = [$this->localKey, '=', $this->parent->$pk]; - - if (isset($id)) { - $pivot[] = [$this->foreignKey, is_array($id) ? 'in' : '=', $id]; - } - - $result = $this->pivot->where($pivot)->delete(); - - // 删除关联表数据 - if (isset($id) && $relationDel) { - $model = $this->model; - $model::destroy($id); - } - - return $result; - } - - /** - * 数据同步 - * @access public - * @param array $ids - * @param bool $detaching - * @return array - */ - public function sync($ids, $detaching = true) - { - $changes = [ - 'attached' => [], - 'detached' => [], - 'updated' => [], - ]; - - $pk = $this->parent->getPk(); - - $current = $this->pivot - ->where($this->localKey, $this->parent->$pk) - ->column($this->foreignKey); - - $records = []; - - foreach ($ids as $key => $value) { - if (!is_array($value)) { - $records[$value] = []; - } else { - $records[$key] = $value; - } - } - - $detach = array_diff($current, array_keys($records)); - - if ($detaching && count($detach) > 0) { - $this->detach($detach); - $changes['detached'] = $detach; - } - - foreach ($records as $id => $attributes) { - if (!in_array($id, $current)) { - $this->attach($id, $attributes); - $changes['attached'][] = $id; - } elseif (count($attributes) > 0 && $this->attach($id, $attributes)) { - $changes['updated'][] = $id; - } - } - - return $changes; - } - - /** - * 执行基础查询(仅执行一次) - * @access protected - * @return void - */ - protected function baseQuery() - { - if (empty($this->baseQuery) && $this->parent->getData()) { - $pk = $this->parent->getPk(); - $table = $this->pivot->getTable(); - - $this->query - ->join([$table => 'pivot'], 'pivot.' . $this->foreignKey . '=' . $this->query->getTable() . '.' . $this->query->getPk()) - ->where('pivot.' . $this->localKey, $this->parent->$pk); - $this->baseQuery = true; - } - } - -} diff --git a/vendor/topthink/framework/library/think/model/relation/HasMany.php b/vendor/topthink/framework/library/think/model/relation/HasMany.php deleted file mode 100644 index e4df5c4b4..000000000 --- a/vendor/topthink/framework/library/think/model/relation/HasMany.php +++ /dev/null @@ -1,360 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\relation; - -use Closure; -use think\db\Query; -use think\Loader; -use think\Model; -use think\model\Relation; - -class HasMany extends Relation -{ - /** - * 架构函数 - * @access public - * @param Model $parent 上级模型对象 - * @param string $model 模型名 - * @param string $foreignKey 关联外键 - * @param string $localKey 当前模型主键 - */ - public function __construct(Model $parent, $model, $foreignKey, $localKey) - { - $this->parent = $parent; - $this->model = $model; - $this->foreignKey = $foreignKey; - $this->localKey = $localKey; - $this->query = (new $model)->db(); - - if (get_class($parent) == $model) { - $this->selfRelation = true; - } - } - - /** - * 延迟获取关联数据 - * @access public - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包查询条件 - * @return \think\Collection - */ - public function getRelation($subRelation = '', $closure = null) - { - if ($closure instanceof Closure) { - $closure($this->query); - } - - $list = $this->query - ->where($this->foreignKey, $this->parent->{$this->localKey}) - ->relation($subRelation) - ->select(); - - $parent = clone $this->parent; - - foreach ($list as &$model) { - $model->setParent($parent); - } - - return $list; - } - - /** - * 预载入关联查询 - * @access public - * @param array $resultSet 数据集 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - public function eagerlyResultSet(&$resultSet, $relation, $subRelation, $closure) - { - $localKey = $this->localKey; - $range = []; - - foreach ($resultSet as $result) { - // 获取关联外键列表 - if (isset($result->$localKey)) { - $range[] = $result->$localKey; - } - } - - if (!empty($range)) { - $where = [ - [$this->foreignKey, 'in', $range], - ]; - $data = $this->eagerlyOneToMany($where, $relation, $subRelation, $closure); - - // 关联属性名 - $attr = Loader::parseName($relation); - - // 关联数据封装 - foreach ($resultSet as $result) { - $pk = $result->$localKey; - if (!isset($data[$pk])) { - $data[$pk] = []; - } - - foreach ($data[$pk] as &$relationModel) { - $relationModel->setParent(clone $result); - } - - $result->setRelation($attr, $this->resultSetBuild($data[$pk])); - } - } - } - - /** - * 预载入关联查询 - * @access public - * @param Model $result 数据对象 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - public function eagerlyResult(&$result, $relation, $subRelation, $closure) - { - $localKey = $this->localKey; - - if (isset($result->$localKey)) { - $pk = $result->$localKey; - $where = [ - [$this->foreignKey, '=', $pk], - ]; - $data = $this->eagerlyOneToMany($where, $relation, $subRelation, $closure); - - // 关联数据封装 - if (!isset($data[$pk])) { - $data[$pk] = []; - } - - foreach ($data[$pk] as &$relationModel) { - $relationModel->setParent(clone $result); - } - - $result->setRelation(Loader::parseName($relation), $this->resultSetBuild($data[$pk])); - } - } - - /** - * 关联统计 - * @access public - * @param Model $result 数据对象 - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $name 统计字段别名 - * @return integer - */ - public function relationCount($result, $closure, $aggregate = 'count', $field = '*', &$name = '') - { - $localKey = $this->localKey; - - if (!isset($result->$localKey)) { - return 0; - } - - if ($closure instanceof Closure) { - $return = $closure($this->query); - if ($return && is_string($return)) { - $name = $return; - } - } - - return $this->query - ->where($this->foreignKey, '=', $result->$localKey) - ->$aggregate($field); - } - - /** - * 创建关联统计子查询 - * @access public - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $aggregateAlias 聚合字段别名 - * @return string - */ - public function getRelationCountQuery($closure, $aggregate = 'count', $field = '*', &$aggregateAlias = '') - { - if ($closure instanceof Closure) { - $return = $closure($this->query); - - if ($return && is_string($return)) { - $aggregateAlias = $return; - } - } - - return $this->query->alias($aggregate . '_table') - ->whereExp($aggregate . '_table.' . $this->foreignKey, '=' . $this->parent->getTable() . '.' . $this->localKey) - ->fetchSql() - ->$aggregate($field); - } - - /** - * 一对多 关联模型预查询 - * @access public - * @param array $where 关联预查询条件 - * @param string $relation 关联名 - * @param string $subRelation 子关联 - * @param \Closure $closure - * @return array - */ - protected function eagerlyOneToMany($where, $relation, $subRelation = '', $closure = null) - { - $foreignKey = $this->foreignKey; - - $this->query->removeWhereField($this->foreignKey); - - // 预载入关联查询 支持嵌套预载入 - if ($closure instanceof Closure) { - $closure($this->query); - } - - $list = $this->query->where($where)->with($subRelation)->select(); - - // 组装模型数据 - $data = []; - - foreach ($list as $set) { - $data[$set->$foreignKey][] = $set; - } - - return $data; - } - - /** - * 保存(新增)当前关联数据对象 - * @access public - * @param mixed $data 数据 可以使用数组 关联模型对象 和 关联对象的主键 - * @param boolean $replace 是否自动识别更新和写入 - * @return Model|false - */ - public function save($data, $replace = true) - { - $model = $this->make(); - - return $model->replace($replace)->save($data) ? $model : false; - } - - /** - * 创建关联对象实例 - * @param array $data - * @return Model - */ - public function make($data = []) - { - if ($data instanceof Model) { - $data = $data->getData(); - } - - // 保存关联表数据 - $data[$this->foreignKey] = $this->parent->{$this->localKey}; - - return new $this->model($data); - } - - /** - * 批量保存当前关联数据对象 - * @access public - * @param array|\think\Collection $dataSet 数据集 - * @param boolean $replace 是否自动识别更新和写入 - * @return array|false - */ - public function saveAll($dataSet, $replace = true) - { - $result = []; - - foreach ($dataSet as $key => $data) { - $result[] = $this->save($data, $replace); - } - - return empty($result) ? false : $result; - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param string $operator 比较操作符 - * @param integer $count 个数 - * @param string $id 关联表的统计字段 - * @param string $joinType JOIN类型 - * @return Query - */ - public function has($operator = '>=', $count = 1, $id = '*', $joinType = 'INNER') - { - $table = $this->query->getTable(); - $model = basename(str_replace('\\', '/', get_class($this->parent))); - $relation = basename(str_replace('\\', '/', $this->model)); - $softDelete = $this->query->getOptions('soft_delete'); - - return $this->parent->db() - ->alias($model) - ->field($model . '.*') - ->join([$table => $relation], $model . '.' . $this->localKey . '=' . $relation . '.' . $this->foreignKey, $joinType) - ->when($softDelete, function ($query) use ($softDelete, $relation) { - $query->where($relation . strstr($softDelete[0], '.'), '=' == $softDelete[1][0] ? $softDelete[1][1] : null); - }) - ->group($relation . '.' . $this->foreignKey) - ->having('count(' . $id . ')' . $operator . $count); - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param mixed $where 查询条件(数组或者闭包) - * @param mixed $fields 字段 - * @return Query - */ - public function hasWhere($where = [], $fields = null) - { - $table = $this->query->getTable(); - $model = basename(str_replace('\\', '/', get_class($this->parent))); - $relation = basename(str_replace('\\', '/', $this->model)); - - if (is_array($where)) { - $this->getQueryWhere($where, $relation); - } - - $fields = $this->getRelationQueryFields($fields, $model); - $softDelete = $this->query->getOptions('soft_delete'); - - return $this->parent->db() - ->alias($model) - ->group($model . '.' . $this->localKey) - ->field($fields) - ->join([$table => $relation], $model . '.' . $this->localKey . '=' . $relation . '.' . $this->foreignKey) - ->when($softDelete, function ($query) use ($softDelete, $relation) { - $query->where($relation . strstr($softDelete[0], '.'), '=' == $softDelete[1][0] ? $softDelete[1][1] : null); - }) - ->where($where); - } - - /** - * 执行基础查询(仅执行一次) - * @access protected - * @return void - */ - protected function baseQuery() - { - if (empty($this->baseQuery)) { - if (isset($this->parent->{$this->localKey})) { - // 关联查询带入关联条件 - $this->query->where($this->foreignKey, '=', $this->parent->{$this->localKey}); - } - - $this->baseQuery = true; - } - } - -} diff --git a/vendor/topthink/framework/library/think/model/relation/HasManyThrough.php b/vendor/topthink/framework/library/think/model/relation/HasManyThrough.php deleted file mode 100644 index be0b0cd9a..000000000 --- a/vendor/topthink/framework/library/think/model/relation/HasManyThrough.php +++ /dev/null @@ -1,363 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\relation; - -use Closure; -use think\db\Query; -use think\Loader; -use think\Model; -use think\model\Relation; - -class HasManyThrough extends Relation -{ - // 中间关联表外键 - protected $throughKey; - // 中间表模型 - protected $through; - - /** - * 中间主键 - * @var string - */ - protected $throughPk; - - /** - * 架构函数 - * @access public - * @param Model $parent 上级模型对象 - * @param string $model 模型名 - * @param string $through 中间模型名 - * @param string $foreignKey 关联外键 - * @param string $throughKey 关联外键 - * @param string $localKey 当前主键 - */ - public function __construct(Model $parent, $model, $through, $foreignKey, $throughKey, $localKey) - { - $this->parent = $parent; - $this->model = $model; - $this->through = (new $through)->db(); - $this->foreignKey = $foreignKey; - $this->throughKey = $throughKey; - $this->throughPk = $this->through->getPk(); - $this->localKey = $localKey; - $this->query = (new $model)->db(); - } - - /** - * 延迟获取关联数据 - * @access public - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包查询条件 - * @return \think\Collection - */ - public function getRelation($subRelation = '', $closure = null) - { - if ($closure instanceof Closure) { - $closure($this->query); - } - - $this->baseQuery(); - - return $this->query->relation($subRelation)->select(); - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param string $operator 比较操作符 - * @param integer $count 个数 - * @param string $id 关联表的统计字段 - * @param string $joinType JOIN类型 - * @return Query - */ - public function has($operator = '>=', $count = 1, $id = '*', $joinType = 'INNER') - { - $model = Loader::parseName(basename(str_replace('\\', '/', get_class($this->parent)))); - $throughTable = $this->through->getTable(); - $pk = $this->throughPk; - $throughKey = $this->throughKey; - $relation = (new $this->model)->db(); - $relationTable = $relation->getTable(); - $softDelete = $this->query->getOptions('soft_delete'); - - if ('*' != $id) { - $id = $relationTable . '.' . $relation->getPk(); - } - - return $this->parent->db() - ->alias($model) - ->field($model . '.*') - ->join($throughTable, $throughTable . '.' . $this->foreignKey . '=' . $model . '.' . $this->localKey) - ->join($relationTable, $relationTable . '.' . $throughKey . '=' . $throughTable . '.' . $this->throughPk) - ->when($softDelete, function ($query) use ($softDelete, $relationTable) { - $query->where($relationTable . strstr($softDelete[0], '.'), '=' == $softDelete[1][0] ? $softDelete[1][1] : null); - }) - ->group($relationTable . '.' . $this->throughKey) - ->having('count(' . $id . ')' . $operator . $count); - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param mixed $where 查询条件(数组或者闭包) - * @param mixed $fields 字段 - * @return Query - */ - public function hasWhere($where = [], $fields = null) - { - $model = Loader::parseName(basename(str_replace('\\', '/', get_class($this->parent)))); - $throughTable = $this->through->getTable(); - $pk = $this->throughPk; - $throughKey = $this->throughKey; - $modelTable = (new $this->model)->db()->getTable(); - - if (is_array($where)) { - $this->getQueryWhere($where, $modelTable); - } - - $fields = $this->getRelationQueryFields($fields, $model); - $softDelete = $this->query->getOptions('soft_delete'); - - return $this->parent->db() - ->alias($model) - ->join($throughTable, $throughTable . '.' . $this->foreignKey . '=' . $model . '.' . $this->localKey) - ->join($modelTable, $modelTable . '.' . $throughKey . '=' . $throughTable . '.' . $this->throughPk) - ->when($softDelete, function ($query) use ($softDelete, $modelTable) { - $query->where($modelTable . strstr($softDelete[0], '.'), '=' == $softDelete[1][0] ? $softDelete[1][1] : null); - }) - ->group($modelTable . '.' . $this->throughKey) - ->where($where) - ->field($fields); - } - - /** - * 预载入关联查询(数据集) - * @access protected - * @param array $resultSet 数据集 - * @param string $relation 当前关联名 - * @param mixed $subRelation 子关联名 - * @param Closure $closure 闭包 - * @return void - */ - public function eagerlyResultSet(array &$resultSet, $relation, $subRelation = '', $closure = null) - { - $localKey = $this->localKey; - $foreignKey = $this->foreignKey; - - $range = []; - foreach ($resultSet as $result) { - // 获取关联外键列表 - if (isset($result->$localKey)) { - $range[] = $result->$localKey; - } - } - - if (!empty($range)) { - $this->query->removeWhereField($foreignKey); - - $data = $this->eagerlyWhere([ - [$this->foreignKey, 'in', $range], - ], $foreignKey, $relation, $subRelation, $closure); - - // 关联属性名 - $attr = Loader::parseName($relation); - - // 关联数据封装 - foreach ($resultSet as $result) { - $pk = $result->$localKey; - if (!isset($data[$pk])) { - $data[$pk] = []; - } - - foreach ($data[$pk] as &$relationModel) { - $relationModel->setParent(clone $result); - } - - // 设置关联属性 - $result->setRelation($attr, $this->resultSetBuild($data[$pk])); - } - } - } - - /** - * 预载入关联查询(数据) - * @access protected - * @param Model $result 数据对象 - * @param string $relation 当前关联名 - * @param mixed $subRelation 子关联名 - * @param Closure $closure 闭包 - * @return void - */ - public function eagerlyResult($result, $relation, $subRelation = '', $closure = null) - { - $localKey = $this->localKey; - $foreignKey = $this->foreignKey; - $pk = $result->$localKey; - - $this->query->removeWhereField($foreignKey); - - $data = $this->eagerlyWhere([ - [$foreignKey, '=', $pk], - ], $foreignKey, $relation, $subRelation, $closure); - - // 关联数据封装 - if (!isset($data[$pk])) { - $data[$pk] = []; - } - - foreach ($data[$pk] as &$relationModel) { - $relationModel->setParent(clone $result); - } - - $result->setRelation(Loader::parseName($relation), $this->resultSetBuild($data[$pk])); - } - - /** - * 关联模型预查询 - * @access public - * @param array $where 关联预查询条件 - * @param string $key 关联键名 - * @param string $relation 关联名 - * @param mixed $subRelation 子关联 - * @param Closure $closure - * @return array - */ - protected function eagerlyWhere(array $where, $key, $relation, $subRelation = '', $closure = null) - { - // 预载入关联查询 支持嵌套预载入 - $throughList = $this->through->where($where)->select(); - $keys = $throughList->column($this->throughPk, $this->throughPk); - - if ($closure instanceof Closure) { - $closure($this->query); - } - - $list = $this->query->where($this->throughKey, 'in', $keys)->select(); - - // 组装模型数据 - $data = []; - $keys = $throughList->column($this->foreignKey, $this->throughPk); - - foreach ($list as $set) { - $data[$keys[$set->{$this->throughKey}]][] = $set; - } - - return $data; - } - - /** - * 关联统计 - * @access public - * @param Model $result 数据对象 - * @param Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $name 统计字段别名 - * @return integer - */ - public function relationCount($result, $closure, $aggregate = 'count', $field = '*', &$name = null) - { - $localKey = $this->localKey; - - if (!isset($result->$localKey)) { - return 0; - } - - if ($closure instanceof Closure) { - $return = $closure($this->query); - if ($return && is_string($return)) { - $name = $return; - } - } - - $alias = Loader::parseName(basename(str_replace('\\', '/', $this->model))); - $throughTable = $this->through->getTable(); - $pk = $this->throughPk; - $throughKey = $this->throughKey; - $modelTable = $this->parent->getTable(); - - if (false === strpos($field, '.')) { - $field = $alias . '.' . $field; - } - - return $this->query - ->alias($alias) - ->join($throughTable, $throughTable . '.' . $pk . '=' . $alias . '.' . $throughKey) - ->join($modelTable, $modelTable . '.' . $this->localKey . '=' . $throughTable . '.' . $this->foreignKey) - ->where($throughTable . '.' . $this->foreignKey, $result->$localKey) - ->$aggregate($field); - } - - /** - * 创建关联统计子查询 - * @access public - * @param Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $name 统计字段别名 - * @return string - */ - public function getRelationCountQuery($closure = null, $aggregate = 'count', $field = '*', &$name = null) - { - if ($closure instanceof Closure) { - $return = $closure($this->query); - if ($return && is_string($return)) { - $name = $return; - } - } - - $alias = Loader::parseName(basename(str_replace('\\', '/', $this->model))); - $throughTable = $this->through->getTable(); - $pk = $this->throughPk; - $throughKey = $this->throughKey; - $modelTable = $this->parent->getTable(); - - if (false === strpos($field, '.')) { - $field = $alias . '.' . $field; - } - - return $this->query - ->alias($alias) - ->join($throughTable, $throughTable . '.' . $pk . '=' . $alias . '.' . $throughKey) - ->join($modelTable, $modelTable . '.' . $this->localKey . '=' . $throughTable . '.' . $this->foreignKey) - ->whereExp($throughTable . '.' . $this->foreignKey, '=' . $this->parent->getTable() . '.' . $this->localKey) - ->fetchSql() - ->$aggregate($field); - } - - /** - * 执行基础查询(仅执行一次) - * @access protected - * @return void - */ - protected function baseQuery() - { - if (empty($this->baseQuery) && $this->parent->getData()) { - $alias = Loader::parseName(basename(str_replace('\\', '/', $this->model))); - $throughTable = $this->through->getTable(); - $pk = $this->throughPk; - $throughKey = $this->throughKey; - $modelTable = $this->parent->getTable(); - $fields = $this->getQueryFields($alias); - - $this->query - ->field($fields) - ->alias($alias) - ->join($throughTable, $throughTable . '.' . $pk . '=' . $alias . '.' . $throughKey) - ->join($modelTable, $modelTable . '.' . $this->localKey . '=' . $throughTable . '.' . $this->foreignKey) - ->where($throughTable . '.' . $this->foreignKey, $this->parent->{$this->localKey}); - - $this->baseQuery = true; - } - } - -} diff --git a/vendor/topthink/framework/library/think/model/relation/HasOne.php b/vendor/topthink/framework/library/think/model/relation/HasOne.php deleted file mode 100644 index fe09443c9..000000000 --- a/vendor/topthink/framework/library/think/model/relation/HasOne.php +++ /dev/null @@ -1,294 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\relation; - -use Closure; -use think\db\Query; -use think\Loader; -use think\Model; - -class HasOne extends OneToOne -{ - /** - * 架构函数 - * @access public - * @param Model $parent 上级模型对象 - * @param string $model 模型名 - * @param string $foreignKey 关联外键 - * @param string $localKey 当前模型主键 - */ - public function __construct(Model $parent, $model, $foreignKey, $localKey) - { - $this->parent = $parent; - $this->model = $model; - $this->foreignKey = $foreignKey; - $this->localKey = $localKey; - $this->joinType = 'INNER'; - $this->query = (new $model)->db(); - - if (get_class($parent) == $model) { - $this->selfRelation = true; - } - } - - /** - * 延迟获取关联数据 - * @access public - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包查询条件 - * @return Model - */ - public function getRelation($subRelation = '', $closure = null) - { - $localKey = $this->localKey; - - if ($closure instanceof Closure) { - $closure($this->query); - } - - // 判断关联类型执行查询 - $relationModel = $this->query - ->removeWhereField($this->foreignKey) - ->where($this->foreignKey, $this->parent->$localKey) - ->relation($subRelation) - ->find(); - - if ($relationModel) { - $relationModel->setParent(clone $this->parent); - } - - return $relationModel; - } - - /** - * 创建关联统计子查询 - * @access public - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $aggregateAlias 聚合字段别名 - * @return string - */ - public function getRelationCountQuery($closure, $aggregate = 'count', $field = '*', &$aggregateAlias = '') - { - if ($closure instanceof Closure) { - $return = $closure($this->query); - - if ($return && is_string($return)) { - $aggregateAlias = $return; - } - } - - return $this->query - ->whereExp($this->foreignKey, '=' . $this->parent->getTable() . '.' . $this->localKey) - ->fetchSql() - ->$aggregate($field); - } - - /** - * 关联统计 - * @access public - * @param Model $result 数据对象 - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $name 统计字段别名 - * @return integer - */ - public function relationCount($result, $closure, $aggregate = 'count', $field = '*', &$name = '') - { - $localKey = $this->localKey; - - if (!isset($result->$localKey)) { - return 0; - } - - if ($closure instanceof Closure) { - $return = $closure($this->query); - if ($return && is_string($return)) { - $name = $return; - } - } - - return $this->query - ->where($this->foreignKey, '=', $result->$localKey) - ->$aggregate($field); - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param string $operator 比较操作符 - * @param integer $count 个数 - * @param string $id 关联表的统计字段 - * @param string $joinType JOIN类型 - * @return Query - */ - public function has($operator = '>=', $count = 1, $id = '*', $joinType = 'INNER') - { - $table = $this->query->getTable(); - $model = basename(str_replace('\\', '/', get_class($this->parent))); - $relation = basename(str_replace('\\', '/', $this->model)); - $localKey = $this->localKey; - $foreignKey = $this->foreignKey; - $softDelete = $this->query->getOptions('soft_delete'); - - return $this->parent->db() - ->alias($model) - ->whereExists(function ($query) use ($table, $model, $relation, $localKey, $foreignKey, $softDelete) { - $query->table([$table => $relation]) - ->field($relation . '.' . $foreignKey) - ->whereExp($model . '.' . $localKey, '=' . $relation . '.' . $foreignKey) - ->when($softDelete, function ($query) use ($softDelete, $relation) { - $query->where($relation . strstr($softDelete[0], '.'), '=' == $softDelete[1][0] ? $softDelete[1][1] : null); - }); - }); - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param mixed $where 查询条件(数组或者闭包) - * @param mixed $fields 字段 - * @return Query - */ - public function hasWhere($where = [], $fields = null) - { - $table = $this->query->getTable(); - $model = basename(str_replace('\\', '/', get_class($this->parent))); - $relation = basename(str_replace('\\', '/', $this->model)); - - if (is_array($where)) { - $this->getQueryWhere($where, $relation); - } - - $fields = $this->getRelationQueryFields($fields, $model); - $softDelete = $this->query->getOptions('soft_delete'); - - return $this->parent->db() - ->alias($model) - ->field($fields) - ->join([$table => $relation], $model . '.' . $this->localKey . '=' . $relation . '.' . $this->foreignKey, $this->joinType) - ->when($softDelete, function ($query) use ($softDelete, $relation) { - $query->where($relation . strstr($softDelete[0], '.'), '=' == $softDelete[1][0] ? $softDelete[1][1] : null); - }) - ->where($where); - } - - /** - * 预载入关联查询(数据集) - * @access protected - * @param array $resultSet 数据集 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - protected function eagerlySet(&$resultSet, $relation, $subRelation, $closure) - { - $localKey = $this->localKey; - $foreignKey = $this->foreignKey; - - $range = []; - foreach ($resultSet as $result) { - // 获取关联外键列表 - if (isset($result->$localKey)) { - $range[] = $result->$localKey; - } - } - - if (!empty($range)) { - $this->query->removeWhereField($foreignKey); - - $data = $this->eagerlyWhere([ - [$foreignKey, 'in', $range], - ], $foreignKey, $relation, $subRelation, $closure); - - // 关联属性名 - $attr = Loader::parseName($relation); - - // 关联数据封装 - foreach ($resultSet as $result) { - // 关联模型 - if (!isset($data[$result->$localKey])) { - $relationModel = null; - } else { - $relationModel = $data[$result->$localKey]; - $relationModel->setParent(clone $result); - $relationModel->isUpdate(true); - } - - if (!empty($this->bindAttr)) { - // 绑定关联属性 - $this->bindAttr($relationModel, $result, $this->bindAttr); - } else { - // 设置关联属性 - $result->setRelation($attr, $relationModel); - } - } - } - } - - /** - * 预载入关联查询(数据) - * @access protected - * @param Model $result 数据对象 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - protected function eagerlyOne(&$result, $relation, $subRelation, $closure) - { - $localKey = $this->localKey; - $foreignKey = $this->foreignKey; - - $this->query->removeWhereField($foreignKey); - - $data = $this->eagerlyWhere([ - [$foreignKey, '=', $result->$localKey], - ], $foreignKey, $relation, $subRelation, $closure); - - // 关联模型 - if (!isset($data[$result->$localKey])) { - $relationModel = null; - } else { - $relationModel = $data[$result->$localKey]; - $relationModel->setParent(clone $result); - $relationModel->isUpdate(true); - } - - if (!empty($this->bindAttr)) { - // 绑定关联属性 - $this->bindAttr($relationModel, $result, $this->bindAttr); - } else { - $result->setRelation(Loader::parseName($relation), $relationModel); - } - } - - /** - * 执行基础查询(仅执行一次) - * @access protected - * @return void - */ - protected function baseQuery() - { - if (empty($this->baseQuery)) { - if (isset($this->parent->{$this->localKey})) { - // 关联查询带入关联条件 - $this->query->where($this->foreignKey, '=', $this->parent->{$this->localKey}); - } - - $this->baseQuery = true; - } - } -} diff --git a/vendor/topthink/framework/library/think/model/relation/MorphMany.php b/vendor/topthink/framework/library/think/model/relation/MorphMany.php deleted file mode 100644 index d2af66e9b..000000000 --- a/vendor/topthink/framework/library/think/model/relation/MorphMany.php +++ /dev/null @@ -1,342 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\relation; - -use Closure; -use think\db\Query; -use think\Exception; -use think\Loader; -use think\Model; -use think\model\Relation; - -class MorphMany extends Relation -{ - // 多态字段 - protected $morphKey; - protected $morphType; - // 多态类型 - protected $type; - - /** - * 架构函数 - * @access public - * @param Model $parent 上级模型对象 - * @param string $model 模型名 - * @param string $morphKey 关联外键 - * @param string $morphType 多态字段名 - * @param string $type 多态类型 - */ - public function __construct(Model $parent, $model, $morphKey, $morphType, $type) - { - $this->parent = $parent; - $this->model = $model; - $this->type = $type; - $this->morphKey = $morphKey; - $this->morphType = $morphType; - $this->query = (new $model)->db(); - } - - /** - * 延迟获取关联数据 - * @access public - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包查询条件 - * @return \think\Collection - */ - public function getRelation($subRelation = '', $closure = null) - { - if ($closure instanceof Closure) { - $closure($this->query); - } - - $this->baseQuery(); - - $list = $this->query->relation($subRelation)->select(); - $parent = clone $this->parent; - - foreach ($list as &$model) { - $model->setParent($parent); - } - - return $list; - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param string $operator 比较操作符 - * @param integer $count 个数 - * @param string $id 关联表的统计字段 - * @param string $joinType JOIN类型 - * @return Query - */ - public function has($operator = '>=', $count = 1, $id = '*', $joinType = 'INNER') - { - throw new Exception('relation not support: has'); - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param mixed $where 查询条件(数组或者闭包) - * @param mixed $fields 字段 - * @return Query - */ - public function hasWhere($where = [], $fields = null) - { - throw new Exception('relation not support: hasWhere'); - } - - /** - * 预载入关联查询 - * @access public - * @param array $resultSet 数据集 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - public function eagerlyResultSet(&$resultSet, $relation, $subRelation, $closure) - { - $morphType = $this->morphType; - $morphKey = $this->morphKey; - $type = $this->type; - $range = []; - - foreach ($resultSet as $result) { - $pk = $result->getPk(); - // 获取关联外键列表 - if (isset($result->$pk)) { - $range[] = $result->$pk; - } - } - - if (!empty($range)) { - $where = [ - [$morphKey, 'in', $range], - [$morphType, '=', $type], - ]; - $data = $this->eagerlyMorphToMany($where, $relation, $subRelation, $closure); - - // 关联属性名 - $attr = Loader::parseName($relation); - - // 关联数据封装 - foreach ($resultSet as $result) { - if (!isset($data[$result->$pk])) { - $data[$result->$pk] = []; - } - - foreach ($data[$result->$pk] as &$relationModel) { - $relationModel->setParent(clone $result); - $relationModel->isUpdate(true); - } - - $result->setRelation($attr, $this->resultSetBuild($data[$result->$pk])); - } - } - } - - /** - * 预载入关联查询 - * @access public - * @param Model $result 数据对象 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - public function eagerlyResult(&$result, $relation, $subRelation, $closure) - { - $pk = $result->getPk(); - - if (isset($result->$pk)) { - $key = $result->$pk; - $where = [ - [$this->morphKey, '=', $key], - [$this->morphType, '=', $this->type], - ]; - $data = $this->eagerlyMorphToMany($where, $relation, $subRelation, $closure); - - if (!isset($data[$key])) { - $data[$key] = []; - } - - foreach ($data[$key] as &$relationModel) { - $relationModel->setParent(clone $result); - $relationModel->isUpdate(true); - } - - $result->setRelation(Loader::parseName($relation), $this->resultSetBuild($data[$key])); - } - } - - /** - * 关联统计 - * @access public - * @param Model $result 数据对象 - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $name 统计字段别名 - * @return integer - */ - public function relationCount($result, $closure, $aggregate = 'count', $field = '*', &$name = '') - { - $pk = $result->getPk(); - - if (!isset($result->$pk)) { - return 0; - } - - if ($closure instanceof Closure) { - $return = $closure($this->query); - - if ($return && is_string($return)) { - $name = $return; - } - } - - return $this->query - ->where([ - [$this->morphKey, '=', $result->$pk], - [$this->morphType, '=', $this->type], - ]) - ->$aggregate($field); - } - - /** - * 获取关联统计子查询 - * @access public - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $aggregateAlias 聚合字段别名 - * @return string - */ - public function getRelationCountQuery($closure, $aggregate = 'count', $field = '*', &$aggregateAlias = '') - { - if ($closure instanceof Closure) { - $return = $closure($this->query); - - if ($return && is_string($return)) { - $aggregateAlias = $return; - } - } - - return $this->query - ->whereExp($this->morphKey, '=' . $this->parent->getTable() . '.' . $this->parent->getPk()) - ->where($this->morphType, '=', $this->type) - ->fetchSql() - ->$aggregate($field); - } - - /** - * 多态一对多 关联模型预查询 - * @access protected - * @param array $where 关联预查询条件 - * @param string $relation 关联名 - * @param string $subRelation 子关联 - * @param \Closure $closure 闭包 - * @return array - */ - protected function eagerlyMorphToMany($where, $relation, $subRelation = '', $closure = null) - { - // 预载入关联查询 支持嵌套预载入 - $this->query->removeOption('where'); - - if ($closure instanceof Closure) { - $closure($this->query); - } - - $list = $this->query->where($where)->with($subRelation)->select(); - $morphKey = $this->morphKey; - - // 组装模型数据 - $data = []; - foreach ($list as $set) { - $data[$set->$morphKey][] = $set; - } - - return $data; - } - - /** - * 保存(新增)当前关联数据对象 - * @access public - * @param mixed $data 数据 - * @return Model|false - */ - public function save($data) - { - $model = $this->make(); - - return $model->save($data) ? $model : false; - } - - /** - * 创建关联对象实例 - * @param array $data - * @return Model - */ - public function make($data = []) - { - if ($data instanceof Model) { - $data = $data->getData(); - } - - // 保存关联表数据 - $pk = $this->parent->getPk(); - - $data[$this->morphKey] = $this->parent->$pk; - $data[$this->morphType] = $this->type; - - return new $this->model($data); - } - - /** - * 批量保存当前关联数据对象 - * @access public - * @param array $dataSet 数据集 - * @return array|false - */ - public function saveAll(array $dataSet) - { - $result = []; - - foreach ($dataSet as $key => $data) { - $result[] = $this->save($data); - } - - return empty($result) ? false : $result; - } - - /** - * 执行基础查询(仅执行一次) - * @access protected - * @return void - */ - protected function baseQuery() - { - if (empty($this->baseQuery) && $this->parent->getData()) { - $pk = $this->parent->getPk(); - - $this->query->where([ - [$this->morphKey, '=', $this->parent->$pk], - [$this->morphType, '=', $this->type], - ]); - - $this->baseQuery = true; - } - } - -} diff --git a/vendor/topthink/framework/library/think/model/relation/MorphOne.php b/vendor/topthink/framework/library/think/model/relation/MorphOne.php deleted file mode 100644 index 6bc205c5b..000000000 --- a/vendor/topthink/framework/library/think/model/relation/MorphOne.php +++ /dev/null @@ -1,257 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\relation; - -use Closure; -use think\db\Query; -use think\Exception; -use think\Loader; -use think\Model; -use think\model\Relation; - -class MorphOne extends Relation -{ - // 多态字段 - protected $morphKey; - protected $morphType; - // 多态类型 - protected $type; - - /** - * 构造函数 - * @access public - * @param Model $parent 上级模型对象 - * @param string $model 模型名 - * @param string $morphKey 关联外键 - * @param string $morphType 多态字段名 - * @param string $type 多态类型 - */ - public function __construct(Model $parent, $model, $morphKey, $morphType, $type) - { - $this->parent = $parent; - $this->model = $model; - $this->type = $type; - $this->morphKey = $morphKey; - $this->morphType = $morphType; - $this->query = (new $model)->db(); - } - - /** - * 延迟获取关联数据 - * @access public - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包查询条件 - * @return Model - */ - public function getRelation($subRelation = '', $closure = null) - { - if ($closure instanceof Closure) { - $closure($this->query); - } - - $this->baseQuery(); - - $relationModel = $this->query->relation($subRelation)->find(); - - if ($relationModel) { - $relationModel->setParent(clone $this->parent); - } - - return $relationModel; - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param string $operator 比较操作符 - * @param integer $count 个数 - * @param string $id 关联表的统计字段 - * @param string $joinType JOIN类型 - * @return Query - */ - public function has($operator = '>=', $count = 1, $id = '*', $joinType = 'INNER') - { - return $this->parent; - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param mixed $where 查询条件(数组或者闭包) - * @param mixed $fields 字段 - * @return Query - */ - public function hasWhere($where = [], $fields = null) - { - throw new Exception('relation not support: hasWhere'); - } - - /** - * 预载入关联查询 - * @access public - * @param array $resultSet 数据集 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - public function eagerlyResultSet(&$resultSet, $relation, $subRelation, $closure) - { - $morphType = $this->morphType; - $morphKey = $this->morphKey; - $type = $this->type; - $range = []; - - foreach ($resultSet as $result) { - $pk = $result->getPk(); - // 获取关联外键列表 - if (isset($result->$pk)) { - $range[] = $result->$pk; - } - } - - if (!empty($range)) { - $data = $this->eagerlyMorphToOne([ - [$morphKey, 'in', $range], - [$morphType, '=', $type], - ], $relation, $subRelation, $closure); - - // 关联属性名 - $attr = Loader::parseName($relation); - - // 关联数据封装 - foreach ($resultSet as $result) { - if (!isset($data[$result->$pk])) { - $relationModel = null; - } else { - $relationModel = $data[$result->$pk]; - $relationModel->setParent(clone $result); - $relationModel->isUpdate(true); - } - - $result->setRelation($attr, $relationModel); - } - } - } - - /** - * 预载入关联查询 - * @access public - * @param Model $result 数据对象 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - public function eagerlyResult(&$result, $relation, $subRelation, $closure) - { - $pk = $result->getPk(); - - if (isset($result->$pk)) { - $pk = $result->$pk; - $data = $this->eagerlyMorphToOne([ - [$this->morphKey, '=', $pk], - [$this->morphType, '=', $this->type], - ], $relation, $subRelation, $closure); - - if (isset($data[$pk])) { - $relationModel = $data[$pk]; - $relationModel->setParent(clone $result); - $relationModel->isUpdate(true); - } else { - $relationModel = null; - } - - $result->setRelation(Loader::parseName($relation), $relationModel); - } - } - - /** - * 多态一对一 关联模型预查询 - * @access protected - * @param array $where 关联预查询条件 - * @param string $relation 关联名 - * @param string $subRelation 子关联 - * @param \Closure $closure 闭包 - * @return array - */ - protected function eagerlyMorphToOne($where, $relation, $subRelation = '', $closure = null) - { - // 预载入关联查询 支持嵌套预载入 - if ($closure instanceof Closure) { - $closure($this->query); - } - - $list = $this->query->where($where)->with($subRelation)->select(); - $morphKey = $this->morphKey; - - // 组装模型数据 - $data = []; - - foreach ($list as $set) { - $data[$set->$morphKey] = $set; - } - - return $data; - } - - /** - * 保存(新增)当前关联数据对象 - * @access public - * @param mixed $data 数据 - * @return Model|false - */ - public function save($data) - { - $model = $this->make(); - return $model->save($data) ? $model : false; - } - - /** - * 创建关联对象实例 - * @param array $data - * @return Model - */ - public function make($data = []) - { - if ($data instanceof Model) { - $data = $data->getData(); - } - - // 保存关联表数据 - $pk = $this->parent->getPk(); - - $data[$this->morphKey] = $this->parent->$pk; - $data[$this->morphType] = $this->type; - - return new $this->model($data); - } - - /** - * 执行基础查询(进执行一次) - * @access protected - * @return void - */ - protected function baseQuery() - { - if (empty($this->baseQuery) && $this->parent->getData()) { - $pk = $this->parent->getPk(); - - $this->query->where([ - [$this->morphKey, '=', $this->parent->$pk], - [$this->morphType, '=', $this->type], - ]); - $this->baseQuery = true; - } - } - -} diff --git a/vendor/topthink/framework/library/think/model/relation/MorphTo.php b/vendor/topthink/framework/library/think/model/relation/MorphTo.php deleted file mode 100644 index 0786c2fe0..000000000 --- a/vendor/topthink/framework/library/think/model/relation/MorphTo.php +++ /dev/null @@ -1,316 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\relation; - -use Closure; -use think\Exception; -use think\Loader; -use think\Model; -use think\model\Relation; - -class MorphTo extends Relation -{ - // 多态字段 - protected $morphKey; - protected $morphType; - // 多态别名 - protected $alias; - // 关联名 - protected $relation; - - /** - * 架构函数 - * @access public - * @param Model $parent 上级模型对象 - * @param string $morphType 多态字段名 - * @param string $morphKey 外键名 - * @param array $alias 多态别名定义 - * @param string $relation 关联名 - */ - public function __construct(Model $parent, $morphType, $morphKey, $alias = [], $relation = null) - { - $this->parent = $parent; - $this->morphType = $morphType; - $this->morphKey = $morphKey; - $this->alias = $alias; - $this->relation = $relation; - } - - /** - * 获取当前的关联模型类的实例 - * @access public - * @return Model - */ - public function getModel() - { - $morphType = $this->morphType; - $model = $this->parseModel($this->parent->$morphType); - - return (new $model); - } - - /** - * 延迟获取关联数据 - * @access public - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包查询条件 - * @return Model - */ - public function getRelation($subRelation = '', $closure = null) - { - $morphKey = $this->morphKey; - $morphType = $this->morphType; - - // 多态模型 - $model = $this->parseModel($this->parent->$morphType); - - // 主键数据 - $pk = $this->parent->$morphKey; - - $relationModel = (new $model)->relation($subRelation)->find($pk); - - if ($relationModel) { - $relationModel->setParent(clone $this->parent); - } - - return $relationModel; - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param string $operator 比较操作符 - * @param integer $count 个数 - * @param string $id 关联表的统计字段 - * @param string $joinType JOIN类型 - * @return Query - */ - public function has($operator = '>=', $count = 1, $id = '*', $joinType = 'INNER') - { - return $this->parent; - } - - /** - * 根据关联条件查询当前模型 - * @access public - * @param mixed $where 查询条件(数组或者闭包) - * @param mixed $fields 字段 - * @return Query - */ - public function hasWhere($where = [], $fields = null) - { - throw new Exception('relation not support: hasWhere'); - } - - /** - * 解析模型的完整命名空间 - * @access protected - * @param string $model 模型名(或者完整类名) - * @return string - */ - protected function parseModel($model) - { - if (isset($this->alias[$model])) { - $model = $this->alias[$model]; - } - - if (false === strpos($model, '\\')) { - $path = explode('\\', get_class($this->parent)); - array_pop($path); - array_push($path, Loader::parseName($model, 1)); - $model = implode('\\', $path); - } - - return $model; - } - - /** - * 设置多态别名 - * @access public - * @param array $alias 别名定义 - * @return $this - */ - public function setAlias($alias) - { - $this->alias = $alias; - - return $this; - } - - /** - * 移除关联查询参数 - * @access public - * @return $this - */ - public function removeOption() - { - return $this; - } - - /** - * 预载入关联查询 - * @access public - * @param array $resultSet 数据集 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - * @throws Exception - */ - public function eagerlyResultSet(&$resultSet, $relation, $subRelation, $closure) - { - $morphKey = $this->morphKey; - $morphType = $this->morphType; - $range = []; - - foreach ($resultSet as $result) { - // 获取关联外键列表 - if (!empty($result->$morphKey)) { - $range[$result->$morphType][] = $result->$morphKey; - } - } - - if (!empty($range)) { - // 关联属性名 - $attr = Loader::parseName($relation); - - foreach ($range as $key => $val) { - // 多态类型映射 - $model = $this->parseModel($key); - $obj = (new $model)->db(); - $pk = $obj->getPk(); - // 预载入关联查询 支持嵌套预载入 - if ($closure instanceof \Closure) { - $closure($obj); - - if ($field = $obj->getOptions('with_field')) { - $obj->field($field)->removeOption('with_field'); - } - } - $list = $obj->all($val, $subRelation); - $data = []; - - foreach ($list as $k => $vo) { - $data[$vo->$pk] = $vo; - } - - foreach ($resultSet as $result) { - if ($key == $result->$morphType) { - // 关联模型 - if (!isset($data[$result->$morphKey])) { - $relationModel = null; - } else { - $relationModel = $data[$result->$morphKey]; - $relationModel->setParent(clone $result); - $relationModel->isUpdate(true); - } - - $result->setRelation($attr, $relationModel); - } - } - } - } - } - - /** - * 预载入关联查询 - * @access public - * @param Model $result 数据对象 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @return void - */ - public function eagerlyResult(&$result, $relation, $subRelation, $closure) - { - $morphKey = $this->morphKey; - $morphType = $this->morphType; - // 多态类型映射 - $model = $this->parseModel($result->{$this->morphType}); - - $this->eagerlyMorphToOne($model, $relation, $result, $subRelation); - } - - /** - * 关联统计 - * @access public - * @param Model $result 数据对象 - * @param \Closure $closure 闭包 - * @param string $aggregate 聚合查询方法 - * @param string $field 字段 - * @param string $name 统计字段别名 - * @return integer - */ - public function relationCount($result, $closure, $aggregate = 'count', $field = '*', &$name = '') - {} - - /** - * 多态MorphTo 关联模型预查询 - * @access protected - * @param string $model 关联模型对象 - * @param string $relation 关联名 - * @param Model $result - * @param string $subRelation 子关联 - * @return void - */ - protected function eagerlyMorphToOne($model, $relation, &$result, $subRelation = '') - { - // 预载入关联查询 支持嵌套预载入 - $pk = $this->parent->{$this->morphKey}; - $data = (new $model)->with($subRelation)->find($pk); - - if ($data) { - $data->setParent(clone $result); - $data->isUpdate(true); - } - - $result->setRelation(Loader::parseName($relation), $data ?: null); - } - - /** - * 添加关联数据 - * @access public - * @param Model $model 关联模型对象 - * @param string $type 多态类型 - * @return Model - */ - public function associate($model, $type = '') - { - $morphKey = $this->morphKey; - $morphType = $this->morphType; - $pk = $model->getPk(); - - $this->parent->setAttr($morphKey, $model->$pk); - $this->parent->setAttr($morphType, $type ?: get_class($model)); - $this->parent->save(); - - return $this->parent->setRelation($this->relation, $model); - } - - /** - * 注销关联数据 - * @access public - * @return Model - */ - public function dissociate() - { - $morphKey = $this->morphKey; - $morphType = $this->morphType; - - $this->parent->setAttr($morphKey, null); - $this->parent->setAttr($morphType, null); - $this->parent->save(); - - return $this->parent->setRelation($this->relation, null); - } - -} diff --git a/vendor/topthink/framework/library/think/model/relation/OneToOne.php b/vendor/topthink/framework/library/think/model/relation/OneToOne.php deleted file mode 100644 index 5e22b8002..000000000 --- a/vendor/topthink/framework/library/think/model/relation/OneToOne.php +++ /dev/null @@ -1,337 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\model\relation; - -use Closure; -use think\db\Query; -use think\Exception; -use think\Loader; -use think\Model; -use think\model\Relation; - -/** - * Class OneToOne - * @package think\model\relation - * - */ -abstract class OneToOne extends Relation -{ - // 预载入方式 0 -JOIN 1 -IN - protected $eagerlyType = 1; - // 当前关联的JOIN类型 - protected $joinType; - // 要绑定的属性 - protected $bindAttr = []; - // 关联名 - protected $relation; - - /** - * 设置join类型 - * @access public - * @param string $type JOIN类型 - * @return $this - */ - public function joinType($type) - { - $this->joinType = $type; - return $this; - } - - /** - * 预载入关联查询(JOIN方式) - * @access public - * @param Query $query 查询对象 - * @param string $relation 关联名 - * @param mixed $field 关联字段 - * @param string $joinType JOIN方式 - * @param \Closure $closure 闭包条件 - * @param bool $first - * @return void - */ - public function eagerly(Query $query, $relation, $field, $joinType, $closure, $first) - { - $name = Loader::parseName(basename(str_replace('\\', '/', get_class($this->parent)))); - - if ($first) { - $table = $query->getTable(); - $query->table([$table => $name]); - - if ($query->getOptions('field')) { - $masterField = $query->getOptions('field'); - $query->removeOption('field'); - } else { - $masterField = true; - } - - $query->field($masterField, false, $table, $name); - } - - // 预载入封装 - $joinTable = $this->query->getTable(); - $joinAlias = $relation; - $joinType = $joinType ?: $this->joinType; - - $query->via($joinAlias); - - if ($this instanceof BelongsTo) { - $joinOn = $name . '.' . $this->foreignKey . '=' . $joinAlias . '.' . $this->localKey; - } else { - $joinOn = $name . '.' . $this->localKey . '=' . $joinAlias . '.' . $this->foreignKey; - } - - if ($closure instanceof Closure) { - // 执行闭包查询 - $closure($query); - // 使用withField指定获取关联的字段,如 - // $query->where(['id'=>1])->withField('id,name'); - if ($query->getOptions('with_field')) { - $field = $query->getOptions('with_field'); - $query->removeOption('with_field'); - } - } - - $query->join([$joinTable => $joinAlias], $joinOn, $joinType) - ->field($field, false, $joinTable, $joinAlias, $relation . '__'); - } - - /** - * 预载入关联查询(数据集) - * @access protected - * @param array $resultSet - * @param string $relation - * @param string $subRelation - * @param \Closure $closure - * @return mixed - */ - abstract protected function eagerlySet(&$resultSet, $relation, $subRelation, $closure); - - /** - * 预载入关联查询(数据) - * @access protected - * @param Model $result - * @param string $relation - * @param string $subRelation - * @param \Closure $closure - * @return mixed - */ - abstract protected function eagerlyOne(&$result, $relation, $subRelation, $closure); - - /** - * 预载入关联查询(数据集) - * @access public - * @param array $resultSet 数据集 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @param bool $join 是否为JOIN方式 - * @return void - */ - public function eagerlyResultSet(&$resultSet, $relation, $subRelation, $closure, $join = false) - { - if ($join || 0 == $this->eagerlyType) { - // 模型JOIN关联组装 - foreach ($resultSet as $result) { - $this->match($this->model, $relation, $result); - } - } else { - // IN查询 - $this->eagerlySet($resultSet, $relation, $subRelation, $closure); - } - } - - /** - * 预载入关联查询(数据) - * @access public - * @param Model $result 数据对象 - * @param string $relation 当前关联名 - * @param string $subRelation 子关联名 - * @param \Closure $closure 闭包 - * @param bool $join 是否为JOIN方式 - * @return void - */ - public function eagerlyResult(&$result, $relation, $subRelation, $closure, $join = false) - { - if (0 == $this->eagerlyType || $join) { - // 模型JOIN关联组装 - $this->match($this->model, $relation, $result); - } else { - // IN查询 - $this->eagerlyOne($result, $relation, $subRelation, $closure); - } - } - - /** - * 保存(新增)当前关联数据对象 - * @access public - * @param mixed $data 数据 可以使用数组 关联模型对象 和 关联对象的主键 - * @return Model|false - */ - public function save($data) - { - if ($data instanceof Model) { - $data = $data->getData(); - } - - $model = new $this->model; - // 保存关联表数据 - $data[$this->foreignKey] = $this->parent->{$this->localKey}; - - return $model->save($data) ? $model : false; - } - - /** - * 设置预载入方式 - * @access public - * @param integer $type 预载入方式 0 JOIN查询 1 IN查询 - * @return $this - */ - public function setEagerlyType($type) - { - $this->eagerlyType = $type; - - return $this; - } - - /** - * 获取预载入方式 - * @access public - * @return integer - */ - public function getEagerlyType() - { - return $this->eagerlyType; - } - - /** - * 绑定关联表的属性到父模型属性 - * @access public - * @param mixed $attr 要绑定的属性列表 - * @return $this - */ - public function bind($attr) - { - if (is_string($attr)) { - $attr = explode(',', $attr); - } - $this->bindAttr = $attr; - - return $this; - } - - /** - * 获取绑定属性 - * @access public - * @return array - */ - public function getBindAttr() - { - return $this->bindAttr; - } - - /** - * 一对一 关联模型预查询拼装 - * @access public - * @param string $model 模型名称 - * @param string $relation 关联名 - * @param Model $result 模型对象实例 - * @return void - */ - protected function match($model, $relation, &$result) - { - // 重新组装模型数据 - foreach ($result->getData() as $key => $val) { - if (strpos($key, '__')) { - list($name, $attr) = explode('__', $key, 2); - if ($name == $relation) { - $list[$name][$attr] = $val; - unset($result->$key); - } - } - } - - if (isset($list[$relation])) { - $array = array_unique($list[$relation]); - - if (count($array) == 1 && null === current($array)) { - $relationModel = null; - } else { - $relationModel = new $model($list[$relation]); - $relationModel->setParent(clone $result); - $relationModel->isUpdate(true); - } - - if (!empty($this->bindAttr)) { - $this->bindAttr($relationModel, $result, $this->bindAttr); - } - } else { - $relationModel = null; - } - - $result->setRelation(Loader::parseName($relation), $relationModel); - } - - /** - * 绑定关联属性到父模型 - * @access protected - * @param Model $result 关联模型对象 - * @param Model $model 父模型对象 - * @return void - * @throws Exception - */ - protected function bindAttr($model, &$result) - { - foreach ($this->bindAttr as $key => $attr) { - $key = is_numeric($key) ? $attr : $key; - $value = $result->getOrigin($key); - - if (!is_null($value)) { - throw new Exception('bind attr has exists:' . $key); - } - - $result->setAttr($key, $model ? $model->getAttr($attr) : null); - } - } - - /** - * 一对一 关联模型预查询(IN方式) - * @access public - * @param array $where 关联预查询条件 - * @param string $key 关联键名 - * @param string $relation 关联名 - * @param string $subRelation 子关联 - * @param \Closure $closure - * @return array - */ - protected function eagerlyWhere($where, $key, $relation, $subRelation = '', $closure = null) - { - // 预载入关联查询 支持嵌套预载入 - if ($closure instanceof Closure) { - $closure($this->query); - - if ($field = $this->query->getOptions('with_field')) { - $this->query->field($field)->removeOption('with_field'); - } - } - - $list = $this->query->where($where)->with($subRelation)->select(); - - // 组装模型数据 - $data = []; - - foreach ($list as $set) { - $data[$set->$key] = $set; - } - - return $data; - } - -} diff --git a/vendor/topthink/framework/library/think/paginator/driver/Bootstrap.php b/vendor/topthink/framework/library/think/paginator/driver/Bootstrap.php deleted file mode 100644 index ab5315c06..000000000 --- a/vendor/topthink/framework/library/think/paginator/driver/Bootstrap.php +++ /dev/null @@ -1,206 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\paginator\driver; - -use think\Paginator; - -class Bootstrap extends Paginator -{ - - /** - * 上一页按钮 - * @param string $text - * @return string - */ - protected function getPreviousButton($text = "«") - { - - if ($this->currentPage() <= 1) { - return $this->getDisabledTextWrapper($text); - } - - $url = $this->url( - $this->currentPage() - 1 - ); - - return $this->getPageLinkWrapper($url, $text); - } - - /** - * 下一页按钮 - * @param string $text - * @return string - */ - protected function getNextButton($text = '»') - { - if (!$this->hasMore) { - return $this->getDisabledTextWrapper($text); - } - - $url = $this->url($this->currentPage() + 1); - - return $this->getPageLinkWrapper($url, $text); - } - - /** - * 页码按钮 - * @return string - */ - protected function getLinks() - { - if ($this->simple) { - return ''; - } - - $block = [ - 'first' => null, - 'slider' => null, - 'last' => null, - ]; - - $side = 3; - $window = $side * 2; - - if ($this->lastPage < $window + 6) { - $block['first'] = $this->getUrlRange(1, $this->lastPage); - } elseif ($this->currentPage <= $window) { - $block['first'] = $this->getUrlRange(1, $window + 2); - $block['last'] = $this->getUrlRange($this->lastPage - 1, $this->lastPage); - } elseif ($this->currentPage > ($this->lastPage - $window)) { - $block['first'] = $this->getUrlRange(1, 2); - $block['last'] = $this->getUrlRange($this->lastPage - ($window + 2), $this->lastPage); - } else { - $block['first'] = $this->getUrlRange(1, 2); - $block['slider'] = $this->getUrlRange($this->currentPage - $side, $this->currentPage + $side); - $block['last'] = $this->getUrlRange($this->lastPage - 1, $this->lastPage); - } - - $html = ''; - - if (is_array($block['first'])) { - $html .= $this->getUrlLinks($block['first']); - } - - if (is_array($block['slider'])) { - $html .= $this->getDots(); - $html .= $this->getUrlLinks($block['slider']); - } - - if (is_array($block['last'])) { - $html .= $this->getDots(); - $html .= $this->getUrlLinks($block['last']); - } - - return $html; - } - - /** - * 渲染分页html - * @return mixed - */ - public function render() - { - if ($this->hasPages()) { - if ($this->simple) { - return sprintf( - '
      %s %s
    ', - $this->getPreviousButton(), - $this->getNextButton() - ); - } else { - return sprintf( - '
      %s %s %s
    ', - $this->getPreviousButton(), - $this->getLinks(), - $this->getNextButton() - ); - } - } - } - - /** - * 生成一个可点击的按钮 - * - * @param string $url - * @param int $page - * @return string - */ - protected function getAvailablePageWrapper($url, $page) - { - return '
  • ' . $page . '
  • '; - } - - /** - * 生成一个禁用的按钮 - * - * @param string $text - * @return string - */ - protected function getDisabledTextWrapper($text) - { - return '
  • ' . $text . '
  • '; - } - - /** - * 生成一个激活的按钮 - * - * @param string $text - * @return string - */ - protected function getActivePageWrapper($text) - { - return '
  • ' . $text . '
  • '; - } - - /** - * 生成省略号按钮 - * - * @return string - */ - protected function getDots() - { - return $this->getDisabledTextWrapper('...'); - } - - /** - * 批量生成页码按钮. - * - * @param array $urls - * @return string - */ - protected function getUrlLinks(array $urls) - { - $html = ''; - - foreach ($urls as $page => $url) { - $html .= $this->getPageLinkWrapper($url, $page); - } - - return $html; - } - - /** - * 生成普通页码按钮 - * - * @param string $url - * @param int $page - * @return string - */ - protected function getPageLinkWrapper($url, $page) - { - if ($this->currentPage() == $page) { - return $this->getActivePageWrapper($page); - } - - return $this->getAvailablePageWrapper($url, $page); - } -} diff --git a/vendor/topthink/framework/library/think/process/Builder.php b/vendor/topthink/framework/library/think/process/Builder.php deleted file mode 100644 index da5616397..000000000 --- a/vendor/topthink/framework/library/think/process/Builder.php +++ /dev/null @@ -1,233 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\process; - -use think\Process; - -class Builder -{ - private $arguments; - private $cwd; - private $env = null; - private $input; - private $timeout = 60; - private $options = []; - private $inheritEnv = true; - private $prefix = []; - private $outputDisabled = false; - - /** - * 构造方法 - * @param string[] $arguments 参数 - */ - public function __construct(array $arguments = []) - { - $this->arguments = $arguments; - } - - /** - * 创建一个实例 - * @param string[] $arguments 参数 - * @return self - */ - public static function create(array $arguments = []) - { - return new static($arguments); - } - - /** - * 添加一个参数 - * @param string $argument 参数 - * @return self - */ - public function add($argument) - { - $this->arguments[] = $argument; - - return $this; - } - - /** - * 添加一个前缀 - * @param string|array $prefix - * @return self - */ - public function setPrefix($prefix) - { - $this->prefix = is_array($prefix) ? $prefix : [$prefix]; - - return $this; - } - - /** - * 设置参数 - * @param string[] $arguments - * @return self - */ - public function setArguments(array $arguments) - { - $this->arguments = $arguments; - - return $this; - } - - /** - * 设置工作目录 - * @param null|string $cwd - * @return self - */ - public function setWorkingDirectory($cwd) - { - $this->cwd = $cwd; - - return $this; - } - - /** - * 是否初始化环境变量 - * @param bool $inheritEnv - * @return self - */ - public function inheritEnvironmentVariables($inheritEnv = true) - { - $this->inheritEnv = $inheritEnv; - - return $this; - } - - /** - * 设置环境变量 - * @param string $name - * @param null|string $value - * @return self - */ - public function setEnv($name, $value) - { - $this->env[$name] = $value; - - return $this; - } - - /** - * 添加环境变量 - * @param array $variables - * @return self - */ - public function addEnvironmentVariables(array $variables) - { - $this->env = array_replace($this->env, $variables); - - return $this; - } - - /** - * 设置输入 - * @param mixed $input - * @return self - */ - public function setInput($input) - { - $this->input = Utils::validateInput(sprintf('%s::%s', __CLASS__, __FUNCTION__), $input); - - return $this; - } - - /** - * 设置超时时间 - * @param float|null $timeout - * @return self - */ - public function setTimeout($timeout) - { - if (null === $timeout) { - $this->timeout = null; - - return $this; - } - - $timeout = (float) $timeout; - - if ($timeout < 0) { - throw new \InvalidArgumentException('The timeout value must be a valid positive integer or float number.'); - } - - $this->timeout = $timeout; - - return $this; - } - - /** - * 设置proc_open选项 - * @param string $name - * @param string $value - * @return self - */ - public function setOption($name, $value) - { - $this->options[$name] = $value; - - return $this; - } - - /** - * 禁止输出 - * @return self - */ - public function disableOutput() - { - $this->outputDisabled = true; - - return $this; - } - - /** - * 开启输出 - * @return self - */ - public function enableOutput() - { - $this->outputDisabled = false; - - return $this; - } - - /** - * 创建一个Process实例 - * @return Process - */ - public function getProcess() - { - if (0 === count($this->prefix) && 0 === count($this->arguments)) { - throw new \LogicException('You must add() command arguments before calling getProcess().'); - } - - $options = $this->options; - - $arguments = array_merge($this->prefix, $this->arguments); - $script = implode(' ', array_map([__NAMESPACE__ . '\\Utils', 'escapeArgument'], $arguments)); - - if ($this->inheritEnv) { - // include $_ENV for BC purposes - $env = array_replace($_ENV, $_SERVER, $this->env); - } else { - $env = $this->env; - } - - $process = new Process($script, $this->cwd, $env, $this->input, $this->timeout, $options); - - if ($this->outputDisabled) { - $process->disableOutput(); - } - - return $process; - } -} diff --git a/vendor/topthink/framework/library/think/process/Utils.php b/vendor/topthink/framework/library/think/process/Utils.php deleted file mode 100644 index f94c6488e..000000000 --- a/vendor/topthink/framework/library/think/process/Utils.php +++ /dev/null @@ -1,75 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\process; - -class Utils -{ - - /** - * 转义字符串 - * @param string $argument - * @return string - */ - public static function escapeArgument($argument) - { - - if ('' === $argument) { - return escapeshellarg($argument); - } - $escapedArgument = ''; - $quote = false; - foreach (preg_split('/(")/i', $argument, -1, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE) as $part) { - if ('"' === $part) { - $escapedArgument .= '\\"'; - } elseif (self::isSurroundedBy($part, '%')) { - // Avoid environment variable expansion - $escapedArgument .= '^%"' . substr($part, 1, -1) . '"^%'; - } else { - // escape trailing backslash - if ('\\' === substr($part, -1)) { - $part .= '\\'; - } - $quote = true; - $escapedArgument .= $part; - } - } - if ($quote) { - $escapedArgument = '"' . $escapedArgument . '"'; - } - return $escapedArgument; - } - - /** - * 验证并进行规范化Process输入。 - * @param string $caller - * @param mixed $input - * @return string - * @throws \InvalidArgumentException - */ - public static function validateInput($caller, $input) - { - if (null !== $input) { - if (is_resource($input)) { - return $input; - } - if (is_scalar($input)) { - return (string) $input; - } - throw new \InvalidArgumentException(sprintf('%s only accepts strings or stream resources.', $caller)); - } - return $input; - } - - private static function isSurroundedBy($arg, $char) - { - return 2 < strlen($arg) && $char === $arg[0] && $char === $arg[strlen($arg) - 1]; - } - -} diff --git a/vendor/topthink/framework/library/think/process/exception/Faild.php b/vendor/topthink/framework/library/think/process/exception/Faild.php deleted file mode 100644 index 38647bc11..000000000 --- a/vendor/topthink/framework/library/think/process/exception/Faild.php +++ /dev/null @@ -1,42 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\process\exception; - -use think\Process; - -class Faild extends \RuntimeException -{ - - private $process; - - public function __construct(Process $process) - { - if ($process->isSuccessful()) { - throw new \InvalidArgumentException('Expected a failed process, but the given process was successful.'); - } - - $error = sprintf('The command "%s" failed.' . "\nExit Code: %s(%s)", $process->getCommandLine(), $process->getExitCode(), $process->getExitCodeText()); - - if (!$process->isOutputDisabled()) { - $error .= sprintf("\n\nOutput:\n================\n%s\n\nError Output:\n================\n%s", $process->getOutput(), $process->getErrorOutput()); - } - - parent::__construct($error); - - $this->process = $process; - } - - public function getProcess() - { - return $this->process; - } -} diff --git a/vendor/topthink/framework/library/think/process/exception/Failed.php b/vendor/topthink/framework/library/think/process/exception/Failed.php deleted file mode 100644 index 529508232..000000000 --- a/vendor/topthink/framework/library/think/process/exception/Failed.php +++ /dev/null @@ -1,42 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\process\exception; - -use think\Process; - -class Failed extends \RuntimeException -{ - - private $process; - - public function __construct(Process $process) - { - if ($process->isSuccessful()) { - throw new \InvalidArgumentException('Expected a failed process, but the given process was successful.'); - } - - $error = sprintf('The command "%s" failed.' . "\nExit Code: %s(%s)", $process->getCommandLine(), $process->getExitCode(), $process->getExitCodeText()); - - if (!$process->isOutputDisabled()) { - $error .= sprintf("\n\nOutput:\n================\n%s\n\nError Output:\n================\n%s", $process->getOutput(), $process->getErrorOutput()); - } - - parent::__construct($error); - - $this->process = $process; - } - - public function getProcess() - { - return $this->process; - } -} diff --git a/vendor/topthink/framework/library/think/process/exception/Timeout.php b/vendor/topthink/framework/library/think/process/exception/Timeout.php deleted file mode 100644 index d5f1162f4..000000000 --- a/vendor/topthink/framework/library/think/process/exception/Timeout.php +++ /dev/null @@ -1,61 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\process\exception; - -use think\Process; - -class Timeout extends \RuntimeException -{ - - const TYPE_GENERAL = 1; - const TYPE_IDLE = 2; - - private $process; - private $timeoutType; - - public function __construct(Process $process, $timeoutType) - { - $this->process = $process; - $this->timeoutType = $timeoutType; - - parent::__construct(sprintf('The process "%s" exceeded the timeout of %s seconds.', $process->getCommandLine(), $this->getExceededTimeout())); - } - - public function getProcess() - { - return $this->process; - } - - public function isGeneralTimeout() - { - return $this->timeoutType === self::TYPE_GENERAL; - } - - public function isIdleTimeout() - { - return $this->timeoutType === self::TYPE_IDLE; - } - - public function getExceededTimeout() - { - switch ($this->timeoutType) { - case self::TYPE_GENERAL: - return $this->process->getTimeout(); - - case self::TYPE_IDLE: - return $this->process->getIdleTimeout(); - - default: - throw new \LogicException(sprintf('Unknown timeout type "%d".', $this->timeoutType)); - } - } -} diff --git a/vendor/topthink/framework/library/think/process/pipes/Pipes.php b/vendor/topthink/framework/library/think/process/pipes/Pipes.php deleted file mode 100644 index 82396b8ff..000000000 --- a/vendor/topthink/framework/library/think/process/pipes/Pipes.php +++ /dev/null @@ -1,93 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\process\pipes; - -abstract class Pipes -{ - - /** @var array */ - public $pipes = []; - - /** @var string */ - protected $inputBuffer = ''; - /** @var resource|null */ - protected $input; - - /** @var bool */ - private $blocked = true; - - const CHUNK_SIZE = 16384; - - /** - * 返回用于 proc_open 描述符的数组 - * @return array - */ - abstract public function getDescriptors(); - - /** - * 返回一个数组的索引由其相关的流,以防这些管道使用的临时文件的文件名。 - * @return string[] - */ - abstract public function getFiles(); - - /** - * 文件句柄和管道中读取数据。 - * @param bool $blocking 是否使用阻塞调用 - * @param bool $close 是否要关闭管道,如果他们已经到达 EOF。 - * @return string[] - */ - abstract public function readAndWrite($blocking, $close = false); - - /** - * 返回当前状态如果有打开的文件句柄或管道。 - * @return bool - */ - abstract public function areOpen(); - - /** - * {@inheritdoc} - */ - public function close() - { - foreach ($this->pipes as $pipe) { - fclose($pipe); - } - $this->pipes = []; - } - - /** - * 检查系统调用已被中断 - * @return bool - */ - protected function hasSystemCallBeenInterrupted() - { - $lastError = error_get_last(); - - return isset($lastError['message']) && false !== stripos($lastError['message'], 'interrupted system call'); - } - - protected function unblock() - { - if (!$this->blocked) { - return; - } - - foreach ($this->pipes as $pipe) { - stream_set_blocking($pipe, 0); - } - if (null !== $this->input) { - stream_set_blocking($this->input, 0); - } - - $this->blocked = false; - } -} diff --git a/vendor/topthink/framework/library/think/process/pipes/Unix.php b/vendor/topthink/framework/library/think/process/pipes/Unix.php deleted file mode 100644 index fd99a5d67..000000000 --- a/vendor/topthink/framework/library/think/process/pipes/Unix.php +++ /dev/null @@ -1,196 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\process\pipes; - -use think\Process; - -class Unix extends Pipes -{ - - /** @var bool */ - private $ttyMode; - /** @var bool */ - private $ptyMode; - /** @var bool */ - private $disableOutput; - - public function __construct($ttyMode, $ptyMode, $input, $disableOutput) - { - $this->ttyMode = (bool) $ttyMode; - $this->ptyMode = (bool) $ptyMode; - $this->disableOutput = (bool) $disableOutput; - - if (is_resource($input)) { - $this->input = $input; - } else { - $this->inputBuffer = (string) $input; - } - } - - public function __destruct() - { - $this->close(); - } - - /** - * {@inheritdoc} - */ - public function getDescriptors() - { - if ($this->disableOutput) { - $nullstream = fopen('/dev/null', 'c'); - - return [ - ['pipe', 'r'], - $nullstream, - $nullstream, - ]; - } - - if ($this->ttyMode) { - return [ - ['file', '/dev/tty', 'r'], - ['file', '/dev/tty', 'w'], - ['file', '/dev/tty', 'w'], - ]; - } - - if ($this->ptyMode && Process::isPtySupported()) { - return [ - ['pty'], - ['pty'], - ['pty'], - ]; - } - - return [ - ['pipe', 'r'], - ['pipe', 'w'], // stdout - ['pipe', 'w'], // stderr - ]; - } - - /** - * {@inheritdoc} - */ - public function getFiles() - { - return []; - } - - /** - * {@inheritdoc} - */ - public function readAndWrite($blocking, $close = false) - { - - if (1 === count($this->pipes) && [0] === array_keys($this->pipes)) { - fclose($this->pipes[0]); - unset($this->pipes[0]); - } - - if (empty($this->pipes)) { - return []; - } - - $this->unblock(); - - $read = []; - - if (null !== $this->input) { - $r = array_merge($this->pipes, ['input' => $this->input]); - } else { - $r = $this->pipes; - } - - unset($r[0]); - - $w = isset($this->pipes[0]) ? [$this->pipes[0]] : null; - $e = null; - - if (false === $n = @stream_select($r, $w, $e, 0, $blocking ? Process::TIMEOUT_PRECISION * 1E6 : 0)) { - - if (!$this->hasSystemCallBeenInterrupted()) { - $this->pipes = []; - } - - return $read; - } - - if (0 === $n) { - return $read; - } - - foreach ($r as $pipe) { - - $type = (false !== $found = array_search($pipe, $this->pipes)) ? $found : 'input'; - $data = ''; - while ('' !== $dataread = (string) fread($pipe, self::CHUNK_SIZE)) { - $data .= $dataread; - } - - if ('' !== $data) { - if ('input' === $type) { - $this->inputBuffer .= $data; - } else { - $read[$type] = $data; - } - } - - if (false === $data || (true === $close && feof($pipe) && '' === $data)) { - if ('input' === $type) { - $this->input = null; - } else { - fclose($this->pipes[$type]); - unset($this->pipes[$type]); - } - } - } - - if (null !== $w && 0 < count($w)) { - while (strlen($this->inputBuffer)) { - $written = fwrite($w[0], $this->inputBuffer, 2 << 18); // write 512k - if ($written > 0) { - $this->inputBuffer = (string) substr($this->inputBuffer, $written); - } else { - break; - } - } - } - - if ('' === $this->inputBuffer && null === $this->input && isset($this->pipes[0])) { - fclose($this->pipes[0]); - unset($this->pipes[0]); - } - - return $read; - } - - /** - * {@inheritdoc} - */ - public function areOpen() - { - return (bool) $this->pipes; - } - - /** - * 创建一个新的 UnixPipes 实例 - * @param Process $process - * @param string|resource $input - * @return self - */ - public static function create(Process $process, $input) - { - return new static($process->isTty(), $process->isPty(), $input, $process->isOutputDisabled()); - } -} diff --git a/vendor/topthink/framework/library/think/process/pipes/Windows.php b/vendor/topthink/framework/library/think/process/pipes/Windows.php deleted file mode 100644 index 1b8b0d4f2..000000000 --- a/vendor/topthink/framework/library/think/process/pipes/Windows.php +++ /dev/null @@ -1,228 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\process\pipes; - -use think\Process; - -class Windows extends Pipes -{ - - /** @var array */ - private $files = []; - /** @var array */ - private $fileHandles = []; - /** @var array */ - private $readBytes = [ - Process::STDOUT => 0, - Process::STDERR => 0, - ]; - /** @var bool */ - private $disableOutput; - - public function __construct($disableOutput, $input) - { - $this->disableOutput = (bool) $disableOutput; - - if (!$this->disableOutput) { - - $this->files = [ - Process::STDOUT => tempnam(sys_get_temp_dir(), 'sf_proc_stdout'), - Process::STDERR => tempnam(sys_get_temp_dir(), 'sf_proc_stderr'), - ]; - foreach ($this->files as $offset => $file) { - $this->fileHandles[$offset] = fopen($this->files[$offset], 'rb'); - if (false === $this->fileHandles[$offset]) { - throw new \RuntimeException('A temporary file could not be opened to write the process output to, verify that your TEMP environment variable is writable'); - } - } - } - - if (is_resource($input)) { - $this->input = $input; - } else { - $this->inputBuffer = $input; - } - } - - public function __destruct() - { - $this->close(); - $this->removeFiles(); - } - - /** - * {@inheritdoc} - */ - public function getDescriptors() - { - if ($this->disableOutput) { - $nullstream = fopen('NUL', 'c'); - - return [ - ['pipe', 'r'], - $nullstream, - $nullstream, - ]; - } - - return [ - ['pipe', 'r'], - ['file', 'NUL', 'w'], - ['file', 'NUL', 'w'], - ]; - } - - /** - * {@inheritdoc} - */ - public function getFiles() - { - return $this->files; - } - - /** - * {@inheritdoc} - */ - public function readAndWrite($blocking, $close = false) - { - $this->write($blocking, $close); - - $read = []; - $fh = $this->fileHandles; - foreach ($fh as $type => $fileHandle) { - if (0 !== fseek($fileHandle, $this->readBytes[$type])) { - continue; - } - $data = ''; - $dataread = null; - while (!feof($fileHandle)) { - if (false !== $dataread = fread($fileHandle, self::CHUNK_SIZE)) { - $data .= $dataread; - } - } - if (0 < $length = strlen($data)) { - $this->readBytes[$type] += $length; - $read[$type] = $data; - } - - if (false === $dataread || (true === $close && feof($fileHandle) && '' === $data)) { - fclose($this->fileHandles[$type]); - unset($this->fileHandles[$type]); - } - } - - return $read; - } - - /** - * {@inheritdoc} - */ - public function areOpen() - { - return (bool) $this->pipes && (bool) $this->fileHandles; - } - - /** - * {@inheritdoc} - */ - public function close() - { - parent::close(); - foreach ($this->fileHandles as $handle) { - fclose($handle); - } - $this->fileHandles = []; - } - - /** - * 创建一个新的 WindowsPipes 实例。 - * @param Process $process - * @param $input - * @return self - */ - public static function create(Process $process, $input) - { - return new static($process->isOutputDisabled(), $input); - } - - /** - * 删除临时文件 - */ - private function removeFiles() - { - foreach ($this->files as $filename) { - if (file_exists($filename)) { - @unlink($filename); - } - } - $this->files = []; - } - - /** - * 写入到 stdin 输入 - * @param bool $blocking - * @param bool $close - */ - private function write($blocking, $close) - { - if (empty($this->pipes)) { - return; - } - - $this->unblock(); - - $r = null !== $this->input ? ['input' => $this->input] : null; - $w = isset($this->pipes[0]) ? [$this->pipes[0]] : null; - $e = null; - - if (false === $n = @stream_select($r, $w, $e, 0, $blocking ? Process::TIMEOUT_PRECISION * 1E6 : 0)) { - if (!$this->hasSystemCallBeenInterrupted()) { - $this->pipes = []; - } - - return; - } - - if (0 === $n) { - return; - } - - if (null !== $r && 0 < count($r)) { - $data = ''; - while ($dataread = fread($r['input'], self::CHUNK_SIZE)) { - $data .= $dataread; - } - - $this->inputBuffer .= $data; - - if (false === $data || (true === $close && feof($r['input']) && '' === $data)) { - $this->input = null; - } - } - - if (null !== $w && 0 < count($w)) { - while (strlen($this->inputBuffer)) { - $written = fwrite($w[0], $this->inputBuffer, 2 << 18); - if ($written > 0) { - $this->inputBuffer = (string) substr($this->inputBuffer, $written); - } else { - break; - } - } - } - - if ('' === $this->inputBuffer && null === $this->input && isset($this->pipes[0])) { - fclose($this->pipes[0]); - unset($this->pipes[0]); - } - } -} diff --git a/vendor/topthink/framework/library/think/response/Download.php b/vendor/topthink/framework/library/think/response/Download.php deleted file mode 100644 index 5595f9ab4..000000000 --- a/vendor/topthink/framework/library/think/response/Download.php +++ /dev/null @@ -1,148 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\response; - -use think\Exception; -use think\Response; - -class Download extends Response -{ - protected $expire = 360; - protected $name; - protected $mimeType; - protected $isContent = false; - protected $openinBrowser = false; - /** - * 处理数据 - * @access protected - * @param mixed $data 要处理的数据 - * @return mixed - * @throws \Exception - */ - protected function output($data) - { - if (!$this->isContent && !is_file($data)) { - throw new Exception('file not exists:' . $data); - } - - ob_end_clean(); - - if (!empty($this->name)) { - $name = $this->name; - } else { - $name = !$this->isContent ? pathinfo($data, PATHINFO_BASENAME) : ''; - } - - if ($this->isContent) { - $mimeType = $this->mimeType; - $size = strlen($data); - } else { - $mimeType = $this->getMimeType($data); - $size = filesize($data); - } - - $this->header['Pragma'] = 'public'; - $this->header['Content-Type'] = $mimeType ?: 'application/octet-stream'; - $this->header['Cache-control'] = 'max-age=' . $this->expire; - $this->header['Content-Disposition'] = $this->openinBrowser ? 'inline' : 'attachment; filename="' . $name . '"'; - $this->header['Content-Length'] = $size; - $this->header['Content-Transfer-Encoding'] = 'binary'; - $this->header['Expires'] = gmdate("D, d M Y H:i:s", time() + $this->expire) . ' GMT'; - - $this->lastModified(gmdate('D, d M Y H:i:s', time()) . ' GMT'); - - $data = $this->isContent ? $data : file_get_contents($data); - return $data; - } - - /** - * 设置是否为内容 必须配合mimeType方法使用 - * @access public - * @param bool $content - * @return $this - */ - public function isContent($content = true) - { - $this->isContent = $content; - return $this; - } - - /** - * 设置有效期 - * @access public - * @param integer $expire 有效期 - * @return $this - */ - public function expire($expire) - { - $this->expire = $expire; - return $this; - } - - /** - * 设置文件类型 - * @access public - * @param string $filename 文件名 - * @return $this - */ - public function mimeType($mimeType) - { - $this->mimeType = $mimeType; - return $this; - } - - /** - * 获取文件类型信息 - * @access public - * @param string $filename 文件名 - * @return string - */ - protected function getMimeType($filename) - { - if (!empty($this->mimeType)) { - return $this->mimeType; - } - - $finfo = finfo_open(FILEINFO_MIME_TYPE); - - return finfo_file($finfo, $filename); - } - - /** - * 设置下载文件的显示名称 - * @access public - * @param string $filename 文件名 - * @param bool $extension 后缀自动识别 - * @return $this - */ - public function name($filename, $extension = true) - { - $this->name = $filename; - - if ($extension && false === strpos($filename, '.')) { - $this->name .= '.' . pathinfo($this->data, PATHINFO_EXTENSION); - } - - return $this; - } - - /** - * 设置是否在浏览器中显示文件 - * @access public - * @param bool $openinBrowser 是否在浏览器中显示文件 - * @return $this - */ - public function openinBrowser($openinBrowser) { - $this->openinBrowser = $openinBrowser; - return $this; - } -} diff --git a/vendor/topthink/framework/library/think/response/Json.php b/vendor/topthink/framework/library/think/response/Json.php deleted file mode 100644 index aa5bbd6fa..000000000 --- a/vendor/topthink/framework/library/think/response/Json.php +++ /dev/null @@ -1,51 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\response; - -use think\Response; - -class Json extends Response -{ - // 输出参数 - protected $options = [ - 'json_encode_param' => JSON_UNESCAPED_UNICODE, - ]; - - protected $contentType = 'application/json'; - - /** - * 处理数据 - * @access protected - * @param mixed $data 要处理的数据 - * @return mixed - * @throws \Exception - */ - protected function output($data) - { - try { - // 返回JSON数据格式到客户端 包含状态信息 - $data = json_encode($data, $this->options['json_encode_param']); - - if (false === $data) { - throw new \InvalidArgumentException(json_last_error_msg()); - } - - return $data; - } catch (\Exception $e) { - if ($e->getPrevious()) { - throw $e->getPrevious(); - } - throw $e; - } - } - -} diff --git a/vendor/topthink/framework/library/think/response/Jsonp.php b/vendor/topthink/framework/library/think/response/Jsonp.php deleted file mode 100644 index f69e88e1d..000000000 --- a/vendor/topthink/framework/library/think/response/Jsonp.php +++ /dev/null @@ -1,58 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\response; - -use think\Response; - -class Jsonp extends Response -{ - // 输出参数 - protected $options = [ - 'var_jsonp_handler' => 'callback', - 'default_jsonp_handler' => 'jsonpReturn', - 'json_encode_param' => JSON_UNESCAPED_UNICODE, - ]; - - protected $contentType = 'application/javascript'; - - /** - * 处理数据 - * @access protected - * @param mixed $data 要处理的数据 - * @return mixed - * @throws \Exception - */ - protected function output($data) - { - try { - // 返回JSON数据格式到客户端 包含状态信息 [当url_common_param为false时是无法获取到$_GET的数据的,故使用Request来获取] - $var_jsonp_handler = $this->app['request']->param($this->options['var_jsonp_handler'], ""); - $handler = !empty($var_jsonp_handler) ? $var_jsonp_handler : $this->options['default_jsonp_handler']; - - $data = json_encode($data, $this->options['json_encode_param']); - - if (false === $data) { - throw new \InvalidArgumentException(json_last_error_msg()); - } - - $data = $handler . '(' . $data . ');'; - - return $data; - } catch (\Exception $e) { - if ($e->getPrevious()) { - throw $e->getPrevious(); - } - throw $e; - } - } - -} diff --git a/vendor/topthink/framework/library/think/response/Jump.php b/vendor/topthink/framework/library/think/response/Jump.php deleted file mode 100644 index 258448ca4..000000000 --- a/vendor/topthink/framework/library/think/response/Jump.php +++ /dev/null @@ -1,32 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\response; - -use think\Response; - -class Jump extends Response -{ - protected $contentType = 'text/html'; - - /** - * 处理数据 - * @access protected - * @param mixed $data 要处理的数据 - * @return mixed - * @throws \Exception - */ - protected function output($data) - { - $data = $this->app['view']->fetch($this->options['jump_template'], $data); - return $data; - } -} diff --git a/vendor/topthink/framework/library/think/response/Redirect.php b/vendor/topthink/framework/library/think/response/Redirect.php deleted file mode 100644 index 6b4f118ac..000000000 --- a/vendor/topthink/framework/library/think/response/Redirect.php +++ /dev/null @@ -1,119 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\response; - -use think\Response; - -class Redirect extends Response -{ - - protected $options = []; - - // URL参数 - protected $params = []; - - public function __construct($data = '', $code = 302, array $header = [], array $options = []) - { - parent::__construct($data, $code, $header, $options); - - $this->cacheControl('no-cache,must-revalidate'); - } - - /** - * 处理数据 - * @access protected - * @param mixed $data 要处理的数据 - * @return mixed - */ - protected function output($data) - { - $this->header['Location'] = $this->getTargetUrl(); - - return; - } - - /** - * 重定向传值(通过Session) - * @access protected - * @param string|array $name 变量名或者数组 - * @param mixed $value 值 - * @return $this - */ - public function with($name, $value = null) - { - $session = $this->app['session']; - - if (is_array($name)) { - foreach ($name as $key => $val) { - $session->flash($key, $val); - } - } else { - $session->flash($name, $value); - } - - return $this; - } - - /** - * 获取跳转地址 - * @access public - * @return string - */ - public function getTargetUrl() - { - if (strpos($this->data, '://') || (0 === strpos($this->data, '/') && empty($this->params))) { - return $this->data; - } else { - return $this->app['url']->build($this->data, $this->params); - } - } - - public function params($params = []) - { - $this->params = $params; - - return $this; - } - - /** - * 记住当前url后跳转 - * @access public - * @param string $url 指定记住的url - * @return $this - */ - public function remember($url = null) - { - $this->app['session']->set('redirect_url', $url ?: $this->app['request']->url()); - - return $this; - } - - /** - * 跳转到上次记住的url - * @access public - * @param string $url 闪存数据不存在时的跳转地址 - * @return $this - */ - public function restore($url = null) - { - $session = $this->app['session']; - - if ($session->has('redirect_url')) { - $this->data = $session->get('redirect_url'); - $session->delete('redirect_url'); - } elseif ($url) { - $this->data = $url; - } - - return $this; - } -} diff --git a/vendor/topthink/framework/library/think/response/View.php b/vendor/topthink/framework/library/think/response/View.php deleted file mode 100644 index 3d54c7352..000000000 --- a/vendor/topthink/framework/library/think/response/View.php +++ /dev/null @@ -1,119 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\response; - -use think\Response; - -class View extends Response -{ - // 输出参数 - protected $options = []; - protected $vars = []; - protected $config = []; - protected $filter; - protected $contentType = 'text/html'; - - /** - * 是否内容渲染 - * @var bool - */ - protected $isContent = false; - - /** - * 处理数据 - * @access protected - * @param mixed $data 要处理的数据 - * @return mixed - */ - protected function output($data) - { - // 渲染模板输出 - return $this->app['view'] - ->filter($this->filter) - ->fetch($data, $this->vars, $this->config, $this->isContent); - } - - /** - * 设置是否为内容渲染 - * @access public - * @param bool $content - * @return $this - */ - public function isContent($content = true) - { - $this->isContent = $content; - return $this; - } - - /** - * 获取视图变量 - * @access public - * @param string $name 模板变量 - * @return mixed - */ - public function getVars($name = null) - { - if (is_null($name)) { - return $this->vars; - } else { - return isset($this->vars[$name]) ? $this->vars[$name] : null; - } - } - - /** - * 模板变量赋值 - * @access public - * @param mixed $name 变量名 - * @param mixed $value 变量值 - * @return $this - */ - public function assign($name, $value = '') - { - if (is_array($name)) { - $this->vars = array_merge($this->vars, $name); - } else { - $this->vars[$name] = $value; - } - - return $this; - } - - public function config($config) - { - $this->config = $config; - return $this; - } - - /** - * 视图内容过滤 - * @access public - * @param callable $filter - * @return $this - */ - public function filter($filter) - { - $this->filter = $filter; - return $this; - } - - /** - * 检查模板是否存在 - * @access private - * @param string|array $name 参数名 - * @return bool - */ - public function exists($name) - { - return $this->app['view']->exists($name); - } - -} diff --git a/vendor/topthink/framework/library/think/response/Xml.php b/vendor/topthink/framework/library/think/response/Xml.php deleted file mode 100644 index 9c1681a4a..000000000 --- a/vendor/topthink/framework/library/think/response/Xml.php +++ /dev/null @@ -1,116 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\response; - -use think\Collection; -use think\Model; -use think\Response; - -class Xml extends Response -{ - // 输出参数 - protected $options = [ - // 根节点名 - 'root_node' => 'think', - // 根节点属性 - 'root_attr' => '', - //数字索引的子节点名 - 'item_node' => 'item', - // 数字索引子节点key转换的属性名 - 'item_key' => 'id', - // 数据编码 - 'encoding' => 'utf-8', - ]; - - protected $contentType = 'text/xml'; - - /** - * 处理数据 - * @access protected - * @param mixed $data 要处理的数据 - * @return mixed - */ - protected function output($data) - { - if (is_string($data)) { - if (0 !== strpos($data, 'options['encoding']; - $xml = ""; - $data = $xml . $data; - } - return $data; - } - - // XML数据转换 - return $this->xmlEncode($data, $this->options['root_node'], $this->options['item_node'], $this->options['root_attr'], $this->options['item_key'], $this->options['encoding']); - } - - /** - * XML编码 - * @access protected - * @param mixed $data 数据 - * @param string $root 根节点名 - * @param string $item 数字索引的子节点名 - * @param string $attr 根节点属性 - * @param string $id 数字索引子节点key转换的属性名 - * @param string $encoding 数据编码 - * @return string - */ - protected function xmlEncode($data, $root, $item, $attr, $id, $encoding) - { - if (is_array($attr)) { - $array = []; - foreach ($attr as $key => $value) { - $array[] = "{$key}=\"{$value}\""; - } - $attr = implode(' ', $array); - } - - $attr = trim($attr); - $attr = empty($attr) ? '' : " {$attr}"; - $xml = ""; - $xml .= "<{$root}{$attr}>"; - $xml .= $this->dataToXml($data, $item, $id); - $xml .= ""; - - return $xml; - } - - /** - * 数据XML编码 - * @access protected - * @param mixed $data 数据 - * @param string $item 数字索引时的节点名称 - * @param string $id 数字索引key转换为的属性名 - * @return string - */ - protected function dataToXml($data, $item, $id) - { - $xml = $attr = ''; - - if ($data instanceof Collection || $data instanceof Model) { - $data = $data->toArray(); - } - - foreach ($data as $key => $val) { - if (is_numeric($key)) { - $id && $attr = " {$id}=\"{$key}\""; - $key = $item; - } - $xml .= "<{$key}{$attr}>"; - $xml .= (is_array($val) || is_object($val)) ? $this->dataToXml($val, $item, $id) : $val; - $xml .= ""; - } - - return $xml; - } -} diff --git a/vendor/topthink/framework/library/think/route/AliasRule.php b/vendor/topthink/framework/library/think/route/AliasRule.php deleted file mode 100644 index 393cb3107..000000000 --- a/vendor/topthink/framework/library/think/route/AliasRule.php +++ /dev/null @@ -1,119 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route; - -use think\Route; - -class AliasRule extends Domain -{ - /** - * 架构函数 - * @access public - * @param Route $router 路由实例 - * @param RuleGroup $parent 上级对象 - * @param string $name 路由别名 - * @param string $route 路由绑定 - * @param array $option 路由参数 - */ - public function __construct(Route $router, RuleGroup $parent, $name, $route, $option = []) - { - $this->router = $router; - $this->parent = $parent; - $this->name = $name; - $this->route = $route; - $this->option = $option; - } - - /** - * 检测路由别名 - * @access public - * @param Request $request 请求对象 - * @param string $url 访问地址 - * @param bool $completeMatch 路由是否完全匹配 - * @return Dispatch|false - */ - public function check($request, $url, $completeMatch = false) - { - if ($dispatch = $this->checkCrossDomain($request)) { - // 允许跨域 - return $dispatch; - } - - // 检查参数有效性 - if (!$this->checkOption($this->option, $request)) { - return false; - } - - list($action, $bind) = array_pad(explode('|', $url, 2), 2, ''); - - if (isset($this->option['allow']) && !in_array($action, $this->option['allow'])) { - // 允许操作 - return false; - } elseif (isset($this->option['except']) && in_array($action, $this->option['except'])) { - // 排除操作 - return false; - } - - if (isset($this->option['method'][$action])) { - $this->option['method'] = $this->option['method'][$action]; - } - - // 匹配后执行的行为 - $this->afterMatchGroup($request); - - if ($this->parent) { - // 合并分组参数 - $this->mergeGroupOptions(); - } - - if (isset($this->option['ext'])) { - // 路由ext参数 优先于系统配置的URL伪静态后缀参数 - $bind = preg_replace('/\.(' . $request->ext() . ')$/i', '', $bind); - } - - $this->parseBindAppendParam($this->route); - - if (0 === strpos($this->route, '\\')) { - // 路由到类 - return $this->bindToClass($request, $bind, substr($this->route, 1)); - } elseif (0 === strpos($this->route, '@')) { - // 路由到控制器类 - return $this->bindToController($request, $bind, substr($this->route, 1)); - } else { - // 路由到模块/控制器 - return $this->bindToModule($request, $bind, $this->route); - } - } - - /** - * 设置允许的操作方法 - * @access public - * @param array $action 操作方法 - * @return $this - */ - public function allow($action = []) - { - return $this->option('allow', $action); - } - - /** - * 设置排除的操作方法 - * @access public - * @param array $action 操作方法 - * @return $this - */ - public function except($action = []) - { - return $this->option('except', $action); - } - -} diff --git a/vendor/topthink/framework/library/think/route/Dispatch.php b/vendor/topthink/framework/library/think/route/Dispatch.php deleted file mode 100644 index 7323c98db..000000000 --- a/vendor/topthink/framework/library/think/route/Dispatch.php +++ /dev/null @@ -1,366 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route; - -use think\App; -use think\Container; -use think\exception\ValidateException; -use think\Request; -use think\Response; - -abstract class Dispatch -{ - /** - * 应用对象 - * @var App - */ - protected $app; - - /** - * 请求对象 - * @var Request - */ - protected $request; - - /** - * 路由规则 - * @var Rule - */ - protected $rule; - - /** - * 调度信息 - * @var mixed - */ - protected $dispatch; - - /** - * 调度参数 - * @var array - */ - protected $param; - - /** - * 状态码 - * @var string - */ - protected $code; - - /** - * 是否进行大小写转换 - * @var bool - */ - protected $convert; - - public function __construct(Request $request, Rule $rule, $dispatch, $param = [], $code = null) - { - $this->request = $request; - $this->rule = $rule; - $this->app = Container::get('app'); - $this->dispatch = $dispatch; - $this->param = $param; - $this->code = $code; - - if (isset($param['convert'])) { - $this->convert = $param['convert']; - } - } - - public function init() - { - // 执行路由后置操作 - if ($this->rule->doAfter()) { - // 设置请求的路由信息 - - // 设置当前请求的参数 - $this->request->setRouteVars($this->rule->getVars()); - $this->request->routeInfo([ - 'rule' => $this->rule->getRule(), - 'route' => $this->rule->getRoute(), - 'option' => $this->rule->getOption(), - 'var' => $this->rule->getVars(), - ]); - - $this->doRouteAfter(); - } - - return $this; - } - - /** - * 检查路由后置操作 - * @access protected - * @return void - */ - protected function doRouteAfter() - { - // 记录匹配的路由信息 - $option = $this->rule->getOption(); - $matches = $this->rule->getVars(); - - // 添加中间件 - if (!empty($option['middleware'])) { - $this->app['middleware']->import($option['middleware']); - } - - // 绑定模型数据 - if (!empty($option['model'])) { - $this->createBindModel($option['model'], $matches); - } - - // 指定Header数据 - if (!empty($option['header'])) { - $header = $option['header']; - $this->app['hook']->add('response_send', function ($response) use ($header) { - $response->header($header); - }); - } - - // 指定Response响应数据 - if (!empty($option['response'])) { - foreach ($option['response'] as $response) { - $this->app['hook']->add('response_send', $response); - } - } - - // 开启请求缓存 - if (isset($option['cache']) && $this->request->isGet()) { - $this->parseRequestCache($option['cache']); - } - - if (!empty($option['append'])) { - $this->request->setRouteVars($option['append']); - } - } - - /** - * 执行路由调度 - * @access public - * @return mixed - */ - public function run() - { - $option = $this->rule->getOption(); - - // 检测路由after行为 - if (!empty($option['after'])) { - $dispatch = $this->checkAfter($option['after']); - - if ($dispatch instanceof Response) { - return $dispatch; - } - } - - // 数据自动验证 - if (isset($option['validate'])) { - $this->autoValidate($option['validate']); - } - - $data = $this->exec(); - - return $this->autoResponse($data); - } - - protected function autoResponse($data) - { - if ($data instanceof Response) { - $response = $data; - } elseif (!is_null($data)) { - // 默认自动识别响应输出类型 - $isAjax = $this->request->isAjax(); - $type = $isAjax ? $this->rule->getConfig('default_ajax_return') : $this->rule->getConfig('default_return_type'); - - $response = Response::create($data, $type); - } else { - $data = ob_get_clean(); - $content = false === $data ? '' : $data; - $status = '' === $content && $this->request->isJson() ? 204 : 200; - - $response = Response::create($content, '', $status); - } - - return $response; - } - - /** - * 检查路由后置行为 - * @access protected - * @param mixed $after 后置行为 - * @return mixed - */ - protected function checkAfter($after) - { - $this->app['log']->notice('路由后置行为建议使用中间件替代!'); - - $hook = $this->app['hook']; - - $result = null; - - foreach ((array) $after as $behavior) { - $result = $hook->exec($behavior); - - if (!is_null($result)) { - break; - } - } - - // 路由规则重定向 - if ($result instanceof Response) { - return $result; - } - - return false; - } - - /** - * 验证数据 - * @access protected - * @param array $option - * @return void - * @throws ValidateException - */ - protected function autoValidate($option) - { - list($validate, $scene, $message, $batch) = $option; - - if (is_array($validate)) { - // 指定验证规则 - $v = $this->app->validate(); - $v->rule($validate); - } else { - // 调用验证器 - $v = $this->app->validate($validate); - if (!empty($scene)) { - $v->scene($scene); - } - } - - if (!empty($message)) { - $v->message($message); - } - - // 批量验证 - if ($batch) { - $v->batch(true); - } - - if (!$v->check($this->request->param())) { - throw new ValidateException($v->getError()); - } - } - - /** - * 处理路由请求缓存 - * @access protected - * @param Request $request 请求对象 - * @param string|array $cache 路由缓存 - * @return void - */ - protected function parseRequestCache($cache) - { - if (is_array($cache)) { - list($key, $expire, $tag) = array_pad($cache, 3, null); - } else { - $key = str_replace('|', '/', $this->request->url()); - $expire = $cache; - $tag = null; - } - - $cache = $this->request->cache($key, $expire, $tag); - $this->app->setResponseCache($cache); - } - - /** - * 路由绑定模型实例 - * @access protected - * @param array|\Clousre $bindModel 绑定模型 - * @param array $matches 路由变量 - * @return void - */ - protected function createBindModel($bindModel, $matches) - { - foreach ($bindModel as $key => $val) { - if ($val instanceof \Closure) { - $result = $this->app->invokeFunction($val, $matches); - } else { - $fields = explode('&', $key); - - if (is_array($val)) { - list($model, $exception) = $val; - } else { - $model = $val; - $exception = true; - } - - $where = []; - $match = true; - - foreach ($fields as $field) { - if (!isset($matches[$field])) { - $match = false; - break; - } else { - $where[] = [$field, '=', $matches[$field]]; - } - } - - if ($match) { - $query = strpos($model, '\\') ? $model::where($where) : $this->app->model($model)->where($where); - $result = $query->failException($exception)->find(); - } - } - - if (!empty($result)) { - // 注入容器 - $this->app->instance(get_class($result), $result); - } - } - } - - public function convert($convert) - { - $this->convert = $convert; - - return $this; - } - - public function getDispatch() - { - return $this->dispatch; - } - - public function getParam() - { - return $this->param; - } - - abstract public function exec(); - - public function __sleep() - { - return ['rule', 'dispatch', 'convert', 'param', 'code', 'controller', 'actionName']; - } - - public function __wakeup() - { - $this->app = Container::get('app'); - $this->request = $this->app['request']; - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['app'], $data['request'], $data['rule']); - - return $data; - } -} diff --git a/vendor/topthink/framework/library/think/route/Domain.php b/vendor/topthink/framework/library/think/route/Domain.php deleted file mode 100644 index 923d9b427..000000000 --- a/vendor/topthink/framework/library/think/route/Domain.php +++ /dev/null @@ -1,237 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route; - -use think\Container; -use think\Loader; -use think\Request; -use think\Route; -use think\route\dispatch\Callback as CallbackDispatch; -use think\route\dispatch\Controller as ControllerDispatch; -use think\route\dispatch\Module as ModuleDispatch; - -class Domain extends RuleGroup -{ - /** - * 架构函数 - * @access public - * @param Route $router 路由对象 - * @param string $name 路由域名 - * @param mixed $rule 域名路由 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - */ - public function __construct(Route $router, $name = '', $rule = null, $option = [], $pattern = []) - { - $this->router = $router; - $this->domain = $name; - $this->option = $option; - $this->rule = $rule; - $this->pattern = $pattern; - } - - /** - * 检测域名路由 - * @access public - * @param Request $request 请求对象 - * @param string $url 访问地址 - * @param bool $completeMatch 路由是否完全匹配 - * @return Dispatch|false - */ - public function check($request, $url, $completeMatch = false) - { - // 检测别名路由 - $result = $this->checkRouteAlias($request, $url); - - if (false !== $result) { - return $result; - } - - // 检测URL绑定 - $result = $this->checkUrlBind($request, $url); - - if (!empty($this->option['append'])) { - $request->setRouteVars($this->option['append']); - unset($this->option['append']); - } - - if (false !== $result) { - return $result; - } - - // 添加域名中间件 - if (!empty($this->option['middleware'])) { - Container::get('middleware')->import($this->option['middleware']); - unset($this->option['middleware']); - } - - return parent::check($request, $url, $completeMatch); - } - - /** - * 设置路由绑定 - * @access public - * @param string $bind 绑定信息 - * @return $this - */ - public function bind($bind) - { - $this->router->bind($bind, $this->domain); - return $this; - } - - /** - * 检测路由别名 - * @access private - * @param Request $request - * @param string $url URL地址 - * @return Dispatch|false - */ - private function checkRouteAlias($request, $url) - { - $alias = strpos($url, '|') ? strstr($url, '|', true) : $url; - - $item = $this->router->getAlias($alias); - - return $item ? $item->check($request, $url) : false; - } - - /** - * 检测URL绑定 - * @access private - * @param Request $request - * @param string $url URL地址 - * @return Dispatch|false - */ - private function checkUrlBind($request, $url) - { - $bind = $this->router->getBind($this->domain); - - if (!empty($bind)) { - $this->parseBindAppendParam($bind); - - // 记录绑定信息 - Container::get('app')->log('[ BIND ] ' . var_export($bind, true)); - - // 如果有URL绑定 则进行绑定检测 - $type = substr($bind, 0, 1); - $bind = substr($bind, 1); - - $bindTo = [ - '\\' => 'bindToClass', - '@' => 'bindToController', - ':' => 'bindToNamespace', - ]; - - if (isset($bindTo[$type])) { - return $this->{$bindTo[$type]}($request, $url, $bind); - } - } - - return false; - } - - protected function parseBindAppendParam(&$bind) - { - if (false !== strpos($bind, '?')) { - list($bind, $query) = explode('?', $bind); - parse_str($query, $vars); - $this->append($vars); - } - } - - /** - * 绑定到类 - * @access protected - * @param Request $request - * @param string $url URL地址 - * @param string $class 类名(带命名空间) - * @return CallbackDispatch - */ - protected function bindToClass($request, $url, $class) - { - $array = explode('|', $url, 2); - $action = !empty($array[0]) ? $array[0] : $this->router->config('default_action'); - $param = []; - - if (!empty($array[1])) { - $this->parseUrlParams($request, $array[1], $param); - } - - return new CallbackDispatch($request, $this, [$class, $action], $param); - } - - /** - * 绑定到命名空间 - * @access protected - * @param Request $request - * @param string $url URL地址 - * @param string $namespace 命名空间 - * @return CallbackDispatch - */ - protected function bindToNamespace($request, $url, $namespace) - { - $array = explode('|', $url, 3); - $class = !empty($array[0]) ? $array[0] : $this->router->config('default_controller'); - $method = !empty($array[1]) ? $array[1] : $this->router->config('default_action'); - $param = []; - - if (!empty($array[2])) { - $this->parseUrlParams($request, $array[2], $param); - } - - return new CallbackDispatch($request, $this, [$namespace . '\\' . Loader::parseName($class, 1), $method], $param); - } - - /** - * 绑定到控制器类 - * @access protected - * @param Request $request - * @param string $url URL地址 - * @param string $controller 控制器名 (支持带模块名 index/user ) - * @return ControllerDispatch - */ - protected function bindToController($request, $url, $controller) - { - $array = explode('|', $url, 2); - $action = !empty($array[0]) ? $array[0] : $this->router->config('default_action'); - $param = []; - - if (!empty($array[1])) { - $this->parseUrlParams($request, $array[1], $param); - } - - return new ControllerDispatch($request, $this, $controller . '/' . $action, $param); - } - - /** - * 绑定到模块/控制器 - * @access protected - * @param Request $request - * @param string $url URL地址 - * @param string $controller 控制器类名(带命名空间) - * @return ModuleDispatch - */ - protected function bindToModule($request, $url, $controller) - { - $array = explode('|', $url, 2); - $action = !empty($array[0]) ? $array[0] : $this->router->config('default_action'); - $param = []; - - if (!empty($array[1])) { - $this->parseUrlParams($request, $array[1], $param); - } - - return new ModuleDispatch($request, $this, $controller . '/' . $action, $param); - } - -} diff --git a/vendor/topthink/framework/library/think/route/Resource.php b/vendor/topthink/framework/library/think/route/Resource.php deleted file mode 100644 index ff1392824..000000000 --- a/vendor/topthink/framework/library/think/route/Resource.php +++ /dev/null @@ -1,126 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route; - -use think\Route; - -class Resource extends RuleGroup -{ - // 资源路由名称 - protected $resource; - - // REST路由方法定义 - protected $rest = []; - - /** - * 架构函数 - * @access public - * @param Route $router 路由对象 - * @param RuleGroup $parent 上级对象 - * @param string $name 资源名称 - * @param string $route 路由地址 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @param array $rest 资源定义 - */ - public function __construct(Route $router, RuleGroup $parent = null, $name = '', $route = '', $option = [], $pattern = [], $rest = []) - { - $this->router = $router; - $this->parent = $parent; - $this->resource = $name; - $this->route = $route; - $this->name = strpos($name, '.') ? strstr($name, '.', true) : $name; - - $this->setFullName(); - - // 资源路由默认为完整匹配 - $option['complete_match'] = true; - - $this->pattern = $pattern; - $this->option = $option; - $this->rest = $rest; - - if ($this->parent) { - $this->domain = $this->parent->getDomain(); - $this->parent->addRuleItem($this); - } - - if ($router->isTest()) { - $this->buildResourceRule(); - } - } - - /** - * 生成资源路由规则 - * @access protected - * @return void - */ - protected function buildResourceRule() - { - $origin = $this->router->getGroup(); - $this->router->setGroup($this); - - $rule = $this->resource; - $option = $this->option; - - if (strpos($rule, '.')) { - // 注册嵌套资源路由 - $array = explode('.', $rule); - $last = array_pop($array); - $item = []; - - foreach ($array as $val) { - $item[] = $val . '/<' . (isset($option['var'][$val]) ? $option['var'][$val] : $val . '_id') . '>'; - } - - $rule = implode('/', $item) . '/' . $last; - } - - $prefix = substr($rule, strlen($this->name) + 1); - - // 注册资源路由 - foreach ($this->rest as $key => $val) { - if ((isset($option['only']) && !in_array($key, $option['only'])) - || (isset($option['except']) && in_array($key, $option['except']))) { - continue; - } - - if (isset($last) && strpos($val[1], '') && isset($option['var'][$last])) { - $val[1] = str_replace('', '<' . $option['var'][$last] . '>', $val[1]); - } elseif (strpos($val[1], '') && isset($option['var'][$rule])) { - $val[1] = str_replace('', '<' . $option['var'][$rule] . '>', $val[1]); - } - - $this->addRule(trim($prefix . $val[1], '/'), $this->route . '/' . $val[2], $val[0]); - } - - $this->router->setGroup($origin); - } - - /** - * rest方法定义和修改 - * @access public - * @param string $name 方法名称 - * @param array|bool $resource 资源 - * @return $this - */ - public function rest($name, $resource = []) - { - if (is_array($name)) { - $this->rest = $resource ? $name : array_merge($this->rest, $name); - } else { - $this->rest[$name] = $resource; - } - - return $this; - } -} diff --git a/vendor/topthink/framework/library/think/route/Rule.php b/vendor/topthink/framework/library/think/route/Rule.php deleted file mode 100644 index 996305f74..000000000 --- a/vendor/topthink/framework/library/think/route/Rule.php +++ /dev/null @@ -1,1130 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route; - -use think\Container; -use think\Request; -use think\Response; -use think\route\dispatch\Callback as CallbackDispatch; -use think\route\dispatch\Controller as ControllerDispatch; -use think\route\dispatch\Module as ModuleDispatch; -use think\route\dispatch\Redirect as RedirectDispatch; -use think\route\dispatch\Response as ResponseDispatch; -use think\route\dispatch\View as ViewDispatch; - -abstract class Rule -{ - /** - * 路由标识 - * @var string - */ - protected $name; - - /** - * 路由对象 - * @var Route - */ - protected $router; - - /** - * 路由所属分组 - * @var RuleGroup - */ - protected $parent; - - /** - * 路由规则 - * @var mixed - */ - protected $rule; - - /** - * 路由地址 - * @var string|\Closure - */ - protected $route; - - /** - * 请求类型 - * @var string - */ - protected $method; - - /** - * 路由变量 - * @var array - */ - protected $vars = []; - - /** - * 路由参数 - * @var array - */ - protected $option = []; - - /** - * 路由变量规则 - * @var array - */ - protected $pattern = []; - - /** - * 需要和分组合并的路由参数 - * @var array - */ - protected $mergeOptions = ['after', 'model', 'header', 'response', 'append', 'middleware']; - - /** - * 是否需要后置操作 - * @var bool - */ - protected $doAfter; - - /** - * 是否锁定参数 - * @var bool - */ - protected $lockOption = false; - - abstract public function check($request, $url, $completeMatch = false); - - /** - * 获取Name - * @access public - * @return string - */ - public function getName() - { - return $this->name; - } - - /** - * 获取当前路由规则 - * @access public - * @return string - */ - public function getRule() - { - return $this->rule; - } - - /** - * 获取当前路由地址 - * @access public - * @return mixed - */ - public function getRoute() - { - return $this->route; - } - - /** - * 获取当前路由的请求类型 - * @access public - * @return string - */ - public function getMethod() - { - return strtolower($this->method); - } - - /** - * 获取当前路由的变量 - * @access public - * @return array - */ - public function getVars() - { - return $this->vars; - } - - /** - * 获取路由对象 - * @access public - * @return Route - */ - public function getRouter() - { - return $this->router; - } - - /** - * 路由是否有后置操作 - * @access public - * @return bool - */ - public function doAfter() - { - return $this->doAfter; - } - - /** - * 获取路由分组 - * @access public - * @return RuleGroup|null - */ - public function getParent() - { - return $this->parent; - } - - /** - * 获取路由所在域名 - * @access public - * @return string - */ - public function getDomain() - { - return $this->parent->getDomain(); - } - - /** - * 获取变量规则定义 - * @access public - * @param string $name 变量名 - * @return mixed - */ - public function getPattern($name = '') - { - if ('' === $name) { - return $this->pattern; - } - - return isset($this->pattern[$name]) ? $this->pattern[$name] : null; - } - - /** - * 获取路由参数 - * @access public - * @param string $name 变量名 - * @return mixed - */ - public function getConfig($name = '') - { - return $this->router->config($name); - } - - /** - * 获取路由参数定义 - * @access public - * @param string $name 参数名 - * @return mixed - */ - public function getOption($name = '') - { - if ('' === $name) { - return $this->option; - } - - return isset($this->option[$name]) ? $this->option[$name] : null; - } - - /** - * 注册路由参数 - * @access public - * @param string|array $name 参数名 - * @param mixed $value 值 - * @return $this - */ - public function option($name, $value = '') - { - if (is_array($name)) { - $this->option = array_merge($this->option, $name); - } else { - $this->option[$name] = $value; - } - - return $this; - } - - /** - * 注册变量规则 - * @access public - * @param string|array $name 变量名 - * @param string $rule 变量规则 - * @return $this - */ - public function pattern($name, $rule = '') - { - if (is_array($name)) { - $this->pattern = array_merge($this->pattern, $name); - } else { - $this->pattern[$name] = $rule; - } - - return $this; - } - - /** - * 设置标识 - * @access public - * @param string $name 标识名 - * @return $this - */ - public function name($name) - { - $this->name = $name; - - return $this; - } - - /** - * 设置变量 - * @access public - * @param array $vars 变量 - * @return $this - */ - public function vars($vars) - { - $this->vars = $vars; - - return $this; - } - - /** - * 设置路由请求类型 - * @access public - * @param string $method - * @return $this - */ - public function method($method) - { - return $this->option('method', strtolower($method)); - } - - /** - * 设置路由前置行为 - * @access public - * @param array|\Closure $before - * @return $this - */ - public function before($before) - { - return $this->option('before', $before); - } - - /** - * 设置路由后置行为 - * @access public - * @param array|\Closure $after - * @return $this - */ - public function after($after) - { - return $this->option('after', $after); - } - - /** - * 检查后缀 - * @access public - * @param string $ext - * @return $this - */ - public function ext($ext = '') - { - return $this->option('ext', $ext); - } - - /** - * 检查禁止后缀 - * @access public - * @param string $ext - * @return $this - */ - public function denyExt($ext = '') - { - return $this->option('deny_ext', $ext); - } - - /** - * 检查域名 - * @access public - * @param string $domain - * @return $this - */ - public function domain($domain) - { - return $this->option('domain', $domain); - } - - /** - * 设置参数过滤检查 - * @access public - * @param string|array $name - * @param mixed $value - * @return $this - */ - public function filter($name, $value = null) - { - if (is_array($name)) { - $this->option['filter'] = $name; - } else { - $this->option['filter'][$name] = $value; - } - - return $this; - } - - /** - * 绑定模型 - * @access public - * @param array|string $var 路由变量名 多个使用 & 分割 - * @param string|\Closure $model 绑定模型类 - * @param bool $exception 是否抛出异常 - * @return $this - */ - public function model($var, $model = null, $exception = true) - { - if ($var instanceof \Closure) { - $this->option['model'][] = $var; - } elseif (is_array($var)) { - $this->option['model'] = $var; - } elseif (is_null($model)) { - $this->option['model']['id'] = [$var, true]; - } else { - $this->option['model'][$var] = [$model, $exception]; - } - - return $this; - } - - /** - * 附加路由隐式参数 - * @access public - * @param array $append - * @return $this - */ - public function append(array $append = []) - { - if (isset($this->option['append'])) { - $this->option['append'] = array_merge($this->option['append'], $append); - } else { - $this->option['append'] = $append; - } - - return $this; - } - - /** - * 绑定验证 - * @access public - * @param mixed $validate 验证器类 - * @param string $scene 验证场景 - * @param array $message 验证提示 - * @param bool $batch 批量验证 - * @return $this - */ - public function validate($validate, $scene = null, $message = [], $batch = false) - { - $this->option['validate'] = [$validate, $scene, $message, $batch]; - - return $this; - } - - /** - * 绑定Response对象 - * @access public - * @param mixed $response - * @return $this - */ - public function response($response) - { - $this->option['response'][] = $response; - return $this; - } - - /** - * 设置Response Header信息 - * @access public - * @param string|array $name 参数名 - * @param string $value 参数值 - * @return $this - */ - public function header($header, $value = null) - { - if (is_array($header)) { - $this->option['header'] = $header; - } else { - $this->option['header'][$header] = $value; - } - - return $this; - } - - /** - * 指定路由中间件 - * @access public - * @param string|array|\Closure $middleware - * @param mixed $param - * @return $this - */ - public function middleware($middleware, $param = null) - { - if (is_null($param) && is_array($middleware)) { - $this->option['middleware'] = $middleware; - } else { - foreach ((array) $middleware as $item) { - $this->option['middleware'][] = [$item, $param]; - } - } - - return $this; - } - - /** - * 设置路由缓存 - * @access public - * @param array|string $cache - * @return $this - */ - public function cache($cache) - { - return $this->option('cache', $cache); - } - - /** - * 检查URL分隔符 - * @access public - * @param bool $depr - * @return $this - */ - public function depr($depr) - { - return $this->option('param_depr', $depr); - } - - /** - * 是否合并额外参数 - * @access public - * @param bool $merge - * @return $this - */ - public function mergeExtraVars($merge = true) - { - return $this->option('merge_extra_vars', $merge); - } - - /** - * 设置需要合并的路由参数 - * @access public - * @param array $option - * @return $this - */ - public function mergeOptions($option = []) - { - $this->mergeOptions = array_merge($this->mergeOptions, $option); - return $this; - } - - /** - * 检查是否为HTTPS请求 - * @access public - * @param bool $https - * @return $this - */ - public function https($https = true) - { - return $this->option('https', $https); - } - - /** - * 检查是否为AJAX请求 - * @access public - * @param bool $ajax - * @return $this - */ - public function ajax($ajax = true) - { - return $this->option('ajax', $ajax); - } - - /** - * 检查是否为PJAX请求 - * @access public - * @param bool $pjax - * @return $this - */ - public function pjax($pjax = true) - { - return $this->option('pjax', $pjax); - } - - /** - * 检查是否为手机访问 - * @access public - * @param bool $mobile - * @return $this - */ - public function mobile($mobile = true) - { - return $this->option('mobile', $mobile); - } - - /** - * 当前路由到一个模板地址 当使用数组的时候可以传入模板变量 - * @access public - * @param bool|array $view - * @return $this - */ - public function view($view = true) - { - return $this->option('view', $view); - } - - /** - * 当前路由为重定向 - * @access public - * @param bool $redirect 是否为重定向 - * @return $this - */ - public function redirect($redirect = true) - { - return $this->option('redirect', $redirect); - } - - /** - * 设置路由完整匹配 - * @access public - * @param bool $match - * @return $this - */ - public function completeMatch($match = true) - { - return $this->option('complete_match', $match); - } - - /** - * 是否去除URL最后的斜线 - * @access public - * @param bool $remove - * @return $this - */ - public function removeSlash($remove = true) - { - return $this->option('remove_slash', $remove); - } - - /** - * 设置是否允许跨域 - * @access public - * @param bool $allow - * @param array $header - * @return $this - */ - public function allowCrossDomain($allow = true, $header = []) - { - if (!empty($header)) { - $this->header($header); - } - - if ($allow && $this->parent) { - $this->parent->addRuleItem($this, 'options'); - } - - return $this->option('cross_domain', $allow); - } - - /** - * 检查OPTIONS请求 - * @access public - * @param Request $request - * @return Dispatch|void - */ - protected function checkCrossDomain($request) - { - if (!empty($this->option['cross_domain'])) { - $header = [ - 'Access-Control-Allow-Credentials' => 'true', - 'Access-Control-Allow-Methods' => 'GET, POST, PATCH, PUT, DELETE', - 'Access-Control-Allow-Headers' => 'Authorization, Content-Type, If-Match, If-Modified-Since, If-None-Match, If-Unmodified-Since, X-Requested-With', - ]; - - if (!empty($this->option['header'])) { - $header = array_merge($header, $this->option['header']); - } - - if (!isset($header['Access-Control-Allow-Origin'])) { - $httpOrigin = $request->header('origin'); - - if ($httpOrigin && strpos(config('cookie.domain'), $httpOrigin)) { - $header['Access-Control-Allow-Origin'] = $httpOrigin; - } else { - $header['Access-Control-Allow-Origin'] = '*'; - } - } - - $this->option['header'] = $header; - - if ($request->method(true) == 'OPTIONS') { - return new ResponseDispatch($request, $this, Response::create()->code(204)->header($header)); - } - } - } - - /** - * 设置路由规则全局有效 - * @access public - * @return $this - */ - public function crossDomainRule() - { - if ($this instanceof RuleGroup) { - $method = '*'; - } else { - $method = $this->method; - } - - $this->router->setCrossDomainRule($this, $method); - - return $this; - } - - /** - * 合并分组参数 - * @access public - * @return array - */ - public function mergeGroupOptions() - { - if (!$this->lockOption) { - $parentOption = $this->parent->getOption(); - // 合并分组参数 - foreach ($this->mergeOptions as $item) { - if (isset($parentOption[$item]) && isset($this->option[$item])) { - $this->option[$item] = array_merge($parentOption[$item], $this->option[$item]); - } - } - - $this->option = array_merge($parentOption, $this->option); - $this->lockOption = true; - } - - return $this->option; - } - - /** - * 解析匹配到的规则路由 - * @access public - * @param Request $request 请求对象 - * @param string $rule 路由规则 - * @param string $route 路由地址 - * @param string $url URL地址 - * @param array $option 路由参数 - * @param array $matches 匹配的变量 - * @return Dispatch - */ - public function parseRule($request, $rule, $route, $url, $option = [], $matches = []) - { - if (is_string($route) && isset($option['prefix'])) { - // 路由地址前缀 - $route = $option['prefix'] . $route; - } - - // 替换路由地址中的变量 - if (is_string($route) && !empty($matches)) { - $search = $replace = []; - - foreach ($matches as $key => $value) { - $search[] = '<' . $key . '>'; - $replace[] = $value; - - $search[] = ':' . $key; - $replace[] = $value; - } - - $route = str_replace($search, $replace, $route); - } - - // 解析额外参数 - $count = substr_count($rule, '/'); - $url = array_slice(explode('|', $url), $count + 1); - $this->parseUrlParams($request, implode('|', $url), $matches); - - $this->vars = $matches; - $this->option = $option; - $this->doAfter = true; - - // 发起路由调度 - return $this->dispatch($request, $route, $option); - } - - /** - * 检查路由前置行为 - * @access protected - * @param mixed $before 前置行为 - * @return mixed - */ - protected function checkBefore($before) - { - $hook = Container::get('hook'); - - foreach ((array) $before as $behavior) { - $result = $hook->exec($behavior); - - if (false === $result) { - return false; - } - } - } - - /** - * 发起路由调度 - * @access protected - * @param Request $request Request对象 - * @param mixed $route 路由地址 - * @param array $option 路由参数 - * @return Dispatch - */ - protected function dispatch($request, $route, $option) - { - if ($route instanceof \Closure) { - // 执行闭包 - $result = new CallbackDispatch($request, $this, $route); - } elseif ($route instanceof Response) { - $result = new ResponseDispatch($request, $this, $route); - } elseif (isset($option['view']) && false !== $option['view']) { - $result = new ViewDispatch($request, $this, $route, is_array($option['view']) ? $option['view'] : []); - } elseif (!empty($option['redirect']) || 0 === strpos($route, '/') || strpos($route, '://')) { - // 路由到重定向地址 - $result = new RedirectDispatch($request, $this, $route, [], isset($option['status']) ? $option['status'] : 301); - } elseif (false !== strpos($route, '\\')) { - // 路由到方法 - $result = $this->dispatchMethod($request, $route); - } elseif (0 === strpos($route, '@')) { - // 路由到控制器 - $result = $this->dispatchController($request, substr($route, 1)); - } else { - // 路由到模块/控制器/操作 - $result = $this->dispatchModule($request, $route); - } - - return $result; - } - - /** - * 解析URL地址为 模块/控制器/操作 - * @access protected - * @param Request $request Request对象 - * @param string $route 路由地址 - * @return CallbackDispatch - */ - protected function dispatchMethod($request, $route) - { - list($path, $var) = $this->parseUrlPath($route); - - $route = str_replace('/', '@', implode('/', $path)); - $method = strpos($route, '@') ? explode('@', $route) : $route; - - return new CallbackDispatch($request, $this, $method, $var); - } - - /** - * 解析URL地址为 模块/控制器/操作 - * @access protected - * @param Request $request Request对象 - * @param string $route 路由地址 - * @return ControllerDispatch - */ - protected function dispatchController($request, $route) - { - list($route, $var) = $this->parseUrlPath($route); - - $result = new ControllerDispatch($request, $this, implode('/', $route), $var); - - $request->setAction(array_pop($route)); - $request->setController($route ? array_pop($route) : $this->getConfig('default_controller')); - $request->setModule($route ? array_pop($route) : $this->getConfig('default_module')); - - return $result; - } - - /** - * 解析URL地址为 模块/控制器/操作 - * @access protected - * @param Request $request Request对象 - * @param string $route 路由地址 - * @return ModuleDispatch - */ - protected function dispatchModule($request, $route) - { - list($path, $var) = $this->parseUrlPath($route); - - $action = array_pop($path); - $controller = !empty($path) ? array_pop($path) : null; - $module = $this->getConfig('app_multi_module') && !empty($path) ? array_pop($path) : null; - $method = $request->method(); - - if ($this->getConfig('use_action_prefix') && $this->router->getMethodPrefix($method)) { - $prefix = $this->router->getMethodPrefix($method); - // 操作方法前缀支持 - $action = 0 !== strpos($action, $prefix) ? $prefix . $action : $action; - } - - // 设置当前请求的路由变量 - $request->setRouteVars($var); - - // 路由到模块/控制器/操作 - return new ModuleDispatch($request, $this, [$module, $controller, $action], ['convert' => false]); - } - - /** - * 路由检查 - * @access protected - * @param array $option 路由参数 - * @param Request $request Request对象 - * @return bool - */ - protected function checkOption($option, Request $request) - { - // 请求类型检测 - if (!empty($option['method'])) { - if (is_string($option['method']) && false === stripos($option['method'], $request->method())) { - return false; - } - } - - // AJAX PJAX 请求检查 - foreach (['ajax', 'pjax', 'mobile'] as $item) { - if (isset($option[$item])) { - $call = 'is' . $item; - if ($option[$item] && !$request->$call() || !$option[$item] && $request->$call()) { - return false; - } - } - } - - // 伪静态后缀检测 - if ($request->url() != '/' && ((isset($option['ext']) && false === stripos('|' . $option['ext'] . '|', '|' . $request->ext() . '|')) - || (isset($option['deny_ext']) && false !== stripos('|' . $option['deny_ext'] . '|', '|' . $request->ext() . '|')))) { - return false; - } - - // 域名检查 - if ((isset($option['domain']) && !in_array($option['domain'], [$request->host(true), $request->subDomain()]))) { - return false; - } - - // HTTPS检查 - if ((isset($option['https']) && $option['https'] && !$request->isSsl()) - || (isset($option['https']) && !$option['https'] && $request->isSsl())) { - return false; - } - - // 请求参数检查 - if (isset($option['filter'])) { - foreach ($option['filter'] as $name => $value) { - if ($request->param($name, '', null) != $value) { - return false; - } - } - } - return true; - } - - /** - * 解析URL地址中的参数Request对象 - * @access protected - * @param Request $request - * @param string $rule 路由规则 - * @param array $var 变量 - * @return void - */ - protected function parseUrlParams($request, $url, &$var = []) - { - if ($url) { - if ($this->getConfig('url_param_type')) { - $var += explode('|', $url); - } else { - preg_replace_callback('/(\w+)\|([^\|]+)/', function ($match) use (&$var) { - $var[$match[1]] = strip_tags($match[2]); - }, $url); - } - } - } - - /** - * 解析URL的pathinfo参数和变量 - * @access public - * @param string $url URL地址 - * @return array - */ - public function parseUrlPath($url) - { - // 分隔符替换 确保路由定义使用统一的分隔符 - $url = str_replace('|', '/', $url); - $url = trim($url, '/'); - $var = []; - - if (false !== strpos($url, '?')) { - // [模块/控制器/操作?]参数1=值1&参数2=值2... - $info = parse_url($url); - $path = explode('/', $info['path']); - parse_str($info['query'], $var); - } elseif (strpos($url, '/')) { - // [模块/控制器/操作] - $path = explode('/', $url); - } elseif (false !== strpos($url, '=')) { - // 参数1=值1&参数2=值2... - $path = []; - parse_str($url, $var); - } else { - $path = [$url]; - } - - return [$path, $var]; - } - - /** - * 生成路由的正则规则 - * @access protected - * @param string $rule 路由规则 - * @param array $match 匹配的变量 - * @param array $pattern 路由变量规则 - * @param array $option 路由参数 - * @param bool $completeMatch 路由是否完全匹配 - * @param string $suffix 路由正则变量后缀 - * @return string - */ - protected function buildRuleRegex($rule, $match, $pattern = [], $option = [], $completeMatch = false, $suffix = '') - { - foreach ($match as $name) { - $replace[] = $this->buildNameRegex($name, $pattern, $suffix); - } - - // 是否区分 / 地址访问 - if ('/' != $rule) { - if (!empty($option['remove_slash'])) { - $rule = rtrim($rule, '/'); - } elseif (substr($rule, -1) == '/') { - $rule = rtrim($rule, '/'); - $hasSlash = true; - } - } - - $regex = str_replace(array_unique($match), array_unique($replace), $rule); - $regex = str_replace([')?/', ')/', ')?-', ')-', '\\\\/'], [')\/', ')\/', ')\-', ')\-', '\/'], $regex); - - if (isset($hasSlash)) { - $regex .= '\/'; - } - - return $regex . ($completeMatch ? '$' : ''); - } - - /** - * 生成路由变量的正则规则 - * @access protected - * @param string $name 路由变量 - * @param string $pattern 变量规则 - * @param string $suffix 路由正则变量后缀 - * @return string - */ - protected function buildNameRegex($name, $pattern, $suffix) - { - $optional = ''; - $slash = substr($name, 0, 1); - - if (in_array($slash, ['/', '-'])) { - $prefix = '\\' . $slash; - $name = substr($name, 1); - $slash = substr($name, 0, 1); - } else { - $prefix = ''; - } - - if ('<' != $slash) { - return $prefix . preg_quote($name, '/'); - } - - if (strpos($name, '?')) { - $name = substr($name, 1, -2); - $optional = '?'; - } elseif (strpos($name, '>')) { - $name = substr($name, 1, -1); - } - - if (isset($pattern[$name])) { - $nameRule = $pattern[$name]; - if (0 === strpos($nameRule, '/') && '/' == substr($nameRule, -1)) { - $nameRule = substr($nameRule, 1, -1); - } - } else { - $nameRule = $this->getConfig('default_route_pattern'); - } - - return '(' . $prefix . '(?<' . $name . $suffix . '>' . $nameRule . '))' . $optional; - } - - /** - * 分析路由规则中的变量 - * @access protected - * @param string $rule 路由规则 - * @return array - */ - protected function parseVar($rule) - { - // 提取路由规则中的变量 - $var = []; - - if (preg_match_all('/<\w+\??>/', $rule, $matches)) { - foreach ($matches[0] as $name) { - $optional = false; - - if (strpos($name, '?')) { - $name = substr($name, 1, -2); - $optional = true; - } else { - $name = substr($name, 1, -1); - } - - $var[$name] = $optional ? 2 : 1; - } - } - - return $var; - } - - /** - * 设置路由参数 - * @access public - * @param string $method 方法名 - * @param array $args 调用参数 - * @return $this - */ - public function __call($method, $args) - { - if (count($args) > 1) { - $args[0] = $args; - } - array_unshift($args, $method); - - return call_user_func_array([$this, 'option'], $args); - } - - public function __sleep() - { - return ['name', 'rule', 'route', 'method', 'vars', 'option', 'pattern', 'doAfter']; - } - - public function __wakeup() - { - $this->router = Container::get('route'); - } - - public function __debugInfo() - { - $data = get_object_vars($this); - unset($data['parent'], $data['router'], $data['route']); - - return $data; - } -} diff --git a/vendor/topthink/framework/library/think/route/RuleGroup.php b/vendor/topthink/framework/library/think/route/RuleGroup.php deleted file mode 100644 index 5781d8cf2..000000000 --- a/vendor/topthink/framework/library/think/route/RuleGroup.php +++ /dev/null @@ -1,601 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route; - -use think\Container; -use think\Exception; -use think\Request; -use think\Response; -use think\Route; -use think\route\dispatch\Response as ResponseDispatch; -use think\route\dispatch\Url as UrlDispatch; - -class RuleGroup extends Rule -{ - // 分组路由(包括子分组) - protected $rules = [ - '*' => [], - 'get' => [], - 'post' => [], - 'put' => [], - 'patch' => [], - 'delete' => [], - 'head' => [], - 'options' => [], - ]; - - // MISS路由 - protected $miss; - - // 自动路由 - protected $auto; - - // 完整名称 - protected $fullName; - - // 所在域名 - protected $domain; - - /** - * 架构函数 - * @access public - * @param Route $router 路由对象 - * @param RuleGroup $parent 上级对象 - * @param string $name 分组名称 - * @param mixed $rule 分组路由 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - */ - public function __construct(Route $router, RuleGroup $parent = null, $name = '', $rule = [], $option = [], $pattern = []) - { - $this->router = $router; - $this->parent = $parent; - $this->rule = $rule; - $this->name = trim($name, '/'); - $this->option = $option; - $this->pattern = $pattern; - - $this->setFullName(); - - if ($this->parent) { - $this->domain = $this->parent->getDomain(); - $this->parent->addRuleItem($this); - } - - if (!empty($option['cross_domain'])) { - $this->router->setCrossDomainRule($this); - } - - if ($router->isTest()) { - $this->lazy(false); - } - } - - /** - * 设置分组的路由规则 - * @access public - * @return void - */ - protected function setFullName() - { - if (false !== strpos($this->name, ':')) { - $this->name = preg_replace(['/\[\:(\w+)\]/', '/\:(\w+)/'], ['<\1?>', '<\1>'], $this->name); - } - - if ($this->parent && $this->parent->getFullName()) { - $this->fullName = $this->parent->getFullName() . ($this->name ? '/' . $this->name : ''); - } else { - $this->fullName = $this->name; - } - } - - /** - * 获取所属域名 - * @access public - * @return string - */ - public function getDomain() - { - return $this->domain; - } - - /** - * 检测分组路由 - * @access public - * @param Request $request 请求对象 - * @param string $url 访问地址 - * @param bool $completeMatch 路由是否完全匹配 - * @return Dispatch|false - */ - public function check($request, $url, $completeMatch = false) - { - // 跨域OPTIONS请求 - if ($dispatch = $this->checkCrossDomain($request)) { - return $dispatch; - } - - // 检查分组有效性 - if (!$this->checkOption($this->option, $request) || !$this->checkUrl($url)) { - return false; - } - - // 检查前置行为 - if (isset($this->option['before'])) { - if (false === $this->checkBefore($this->option['before'])) { - return false; - } - unset($this->option['before']); - } - - // 解析分组路由 - if ($this instanceof Resource) { - $this->buildResourceRule(); - } elseif ($this->rule) { - if ($this->rule instanceof Response) { - return new ResponseDispatch($request, $this, $this->rule); - } - - $this->parseGroupRule($this->rule); - } - - // 获取当前路由规则 - $method = strtolower($request->method()); - $rules = $this->getMethodRules($method); - - if ($this->parent) { - // 合并分组参数 - $this->mergeGroupOptions(); - // 合并分组变量规则 - $this->pattern = array_merge($this->parent->getPattern(), $this->pattern); - } - - if (isset($this->option['complete_match'])) { - $completeMatch = $this->option['complete_match']; - } - - if (!empty($this->option['merge_rule_regex'])) { - // 合并路由正则规则进行路由匹配检查 - $result = $this->checkMergeRuleRegex($request, $rules, $url, $completeMatch); - - if (false !== $result) { - return $result; - } - } - - // 检查分组路由 - foreach ($rules as $key => $item) { - $result = $item->check($request, $url, $completeMatch); - - if (false !== $result) { - return $result; - } - } - - if ($this->auto) { - // 自动解析URL地址 - $result = new UrlDispatch($request, $this, $this->auto . '/' . $url, ['auto_search' => false]); - } elseif ($this->miss && in_array($this->miss->getMethod(), ['*', $method])) { - // 未匹配所有路由的路由规则处理 - $result = $this->miss->parseRule($request, '', $this->miss->getRoute(), $url, $this->miss->mergeGroupOptions()); - } else { - $result = false; - } - - return $result; - } - - /** - * 获取当前请求的路由规则(包括子分组、资源路由) - * @access protected - * @param string $method - * @return array - */ - protected function getMethodRules($method) - { - return array_merge($this->rules[$method], $this->rules['*']); - } - - /** - * 分组URL匹配检查 - * @access protected - * @param string $url - * @return bool - */ - protected function checkUrl($url) - { - if ($this->fullName) { - $pos = strpos($this->fullName, '<'); - - if (false !== $pos) { - $str = substr($this->fullName, 0, $pos); - } else { - $str = $this->fullName; - } - - if ($str && 0 !== stripos(str_replace('|', '/', $url), $str)) { - return false; - } - } - - return true; - } - - /** - * 延迟解析分组的路由规则 - * @access public - * @param bool $lazy 路由是否延迟解析 - * @return $this - */ - public function lazy($lazy = true) - { - if (!$lazy) { - $this->parseGroupRule($this->rule); - $this->rule = null; - } - - return $this; - } - - /** - * 解析分组和域名的路由规则及绑定 - * @access public - * @param mixed $rule 路由规则 - * @return void - */ - public function parseGroupRule($rule) - { - $origin = $this->router->getGroup(); - $this->router->setGroup($this); - - if ($rule instanceof \Closure) { - Container::getInstance()->invokeFunction($rule); - } elseif (is_array($rule)) { - $this->addRules($rule); - } elseif (is_string($rule) && $rule) { - $this->router->bind($rule, $this->domain); - } - - $this->router->setGroup($origin); - } - - /** - * 检测分组路由 - * @access public - * @param Request $request 请求对象 - * @param array $rules 路由规则 - * @param string $url 访问地址 - * @param bool $completeMatch 路由是否完全匹配 - * @return Dispatch|false - */ - protected function checkMergeRuleRegex($request, &$rules, $url, $completeMatch) - { - $depr = $this->router->config('pathinfo_depr'); - $url = $depr . str_replace('|', $depr, $url); - - foreach ($rules as $key => $item) { - if ($item instanceof RuleItem) { - $rule = $depr . str_replace('/', $depr, $item->getRule()); - if ($depr == $rule && $depr != $url) { - unset($rules[$key]); - continue; - } - - $complete = null !== $item->getOption('complete_match') ? $item->getOption('complete_match') : $completeMatch; - - if (false === strpos($rule, '<')) { - if (0 === strcasecmp($rule, $url) || (!$complete && 0 === strncasecmp($rule, $url, strlen($rule)))) { - return $item->checkRule($request, $url, []); - } - - unset($rules[$key]); - continue; - } - - $slash = preg_quote('/-' . $depr, '/'); - - if ($matchRule = preg_split('/[' . $slash . ']<\w+\??>/', $rule, 2)) { - if ($matchRule[0] && 0 !== strncasecmp($rule, $url, strlen($matchRule[0]))) { - unset($rules[$key]); - continue; - } - } - - if (preg_match_all('/[' . $slash . ']??/', $rule, $matches)) { - unset($rules[$key]); - $pattern = array_merge($this->getPattern(), $item->getPattern()); - $option = array_merge($this->getOption(), $item->getOption()); - - $regex[$key] = $this->buildRuleRegex($rule, $matches[0], $pattern, $option, $complete, '_THINK_' . $key); - $items[$key] = $item; - } - } - } - - if (empty($regex)) { - return false; - } - - try { - $result = preg_match('/^(?:' . implode('|', $regex) . ')/u', $url, $match); - } catch (\Exception $e) { - throw new Exception('route pattern error'); - } - - if ($result) { - $var = []; - foreach ($match as $key => $val) { - if (is_string($key) && '' !== $val) { - list($name, $pos) = explode('_THINK_', $key); - - $var[$name] = $val; - } - } - - if (!isset($pos)) { - foreach ($regex as $key => $item) { - if (0 === strpos(str_replace(['\/', '\-', '\\' . $depr], ['/', '-', $depr], $item), $match[0])) { - $pos = $key; - break; - } - } - } - - $rule = $items[$pos]->getRule(); - $array = $this->router->getRule($rule); - - foreach ($array as $item) { - if (in_array($item->getMethod(), ['*', strtolower($request->method())])) { - $result = $item->checkRule($request, $url, $var); - - if (false !== $result) { - return $result; - } - } - } - } - - return false; - } - - /** - * 获取分组的MISS路由 - * @access public - * @return RuleItem|null - */ - public function getMissRule() - { - return $this->miss; - } - - /** - * 获取分组的自动路由 - * @access public - * @return string - */ - public function getAutoRule() - { - return $this->auto; - } - - /** - * 注册自动路由 - * @access public - * @param string $route 路由规则 - * @return void - */ - public function addAutoRule($route) - { - $this->auto = $route; - } - - /** - * 注册MISS路由 - * @access public - * @param string $route 路由地址 - * @param string $method 请求类型 - * @param array $option 路由参数 - * @return RuleItem - */ - public function addMissRule($route, $method = '*', $option = []) - { - // 创建路由规则实例 - $ruleItem = new RuleItem($this->router, $this, null, '', $route, strtolower($method), $option); - - $this->miss = $ruleItem; - - return $ruleItem; - } - - /** - * 添加分组下的路由规则或者子分组 - * @access public - * @param string $rule 路由规则 - * @param string $route 路由地址 - * @param string $method 请求类型 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return $this - */ - public function addRule($rule, $route, $method = '*', $option = [], $pattern = []) - { - // 读取路由标识 - if (is_array($rule)) { - $name = $rule[0]; - $rule = $rule[1]; - } elseif (is_string($route)) { - $name = $route; - } else { - $name = null; - } - - $method = strtolower($method); - - if ('/' === $rule || '' === $rule) { - // 首页自动完整匹配 - $rule .= '$'; - } - - // 创建路由规则实例 - $ruleItem = new RuleItem($this->router, $this, $name, $rule, $route, $method, $option, $pattern); - - if (!empty($option['cross_domain'])) { - $this->router->setCrossDomainRule($ruleItem, $method); - } - - $this->addRuleItem($ruleItem, $method); - - return $ruleItem; - } - - /** - * 批量注册路由规则 - * @access public - * @param array $rules 路由规则 - * @param string $method 请求类型 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - * @return void - */ - public function addRules($rules, $method = '*', $option = [], $pattern = []) - { - foreach ($rules as $key => $val) { - if (is_numeric($key)) { - $key = array_shift($val); - } - - if (is_array($val)) { - $route = array_shift($val); - $option = $val ? array_shift($val) : []; - $pattern = $val ? array_shift($val) : []; - } else { - $route = $val; - } - - $this->addRule($key, $route, $method, $option, $pattern); - } - } - - public function addRuleItem($rule, $method = '*') - { - if (strpos($method, '|')) { - $rule->method($method); - $method = '*'; - } - - $this->rules[$method][] = $rule; - - return $this; - } - - /** - * 设置分组的路由前缀 - * @access public - * @param string $prefix - * @return $this - */ - public function prefix($prefix) - { - if ($this->parent && $this->parent->getOption('prefix')) { - $prefix = $this->parent->getOption('prefix') . $prefix; - } - - return $this->option('prefix', $prefix); - } - - /** - * 设置资源允许 - * @access public - * @param array $only - * @return $this - */ - public function only($only) - { - return $this->option('only', $only); - } - - /** - * 设置资源排除 - * @access public - * @param array $except - * @return $this - */ - public function except($except) - { - return $this->option('except', $except); - } - - /** - * 设置资源路由的变量 - * @access public - * @param array $vars - * @return $this - */ - public function vars($vars) - { - return $this->option('var', $vars); - } - - /** - * 合并分组的路由规则正则 - * @access public - * @param bool $merge - * @return $this - */ - public function mergeRuleRegex($merge = true) - { - return $this->option('merge_rule_regex', $merge); - } - - /** - * 获取完整分组Name - * @access public - * @return string - */ - public function getFullName() - { - return $this->fullName; - } - - /** - * 获取分组的路由规则 - * @access public - * @param string $method - * @return array - */ - public function getRules($method = '') - { - if ('' === $method) { - return $this->rules; - } - - return isset($this->rules[strtolower($method)]) ? $this->rules[strtolower($method)] : []; - } - - /** - * 清空分组下的路由规则 - * @access public - * @return void - */ - public function clear() - { - $this->rules = [ - '*' => [], - 'get' => [], - 'post' => [], - 'put' => [], - 'patch' => [], - 'delete' => [], - 'head' => [], - 'options' => [], - ]; - } -} diff --git a/vendor/topthink/framework/library/think/route/RuleItem.php b/vendor/topthink/framework/library/think/route/RuleItem.php deleted file mode 100644 index a05d2deb0..000000000 --- a/vendor/topthink/framework/library/think/route/RuleItem.php +++ /dev/null @@ -1,292 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route; - -use think\Container; -use think\Exception; -use think\Route; - -class RuleItem extends Rule -{ - protected $hasSetRule; - - /** - * 架构函数 - * @access public - * @param Route $router 路由实例 - * @param RuleGroup $parent 上级对象 - * @param string $name 路由标识 - * @param string|array $rule 路由规则 - * @param string|\Closure $route 路由地址 - * @param string $method 请求类型 - * @param array $option 路由参数 - * @param array $pattern 变量规则 - */ - public function __construct(Route $router, RuleGroup $parent, $name, $rule, $route, $method = '*', $option = [], $pattern = []) - { - $this->router = $router; - $this->parent = $parent; - $this->name = $name; - $this->route = $route; - $this->method = $method; - $this->option = $option; - $this->pattern = $pattern; - - $this->setRule($rule); - - if (!empty($option['cross_domain'])) { - $this->router->setCrossDomainRule($this, $method); - } - } - - /** - * 路由规则预处理 - * @access public - * @param string $rule 路由规则 - * @return void - */ - public function setRule($rule) - { - if ('$' == substr($rule, -1, 1)) { - // 是否完整匹配 - $rule = substr($rule, 0, -1); - - $this->option['complete_match'] = true; - } - - $rule = '/' != $rule ? ltrim($rule, '/') : ''; - - if ($this->parent && $prefix = $this->parent->getFullName()) { - $rule = $prefix . ($rule ? '/' . ltrim($rule, '/') : ''); - } - - if (false !== strpos($rule, ':')) { - $this->rule = preg_replace(['/\[\:(\w+)\]/', '/\:(\w+)/'], ['<\1?>', '<\1>'], $rule); - } else { - $this->rule = $rule; - } - - // 生成路由标识的快捷访问 - $this->setRuleName(); - } - - /** - * 检查后缀 - * @access public - * @param string $ext - * @return $this - */ - public function ext($ext = '') - { - $this->option('ext', $ext); - $this->setRuleName(true); - - return $this; - } - - /** - * 设置别名 - * @access public - * @param string $name - * @return $this - */ - public function name($name) - { - $this->name = $name; - $this->setRuleName(true); - - return $this; - } - - /** - * 设置路由标识 用于URL反解生成 - * @access protected - * @param bool $first 是否插入开头 - * @return void - */ - protected function setRuleName($first = false) - { - if ($this->name) { - $vars = $this->parseVar($this->rule); - $name = strtolower($this->name); - - if (isset($this->option['ext'])) { - $suffix = $this->option['ext']; - } elseif ($this->parent->getOption('ext')) { - $suffix = $this->parent->getOption('ext'); - } else { - $suffix = null; - } - - $value = [$this->rule, $vars, $this->parent->getDomain(), $suffix, $this->method]; - - Container::get('rule_name')->set($name, $value, $first); - } - - if (!$this->hasSetRule) { - Container::get('rule_name')->setRule($this->rule, $this); - $this->hasSetRule = true; - } - } - - /** - * 检测路由 - * @access public - * @param Request $request 请求对象 - * @param string $url 访问地址 - * @param array $match 匹配路由变量 - * @param bool $completeMatch 路由是否完全匹配 - * @return Dispatch|false - */ - public function checkRule($request, $url, $match = null, $completeMatch = false) - { - // 检查参数有效性 - if (!$this->checkOption($this->option, $request)) { - return false; - } - - // 合并分组参数 - $option = $this->mergeGroupOptions(); - - $url = $this->urlSuffixCheck($request, $url, $option); - - if (is_null($match)) { - $match = $this->match($url, $option, $completeMatch); - } - - if (false !== $match) { - if (!empty($option['cross_domain'])) { - if ($dispatch = $this->checkCrossDomain($request)) { - // 允许跨域 - return $dispatch; - } - - $option['header'] = $this->option['header']; - } - - // 检查前置行为 - if (isset($option['before']) && false === $this->checkBefore($option['before'])) { - return false; - } - - return $this->parseRule($request, $this->rule, $this->route, $url, $option, $match); - } - - return false; - } - - /** - * 检测路由(含路由匹配) - * @access public - * @param Request $request 请求对象 - * @param string $url 访问地址 - * @param string $depr 路径分隔符 - * @param bool $completeMatch 路由是否完全匹配 - * @return Dispatch|false - */ - public function check($request, $url, $completeMatch = false) - { - return $this->checkRule($request, $url, null, $completeMatch); - } - - /** - * URL后缀及Slash检查 - * @access protected - * @param Request $request 请求对象 - * @param string $url 访问地址 - * @param array $option 路由参数 - * @return string - */ - protected function urlSuffixCheck($request, $url, $option = []) - { - // 是否区分 / 地址访问 - if (!empty($option['remove_slash']) && '/' != $this->rule) { - $this->rule = rtrim($this->rule, '/'); - $url = rtrim($url, '|'); - } - - if (isset($option['ext'])) { - // 路由ext参数 优先于系统配置的URL伪静态后缀参数 - $url = preg_replace('/\.(' . $request->ext() . ')$/i', '', $url); - } - - return $url; - } - - /** - * 检测URL和规则路由是否匹配 - * @access private - * @param string $url URL地址 - * @param array $option 路由参数 - * @param bool $completeMatch 路由是否完全匹配 - * @return array|false - */ - private function match($url, $option, $completeMatch) - { - if (isset($option['complete_match'])) { - $completeMatch = $option['complete_match']; - } - - $pattern = array_merge($this->parent->getPattern(), $this->pattern); - $depr = $this->router->config('pathinfo_depr'); - - // 检查完整规则定义 - if (isset($pattern['__url__']) && !preg_match(0 === strpos($pattern['__url__'], '/') ? $pattern['__url__'] : '/^' . $pattern['__url__'] . '/', str_replace('|', $depr, $url))) { - return false; - } - - $var = []; - $url = $depr . str_replace('|', $depr, $url); - $rule = $depr . str_replace('/', $depr, $this->rule); - - if ($depr == $rule && $depr != $url) { - return false; - } - - if (false === strpos($rule, '<')) { - if (0 === strcasecmp($rule, $url) || (!$completeMatch && 0 === strncasecmp($rule . $depr, $url . $depr, strlen($rule . $depr)))) { - return $var; - } - return false; - } - - $slash = preg_quote('/-' . $depr, '/'); - - if ($matchRule = preg_split('/[' . $slash . ']?<\w+\??>/', $rule, 2)) { - if ($matchRule[0] && 0 !== strncasecmp($rule, $url, strlen($matchRule[0]))) { - return false; - } - } - - if (preg_match_all('/[' . $slash . ']??/', $rule, $matches)) { - $regex = $this->buildRuleRegex($rule, $matches[0], $pattern, $option, $completeMatch); - - try { - if (!preg_match('/^' . $regex . ($completeMatch ? '$' : '') . '/u', $url, $match)) { - return false; - } - } catch (\Exception $e) { - throw new Exception('route pattern error'); - } - - foreach ($match as $key => $val) { - if (is_string($key)) { - $var[$key] = $val; - } - } - } - - // 成功匹配后返回URL中的动态变量数组 - return $var; - } - -} diff --git a/vendor/topthink/framework/library/think/route/RuleName.php b/vendor/topthink/framework/library/think/route/RuleName.php deleted file mode 100644 index 202fb0e23..000000000 --- a/vendor/topthink/framework/library/think/route/RuleName.php +++ /dev/null @@ -1,147 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route; - -class RuleName -{ - protected $item = []; - protected $rule = []; - - /** - * 注册路由标识 - * @access public - * @param string $name 路由标识 - * @param array $value 路由规则 - * @param bool $first 是否置顶 - * @return void - */ - public function set($name, $value, $first = false) - { - if ($first && isset($this->item[$name])) { - array_unshift($this->item[$name], $value); - } else { - $this->item[$name][] = $value; - } - } - - /** - * 注册路由规则 - * @access public - * @param string $rule 路由规则 - * @param RuleItem $route 路由 - * @return void - */ - public function setRule($rule, $route) - { - $this->rule[$route->getDomain()][$rule][$route->getMethod()] = $route; - } - - /** - * 根据路由规则获取路由对象(列表) - * @access public - * @param string $name 路由标识 - * @param string $domain 域名 - * @return array - */ - public function getRule($rule, $domain = null) - { - return isset($this->rule[$domain][$rule]) ? $this->rule[$domain][$rule] : []; - } - - /** - * 获取全部路由列表 - * @access public - * @param string $domain 域名 - * @return array - */ - public function getRuleList($domain = null) - { - $list = []; - - foreach ($this->rule as $ruleDomain => $rules) { - foreach ($rules as $rule => $items) { - foreach ($items as $item) { - $val['domain'] = $ruleDomain; - - foreach (['method', 'rule', 'name', 'route', 'pattern', 'option'] as $param) { - $call = 'get' . $param; - $val[$param] = $item->$call(); - } - - $list[$ruleDomain][] = $val; - } - } - } - - if ($domain) { - return isset($list[$domain]) ? $list[$domain] : []; - } - - return $list; - } - - /** - * 导入路由标识 - * @access public - * @param array $name 路由标识 - * @return void - */ - public function import($item) - { - $this->item = $item; - } - - /** - * 根据路由标识获取路由信息(用于URL生成) - * @access public - * @param string $name 路由标识 - * @param string $domain 域名 - * @return array|null - */ - public function get($name = null, $domain = null, $method = '*') - { - if (is_null($name)) { - return $this->item; - } - - $name = strtolower($name); - $method = strtolower($method); - - if (isset($this->item[$name])) { - if (is_null($domain)) { - $result = $this->item[$name]; - } else { - $result = []; - foreach ($this->item[$name] as $item) { - if ($item[2] == $domain && ('*' == $item[4] || $method == $item[4])) { - $result[] = $item; - } - } - } - } else { - $result = null; - } - - return $result; - } - - /** - * 清空路由规则 - * @access public - * @return void - */ - public function clear() - { - $this->item = []; - $this->rule = []; - } -} diff --git a/vendor/topthink/framework/library/think/route/dispatch/Callback.php b/vendor/topthink/framework/library/think/route/dispatch/Callback.php deleted file mode 100644 index ca76fc993..000000000 --- a/vendor/topthink/framework/library/think/route/dispatch/Callback.php +++ /dev/null @@ -1,26 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route\dispatch; - -use think\route\Dispatch; - -class Callback extends Dispatch -{ - public function exec() - { - // 执行回调方法 - $vars = array_merge($this->request->param(), $this->param); - - return $this->app->invoke($this->dispatch, $vars); - } - -} diff --git a/vendor/topthink/framework/library/think/route/dispatch/Controller.php b/vendor/topthink/framework/library/think/route/dispatch/Controller.php deleted file mode 100644 index 1de829926..000000000 --- a/vendor/topthink/framework/library/think/route/dispatch/Controller.php +++ /dev/null @@ -1,30 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route\dispatch; - -use think\route\Dispatch; - -class Controller extends Dispatch -{ - public function exec() - { - // 执行控制器的操作方法 - $vars = array_merge($this->request->param(), $this->param); - - return $this->app->action( - $this->dispatch, $vars, - $this->rule->getConfig('url_controller_layer'), - $this->rule->getConfig('controller_suffix') - ); - } - -} diff --git a/vendor/topthink/framework/library/think/route/dispatch/Module.php b/vendor/topthink/framework/library/think/route/dispatch/Module.php deleted file mode 100644 index 40bd77596..000000000 --- a/vendor/topthink/framework/library/think/route/dispatch/Module.php +++ /dev/null @@ -1,138 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route\dispatch; - -use ReflectionMethod; -use think\exception\ClassNotFoundException; -use think\exception\HttpException; -use think\Loader; -use think\Request; -use think\route\Dispatch; - -class Module extends Dispatch -{ - protected $controller; - protected $actionName; - - public function init() - { - parent::init(); - - $result = $this->dispatch; - - if (is_string($result)) { - $result = explode('/', $result); - } - - if ($this->rule->getConfig('app_multi_module')) { - // 多模块部署 - $module = strip_tags(strtolower($result[0] ?: $this->rule->getConfig('default_module'))); - $bind = $this->rule->getRouter()->getBind(); - $available = false; - - if ($bind && preg_match('/^[a-z]/is', $bind)) { - // 绑定模块 - list($bindModule) = explode('/', $bind); - if (empty($result[0])) { - $module = $bindModule; - } - $available = true; - } elseif (!in_array($module, $this->rule->getConfig('deny_module_list')) && is_dir($this->app->getAppPath() . $module)) { - $available = true; - } elseif ($this->rule->getConfig('empty_module')) { - $module = $this->rule->getConfig('empty_module'); - $available = true; - } - - // 模块初始化 - if ($module && $available) { - // 初始化模块 - $this->request->setModule($module); - $this->app->init($module); - } else { - throw new HttpException(404, 'module not exists:' . $module); - } - } - - // 是否自动转换控制器和操作名 - $convert = is_bool($this->convert) ? $this->convert : $this->rule->getConfig('url_convert'); - // 获取控制器名 - $controller = strip_tags($result[1] ?: $this->rule->getConfig('default_controller')); - - $this->controller = $convert ? strtolower($controller) : $controller; - - // 获取操作名 - $this->actionName = strip_tags($result[2] ?: $this->rule->getConfig('default_action')); - - // 设置当前请求的控制器、操作 - $this->request - ->setController(Loader::parseName($this->controller, 1)) - ->setAction($this->actionName); - - return $this; - } - - public function exec() - { - // 监听module_init - $this->app['hook']->listen('module_init'); - - try { - // 实例化控制器 - $instance = $this->app->controller($this->controller, - $this->rule->getConfig('url_controller_layer'), - $this->rule->getConfig('controller_suffix'), - $this->rule->getConfig('empty_controller')); - } catch (ClassNotFoundException $e) { - throw new HttpException(404, 'controller not exists:' . $e->getClass()); - } - - $this->app['middleware']->controller(function (Request $request, $next) use ($instance) { - // 获取当前操作名 - $action = $this->actionName . $this->rule->getConfig('action_suffix'); - - if (is_callable([$instance, $action])) { - // 执行操作方法 - $call = [$instance, $action]; - - // 严格获取当前操作方法名 - $reflect = new ReflectionMethod($instance, $action); - $methodName = $reflect->getName(); - $suffix = $this->rule->getConfig('action_suffix'); - $actionName = $suffix ? substr($methodName, 0, -strlen($suffix)) : $methodName; - $this->request->setAction($actionName); - - // 自动获取请求变量 - $vars = $this->rule->getConfig('url_param_type') - ? $this->request->route() - : $this->request->param(); - $vars = array_merge($vars, $this->param); - } elseif (is_callable([$instance, '_empty'])) { - // 空操作 - $call = [$instance, '_empty']; - $vars = [$this->actionName]; - $reflect = new ReflectionMethod($instance, '_empty'); - } else { - // 操作不存在 - throw new HttpException(404, 'method not exists:' . get_class($instance) . '->' . $action . '()'); - } - - $this->app['hook']->listen('action_begin', $call); - - $data = $this->app->invokeReflectMethod($instance, $reflect, $vars); - - return $this->autoResponse($data); - }); - - return $this->app['middleware']->dispatch($this->request, 'controller'); - } -} diff --git a/vendor/topthink/framework/library/think/route/dispatch/Redirect.php b/vendor/topthink/framework/library/think/route/dispatch/Redirect.php deleted file mode 100644 index fae2c9a65..000000000 --- a/vendor/topthink/framework/library/think/route/dispatch/Redirect.php +++ /dev/null @@ -1,23 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route\dispatch; - -use think\Response; -use think\route\Dispatch; - -class Redirect extends Dispatch -{ - public function exec() - { - return Response::create($this->dispatch, 'redirect')->code($this->code); - } -} diff --git a/vendor/topthink/framework/library/think/route/dispatch/Response.php b/vendor/topthink/framework/library/think/route/dispatch/Response.php deleted file mode 100644 index 66f4e5abb..000000000 --- a/vendor/topthink/framework/library/think/route/dispatch/Response.php +++ /dev/null @@ -1,23 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route\dispatch; - -use think\route\Dispatch; - -class Response extends Dispatch -{ - public function exec() - { - return $this->dispatch; - } - -} diff --git a/vendor/topthink/framework/library/think/route/dispatch/Url.php b/vendor/topthink/framework/library/think/route/dispatch/Url.php deleted file mode 100644 index acc524e3e..000000000 --- a/vendor/topthink/framework/library/think/route/dispatch/Url.php +++ /dev/null @@ -1,169 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route\dispatch; - -use think\exception\HttpException; -use think\Loader; -use think\route\Dispatch; - -class Url extends Dispatch -{ - public function init() - { - // 解析默认的URL规则 - $result = $this->parseUrl($this->dispatch); - - return (new Module($this->request, $this->rule, $result))->init(); - } - - public function exec() - {} - - /** - * 解析URL地址 - * @access protected - * @param string $url URL - * @return array - */ - protected function parseUrl($url) - { - $depr = $this->rule->getConfig('pathinfo_depr'); - $bind = $this->rule->getRouter()->getBind(); - - if (!empty($bind) && preg_match('/^[a-z]/is', $bind)) { - $bind = str_replace('/', $depr, $bind); - // 如果有模块/控制器绑定 - $url = $bind . ('.' != substr($bind, -1) ? $depr : '') . ltrim($url, $depr); - } - - list($path, $var) = $this->rule->parseUrlPath($url); - if (empty($path)) { - return [null, null, null]; - } - - // 解析模块 - $module = $this->rule->getConfig('app_multi_module') ? array_shift($path) : null; - - if ($this->param['auto_search']) { - $controller = $this->autoFindController($module, $path); - } else { - // 解析控制器 - $controller = !empty($path) ? array_shift($path) : null; - } - - if ($controller && !preg_match('/^[A-Za-z0-9][\w|\.]*$/', $controller)) { - throw new HttpException(404, 'controller not exists:' . $controller); - } - - // 解析操作 - $action = !empty($path) ? array_shift($path) : null; - - // 解析额外参数 - if ($path) { - if ($this->rule->getConfig('url_param_type')) { - $var += $path; - } else { - preg_replace_callback('/(\w+)\|([^\|]+)/', function ($match) use (&$var) { - $var[$match[1]] = strip_tags($match[2]); - }, implode('|', $path)); - } - } - - $panDomain = $this->request->panDomain(); - - if ($panDomain && $key = array_search('*', $var)) { - // 泛域名赋值 - $var[$key] = $panDomain; - } - - // 设置当前请求的参数 - $this->request->setRouteVars($var); - - // 封装路由 - $route = [$module, $controller, $action]; - - if ($this->hasDefinedRoute($route, $bind)) { - throw new HttpException(404, 'invalid request:' . str_replace('|', $depr, $url)); - } - - return $route; - } - - /** - * 检查URL是否已经定义过路由 - * @access protected - * @param string $route 路由信息 - * @param string $bind 绑定信息 - * @return bool - */ - protected function hasDefinedRoute($route, $bind) - { - list($module, $controller, $action) = $route; - - // 检查地址是否被定义过路由 - $name = strtolower($module . '/' . Loader::parseName($controller, 1) . '/' . $action); - - $name2 = ''; - - if (empty($module) || $module == $bind) { - $name2 = strtolower(Loader::parseName($controller, 1) . '/' . $action); - } - - $host = $this->request->host(true); - - $method = $this->request->method(); - - if ($this->rule->getRouter()->getName($name, $host, $method) || $this->rule->getRouter()->getName($name2, $host, $method)) { - return true; - } - - return false; - } - - /** - * 自动定位控制器类 - * @access protected - * @param string $module 模块名 - * @param array $path URL - * @return string - */ - protected function autoFindController($module, &$path) - { - $dir = $this->app->getAppPath() . ($module ? $module . '/' : '') . $this->rule->getConfig('url_controller_layer'); - $suffix = $this->app->getSuffix() || $this->rule->getConfig('controller_suffix') ? ucfirst($this->rule->getConfig('url_controller_layer')) : ''; - - $item = []; - $find = false; - - foreach ($path as $val) { - $item[] = $val; - $file = $dir . '/' . str_replace('.', '/', $val) . $suffix . '.php'; - $file = pathinfo($file, PATHINFO_DIRNAME) . '/' . Loader::parseName(pathinfo($file, PATHINFO_FILENAME), 1) . '.php'; - if (is_file($file)) { - $find = true; - break; - } else { - $dir .= '/' . Loader::parseName($val); - } - } - - if ($find) { - $controller = implode('.', $item); - $path = array_slice($path, count($item)); - } else { - $controller = array_shift($path); - } - - return $controller; - } - -} diff --git a/vendor/topthink/framework/library/think/route/dispatch/View.php b/vendor/topthink/framework/library/think/route/dispatch/View.php deleted file mode 100644 index ea3ef11b0..000000000 --- a/vendor/topthink/framework/library/think/route/dispatch/View.php +++ /dev/null @@ -1,26 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\route\dispatch; - -use think\Response; -use think\route\Dispatch; - -class View extends Dispatch -{ - public function exec() - { - // 渲染模板输出 - $vars = array_merge($this->request->param(), $this->param); - - return Response::create($this->dispatch, 'view')->assign($vars); - } -} diff --git a/vendor/topthink/framework/library/think/session/driver/Memcache.php b/vendor/topthink/framework/library/think/session/driver/Memcache.php deleted file mode 100644 index 40d7bb825..000000000 --- a/vendor/topthink/framework/library/think/session/driver/Memcache.php +++ /dev/null @@ -1,124 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\session\driver; - -use SessionHandlerInterface; -use think\Exception; - -class Memcache implements SessionHandlerInterface -{ - protected $handler = null; - protected $config = [ - 'host' => '127.0.0.1', // memcache主机 - 'port' => 11211, // memcache端口 - 'expire' => 3600, // session有效期 - 'timeout' => 0, // 连接超时时间(单位:毫秒) - 'persistent' => true, // 长连接 - 'session_name' => '', // memcache key前缀 - ]; - - public function __construct($config = []) - { - $this->config = array_merge($this->config, $config); - } - - /** - * 打开Session - * @access public - * @param string $savePath - * @param mixed $sessName - */ - public function open($savePath, $sessName) - { - // 检测php环境 - if (!extension_loaded('memcache')) { - throw new Exception('not support:memcache'); - } - - $this->handler = new \Memcache; - - // 支持集群 - $hosts = explode(',', $this->config['host']); - $ports = explode(',', $this->config['port']); - - if (empty($ports[0])) { - $ports[0] = 11211; - } - - // 建立连接 - foreach ((array) $hosts as $i => $host) { - $port = isset($ports[$i]) ? $ports[$i] : $ports[0]; - $this->config['timeout'] > 0 ? - $this->handler->addServer($host, $port, $this->config['persistent'], 1, $this->config['timeout']) : - $this->handler->addServer($host, $port, $this->config['persistent'], 1); - } - - return true; - } - - /** - * 关闭Session - * @access public - */ - public function close() - { - $this->gc(ini_get('session.gc_maxlifetime')); - $this->handler->close(); - $this->handler = null; - - return true; - } - - /** - * 读取Session - * @access public - * @param string $sessID - */ - public function read($sessID) - { - return (string) $this->handler->get($this->config['session_name'] . $sessID); - } - - /** - * 写入Session - * @access public - * @param string $sessID - * @param string $sessData - * @return bool - */ - public function write($sessID, $sessData) - { - return $this->handler->set($this->config['session_name'] . $sessID, $sessData, 0, $this->config['expire']); - } - - /** - * 删除Session - * @access public - * @param string $sessID - * @return bool - */ - public function destroy($sessID) - { - return $this->handler->delete($this->config['session_name'] . $sessID); - } - - /** - * Session 垃圾回收 - * @access public - * @param string $sessMaxLifeTime - * @return true - */ - public function gc($sessMaxLifeTime) - { - return true; - } -} diff --git a/vendor/topthink/framework/library/think/session/driver/Memcached.php b/vendor/topthink/framework/library/think/session/driver/Memcached.php deleted file mode 100644 index 074b2ff73..000000000 --- a/vendor/topthink/framework/library/think/session/driver/Memcached.php +++ /dev/null @@ -1,135 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\session\driver; - -use SessionHandlerInterface; -use think\Exception; - -class Memcached implements SessionHandlerInterface -{ - protected $handler = null; - protected $config = [ - 'host' => '127.0.0.1', // memcache主机 - 'port' => 11211, // memcache端口 - 'expire' => 3600, // session有效期 - 'timeout' => 0, // 连接超时时间(单位:毫秒) - 'session_name' => '', // memcache key前缀 - 'username' => '', //账号 - 'password' => '', //密码 - ]; - - public function __construct($config = []) - { - $this->config = array_merge($this->config, $config); - } - - /** - * 打开Session - * @access public - * @param string $savePath - * @param mixed $sessName - */ - public function open($savePath, $sessName) - { - // 检测php环境 - if (!extension_loaded('memcached')) { - throw new Exception('not support:memcached'); - } - - $this->handler = new \Memcached; - - // 设置连接超时时间(单位:毫秒) - if ($this->config['timeout'] > 0) { - $this->handler->setOption(\Memcached::OPT_CONNECT_TIMEOUT, $this->config['timeout']); - } - - // 支持集群 - $hosts = explode(',', $this->config['host']); - $ports = explode(',', $this->config['port']); - - if (empty($ports[0])) { - $ports[0] = 11211; - } - - // 建立连接 - $servers = []; - foreach ((array) $hosts as $i => $host) { - $servers[] = [$host, (isset($ports[$i]) ? $ports[$i] : $ports[0]), 1]; - } - - $this->handler->addServers($servers); - - if ('' != $this->config['username']) { - $this->handler->setOption(\Memcached::OPT_BINARY_PROTOCOL, true); - $this->handler->setSaslAuthData($this->config['username'], $this->config['password']); - } - - return true; - } - - /** - * 关闭Session - * @access public - */ - public function close() - { - $this->gc(ini_get('session.gc_maxlifetime')); - $this->handler->quit(); - $this->handler = null; - - return true; - } - - /** - * 读取Session - * @access public - * @param string $sessID - */ - public function read($sessID) - { - return (string) $this->handler->get($this->config['session_name'] . $sessID); - } - - /** - * 写入Session - * @access public - * @param string $sessID - * @param string $sessData - * @return bool - */ - public function write($sessID, $sessData) - { - return $this->handler->set($this->config['session_name'] . $sessID, $sessData, $this->config['expire']); - } - - /** - * 删除Session - * @access public - * @param string $sessID - * @return bool - */ - public function destroy($sessID) - { - return $this->handler->delete($this->config['session_name'] . $sessID); - } - - /** - * Session 垃圾回收 - * @access public - * @param string $sessMaxLifeTime - * @return true - */ - public function gc($sessMaxLifeTime) - { - return true; - } -} diff --git a/vendor/topthink/framework/library/think/session/driver/Redis.php b/vendor/topthink/framework/library/think/session/driver/Redis.php deleted file mode 100644 index 5a0e7bc73..000000000 --- a/vendor/topthink/framework/library/think/session/driver/Redis.php +++ /dev/null @@ -1,179 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\session\driver; - -use SessionHandlerInterface; -use think\Exception; - -class Redis implements SessionHandlerInterface -{ - /** @var \Redis */ - protected $handler = null; - protected $config = [ - 'host' => '127.0.0.1', // redis主机 - 'port' => 6379, // redis端口 - 'password' => '', // 密码 - 'select' => 0, // 操作库 - 'expire' => 3600, // 有效期(秒) - 'timeout' => 0, // 超时时间(秒) - 'persistent' => true, // 是否长连接 - 'session_name' => '', // sessionkey前缀 - ]; - - public function __construct($config = []) - { - $this->config = array_merge($this->config, $config); - } - - /** - * 打开Session - * @access public - * @param string $savePath - * @param mixed $sessName - * @return bool - * @throws Exception - */ - public function open($savePath, $sessName) - { - if (extension_loaded('redis')) { - $this->handler = new \Redis; - - // 建立连接 - $func = $this->config['persistent'] ? 'pconnect' : 'connect'; - $this->handler->$func($this->config['host'], $this->config['port'], $this->config['timeout']); - - if ('' != $this->config['password']) { - $this->handler->auth($this->config['password']); - } - - if (0 != $this->config['select']) { - $this->handler->select($this->config['select']); - } - } elseif (class_exists('\Predis\Client')) { - $params = []; - foreach ($this->config as $key => $val) { - if (in_array($key, ['aggregate', 'cluster', 'connections', 'exceptions', 'prefix', 'profile', 'replication'])) { - $params[$key] = $val; - unset($this->config[$key]); - } - } - $this->handler = new \Predis\Client($this->config, $params); - } else { - throw new \BadFunctionCallException('not support: redis'); - } - - return true; - } - - /** - * 关闭Session - * @access public - */ - public function close() - { - $this->gc(ini_get('session.gc_maxlifetime')); - $this->handler->close(); - $this->handler = null; - - return true; - } - - /** - * 读取Session - * @access public - * @param string $sessID - * @return string - */ - public function read($sessID) - { - return (string) $this->handler->get($this->config['session_name'] . $sessID); - } - - /** - * 写入Session - * @access public - * @param string $sessID - * @param string $sessData - * @return bool - */ - public function write($sessID, $sessData) - { - if ($this->config['expire'] > 0) { - $result = $this->handler->setex($this->config['session_name'] . $sessID, $this->config['expire'], $sessData); - } else { - $result = $this->handler->set($this->config['session_name'] . $sessID, $sessData); - } - - return $result ? true : false; - } - - /** - * 删除Session - * @access public - * @param string $sessID - * @return bool - */ - public function destroy($sessID) - { - return $this->handler->del($this->config['session_name'] . $sessID) > 0; - } - - /** - * Session 垃圾回收 - * @access public - * @param string $sessMaxLifeTime - * @return bool - */ - public function gc($sessMaxLifeTime) - { - return true; - } - - /** - * Redis Session 驱动的加锁机制 - * @access public - * @param string $sessID 用于加锁的sessID - * @param integer $timeout 默认过期时间 - * @return bool - */ - public function lock($sessID, $timeout = 10) - { - if (null == $this->handler) { - $this->open('', ''); - } - - $lockKey = 'LOCK_PREFIX_' . $sessID; - // 使用setnx操作加锁 - $isLock = $this->handler->setnx($lockKey, 1); - if ($isLock) { - // 设置过期时间,防止死任务的出现 - $this->handler->expire($lockKey, $timeout); - return true; - } - - return false; - } - - /** - * Redis Session 驱动的解锁机制 - * @access public - * @param string $sessID 用于解锁的sessID - */ - public function unlock($sessID) - { - if (null == $this->handler) { - $this->open('', ''); - } - - $this->handler->del('LOCK_PREFIX_' . $sessID); - } -} diff --git a/vendor/topthink/framework/library/think/template/TagLib.php b/vendor/topthink/framework/library/think/template/TagLib.php deleted file mode 100644 index bbbb2c035..000000000 --- a/vendor/topthink/framework/library/think/template/TagLib.php +++ /dev/null @@ -1,351 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\template; - -use think\Exception; - -/** - * ThinkPHP标签库TagLib解析基类 - * @category Think - * @package Think - * @subpackage Template - * @author liu21st - */ -class TagLib -{ - - /** - * 标签库定义XML文件 - * @var string - * @access protected - */ - protected $xml = ''; - protected $tags = []; // 标签定义 - /** - * 标签库名称 - * @var string - * @access protected - */ - protected $tagLib = ''; - - /** - * 标签库标签列表 - * @var array - * @access protected - */ - protected $tagList = []; - - /** - * 标签库分析数组 - * @var array - * @access protected - */ - protected $parse = []; - - /** - * 标签库是否有效 - * @var bool - * @access protected - */ - protected $valid = false; - - /** - * 当前模板对象 - * @var object - * @access protected - */ - protected $tpl; - - protected $comparison = [' nheq ' => ' !== ', ' heq ' => ' === ', ' neq ' => ' != ', ' eq ' => ' == ', ' egt ' => ' >= ', ' gt ' => ' > ', ' elt ' => ' <= ', ' lt ' => ' < ']; - - /** - * 架构函数 - * @access public - * @param \stdClass $template 模板引擎对象 - */ - public function __construct($template) - { - $this->tpl = $template; - } - - /** - * 按签标库替换页面中的标签 - * @access public - * @param string $content 模板内容 - * @param string $lib 标签库名 - * @return void - */ - public function parseTag(&$content, $lib = '') - { - $tags = []; - $lib = $lib ? strtolower($lib) . ':' : ''; - - foreach ($this->tags as $name => $val) { - $close = !isset($val['close']) || $val['close'] ? 1 : 0; - $tags[$close][$lib . $name] = $name; - if (isset($val['alias'])) { - // 别名设置 - $array = (array) $val['alias']; - foreach (explode(',', $array[0]) as $v) { - $tags[$close][$lib . $v] = $name; - } - } - } - - // 闭合标签 - if (!empty($tags[1])) { - $nodes = []; - $regex = $this->getRegex(array_keys($tags[1]), 1); - if (preg_match_all($regex, $content, $matches, PREG_SET_ORDER | PREG_OFFSET_CAPTURE)) { - $right = []; - foreach ($matches as $match) { - if ('' == $match[1][0]) { - $name = strtolower($match[2][0]); - // 如果有没闭合的标签头则取出最后一个 - if (!empty($right[$name])) { - // $match[0][1]为标签结束符在模板中的位置 - $nodes[$match[0][1]] = [ - 'name' => $name, - 'begin' => array_pop($right[$name]), // 标签开始符 - 'end' => $match[0], // 标签结束符 - ]; - } - } else { - // 标签头压入栈 - $right[strtolower($match[1][0])][] = $match[0]; - } - } - unset($right, $matches); - // 按标签在模板中的位置从后向前排序 - krsort($nodes); - } - - $break = ''; - if ($nodes) { - $beginArray = []; - // 标签替换 从后向前 - foreach ($nodes as $pos => $node) { - // 对应的标签名 - $name = $tags[1][$node['name']]; - $alias = $lib . $name != $node['name'] ? ($lib ? strstr($node['name'], $lib) : $node['name']) : ''; - - // 解析标签属性 - $attrs = $this->parseAttr($node['begin'][0], $name, $alias); - $method = 'tag' . $name; - - // 读取标签库中对应的标签内容 replace[0]用来替换标签头,replace[1]用来替换标签尾 - $replace = explode($break, $this->$method($attrs, $break)); - - if (count($replace) > 1) { - while ($beginArray) { - $begin = end($beginArray); - // 判断当前标签尾的位置是否在栈中最后一个标签头的后面,是则为子标签 - if ($node['end'][1] > $begin['pos']) { - break; - } else { - // 不为子标签时,取出栈中最后一个标签头 - $begin = array_pop($beginArray); - // 替换标签头部 - $content = substr_replace($content, $begin['str'], $begin['pos'], $begin['len']); - } - } - // 替换标签尾部 - $content = substr_replace($content, $replace[1], $node['end'][1], strlen($node['end'][0])); - // 把标签头压入栈 - $beginArray[] = ['pos' => $node['begin'][1], 'len' => strlen($node['begin'][0]), 'str' => $replace[0]]; - } - } - - while ($beginArray) { - $begin = array_pop($beginArray); - // 替换标签头部 - $content = substr_replace($content, $begin['str'], $begin['pos'], $begin['len']); - } - } - } - // 自闭合标签 - if (!empty($tags[0])) { - $regex = $this->getRegex(array_keys($tags[0]), 0); - $content = preg_replace_callback($regex, function ($matches) use (&$tags, &$lib) { - // 对应的标签名 - $name = $tags[0][strtolower($matches[1])]; - $alias = $lib . $name != $matches[1] ? ($lib ? strstr($matches[1], $lib) : $matches[1]) : ''; - // 解析标签属性 - $attrs = $this->parseAttr($matches[0], $name, $alias); - $method = 'tag' . $name; - return $this->$method($attrs, ''); - }, $content); - } - - return; - } - - /** - * 按标签生成正则 - * @access public - * @param array|string $tags 标签名 - * @param boolean $close 是否为闭合标签 - * @return string - */ - public function getRegex($tags, $close) - { - $begin = $this->tpl->config('taglib_begin'); - $end = $this->tpl->config('taglib_end'); - $single = strlen(ltrim($begin, '\\')) == 1 && strlen(ltrim($end, '\\')) == 1 ? true : false; - $tagName = is_array($tags) ? implode('|', $tags) : $tags; - - if ($single) { - if ($close) { - // 如果是闭合标签 - $regex = $begin . '(?:(' . $tagName . ')\b(?>[^' . $end . ']*)|\/(' . $tagName . '))' . $end; - } else { - $regex = $begin . '(' . $tagName . ')\b(?>[^' . $end . ']*)' . $end; - } - } else { - if ($close) { - // 如果是闭合标签 - $regex = $begin . '(?:(' . $tagName . ')\b(?>(?:(?!' . $end . ').)*)|\/(' . $tagName . '))' . $end; - } else { - $regex = $begin . '(' . $tagName . ')\b(?>(?:(?!' . $end . ').)*)' . $end; - } - } - - return '/' . $regex . '/is'; - } - - /** - * 分析标签属性 正则方式 - * @access public - * @param string $str 标签属性字符串 - * @param string $name 标签名 - * @param string $alias 别名 - * @return array - */ - public function parseAttr($str, $name, $alias = '') - { - $regex = '/\s+(?>(?P[\w-]+)\s*)=(?>\s*)([\"\'])(?P(?:(?!\\2).)*)\\2/is'; - $result = []; - - if (preg_match_all($regex, $str, $matches)) { - foreach ($matches['name'] as $key => $val) { - $result[$val] = $matches['value'][$key]; - } - - if (!isset($this->tags[$name])) { - // 检测是否存在别名定义 - foreach ($this->tags as $key => $val) { - if (isset($val['alias'])) { - $array = (array) $val['alias']; - if (in_array($name, explode(',', $array[0]))) { - $tag = $val; - $type = !empty($array[1]) ? $array[1] : 'type'; - $result[$type] = $name; - break; - } - } - } - } else { - $tag = $this->tags[$name]; - // 设置了标签别名 - if (!empty($alias) && isset($tag['alias'])) { - $type = !empty($tag['alias'][1]) ? $tag['alias'][1] : 'type'; - $result[$type] = $alias; - } - } - - if (!empty($tag['must'])) { - $must = explode(',', $tag['must']); - foreach ($must as $name) { - if (!isset($result[$name])) { - throw new Exception('tag attr must:' . $name); - } - } - } - } else { - // 允许直接使用表达式的标签 - if (!empty($this->tags[$name]['expression'])) { - static $_taglibs; - if (!isset($_taglibs[$name])) { - $_taglibs[$name][0] = strlen($this->tpl->config('taglib_begin_origin') . $name); - $_taglibs[$name][1] = strlen($this->tpl->config('taglib_end_origin')); - } - $result['expression'] = substr($str, $_taglibs[$name][0], -$_taglibs[$name][1]); - // 清除自闭合标签尾部/ - $result['expression'] = rtrim($result['expression'], '/'); - $result['expression'] = trim($result['expression']); - } elseif (empty($this->tags[$name]) || !empty($this->tags[$name]['attr'])) { - throw new Exception('tag error:' . $name); - } - } - - return $result; - } - - /** - * 解析条件表达式 - * @access public - * @param string $condition 表达式标签内容 - * @return string - */ - public function parseCondition($condition) - { - if (!strpos($condition, '::') && strpos($condition, ':')) { - $condition = ' ' . substr(strstr($condition, ':'), 1); - } - - $condition = str_ireplace(array_keys($this->comparison), array_values($this->comparison), $condition); - $this->tpl->parseVar($condition); - - // $this->tpl->parseVarFunction($condition); // XXX: 此句能解析表达式中用|分隔的函数,但表达式中如果有|、||这样的逻辑运算就产生了歧异 - return $condition; - } - - /** - * 自动识别构建变量 - * @access public - * @param string $name 变量描述 - * @return string - */ - public function autoBuildVar(&$name) - { - $flag = substr($name, 0, 1); - - if (':' == $flag) { - // 以:开头为函数调用,解析前去掉: - $name = substr($name, 1); - } elseif ('$' != $flag && preg_match('/[a-zA-Z_]/', $flag)) { - // XXX: 这句的写法可能还需要改进 - // 常量不需要解析 - if (defined($name)) { - return $name; - } - - // 不以$开头并且也不是常量,自动补上$前缀 - $name = '$' . $name; - } - - $this->tpl->parseVar($name); - $this->tpl->parseVarFunction($name, false); - - return $name; - } - - /** - * 获取标签列表 - * @access public - * @return array - */ - public function getTags() - { - return $this->tags; - } -} diff --git a/vendor/topthink/framework/library/think/template/driver/File.php b/vendor/topthink/framework/library/think/template/driver/File.php deleted file mode 100644 index 3b96a0f3b..000000000 --- a/vendor/topthink/framework/library/think/template/driver/File.php +++ /dev/null @@ -1,83 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\template\driver; - -use think\Exception; - -class File -{ - protected $cacheFile; - - /** - * 写入编译缓存 - * @access public - * @param string $cacheFile 缓存的文件名 - * @param string $content 缓存的内容 - * @return void|array - */ - public function write($cacheFile, $content) - { - // 检测模板目录 - $dir = dirname($cacheFile); - - if (!is_dir($dir)) { - mkdir($dir, 0755, true); - } - - // 生成模板缓存文件 - if (false === file_put_contents($cacheFile, $content)) { - throw new Exception('cache write error:' . $cacheFile, 11602); - } - } - - /** - * 读取编译编译 - * @access public - * @param string $cacheFile 缓存的文件名 - * @param array $vars 变量数组 - * @return void - */ - public function read($cacheFile, $vars = []) - { - $this->cacheFile = $cacheFile; - - if (!empty($vars) && is_array($vars)) { - // 模板阵列变量分解成为独立变量 - extract($vars, EXTR_OVERWRITE); - } - - //载入模版缓存文件 - include $this->cacheFile; - } - - /** - * 检查编译缓存是否有效 - * @access public - * @param string $cacheFile 缓存的文件名 - * @param int $cacheTime 缓存时间 - * @return boolean - */ - public function check($cacheFile, $cacheTime) - { - // 缓存文件不存在, 直接返回false - if (!file_exists($cacheFile)) { - return false; - } - - if (0 != $cacheTime && time() > filemtime($cacheFile) + $cacheTime) { - // 缓存是否在有效期 - return false; - } - - return true; - } -} diff --git a/vendor/topthink/framework/library/think/template/taglib/Cx.php b/vendor/topthink/framework/library/think/template/taglib/Cx.php deleted file mode 100644 index ad741f289..000000000 --- a/vendor/topthink/framework/library/think/template/taglib/Cx.php +++ /dev/null @@ -1,724 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\template\taglib; - -use think\template\TagLib; - -/** - * CX标签库解析类 - * @category Think - * @package Think - * @subpackage Driver.Taglib - * @author liu21st - */ -class Cx extends Taglib -{ - - // 标签定义 - protected $tags = [ - // 标签定义: attr 属性列表 close 是否闭合(0 或者1 默认1) alias 标签别名 level 嵌套层次 - 'php' => ['attr' => ''], - 'volist' => ['attr' => 'name,id,offset,length,key,mod', 'alias' => 'iterate'], - 'foreach' => ['attr' => 'name,id,item,key,offset,length,mod', 'expression' => true], - 'if' => ['attr' => 'condition', 'expression' => true], - 'elseif' => ['attr' => 'condition', 'close' => 0, 'expression' => true], - 'else' => ['attr' => '', 'close' => 0], - 'switch' => ['attr' => 'name', 'expression' => true], - 'case' => ['attr' => 'value,break', 'expression' => true], - 'default' => ['attr' => '', 'close' => 0], - 'compare' => ['attr' => 'name,value,type', 'alias' => ['eq,equal,notequal,neq,gt,lt,egt,elt,heq,nheq', 'type']], - 'range' => ['attr' => 'name,value,type', 'alias' => ['in,notin,between,notbetween', 'type']], - 'empty' => ['attr' => 'name'], - 'notempty' => ['attr' => 'name'], - 'present' => ['attr' => 'name'], - 'notpresent' => ['attr' => 'name'], - 'defined' => ['attr' => 'name'], - 'notdefined' => ['attr' => 'name'], - 'load' => ['attr' => 'file,href,type,value,basepath', 'close' => 0, 'alias' => ['import,css,js', 'type']], - 'assign' => ['attr' => 'name,value', 'close' => 0], - 'define' => ['attr' => 'name,value', 'close' => 0], - 'for' => ['attr' => 'start,end,name,comparison,step'], - 'url' => ['attr' => 'link,vars,suffix,domain', 'close' => 0, 'expression' => true], - 'function' => ['attr' => 'name,vars,use,call'], - ]; - - /** - * php标签解析 - * 格式: - * {php}echo $name{/php} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagPhp($tag, $content) - { - $parseStr = ''; - return $parseStr; - } - - /** - * volist标签解析 循环输出数据集 - * 格式: - * {volist name="userList" id="user" empty=""} - * {user.username} - * {user.email} - * {/volist} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string|void - */ - public function tagVolist($tag, $content) - { - $name = $tag['name']; - $id = $tag['id']; - $empty = isset($tag['empty']) ? $tag['empty'] : ''; - $key = !empty($tag['key']) ? $tag['key'] : 'i'; - $mod = isset($tag['mod']) ? $tag['mod'] : '2'; - $offset = !empty($tag['offset']) && is_numeric($tag['offset']) ? intval($tag['offset']) : 0; - $length = !empty($tag['length']) && is_numeric($tag['length']) ? intval($tag['length']) : 'null'; - // 允许使用函数设定数据集 {$vo.name} - $parseStr = 'autoBuildVar($name); - $parseStr .= '$_result=' . $name . ';'; - $name = '$_result'; - } else { - $name = $this->autoBuildVar($name); - } - - $parseStr .= 'if(is_array(' . $name . ') || ' . $name . ' instanceof \think\Collection || ' . $name . ' instanceof \think\Paginator): $' . $key . ' = 0;'; - - // 设置了输出数组长度 - if (0 != $offset || 'null' != $length) { - $parseStr .= '$__LIST__ = is_array(' . $name . ') ? array_slice(' . $name . ',' . $offset . ',' . $length . ', true) : ' . $name . '->slice(' . $offset . ',' . $length . ', true); '; - } else { - $parseStr .= ' $__LIST__ = ' . $name . ';'; - } - - $parseStr .= 'if( count($__LIST__)==0 ) : echo "' . $empty . '" ;'; - $parseStr .= 'else: '; - $parseStr .= 'foreach($__LIST__ as $key=>$' . $id . '): '; - $parseStr .= '$mod = ($' . $key . ' % ' . $mod . ' );'; - $parseStr .= '++$' . $key . ';?>'; - $parseStr .= $content; - $parseStr .= ''; - - if (!empty($parseStr)) { - return $parseStr; - } - - return; - } - - /** - * foreach标签解析 循环输出数据集 - * 格式: - * {foreach name="userList" id="user" key="key" index="i" mod="2" offset="3" length="5" empty=""} - * {user.username} - * {/foreach} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string|void - */ - public function tagForeach($tag, $content) - { - // 直接使用表达式 - if (!empty($tag['expression'])) { - $expression = ltrim(rtrim($tag['expression'], ')'), '('); - $expression = $this->autoBuildVar($expression); - $parseStr = ''; - $parseStr .= $content; - $parseStr .= ''; - return $parseStr; - } - - $name = $tag['name']; - $key = !empty($tag['key']) ? $tag['key'] : 'key'; - $item = !empty($tag['id']) ? $tag['id'] : $tag['item']; - $empty = isset($tag['empty']) ? $tag['empty'] : ''; - $offset = !empty($tag['offset']) && is_numeric($tag['offset']) ? intval($tag['offset']) : 0; - $length = !empty($tag['length']) && is_numeric($tag['length']) ? intval($tag['length']) : 'null'; - - $parseStr = 'autoBuildVar($name); - $parseStr .= $var . '=' . $name . '; '; - $name = $var; - } else { - $name = $this->autoBuildVar($name); - } - - $parseStr .= 'if(is_array(' . $name . ') || ' . $name . ' instanceof \think\Collection || ' . $name . ' instanceof \think\Paginator): '; - - // 设置了输出数组长度 - if (0 != $offset || 'null' != $length) { - if (!isset($var)) { - $var = '$_' . uniqid(); - } - $parseStr .= $var . ' = is_array(' . $name . ') ? array_slice(' . $name . ',' . $offset . ',' . $length . ', true) : ' . $name . '->slice(' . $offset . ',' . $length . ', true); '; - } else { - $var = &$name; - } - - $parseStr .= 'if( count(' . $var . ')==0 ) : echo "' . $empty . '" ;'; - $parseStr .= 'else: '; - - // 设置了索引项 - if (isset($tag['index'])) { - $index = $tag['index']; - $parseStr .= '$' . $index . '=0; '; - } - - $parseStr .= 'foreach(' . $var . ' as $' . $key . '=>$' . $item . '): '; - - // 设置了索引项 - if (isset($tag['index'])) { - $index = $tag['index']; - if (isset($tag['mod'])) { - $mod = (int) $tag['mod']; - $parseStr .= '$mod = ($' . $index . ' % ' . $mod . '); '; - } - $parseStr .= '++$' . $index . '; '; - } - - $parseStr .= '?>'; - // 循环体中的内容 - $parseStr .= $content; - $parseStr .= ''; - - if (!empty($parseStr)) { - return $parseStr; - } - - return; - } - - /** - * if标签解析 - * 格式: - * {if condition=" $a eq 1"} - * {elseif condition="$a eq 2" /} - * {else /} - * {/if} - * 表达式支持 eq neq gt egt lt elt == > >= < <= or and || && - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagIf($tag, $content) - { - $condition = !empty($tag['expression']) ? $tag['expression'] : $tag['condition']; - $condition = $this->parseCondition($condition); - $parseStr = '' . $content . ''; - - return $parseStr; - } - - /** - * elseif标签解析 - * 格式:见if标签 - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagElseif($tag, $content) - { - $condition = !empty($tag['expression']) ? $tag['expression'] : $tag['condition']; - $condition = $this->parseCondition($condition); - $parseStr = ''; - - return $parseStr; - } - - /** - * else标签解析 - * 格式:见if标签 - * @access public - * @param array $tag 标签属性 - * @return string - */ - public function tagElse($tag) - { - $parseStr = ''; - - return $parseStr; - } - - /** - * switch标签解析 - * 格式: - * {switch name="a.name"} - * {case value="1" break="false"}1{/case} - * {case value="2" }2{/case} - * {default /}other - * {/switch} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagSwitch($tag, $content) - { - $name = !empty($tag['expression']) ? $tag['expression'] : $tag['name']; - $name = $this->autoBuildVar($name); - $parseStr = '' . $content . ''; - - return $parseStr; - } - - /** - * case标签解析 需要配合switch才有效 - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagCase($tag, $content) - { - $value = isset($tag['expression']) ? $tag['expression'] : $tag['value']; - $flag = substr($value, 0, 1); - - if ('$' == $flag || ':' == $flag) { - $value = $this->autoBuildVar($value); - $value = 'case ' . $value . ':'; - } elseif (strpos($value, '|')) { - $values = explode('|', $value); - $value = ''; - foreach ($values as $val) { - $value .= 'case "' . addslashes($val) . '":'; - } - } else { - $value = 'case "' . $value . '":'; - } - - $parseStr = '' . $content; - $isBreak = isset($tag['break']) ? $tag['break'] : ''; - - if ('' == $isBreak || $isBreak) { - $parseStr .= ''; - } - - return $parseStr; - } - - /** - * default标签解析 需要配合switch才有效 - * 使用: {default /}ddfdf - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagDefault($tag) - { - $parseStr = ''; - - return $parseStr; - } - - /** - * compare标签解析 - * 用于值的比较 支持 eq neq gt lt egt elt heq nheq 默认是eq - * 格式: {compare name="" type="eq" value="" }content{/compare} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagCompare($tag, $content) - { - $name = $tag['name']; - $value = $tag['value']; - $type = isset($tag['type']) ? $tag['type'] : 'eq'; // 比较类型 - $name = $this->autoBuildVar($name); - $flag = substr($value, 0, 1); - - if ('$' == $flag || ':' == $flag) { - $value = $this->autoBuildVar($value); - } else { - $value = '\'' . $value . '\''; - } - - switch ($type) { - case 'equal': - $type = 'eq'; - break; - case 'notequal': - $type = 'neq'; - break; - } - $type = $this->parseCondition(' ' . $type . ' '); - $parseStr = '' . $content . ''; - - return $parseStr; - } - - /** - * range标签解析 - * 如果某个变量存在于某个范围 则输出内容 type= in 表示在范围内 否则表示在范围外 - * 格式: {range name="var|function" value="val" type='in|notin' }content{/range} - * example: {range name="a" value="1,2,3" type='in' }content{/range} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagRange($tag, $content) - { - $name = $tag['name']; - $value = $tag['value']; - $type = isset($tag['type']) ? $tag['type'] : 'in'; // 比较类型 - - $name = $this->autoBuildVar($name); - $flag = substr($value, 0, 1); - - if ('$' == $flag || ':' == $flag) { - $value = $this->autoBuildVar($value); - $str = 'is_array(' . $value . ')?' . $value . ':explode(\',\',' . $value . ')'; - } else { - $value = '"' . $value . '"'; - $str = 'explode(\',\',' . $value . ')'; - } - - if ('between' == $type) { - $parseStr = '= $_RANGE_VAR_[0] && ' . $name . '<= $_RANGE_VAR_[1]):?>' . $content . ''; - } elseif ('notbetween' == $type) { - $parseStr = '$_RANGE_VAR_[1]):?>' . $content . ''; - } else { - $fun = ('in' == $type) ? 'in_array' : '!in_array'; - $parseStr = '' . $content . ''; - } - - return $parseStr; - } - - /** - * present标签解析 - * 如果某个变量已经设置 则输出内容 - * 格式: {present name="" }content{/present} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagPresent($tag, $content) - { - $name = $tag['name']; - $name = $this->autoBuildVar($name); - $parseStr = '' . $content . ''; - - return $parseStr; - } - - /** - * notpresent标签解析 - * 如果某个变量没有设置,则输出内容 - * 格式: {notpresent name="" }content{/notpresent} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagNotpresent($tag, $content) - { - $name = $tag['name']; - $name = $this->autoBuildVar($name); - $parseStr = '' . $content . ''; - - return $parseStr; - } - - /** - * empty标签解析 - * 如果某个变量为empty 则输出内容 - * 格式: {empty name="" }content{/empty} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagEmpty($tag, $content) - { - $name = $tag['name']; - $name = $this->autoBuildVar($name); - $parseStr = 'isEmpty())): ?>' . $content . ''; - - return $parseStr; - } - - /** - * notempty标签解析 - * 如果某个变量不为empty 则输出内容 - * 格式: {notempty name="" }content{/notempty} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagNotempty($tag, $content) - { - $name = $tag['name']; - $name = $this->autoBuildVar($name); - $parseStr = 'isEmpty()))): ?>' . $content . ''; - - return $parseStr; - } - - /** - * 判断是否已经定义了该常量 - * {defined name='TXT'}已定义{/defined} - * @access public - * @param array $tag - * @param string $content - * @return string - */ - public function tagDefined($tag, $content) - { - $name = $tag['name']; - $parseStr = '' . $content . ''; - - return $parseStr; - } - - /** - * 判断是否没有定义了该常量 - * {notdefined name='TXT'}已定义{/notdefined} - * @access public - * @param array $tag - * @param string $content - * @return string - */ - public function tagNotdefined($tag, $content) - { - $name = $tag['name']; - $parseStr = '' . $content . ''; - - return $parseStr; - } - - /** - * load 标签解析 {load file="/static/js/base.js" /} - * 格式:{load file="/static/css/base.css" /} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagLoad($tag, $content) - { - $file = isset($tag['file']) ? $tag['file'] : $tag['href']; - $type = isset($tag['type']) ? strtolower($tag['type']) : ''; - - $parseStr = ''; - $endStr = ''; - - // 判断是否存在加载条件 允许使用函数判断(默认为isset) - if (isset($tag['value'])) { - $name = $tag['value']; - $name = $this->autoBuildVar($name); - $name = 'isset(' . $name . ')'; - $parseStr .= ''; - $endStr = ''; - } - - // 文件方式导入 - $array = explode(',', $file); - - foreach ($array as $val) { - $type = strtolower(substr(strrchr($val, '.'), 1)); - switch ($type) { - case 'js': - $parseStr .= ''; - break; - case 'css': - $parseStr .= ''; - break; - case 'php': - $parseStr .= ''; - break; - } - } - - return $parseStr . $endStr; - } - - /** - * assign标签解析 - * 在模板中给某个变量赋值 支持变量赋值 - * 格式: {assign name="" value="" /} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagAssign($tag, $content) - { - $name = $this->autoBuildVar($tag['name']); - $flag = substr($tag['value'], 0, 1); - - if ('$' == $flag || ':' == $flag) { - $value = $this->autoBuildVar($tag['value']); - } else { - $value = '\'' . $tag['value'] . '\''; - } - - $parseStr = ''; - - return $parseStr; - } - - /** - * define标签解析 - * 在模板中定义常量 支持变量赋值 - * 格式: {define name="" value="" /} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagDefine($tag, $content) - { - $name = '\'' . $tag['name'] . '\''; - $flag = substr($tag['value'], 0, 1); - - if ('$' == $flag || ':' == $flag) { - $value = $this->autoBuildVar($tag['value']); - } else { - $value = '\'' . $tag['value'] . '\''; - } - - $parseStr = ''; - - return $parseStr; - } - - /** - * for标签解析 - * 格式: - * {for start="" end="" comparison="" step="" name=""} - * content - * {/for} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagFor($tag, $content) - { - //设置默认值 - $start = 0; - $end = 0; - $step = 1; - $comparison = 'lt'; - $name = 'i'; - $rand = rand(); //添加随机数,防止嵌套变量冲突 - - //获取属性 - foreach ($tag as $key => $value) { - $value = trim($value); - $flag = substr($value, 0, 1); - if ('$' == $flag || ':' == $flag) { - $value = $this->autoBuildVar($value); - } - - switch ($key) { - case 'start': - $start = $value; - break; - case 'end': - $end = $value; - break; - case 'step': - $step = $value; - break; - case 'comparison': - $comparison = $value; - break; - case 'name': - $name = $value; - break; - } - } - - $parseStr = 'parseCondition('$' . $name . ' ' . $comparison . ' $__FOR_END_' . $rand . '__') . ';$' . $name . '+=' . $step . '){ ?>'; - $parseStr .= $content; - $parseStr .= ''; - - return $parseStr; - } - - /** - * url函数的tag标签 - * 格式:{url link="模块/控制器/方法" vars="参数" suffix="true或者false 是否带有后缀" domain="true或者false 是否携带域名" /} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagUrl($tag, $content) - { - $url = isset($tag['link']) ? $tag['link'] : ''; - $vars = isset($tag['vars']) ? $tag['vars'] : ''; - $suffix = isset($tag['suffix']) ? $tag['suffix'] : 'true'; - $domain = isset($tag['domain']) ? $tag['domain'] : 'false'; - - return ''; - } - - /** - * function标签解析 匿名函数,可实现递归 - * 使用: - * {function name="func" vars="$data" call="$list" use="&$a,&$b"} - * {if is_array($data)} - * {foreach $data as $val} - * {~func($val) /} - * {/foreach} - * {else /} - * {$data} - * {/if} - * {/function} - * @access public - * @param array $tag 标签属性 - * @param string $content 标签内容 - * @return string - */ - public function tagFunction($tag, $content) - { - $name = !empty($tag['name']) ? $tag['name'] : 'func'; - $vars = !empty($tag['vars']) ? $tag['vars'] : ''; - $call = !empty($tag['call']) ? $tag['call'] : ''; - $use = ['&$' . $name]; - - if (!empty($tag['use'])) { - foreach (explode(',', $tag['use']) as $val) { - $use[] = '&' . ltrim(trim($val), '&'); - } - } - - $parseStr = '' . $content . '' : '?>'; - - return $parseStr; - } -} diff --git a/vendor/topthink/framework/library/think/validate/ValidateRule.php b/vendor/topthink/framework/library/think/validate/ValidateRule.php deleted file mode 100644 index 7cd701747..000000000 --- a/vendor/topthink/framework/library/think/validate/ValidateRule.php +++ /dev/null @@ -1,171 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\validate; - -/** - * Class ValidateRule - * @package think\validate - * @method ValidateRule confirm(mixed $rule, string $msg = '') static 验证是否和某个字段的值一致 - * @method ValidateRule different(mixed $rule, string $msg = '') static 验证是否和某个字段的值是否不同 - * @method ValidateRule egt(mixed $rule, string $msg = '') static 验证是否大于等于某个值 - * @method ValidateRule gt(mixed $rule, string $msg = '') static 验证是否大于某个值 - * @method ValidateRule elt(mixed $rule, string $msg = '') static 验证是否小于等于某个值 - * @method ValidateRule lt(mixed $rule, string $msg = '') static 验证是否小于某个值 - * @method ValidateRule eg(mixed $rule, string $msg = '') static 验证是否等于某个值 - * @method ValidateRule in(mixed $rule, string $msg = '') static 验证是否在范围内 - * @method ValidateRule notIn(mixed $rule, string $msg = '') static 验证是否不在某个范围 - * @method ValidateRule between(mixed $rule, string $msg = '') static 验证是否在某个区间 - * @method ValidateRule notBetween(mixed $rule, string $msg = '') static 验证是否不在某个区间 - * @method ValidateRule length(mixed $rule, string $msg = '') static 验证数据长度 - * @method ValidateRule max(mixed $rule, string $msg = '') static 验证数据最大长度 - * @method ValidateRule min(mixed $rule, string $msg = '') static 验证数据最小长度 - * @method ValidateRule after(mixed $rule, string $msg = '') static 验证日期 - * @method ValidateRule before(mixed $rule, string $msg = '') static 验证日期 - * @method ValidateRule expire(mixed $rule, string $msg = '') static 验证有效期 - * @method ValidateRule allowIp(mixed $rule, string $msg = '') static 验证IP许可 - * @method ValidateRule denyIp(mixed $rule, string $msg = '') static 验证IP禁用 - * @method ValidateRule regex(mixed $rule, string $msg = '') static 使用正则验证数据 - * @method ValidateRule token(mixed $rule='__token__', string $msg = '') static 验证表单令牌 - * @method ValidateRule is(mixed $rule, string $msg = '') static 验证字段值是否为有效格式 - * @method ValidateRule isRequire(mixed $rule = null, string $msg = '') static 验证字段必须 - * @method ValidateRule isNumber(mixed $rule = null, string $msg = '') static 验证字段值是否为数字 - * @method ValidateRule isArray(mixed $rule = null, string $msg = '') static 验证字段值是否为数组 - * @method ValidateRule isInteger(mixed $rule = null, string $msg = '') static 验证字段值是否为整形 - * @method ValidateRule isFloat(mixed $rule = null, string $msg = '') static 验证字段值是否为浮点数 - * @method ValidateRule isMobile(mixed $rule = null, string $msg = '') static 验证字段值是否为手机 - * @method ValidateRule isIdCard(mixed $rule = null, string $msg = '') static 验证字段值是否为身份证号码 - * @method ValidateRule isChs(mixed $rule = null, string $msg = '') static 验证字段值是否为中文 - * @method ValidateRule isChsDash(mixed $rule = null, string $msg = '') static 验证字段值是否为中文字母及下划线 - * @method ValidateRule isChsAlpha(mixed $rule = null, string $msg = '') static 验证字段值是否为中文和字母 - * @method ValidateRule isChsAlphaNum(mixed $rule = null, string $msg = '') static 验证字段值是否为中文字母和数字 - * @method ValidateRule isDate(mixed $rule = null, string $msg = '') static 验证字段值是否为有效格式 - * @method ValidateRule isBool(mixed $rule = null, string $msg = '') static 验证字段值是否为布尔值 - * @method ValidateRule isAlpha(mixed $rule = null, string $msg = '') static 验证字段值是否为字母 - * @method ValidateRule isAlphaDash(mixed $rule = null, string $msg = '') static 验证字段值是否为字母和下划线 - * @method ValidateRule isAlphaNum(mixed $rule = null, string $msg = '') static 验证字段值是否为字母和数字 - * @method ValidateRule isAccepted(mixed $rule = null, string $msg = '') static 验证字段值是否为yes, on, 或是 1 - * @method ValidateRule isEmail(mixed $rule = null, string $msg = '') static 验证字段值是否为有效邮箱格式 - * @method ValidateRule isUrl(mixed $rule = null, string $msg = '') static 验证字段值是否为有效URL地址 - * @method ValidateRule activeUrl(mixed $rule, string $msg = '') static 验证是否为合格的域名或者IP - * @method ValidateRule ip(mixed $rule, string $msg = '') static 验证是否有效IP - * @method ValidateRule fileExt(mixed $rule, string $msg = '') static 验证文件后缀 - * @method ValidateRule fileMime(mixed $rule, string $msg = '') static 验证文件类型 - * @method ValidateRule fileSize(mixed $rule, string $msg = '') static 验证文件大小 - * @method ValidateRule image(mixed $rule, string $msg = '') static 验证图像文件 - * @method ValidateRule method(mixed $rule, string $msg = '') static 验证请求类型 - * @method ValidateRule dateFormat(mixed $rule, string $msg = '') static 验证时间和日期是否符合指定格式 - * @method ValidateRule unique(mixed $rule, string $msg = '') static 验证是否唯一 - * @method ValidateRule behavior(mixed $rule, string $msg = '') static 使用行为类验证 - * @method ValidateRule filter(mixed $rule, string $msg = '') static 使用filter_var方式验证 - * @method ValidateRule requireIf(mixed $rule, string $msg = '') static 验证某个字段等于某个值的时候必须 - * @method ValidateRule requireCallback(mixed $rule, string $msg = '') static 通过回调方法验证某个字段是否必须 - * @method ValidateRule requireWith(mixed $rule, string $msg = '') static 验证某个字段有值的情况下必须 - * @method ValidateRule must(mixed $rule = null, string $msg = '') static 必须验证 - */ -class ValidateRule -{ - // 验证字段的名称 - protected $title; - - // 当前验证规则 - protected $rule = []; - - // 验证提示信息 - protected $message = []; - - /** - * 添加验证因子 - * @access protected - * @param string $name 验证名称 - * @param mixed $rule 验证规则 - * @param string $msg 提示信息 - * @return $this - */ - protected function addItem($name, $rule = null, $msg = '') - { - if ($rule || 0 === $rule) { - $this->rule[$name] = $rule; - } else { - $this->rule[] = $name; - } - - $this->message[] = $msg; - - return $this; - } - - /** - * 获取验证规则 - * @access public - * @return array - */ - public function getRule() - { - return $this->rule; - } - - /** - * 获取验证字段名称 - * @access public - * @return string - */ - public function getTitle() - { - return $this->title; - } - - /** - * 获取验证提示 - * @access public - * @return array - */ - public function getMsg() - { - return $this->message; - } - - /** - * 设置验证字段名称 - * @access public - * @return $this - */ - public function title($title) - { - $this->title = $title; - - return $this; - } - - public function __call($method, $args) - { - if ('is' == strtolower(substr($method, 0, 2))) { - $method = substr($method, 2); - } - - array_unshift($args, lcfirst($method)); - - return call_user_func_array([$this, 'addItem'], $args); - } - - public static function __callStatic($method, $args) - { - $rule = new static(); - - if ('is' == strtolower(substr($method, 0, 2))) { - $method = substr($method, 2); - } - - array_unshift($args, lcfirst($method)); - - return call_user_func_array([$rule, 'addItem'], $args); - } -} diff --git a/vendor/topthink/framework/library/think/view/driver/Php.php b/vendor/topthink/framework/library/think/view/driver/Php.php deleted file mode 100644 index 7948dc053..000000000 --- a/vendor/topthink/framework/library/think/view/driver/Php.php +++ /dev/null @@ -1,183 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\view\driver; - -use think\App; -use think\exception\TemplateNotFoundException; -use think\Loader; - -class Php -{ - // 模板引擎参数 - protected $config = [ - // 默认模板渲染规则 1 解析为小写+下划线 2 全部转换小写 - 'auto_rule' => 1, - // 视图基础目录(集中式) - 'view_base' => '', - // 模板起始路径 - 'view_path' => '', - // 模板文件后缀 - 'view_suffix' => 'php', - // 模板文件名分隔符 - 'view_depr' => DIRECTORY_SEPARATOR, - ]; - - protected $template; - protected $app; - protected $content; - - public function __construct(App $app, $config = []) - { - $this->app = $app; - $this->config = array_merge($this->config, (array) $config); - } - - /** - * 检测是否存在模板文件 - * @access public - * @param string $template 模板文件或者模板规则 - * @return bool - */ - public function exists($template) - { - if ('' == pathinfo($template, PATHINFO_EXTENSION)) { - // 获取模板文件名 - $template = $this->parseTemplate($template); - } - - return is_file($template); - } - - /** - * 渲染模板文件 - * @access public - * @param string $template 模板文件 - * @param array $data 模板变量 - * @return void - */ - public function fetch($template, $data = []) - { - if ('' == pathinfo($template, PATHINFO_EXTENSION)) { - // 获取模板文件名 - $template = $this->parseTemplate($template); - } - - // 模板不存在 抛出异常 - if (!is_file($template)) { - throw new TemplateNotFoundException('template not exists:' . $template, $template); - } - - $this->template = $template; - - // 记录视图信息 - $this->app - ->log('[ VIEW ] ' . $template . ' [ ' . var_export(array_keys($data), true) . ' ]'); - - extract($data, EXTR_OVERWRITE); - include $this->template; - } - - /** - * 渲染模板内容 - * @access public - * @param string $content 模板内容 - * @param array $data 模板变量 - * @return void - */ - public function display($content, $data = []) - { - $this->content = $content; - - extract($data, EXTR_OVERWRITE); - eval('?>' . $this->content); - } - - /** - * 自动定位模板文件 - * @access private - * @param string $template 模板文件规则 - * @return string - */ - private function parseTemplate($template) - { - if (empty($this->config['view_path'])) { - $this->config['view_path'] = $this->app->getModulePath() . 'view' . DIRECTORY_SEPARATOR; - } - - $request = $this->app['request']; - - // 获取视图根目录 - if (strpos($template, '@')) { - // 跨模块调用 - list($module, $template) = explode('@', $template); - } - - if ($this->config['view_base']) { - // 基础视图目录 - $module = isset($module) ? $module : $request->module(); - $path = $this->config['view_base'] . ($module ? $module . DIRECTORY_SEPARATOR : ''); - } else { - $path = isset($module) ? $this->app->getAppPath() . $module . DIRECTORY_SEPARATOR . 'view' . DIRECTORY_SEPARATOR : $this->config['view_path']; - } - - $depr = $this->config['view_depr']; - - if (0 !== strpos($template, '/')) { - $template = str_replace(['/', ':'], $depr, $template); - $controller = Loader::parseName($request->controller()); - - if ($controller) { - if ('' == $template) { - // 如果模板文件名为空 按照默认规则定位 - $template = str_replace('.', DIRECTORY_SEPARATOR, $controller) . $depr . $this->getActionTemplate($request); - } elseif (false === strpos($template, $depr)) { - $template = str_replace('.', DIRECTORY_SEPARATOR, $controller) . $depr . $template; - } - } - } else { - $template = str_replace(['/', ':'], $depr, substr($template, 1)); - } - - return $path . ltrim($template, '/') . '.' . ltrim($this->config['view_suffix'], '.'); - } - - protected function getActionTemplate($request) - { - $rule = [$request->action(true), Loader::parseName($request->action(true)), $request->action()]; - $type = $this->config['auto_rule']; - - return isset($rule[$type]) ? $rule[$type] : $rule[0]; - } - - /** - * 配置模板引擎 - * @access private - * @param string|array $name 参数名 - * @param mixed $value 参数值 - * @return void - */ - public function config($name, $value = null) - { - if (is_array($name)) { - $this->config = array_merge($this->config, $name); - } elseif (is_null($value)) { - return isset($this->config[$name]) ? $this->config[$name] : null; - } else { - $this->config[$name] = $value; - } - } - - public function __debugInfo() - { - return ['config' => $this->config]; - } -} diff --git a/vendor/topthink/framework/library/think/view/driver/Think.php b/vendor/topthink/framework/library/think/view/driver/Think.php deleted file mode 100644 index 877aee85b..000000000 --- a/vendor/topthink/framework/library/think/view/driver/Think.php +++ /dev/null @@ -1,192 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\view\driver; - -use think\App; -use think\exception\TemplateNotFoundException; -use think\Loader; -use think\Template; - -class Think -{ - // 模板引擎实例 - private $template; - private $app; - - // 模板引擎参数 - protected $config = [ - // 默认模板渲染规则 1 解析为小写+下划线 2 全部转换小写 - 'auto_rule' => 1, - // 视图基础目录(集中式) - 'view_base' => '', - // 模板起始路径 - 'view_path' => '', - // 模板文件后缀 - 'view_suffix' => 'html', - // 模板文件名分隔符 - 'view_depr' => DIRECTORY_SEPARATOR, - // 是否开启模板编译缓存,设为false则每次都会重新编译 - 'tpl_cache' => true, - ]; - - public function __construct(App $app, $config = []) - { - $this->app = $app; - $this->config = array_merge($this->config, (array) $config); - - if (empty($this->config['view_path'])) { - $this->config['view_path'] = $app->getModulePath() . 'view' . DIRECTORY_SEPARATOR; - } - - $this->template = new Template($app, $this->config); - } - - /** - * 检测是否存在模板文件 - * @access public - * @param string $template 模板文件或者模板规则 - * @return bool - */ - public function exists($template) - { - if ('' == pathinfo($template, PATHINFO_EXTENSION)) { - // 获取模板文件名 - $template = $this->parseTemplate($template); - } - - return is_file($template); - } - - /** - * 渲染模板文件 - * @access public - * @param string $template 模板文件 - * @param array $data 模板变量 - * @param array $config 模板参数 - * @return void - */ - public function fetch($template, $data = [], $config = []) - { - if ('' == pathinfo($template, PATHINFO_EXTENSION)) { - // 获取模板文件名 - $template = $this->parseTemplate($template); - } - - // 模板不存在 抛出异常 - if (!is_file($template)) { - throw new TemplateNotFoundException('template not exists:' . $template, $template); - } - - // 记录视图信息 - $this->app - ->log('[ VIEW ] ' . $template . ' [ ' . var_export(array_keys($data), true) . ' ]'); - - $this->template->fetch($template, $data, $config); - } - - /** - * 渲染模板内容 - * @access public - * @param string $template 模板内容 - * @param array $data 模板变量 - * @param array $config 模板参数 - * @return void - */ - public function display($template, $data = [], $config = []) - { - $this->template->display($template, $data, $config); - } - - /** - * 自动定位模板文件 - * @access private - * @param string $template 模板文件规则 - * @return string - */ - private function parseTemplate($template) - { - // 分析模板文件规则 - $request = $this->app['request']; - - // 获取视图根目录 - if (strpos($template, '@')) { - // 跨模块调用 - list($module, $template) = explode('@', $template); - } - - if ($this->config['view_base']) { - // 基础视图目录 - $module = isset($module) ? $module : $request->module(); - $path = $this->config['view_base'] . ($module ? $module . DIRECTORY_SEPARATOR : ''); - } else { - $path = isset($module) ? $this->app->getAppPath() . $module . DIRECTORY_SEPARATOR . 'view' . DIRECTORY_SEPARATOR : $this->config['view_path']; - } - - $depr = $this->config['view_depr']; - - if (0 !== strpos($template, '/')) { - $template = str_replace(['/', ':'], $depr, $template); - $controller = Loader::parseName($request->controller()); - - if ($controller) { - if ('' == $template) { - // 如果模板文件名为空 按照默认规则定位 - $template = str_replace('.', DIRECTORY_SEPARATOR, $controller) . $depr . $this->getActionTemplate($request); - } elseif (false === strpos($template, $depr)) { - $template = str_replace('.', DIRECTORY_SEPARATOR, $controller) . $depr . $template; - } - } - } else { - $template = str_replace(['/', ':'], $depr, substr($template, 1)); - } - - return $path . ltrim($template, '/') . '.' . ltrim($this->config['view_suffix'], '.'); - } - - protected function getActionTemplate($request) - { - $rule = [$request->action(true), Loader::parseName($request->action(true)), $request->action()]; - $type = $this->config['auto_rule']; - - return isset($rule[$type]) ? $rule[$type] : $rule[0]; - } - - /** - * 配置或者获取模板引擎参数 - * @access private - * @param string|array $name 参数名 - * @param mixed $value 参数值 - * @return mixed - */ - public function config($name, $value = null) - { - if (is_array($name)) { - $this->template->config($name); - $this->config = array_merge($this->config, $name); - } elseif (is_null($value)) { - return $this->template->config($name); - } else { - $this->template->$name = $value; - $this->config[$name] = $value; - } - } - - public function __call($method, $params) - { - return call_user_func_array([$this->template, $method], $params); - } - - public function __debugInfo() - { - return ['config' => $this->config]; - } -} diff --git a/vendor/topthink/framework/library/traits/controller/Jump.php b/vendor/topthink/framework/library/traits/controller/Jump.php deleted file mode 100644 index 41f7e930a..000000000 --- a/vendor/topthink/framework/library/traits/controller/Jump.php +++ /dev/null @@ -1,168 +0,0 @@ -error(); - * $this->redirect(); - * } - * } - */ -namespace traits\controller; - -use think\Container; -use think\exception\HttpResponseException; -use think\Response; -use think\response\Redirect; - -trait Jump -{ - /** - * 应用实例 - * @var \think\App - */ - protected $app; - - /** - * 操作成功跳转的快捷方法 - * @access protected - * @param mixed $msg 提示信息 - * @param string $url 跳转的URL地址 - * @param mixed $data 返回的数据 - * @param integer $wait 跳转等待时间 - * @param array $header 发送的Header信息 - * @return void - */ - protected function success($msg = '', $url = null, $data = '', $wait = 3, array $header = []) - { - if (is_null($url) && isset($_SERVER["HTTP_REFERER"])) { - $url = $_SERVER["HTTP_REFERER"]; - } elseif ('' !== $url) { - $url = (strpos($url, '://') || 0 === strpos($url, '/')) ? $url : Container::get('url')->build($url); - } - - $result = [ - 'code' => 1, - 'msg' => $msg, - 'data' => $data, - 'url' => $url, - 'wait' => $wait, - ]; - - $type = $this->getResponseType(); - // 把跳转模板的渲染下沉,这样在 response_send 行为里通过getData()获得的数据是一致性的格式 - if ('html' == strtolower($type)) { - $type = 'jump'; - } - - $response = Response::create($result, $type)->header($header)->options(['jump_template' => $this->app['config']->get('dispatch_success_tmpl')]); - - throw new HttpResponseException($response); - } - - /** - * 操作错误跳转的快捷方法 - * @access protected - * @param mixed $msg 提示信息 - * @param string $url 跳转的URL地址 - * @param mixed $data 返回的数据 - * @param integer $wait 跳转等待时间 - * @param array $header 发送的Header信息 - * @return void - */ - protected function error($msg = '', $url = null, $data = '', $wait = 3, array $header = []) - { - $type = $this->getResponseType(); - if (is_null($url)) { - $url = $this->app['request']->isAjax() ? '' : 'javascript:history.back(-1);'; - } elseif ('' !== $url) { - $url = (strpos($url, '://') || 0 === strpos($url, '/')) ? $url : $this->app['url']->build($url); - } - - $result = [ - 'code' => 0, - 'msg' => $msg, - 'data' => $data, - 'url' => $url, - 'wait' => $wait, - ]; - - if ('html' == strtolower($type)) { - $type = 'jump'; - } - - $response = Response::create($result, $type)->header($header)->options(['jump_template' => $this->app['config']->get('dispatch_error_tmpl')]); - - throw new HttpResponseException($response); - } - - /** - * 返回封装后的API数据到客户端 - * @access protected - * @param mixed $data 要返回的数据 - * @param integer $code 返回的code - * @param mixed $msg 提示信息 - * @param string $type 返回数据格式 - * @param array $header 发送的Header信息 - * @return void - */ - protected function result($data, $code = 0, $msg = '', $type = '', array $header = []) - { - $result = [ - 'code' => $code, - 'msg' => $msg, - 'time' => time(), - 'data' => $data, - ]; - - $type = $type ?: $this->getResponseType(); - $response = Response::create($result, $type)->header($header); - - throw new HttpResponseException($response); - } - - /** - * URL重定向 - * @access protected - * @param string $url 跳转的URL表达式 - * @param array|integer $params 其它URL参数 - * @param integer $code http code - * @param array $with 隐式传参 - * @return void - */ - protected function redirect($url, $params = [], $code = 302, $with = []) - { - $response = new Redirect($url); - - if (is_integer($params)) { - $code = $params; - $params = []; - } - - $response->code($code)->params($params)->with($with); - - throw new HttpResponseException($response); - } - - /** - * 获取当前的response 输出类型 - * @access protected - * @return string - */ - protected function getResponseType() - { - if (!$this->app) { - $this->app = Container::get('app'); - } - - $isAjax = $this->app['request']->isAjax(); - $config = $this->app['config']; - - return $isAjax - ? $config->get('default_ajax_return') - : $config->get('default_return_type'); - } -} diff --git a/vendor/topthink/framework/logo.png b/vendor/topthink/framework/logo.png deleted file mode 100644 index 25fd0593688de5c9f4cd321da1a72ab9566fe331..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6995 zcmV-Z8?5AsP)KLZ*U+5Lu!Sk^o_Z5E4Meg@_7P6crJiNL9pw)e1;Xm069{HJUZAPk55R%$-RIA z6-eL&AQ0xu!e<4=008gy@A0LT~suv4>S3ILP<0Bm`DLLvaF4FK%)Nj?Pt*r}7;7Xa9z9H|HZjR63e zC`Tj$K)V27Re@400>HumpsYY5E(E}?0f1SyGDiY{y#)Yvj#!WnKwtoXnL;eg03bL5 z07D)V%>y7z1E4U{zu>7~aD})?0RX_umCct+(lZpemCzb@^6=o|A>zVpu|i=NDG+7} zl4`aK{0#b-!z=TL9Wt0BGO&T{GJWpjryhdijfaIQ&2!o}p04JRKYg3k&Tf zVxhe-O!X z{f;To;xw^bEES6JSc$k$B2CA6xl)ltA<32E66t?3@gJ7`36pmX0IY^jz)rRYwaaY4 ze(nJRiw;=Qb^t(r^DT@T3y}a2XEZW-_W%Hszxj_qD**t_m!#tW0KDiJT&R>6OvVTR z07RgHDzHHZ48atvzz&?j9lXF70$~P3Knx_nJP<+#`N z#-MZ2bTkiLfR>_b(HgWKJ%F~Nr_oF3b#wrIijHG|(J>BYjM-sajE6;FiC7vY#};Gd zST$CUHDeuEH+B^pz@B062qXfFfD`NpUW5?BY=V%GM_5c)L#QR}BeW8_2v-S%gfYS= zB9o|3v?Y2H`NVi)In3rTB8+ej^> zQ=~r95NVuDChL%G$=>7$vVg20myx%S50Foi`^m%Pw-h?Xh~i8Mq9jtJloCocWk2Nv zrJpiFnV_ms&8eQ$2&#xWpIS+6pmtC%Q-`S&GF4Q#^mhymh7E(qNMa}%YZ-ePrx>>xFPTiH1=E+A$W$=bG8>s^ zm=Bn5Rah$aDtr}@$`X}2l~$F0mFKEdRdZE8)p@E5RI61Ft6o-prbbn>P~)iy)E2AN zsU20jsWz_8Qg>31P|s0cqrPALg8E|(vWA65poU1JRAaZs8I2(p#xiB`SVGovRs-uS zYnV-9TeA7=Om+qP8+I>yOjAR1s%ETak!GFdam@h^# z)@rS0t$wXH+Irf)+G6c;?H29p+V6F6oj{!|o%K3xI`?%6x;DB|x`n#ibhIR?(H}Q3Gzd138Ei2)WAMz7W9Vy`X}HnwgyEn!VS)>mv$8&{hQn>w4zwy3R}t;BYlZQm5)6pty=DfLrs+A-|>>;~;Q z_F?uV_HFjh9n2gO9o9Q^JA86v({H5aB!kjoO6 zc9$1ZZKsN-Zl8L~mE{`ly3)1N^`o1+o7}D0ZPeY&J;i;i`%NyJ8_8Y6J?}yE@b_5a zam?eLr<8@mESk|3$_SkmS{wQ>%qC18))9_|&j{ZT zes8AvOzF(F2#DZEY>2oYX&IRp`F#{ADl)1r>QS^)ba8a|EY_^#S^HO&t^Rgqwv=MZThqqEWH8 zxJo>d=ABlR_Bh=;eM9Tw|Ih34~oTE|= zX_mAr*D$vzw@+p(E0Yc6dFE}(8oqt`+R{gE3x4zjX+Sb3_cYE^= zgB=w+-tUy`ytONMS8KgRef4hA?t0j zufM;t32jm~jUGrkaOInTZ`zyfns>EuS}G30LFK_G-==(f<51|K&cocp&EJ`SxAh3? zNO>#LI=^+SEu(FqJ)ynt=!~PC9bO$rzPJB=?=j6w@a-(u02P7 zaQ)#(uUl{HW%tYNS3ItC^iAtK(eKlL`f9+{bJzISE?u8_z3;~C8@FyI-5j_jy7l;W z_U#vU3hqqYU3!mrul&B+{ptt$59)uk{;_4iZQ%G|z+lhASr6|H35TBkl>gI*;nGLU zN7W-nBaM%pA0HbH8olyl&XeJ%vZoWz%6?Y=dFykl=imL}`%BMQ{Mhgd`HRoLu6e2R za__6DuR6yg#~-}Tc|Gx_{H@O0eebyMy5GmWADJlpK>kqk(fVV@r_fLLKIeS?{4e)} z^ZO;zpECde03c&XQcVB=dL;k=fP(-4`Tqa_faw4Lbua(`>RI+y?e7jKeZ#YO-C z5P(TUK~#9!?3{UYROQ`(pS#SOWU`Z$BxDa^-w_0qRROJ_;)fy#YSH7?R(p-EbfAWiV7kMvdB&nAVk8FL`WvH-R=7$piE{anUI+fzQgaoxpU{e z?>zT?fBU_{y(@BL2)I=z*^UwhrBB4Gy1NZP^@0FsfM9?m zni!jV17^vBVHn-U3SSTeCDDXMvXbQ}q9l1ZKFxCxV26x|C7C!&G6175J~lZPfZnN>kQrBS-YxP4wF1jhNB;QPBv~1dJ^|$-!0_NXtSR(MALn;`VETA$ z^7(aXE(m~L%}u|waU@wY{ElZiiph2qqiV`UfT35Pj!ll`@?JLub*@WOMxYuO0frQh z+RW&jnPkNk1^vD_c_=2)f`M@nU~5q{FPU)#Tv2#?$aAtCB_vpTpzGR2fUOOOAc)NB z^B^(i_>kw>O%Bpx^U%)IHtv=H4Gg@Ri|HkIQkF8Z-SabJ3(?P0nyXs^^e9fo42dL=^itc4<@j~YGe*{@Hcl=KXB7)F%YR0E| zC`jth!1M`tHTVAyfIiKQMYeNu|3|s1%ujjLW)#gE8lurskdj3+!)iSOO%F;6rfMmMxJ)Pzb#T)~f@M`T}3q>QoLm63&4b&(U_o1c~4M|tX~ zh>d;d)Q)z~DNg>WTctd86lt-&sB_hH$l9Nm6=-1KQJaxPGgFK2;8&Nt6j69y%}v!0 z+d>*2-Oz})rc#ErqI!0Q+o=WM*922j;~sJcRa;sCBFyp_IbW21JH)>SV@50Q~J z(6LG}T$VRG;JcpjWu(RCanxCLPOei_0BX95Pxp`!o6m&&xs1rZs?$2Az16qt_&Usz zErfgH;?kUJ$#w+xhnhq)g-L@r+_>lb1Jn%-ujVGnmciKES&YfO9=pjARo$xUKHlE@ zESjMqVG8oSLZUT|D~lF}9HS_C2%jBV(&8wd<2LRTKm!A>>LSJz&zRin8J~YMiPo;^ zko#c&3sf|0`LWE|dS0sT;B{v;e$%hp$VwHl&%xZ&pqf0*>z$)uWf(ibo?9Wg}GHHy;Cn?X7Bsk|MQ}ml$dO48uuZKQPzPi+qIcQ zTLx1KZ)J4PnMk7CrSP^L{e+jdJ%plrgDQTH+Dwk4jQIl}#}dM@w3ZZmPjt?`o+5|4 z>U2Y8c-C~TF1?2&TSk}1&z~N6oj3RV72VK7!pnA)uyE)zI4mh)kLxfeb*js&U4UNI zg~OV{jIv)aJZpNFgLA7+R_uC;b=Au;NtU2)ky~++o6wtuL;i;(TV{vGx0@V@f*2iu zZq-R);y~u~e}wedUR@4vf5T>$?tFqnr*>kMV*(-u0|U3>q)(60%p34W9H%?CIwF!F z1&u^>Lu<24&@Mo?;$%?fB8K5GA{21uIv3k z$WSgEA2txGOp+~~I@kB@LX<=OfgxE_m^a{$m^$I5pNo83yPEg+KSxdDUMx}!<{)6a znj5QR=eoWRFeZ0ar>@tmoI+~_(W|*APaVy7$3LgueFRC6!w2ZqT$CgaV{ZRPyA)pa zsokusc!6z4KS4mmCdUO?Ejk{xnf%25%i2NS_%hPc=&j?U%9mJQy#lxD#3I{+>Lj1$Mi$LnQFI$u7T(_B z!c!=zZK?>^rUC*kAe&t502OzPI*pH>#Pc}>;^hkIfhts0z)&eV9kM7 zLasvj>`Y3EJ)28<{w(V7wjW!|2m7Dr;K}chMGH1lY|!oM)m$W5)0t2(kFmM4BA(gV zQ@@c$&j~E8Zk&MlV@y9PX9nvJufQ<$pplRK)4umok}@o+S(I9574PqRj&EyM17Ho2 z2=J;dta3{pZ&JZ6QFGkCu6Zv2ieVU-B^#NJmUg<#xI#)(MzHPZCqdPQ{1bJ^OXw4| z?fP-mt9*Rm6`a14ZR$BukQkUgo+*X5k(*E+wVS!O{%iKue;wfdXofVc2GpS$!eR_KC1jDislKb z=hV|(2|123Cgk7Du&inAb{Iq?u0Hr0d+WXqxS0km+jm&@G{56EIhL~2k*qzqqz!-u zGV7VDZ-9py*yqq9tHknB_n{lw=@RF{poO03!mHxBP51DFyB4!#r*&(BS8Zl|{+y7}O^i8# zp7CXDJN7A(6a=6wnmOFKo0`VG^mLSVc!KZm|2yyPdk$GNVUjF?EZO|xN=;YL43$fBuI1{Idx*1i{aaMNs(F{CyZ($@aR!B_87d~p z%b-zSr3<=fhim{PcaSaV`n6I`+TX+Erc5t}K_Z|nOs4>6{A zt}Va+yd+{>N+WOYd6qA#mmvxAX`^8TglwwjV|KsaQWQprm~79+Zi>UFd4F6eer~uV z$~3r-@Xe8xVNG&X#UfT$F2*MN!}F>x(qnsZ_wc`;7kE35uj8o=x3KomzcERcptYMb zs^!X}+qpF7+OWorx1?Y*IWW#je+7&zi6*{0{3fGwW(HWQvt`qfmAtd}ZZ?H0GdP#HH~}OaqM#jW=sqj)4s9uaYRA#bH06=n~b;u77lra1Z$5j1E(7r>kq%l zs)|L_xoWUV_K=AO-O%xAE+!W)U`E+5I&>XT5V4!${Ccc|rdkCAzNlUn6rg6Pys_g? zG`xTQ4ZaK#*3T{jYq`|GM+B@v7+Ym5OMe{Jd_zrU8%ew^Jk){e(R{Vo4wX4xj-@LZO ztGTh89Nf_7zZsf&MJKKt20#G;RaaPh;NN}#J!&(nD_;(%%c{CUdTcMogNsgXR-kXI2bDXH4EK zW|aN1&FvkIcr`aoz6QjzoR^RQTO8|V)>OU9ya9gzV9U|f2(7w;4Gd(_OmXs%sKGmM zayxJDd6qqO8<9m5wsy*_#_8fykJvn}DZP(DA&g;1rQY>DPHzLED7O#r%qrY+bPbc6 z=96O2;_#_G$dbABY_Z68lI@Xy0g_vF@?pgyK0WX{KHbxEi<7SoFFBtC-4 ziUTLN<5rveR(_iR1wlN$3SZ{R;)OITr~H;LfR2tuvPHa#x37K^OLzX6LyfzzO7?cs zU1z$+3X=vgt@zHUbdBve{sls-oN2qgF&4?rmZNJ(kITm_Spy!E5)koe9@GeQyr0>A zD=QYUs$vnU?!zv}wUfA2@u_Zl#O5+Fe;%W9X0%xdKUb-BRfxm4Sf`6WCq2hmvf~eIsa=Cbwg*jmp6w8OH5U#`G86LWa(S;C zi8DtpS@GGyCAgKQ05uZUtr7(Zx6*hzfEEH=9z}OkeQFo^i384gf`?A+WbxMDaHOfC zO(XGB)y~eCoa>lSFqgELyr{ZP)s4IPs^;CGJ%?eh^|tCIq9C#B#0JI%d7K~|*?w#- zuWtJ-&C01ZT@9b+Mi3+hWlUsJ!ThLI5nJolq1T z@6c~Ie*Yf-+Ws(xp@%d?ita<#Rf>`aGo|o0dZ%8}WufA`d;i9s`i-G(Y-DsV9a+V=ytZTF{SBLW?YrNf{+<66G+jl}z4T2R%QdCAJy|3W|cn}vBt^p-4q|69C(dY6^rnw&bHjBoxo$j zlGbia9T9w!ulcNG?AcF=H!G+3uwqd_Z;7g_Oe~nk%(DBteAONJVLQurKgIrr&7tCX lAFv5{16U3OylCP71_0o>R4vh7BrN~{002ovPDHLkV1liRoDKj0 diff --git a/vendor/topthink/framework/phpunit.xml.dist b/vendor/topthink/framework/phpunit.xml.dist deleted file mode 100644 index 37c3d2b53..000000000 --- a/vendor/topthink/framework/phpunit.xml.dist +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - ./library/think/*/tests/ - - - - - - ./library/ - - ./library/think/*/tests - ./library/think/*/assets - ./library/think/*/resources - ./library/think/*/vendor - - - - \ No newline at end of file diff --git a/vendor/topthink/framework/tpl/default_index.tpl b/vendor/topthink/framework/tpl/default_index.tpl deleted file mode 100644 index e5c1363ac..000000000 --- a/vendor/topthink/framework/tpl/default_index.tpl +++ /dev/null @@ -1,10 +0,0 @@ -*{ padding: 0; margin: 0; } div{ padding: 4px 48px;} a{color:#2E5CD5;cursor: pointer;text-decoration: none} a:hover{text-decoration:underline; } body{ background: #fff; font-family: "Century Gothic","Microsoft yahei"; color: #333;font-size:18px;} h1{ font-size: 100px; font-weight: normal; margin-bottom: 12px; } p{ line-height: 1.6em; font-size: 42px }

    :)

    ThinkPHP V5.1
    12载初心不改(2006-2018) - 你值得信赖的PHP框架

    '; - } -} diff --git a/vendor/topthink/framework/tpl/dispatch_jump.tpl b/vendor/topthink/framework/tpl/dispatch_jump.tpl deleted file mode 100644 index 583376bbb..000000000 --- a/vendor/topthink/framework/tpl/dispatch_jump.tpl +++ /dev/null @@ -1,49 +0,0 @@ -{__NOLAYOUT__} - - - - - 跳转提示 - - - -
    - - -

    :)

    -

    - - -

    :(

    -

    - - -

    -

    - 页面自动 跳转 等待时间: -

    -
    - - - diff --git a/vendor/topthink/framework/tpl/page_trace.tpl b/vendor/topthink/framework/tpl/page_trace.tpl deleted file mode 100644 index 2e5afbab9..000000000 --- a/vendor/topthink/framework/tpl/page_trace.tpl +++ /dev/null @@ -1,71 +0,0 @@ -
    - - -
    -
    -
    getUseTime().'s ';?>
    - -
    - - diff --git a/vendor/topthink/framework/tpl/think_exception.tpl b/vendor/topthink/framework/tpl/think_exception.tpl deleted file mode 100644 index bd2e2cc23..000000000 --- a/vendor/topthink/framework/tpl/think_exception.tpl +++ /dev/null @@ -1,507 +0,0 @@ -'.end($names).''; - } - } - - if(!function_exists('parse_file')){ - function parse_file($file, $line) - { - return ''.basename($file)." line {$line}".''; - } - } - - if(!function_exists('parse_args')){ - function parse_args($args) - { - $result = []; - - foreach ($args as $key => $item) { - switch (true) { - case is_object($item): - $value = sprintf('object(%s)', parse_class(get_class($item))); - break; - case is_array($item): - if(count($item) > 3){ - $value = sprintf('[%s, ...]', parse_args(array_slice($item, 0, 3))); - } else { - $value = sprintf('[%s]', parse_args($item)); - } - break; - case is_string($item): - if(strlen($item) > 20){ - $value = sprintf( - '\'%s...\'', - htmlentities($item), - htmlentities(substr($item, 0, 20)) - ); - } else { - $value = sprintf("'%s'", htmlentities($item)); - } - break; - case is_int($item): - case is_float($item): - $value = $item; - break; - case is_null($item): - $value = 'null'; - break; - case is_bool($item): - $value = '' . ($item ? 'true' : 'false') . ''; - break; - case is_resource($item): - $value = 'resource'; - break; - default: - $value = htmlentities(str_replace("\n", '', var_export(strval($item), true))); - break; - } - - $result[] = is_int($key) ? $value : "'{$key}' => {$value}"; - } - - return implode(', ', $result); - } - } -?> - - - - - 系统发生错误 - - - - -
    - -
    - -
    -
    - -
    -
    -

    [

    -
    -

    -
    - -
    - -
    -
      $value) { ?>
    -
    - -
    -

    Call Stack

    -
      -
    1. - -
    2. - -
    3. - -
    -
    -
    - -
    - -

    - -
    - - - -
    -

    Exception Datas

    - $value) { ?> - - - - - - - $val) { ?> - - - - - - - -
    empty
    - -
    - -
    - - - -
    -

    Environment Variables

    - $value) { ?> - - - - - - - $val) { ?> - - - - - - - -
    empty
    - -
    - -
    - - - - - - - - diff --git a/vendor/topthink/think-helper/.github/workflows/ci.yml b/vendor/topthink/think-helper/.github/workflows/ci.yml deleted file mode 100644 index c63b5d42d..000000000 --- a/vendor/topthink/think-helper/.github/workflows/ci.yml +++ /dev/null @@ -1,36 +0,0 @@ -name: CI - -on: - push: - branches: [ master ] - pull_request: - branches: [ master ] - - -jobs: - phpcs: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - name: Setup PHP environment - uses: shivammathur/setup-php@v2 - - name: Install dependencies - run: composer install - - name: PHPCSFixer check - run: composer check-style - phpunit: - strategy: - matrix: - php_version: [7.3, 7.4, 8.0] - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - name: Setup PHP environment - uses: shivammathur/setup-php@v2 - with: - php-version: ${{ matrix.php_version }} - coverage: xdebug - - name: Install dependencies - run: composer install - - name: PHPUnit check - run: ./vendor/bin/phpunit --coverage-text diff --git a/vendor/topthink/think-helper/.github/workflows/php.yml b/vendor/topthink/think-helper/.github/workflows/php.yml deleted file mode 100644 index 01d5b6310..000000000 --- a/vendor/topthink/think-helper/.github/workflows/php.yml +++ /dev/null @@ -1,36 +0,0 @@ -name: PHP Composer - -on: - push: - branches: [ 3.0 ] - pull_request: - branches: [ 3.0 ] - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v2 - - - name: Validate composer.json and composer.lock - run: composer validate --strict - - - name: Cache Composer packages - id: composer-cache - uses: actions/cache@v2 - with: - path: vendor - key: ${{ runner.os }}-php-${{ hashFiles('**/composer.lock') }} - restore-keys: | - ${{ runner.os }}-php- - - - name: Install dependencies - run: composer install --prefer-dist --no-progress - - # Add a test script to composer.json, for instance: "test": "vendor/bin/phpunit" - # Docs: https://getcomposer.org/doc/articles/scripts.md - - - name: Run test suite - run: composer test diff --git a/vendor/topthink/think-helper/.gitignore b/vendor/topthink/think-helper/.gitignore deleted file mode 100644 index 5ea11e9f0..000000000 --- a/vendor/topthink/think-helper/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -/vendor/ -/.idea/ -composer.lock -.phpunit.result.cache \ No newline at end of file diff --git a/vendor/topthink/think-helper/LICENSE b/vendor/topthink/think-helper/LICENSE deleted file mode 100644 index 8dada3eda..000000000 --- a/vendor/topthink/think-helper/LICENSE +++ /dev/null @@ -1,201 +0,0 @@ - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "{}" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright {yyyy} {name of copyright owner} - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/vendor/topthink/think-helper/README.md b/vendor/topthink/think-helper/README.md deleted file mode 100644 index f8f226de8..000000000 --- a/vendor/topthink/think-helper/README.md +++ /dev/null @@ -1,35 +0,0 @@ -# thinkphp6 常用的一些扩展类库 - -基于PHP7.1+ - -[![PHP Composer](https://github.com/larvatecn/think-helper/actions/workflows/php.yml/badge.svg)](https://github.com/larvatecn/think-helper/actions/workflows/php.yml) - -> 以下类库都在`\\think\\helper`命名空间下 - -## Str - -> 字符串操作 - -``` -// 检查字符串中是否包含某些字符串 -Str::contains($haystack, $needles) - -// 检查字符串是否以某些字符串结尾 -Str::endsWith($haystack, $needles) - -// 获取指定长度的随机字母数字组合的字符串 -Str::random($length = 16) - -// 字符串转小写 -Str::lower($value) - -// 字符串转大写 -Str::upper($value) - -// 获取字符串的长度 -Str::length($value) - -// 截取字符串 -Str::substr($string, $start, $length = null) - -``` \ No newline at end of file diff --git a/vendor/topthink/think-helper/composer.json b/vendor/topthink/think-helper/composer.json deleted file mode 100644 index 0892fa630..000000000 --- a/vendor/topthink/think-helper/composer.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "name": "topthink/think-helper", - "description": "The ThinkPHP6 Helper Package", - "license": "Apache-2.0", - "authors": [ - { - "name": "yunwuxin", - "email": "448901948@qq.com" - } - ], - "require": { - "php": ">=7.1.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.5" - }, - "autoload": { - "psr-4": { - "think\\": "src" - }, - "files": [ - "src/helper.php" - ] - }, - "autoload-dev": { - "psr-4": { - "Tests\\": "tests" - } - }, - "scripts": { - "test": "./vendor/bin/phpunit --colors" - }, - "scripts-descriptions": { - "test": "Run all tests." - } -} diff --git a/vendor/topthink/think-helper/phpunit.xml.dist b/vendor/topthink/think-helper/phpunit.xml.dist deleted file mode 100644 index c083f1480..000000000 --- a/vendor/topthink/think-helper/phpunit.xml.dist +++ /dev/null @@ -1,17 +0,0 @@ - - - - - ./tests/ - - - - - ./src - - - diff --git a/vendor/topthink/think-helper/src/Collection.php b/vendor/topthink/think-helper/src/Collection.php deleted file mode 100644 index a6aaae1e2..000000000 --- a/vendor/topthink/think-helper/src/Collection.php +++ /dev/null @@ -1,678 +0,0 @@ - -// +---------------------------------------------------------------------- -declare (strict_types = 1); - -namespace think; - -use ArrayAccess; -use ArrayIterator; -use Countable; -use IteratorAggregate; -use JsonSerializable; -use think\contract\Arrayable; -use think\contract\Jsonable; -use think\helper\Arr; -use Traversable; - -/** - * 数据集管理类 - * - * @template TKey of array-key - * @template-covariant TValue - * - * @implements ArrayAccess - * @implements IteratorAggregate - */ -class Collection implements ArrayAccess, Countable, IteratorAggregate, JsonSerializable, Arrayable, Jsonable -{ - /** - * 数据集数据 - * @var array - */ - protected $items = []; - - /** - * 构造函数 - * @param iterable|Collection $items 数据 - */ - public function __construct($items = []) - { - $this->items = $this->convertToArray($items); - } - - /** - * @param iterable|Collection $items - * @return static - */ - public static function make($items = []) - { - return new static($items); - } - - /** - * 是否为空 - * @return bool - */ - public function isEmpty(): bool - { - return empty($this->items); - } - - public function toArray(): array - { - return array_map(function ($value) { - return $value instanceof Arrayable ? $value->toArray() : $value; - }, $this->items); - } - - /** - * @return array - */ - public function all(): array - { - return $this->items; - } - - /** - * 合并数组 - * - * @param mixed $items 数据 - * @return static - */ - public function merge($items) - { - return new static(array_merge($this->items, $this->convertToArray($items))); - } - - /** - * 按指定键整理数据 - * - * @param mixed $items 数据 - * @param string|null $indexKey 键名 - * @return array - */ - public function dictionary($items = null, ?string &$indexKey = null) - { - if ($items instanceof self) { - $items = $items->all(); - } - - $items = is_null($items) ? $this->items : $items; - - if ($items && empty($indexKey)) { - $indexKey = is_array($items[0]) ? 'id' : $items[0]->getPk(); - } - - if (isset($indexKey) && is_string($indexKey)) { - return array_column($items, null, $indexKey); - } - - return $items; - } - - /** - * 比较数组,返回差集 - * - * @param mixed $items 数据 - * @param string|null $indexKey 指定比较的键名 - * @return static - */ - public function diff($items, ?string $indexKey = null) - { - if ($this->isEmpty() || is_scalar($this->items[0])) { - return new static(array_diff($this->items, $this->convertToArray($items))); - } - - $diff = []; - $dictionary = $this->dictionary($items, $indexKey); - - if (is_string($indexKey)) { - foreach ($this->items as $item) { - if (!isset($dictionary[$item[$indexKey]])) { - $diff[] = $item; - } - } - } - - return new static($diff); - } - - /** - * 比较数组,返回交集 - * - * @param mixed $items 数据 - * @param string|null $indexKey 指定比较的键名 - * @return static - */ - public function intersect($items, ?string $indexKey = null) - { - if ($this->isEmpty() || is_scalar($this->items[0])) { - return new static(array_intersect($this->items, $this->convertToArray($items))); - } - - $intersect = []; - $dictionary = $this->dictionary($items, $indexKey); - - if (is_string($indexKey)) { - foreach ($this->items as $item) { - if (isset($dictionary[$item[$indexKey]])) { - $intersect[] = $item; - } - } - } - - return new static($intersect); - } - - /** - * 交换数组中的键和值 - * - * @return static - */ - public function flip() - { - return new static(array_flip($this->items)); - } - - /** - * 返回数组中所有的键名 - * - * @return static - */ - public function keys() - { - return new static(array_keys($this->items)); - } - - /** - * 返回数组中所有的值组成的新 Collection 实例 - * @return static - */ - public function values() - { - return new static(array_values($this->items)); - } - - /** - * 删除数组的最后一个元素(出栈) - * - * @return TValue - */ - public function pop() - { - return array_pop($this->items); - } - - /** - * 通过使用用户自定义函数,以字符串返回数组 - * - * @param callable $callback 调用方法 - * @param mixed $initial - * @return mixed - */ - public function reduce(callable $callback, $initial = null) - { - return array_reduce($this->items, $callback, $initial); - } - - /** - * 以相反的顺序返回数组。 - * - * @return static - */ - public function reverse() - { - return new static(array_reverse($this->items)); - } - - /** - * 删除数组中首个元素,并返回被删除元素的值 - * - * @return TValue - */ - public function shift() - { - return array_shift($this->items); - } - - /** - * 在数组结尾插入一个元素 - * - * @param mixed $value 元素 - * @param string|null $key KEY - * @return $this - */ - public function push($value, ?string $key = null) - { - if (is_null($key)) { - $this->items[] = $value; - } else { - $this->items[$key] = $value; - } - - return $this; - } - - /** - * 把一个数组分割为新的数组块. - * - * @param int $size 块大小 - * @param bool $preserveKeys - * @return static - */ - public function chunk(int $size, bool $preserveKeys = false) - { - $chunks = []; - - foreach (array_chunk($this->items, $size, $preserveKeys) as $chunk) { - $chunks[] = new static($chunk); - } - - return new static($chunks); - } - - /** - * 在数组开头插入一个元素 - * - * @param mixed $value 元素 - * @param string|null $key KEY - * @return $this - */ - public function unshift($value, ?string $key = null) - { - if (is_null($key)) { - array_unshift($this->items, $value); - } else { - $this->items = [$key => $value] + $this->items; - } - - return $this; - } - - /** - * 给每个元素执行个回调 - * - * - * @param callable $callback 回调 - * @return $this - */ - public function each(callable $callback) - { - foreach ($this->items as $key => $item) { - $result = $callback($item, $key); - - if (false === $result) { - break; - } elseif (!is_object($item)) { - $this->items[$key] = $result; - } - } - - return $this; - } - - /** - * 用回调函数处理数组中的元素 - * - * @param callable|null $callback 回调 - * @return static - */ - public function map(callable $callback) - { - return new static(array_map($callback, $this->items)); - } - - /** - * 用回调函数过滤数组中的元素 - * - * @param callable|null $callback 回调 - * @return static - */ - public function filter(?callable $callback = null) - { - if ($callback) { - return new static(array_filter($this->items, $callback)); - } - - return new static(array_filter($this->items)); - } - - /** - * 根据字段条件过滤数组中的元素 - * - * @param string $field 字段名 - * @param mixed $operator 操作符 - * @param mixed $value 数据 - * @return static - */ - public function where(string $field, $operator, $value = null) - { - if (is_null($value)) { - $value = $operator; - $operator = '='; - } - - return $this->filter(function ($data) use ($field, $operator, $value) { - if (strpos($field, '.')) { - [$field, $relation] = explode('.', $field); - - $result = $data[$field][$relation] ?? null; - } else { - $result = $data[$field] ?? null; - } - - switch (strtolower($operator)) { - case '===': - return $result === $value; - case '!==': - return $result !== $value; - case '!=': - case '<>': - return $result != $value; - case '>': - return $result > $value; - case '>=': - return $result >= $value; - case '<': - return $result < $value; - case '<=': - return $result <= $value; - case 'like': - return is_string($result) && false !== strpos($result, $value); - case 'not like': - return is_string($result) && false === strpos($result, $value); - case 'in': - return is_scalar($result) && in_array($result, $value, true); - case 'not in': - return is_scalar($result) && !in_array($result, $value, true); - case 'between': - [$min, $max] = is_string($value) ? explode(',', $value) : $value; - return is_scalar($result) && $result >= $min && $result <= $max; - case 'not between': - [$min, $max] = is_string($value) ? explode(',', $value) : $value; - return is_scalar($result) && $result > $max || $result < $min; - case '==': - case '=': - default: - return $result == $value; - } - }); - } - - /** - * LIKE过滤 - * - * @param string $field 字段名 - * @param string $value 数据 - * @return static - */ - public function whereLike(string $field, string $value) - { - return $this->where($field, 'like', $value); - } - - /** - * NOT LIKE过滤 - * - * @param string $field 字段名 - * @param string $value 数据 - * @return static - */ - public function whereNotLike(string $field, string $value) - { - return $this->where($field, 'not like', $value); - } - - /** - * IN过滤 - * - * @param string $field 字段名 - * @param array $value 数据 - * @return static - */ - public function whereIn(string $field, array $value) - { - return $this->where($field, 'in', $value); - } - - /** - * NOT IN过滤 - * - * @param string $field 字段名 - * @param array $value 数据 - * @return static - */ - public function whereNotIn(string $field, array $value) - { - return $this->where($field, 'not in', $value); - } - - /** - * BETWEEN 过滤 - * - * @param string $field 字段名 - * @param mixed $value 数据 - * @return static - */ - public function whereBetween(string $field, $value) - { - return $this->where($field, 'between', $value); - } - - /** - * NOT BETWEEN 过滤 - * - * @param string $field 字段名 - * @param mixed $value 数据 - * @return static - */ - public function whereNotBetween(string $field, $value) - { - return $this->where($field, 'not between', $value); - } - - /** - * 返回数据中指定的一列 - * - * @param string|null $columnKey 键名 - * @param string|null $indexKey 作为索引值的列 - * @return array - */ - public function column(?string $columnKey, ?string $indexKey = null) - { - return array_column($this->items, $columnKey, $indexKey); - } - - /** - * 对数组排序 - * - * @param callable|null $callback 回调 - * @return static - */ - public function sort(?callable $callback = null) - { - $items = $this->items; - - $callback = $callback ?: function ($a, $b) { - return $a == $b ? 0 : (($a < $b) ? -1 : 1); - }; - - uasort($items, $callback); - - return new static($items); - } - - /** - * 指定字段排序 - * - * @param string $field 排序字段 - * @param string $order 排序 - * @return $this - */ - public function order(string $field, string $order = 'asc') - { - return $this->sort(function ($a, $b) use ($field, $order) { - $fieldA = $a[$field] ?? null; - $fieldB = $b[$field] ?? null; - - return 'desc' == strtolower($order) ? intval($fieldB > $fieldA) : intval($fieldA > $fieldB); - }); - } - - /** - * 将数组打乱 - * - * @return static - */ - public function shuffle() - { - $items = $this->items; - - shuffle($items); - - return new static($items); - } - - /** - * 获取第一个单元数据 - * - * @param callable|null $callback - * @param null $default - * @return TValue - */ - public function first(?callable $callback = null, $default = null) - { - return Arr::first($this->items, $callback, $default); - } - - /** - * 获取最后一个单元数据 - * - * @param callable|null $callback - * @param null $default - * @return TValue - */ - public function last(?callable $callback = null, $default = null) - { - return Arr::last($this->items, $callback, $default); - } - - /** - * 截取数组 - * - * @param int $offset 起始位置 - * @param int|null $length 截取长度 - * @param bool $preserveKeys preserveKeys - * @return static - */ - public function slice(int $offset, ?int $length = null, bool $preserveKeys = false) - { - return new static(array_slice($this->items, $offset, $length, $preserveKeys)); - } - - /** - * @param TKey $key - * @return bool - */ - #[\ReturnTypeWillChange] - public function offsetExists($offset) : bool - { - return array_key_exists($offset, $this->items); - } - - /** - * @param TKey $offset - * @return TValue - */ - #[\ReturnTypeWillChange] - public function offsetGet($offset) - { - return $this->items[$offset]; - } - - /** - * @param TKey|null $offset - * @param TValue $value - * @return void - */ - #[\ReturnTypeWillChange] - public function offsetSet($offset, $value) - { - if (is_null($offset)) { - $this->items[] = $value; - } else { - $this->items[$offset] = $value; - } - } - - /** - * @param TKey $offset - * @return void - */ - #[\ReturnTypeWillChange] - public function offsetUnset($offset) - { - unset($this->items[$offset]); - } - - //Countable - public function count(): int - { - return count($this->items); - } - - /** - * @return ArrayIterator - */ - #[\ReturnTypeWillChange] - public function getIterator(): Traversable - { - return new ArrayIterator($this->items); - } - - //JsonSerializable - #[\ReturnTypeWillChange] - public function jsonSerialize() - { - return $this->toArray(); - } - - /** - * 转换当前数据集为JSON字符串 - * - * @param integer $options json参数 - * @return string - */ - public function toJson(int $options = JSON_UNESCAPED_UNICODE): string - { - return json_encode($this->toArray(), $options); - } - - public function __toString() - { - return $this->toJson(); - } - - /** - * 转换成数组 - * - * @param mixed $items 数据 - * @return array - */ - protected function convertToArray($items): array - { - if ($items instanceof self) { - return $items->all(); - } - - return (array) $items; - } -} diff --git a/vendor/topthink/think-helper/src/contract/Arrayable.php b/vendor/topthink/think-helper/src/contract/Arrayable.php deleted file mode 100644 index 7c6b992b0..000000000 --- a/vendor/topthink/think-helper/src/contract/Arrayable.php +++ /dev/null @@ -1,8 +0,0 @@ - -// +---------------------------------------------------------------------- - -use think\Collection; -use think\helper\Arr; - -if (!function_exists('throw_if')) { - /** - * 按条件抛异常 - * - * @template TValue - * @template TException of \Throwable - * - * @param TValue $condition - * @param TException|class-string|string $exception - * @param mixed ...$parameters - * @return TValue - * - * @throws TException - */ - function throw_if($condition, $exception, ...$parameters) - { - if ($condition) { - throw (is_string($exception) ? new $exception(...$parameters) : $exception); - } - - return $condition; - } -} - -if (!function_exists('throw_unless')) { - /** - * 按条件抛异常 - * - * @template TValue - * @template TException of \Throwable - * - * @param TValue $condition - * @param TException|class-string|string $exception - * @param mixed ...$parameters - * @return TValue - * - * @throws TException - */ - function throw_unless($condition, $exception, ...$parameters) - { - if (!$condition) { - throw (is_string($exception) ? new $exception(...$parameters) : $exception); - } - - return $condition; - } -} - -if (!function_exists('tap')) { - /** - * 对一个值调用给定的闭包,然后返回该值 - * - * @template TValue - * - * @param TValue $value - * @param (callable(TValue): mixed)|null $callback - * @return TValue - */ - function tap($value, $callback = null) - { - if (is_null($callback)) { - return $value; - } - - $callback($value); - - return $value; - } -} - -if (!function_exists('value')) { - /** - * Return the default value of the given value. - * - * @template TValue - * - * @param TValue|\Closure(): TValue $value - * @return TValue - */ - function value($value) - { - return $value instanceof Closure ? $value() : $value; - } -} - -if (!function_exists('collect')) { - /** - * Create a collection from the given value. - * - * @param mixed $value - * @return Collection - */ - function collect($value = null) - { - return new Collection($value); - } -} - -if (!function_exists('data_fill')) { - /** - * Fill in data where it's missing. - * - * @param mixed $target - * @param string|array $key - * @param mixed $value - * @return mixed - */ - function data_fill(&$target, $key, $value) - { - return data_set($target, $key, $value, false); - } -} - -if (!function_exists('data_get')) { - /** - * Get an item from an array or object using "dot" notation. - * - * @param mixed $target - * @param string|array|int $key - * @param mixed $default - * @return mixed - */ - function data_get($target, $key, $default = null) - { - if (is_null($key)) { - return $target; - } - - $key = is_array($key) ? $key : explode('.', $key); - - while (!is_null($segment = array_shift($key))) { - if ('*' === $segment) { - if ($target instanceof Collection) { - $target = $target->all(); - } elseif (!is_array($target)) { - return value($default); - } - - $result = []; - - foreach ($target as $item) { - $result[] = data_get($item, $key); - } - - return in_array('*', $key) ? Arr::collapse($result) : $result; - } - - if (Arr::accessible($target) && Arr::exists($target, $segment)) { - $target = $target[$segment]; - } elseif (is_object($target) && isset($target->{$segment})) { - $target = $target->{$segment}; - } else { - return value($default); - } - } - - return $target; - } -} - -if (!function_exists('data_set')) { - /** - * Set an item on an array or object using dot notation. - * - * @param mixed $target - * @param string|array $key - * @param mixed $value - * @param bool $overwrite - * @return mixed - */ - function data_set(&$target, $key, $value, $overwrite = true) - { - $segments = is_array($key) ? $key : explode('.', $key); - - if (($segment = array_shift($segments)) === '*') { - if (!Arr::accessible($target)) { - $target = []; - } - - if ($segments) { - foreach ($target as &$inner) { - data_set($inner, $segments, $value, $overwrite); - } - } elseif ($overwrite) { - foreach ($target as &$inner) { - $inner = $value; - } - } - } elseif (Arr::accessible($target)) { - if ($segments) { - if (!Arr::exists($target, $segment)) { - $target[$segment] = []; - } - - data_set($target[$segment], $segments, $value, $overwrite); - } elseif ($overwrite || !Arr::exists($target, $segment)) { - $target[$segment] = $value; - } - } elseif (is_object($target)) { - if ($segments) { - if (!isset($target->{$segment})) { - $target->{$segment} = []; - } - - data_set($target->{$segment}, $segments, $value, $overwrite); - } elseif ($overwrite || !isset($target->{$segment})) { - $target->{$segment} = $value; - } - } else { - $target = []; - - if ($segments) { - data_set($target[$segment], $segments, $value, $overwrite); - } elseif ($overwrite) { - $target[$segment] = $value; - } - } - - return $target; - } -} - -if (!function_exists('trait_uses_recursive')) { - /** - * 获取一个trait里所有引用到的trait - * - * @param string $trait Trait - * @return array - */ - function trait_uses_recursive(string $trait): array - { - $traits = class_uses($trait); - foreach ($traits as $trait) { - $traits += trait_uses_recursive($trait); - } - - return $traits; - } -} - -if (!function_exists('class_basename')) { - /** - * 获取类名(不包含命名空间) - * - * @param mixed $class 类名 - * @return string - */ - function class_basename($class): string - { - $class = is_object($class) ? get_class($class) : $class; - return basename(str_replace('\\', '/', $class)); - } -} - -if (!function_exists('class_uses_recursive')) { - /** - *获取一个类里所有用到的trait,包括父类的 - * - * @param mixed $class 类名 - * @return array - */ - function class_uses_recursive($class): array - { - if (is_object($class)) { - $class = get_class($class); - } - - $results = []; - $classes = array_merge([$class => $class], class_parents($class)); - foreach ($classes as $class) { - $results += trait_uses_recursive($class); - } - - return array_unique($results); - } -} - -if (!function_exists('array_is_list')) { - /** - * 判断数组是否为list - * - * @param array $array 数据 - * @return bool - */ - function array_is_list(array $array): bool - { - return array_values($array) === $array; - } -} - -if (!function_exists('json_validate')) { - /** - * 判断是否为有效json数据 - * - * @param string $string 数据 - * @return bool - */ - function json_validate(string $string): bool - { - json_decode($string); - return json_last_error() === JSON_ERROR_NONE; - } -} \ No newline at end of file diff --git a/vendor/topthink/think-helper/src/helper/Arr.php b/vendor/topthink/think-helper/src/helper/Arr.php deleted file mode 100644 index 11caffa44..000000000 --- a/vendor/topthink/think-helper/src/helper/Arr.php +++ /dev/null @@ -1,657 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\helper; - -use ArrayAccess; -use InvalidArgumentException; -use think\Collection; - -class Arr -{ - - /** - * Determine whether the given value is array accessible. - * - * @param mixed $value - * @return bool - */ - public static function accessible($value) - { - return is_array($value) || $value instanceof ArrayAccess; - } - - /** - * Add an element to an array using "dot" notation if it doesn't exist. - * - * @param array $array - * @param string $key - * @param mixed $value - * @return array - */ - public static function add($array, $key, $value) - { - if (is_null(static::get($array, $key))) { - static::set($array, $key, $value); - } - - return $array; - } - - /** - * Collapse an array of arrays into a single array. - * - * @param array $array - * @return array - */ - public static function collapse($array) - { - $results = []; - - foreach ($array as $values) { - if ($values instanceof Collection) { - $values = $values->all(); - } elseif (!is_array($values)) { - continue; - } - - $results = array_merge($results, $values); - } - - return $results; - } - - /** - * Cross join the given arrays, returning all possible permutations. - * - * @param array ...$arrays - * @return array - */ - public static function crossJoin(...$arrays) - { - $results = [[]]; - - foreach ($arrays as $index => $array) { - $append = []; - - foreach ($results as $product) { - foreach ($array as $item) { - $product[$index] = $item; - - $append[] = $product; - } - } - - $results = $append; - } - - return $results; - } - - /** - * Divide an array into two arrays. One with keys and the other with values. - * - * @param array $array - * @return array - */ - public static function divide($array) - { - return [array_keys($array), array_values($array)]; - } - - /** - * Flatten a multi-dimensional associative array with dots. - * - * @param array $array - * @param string $prepend - * @return array - */ - public static function dot($array, $prepend = '') - { - $results = []; - - foreach ($array as $key => $value) { - if (is_array($value) && !empty($value)) { - $results = array_merge($results, static::dot($value, $prepend . $key . '.')); - } else { - $results[$prepend . $key] = $value; - } - } - - return $results; - } - - /** - * Get all of the given array except for a specified array of keys. - * - * @param array $array - * @param array|string $keys - * @return array - */ - public static function except($array, $keys) - { - static::forget($array, $keys); - - return $array; - } - - /** - * Determine if the given key exists in the provided array. - * - * @param \ArrayAccess|array $array - * @param string|int $key - * @return bool - */ - public static function exists($array, $key) - { - if ($array instanceof ArrayAccess) { - return $array->offsetExists($key); - } - - return array_key_exists($key, $array); - } - - /** - * Return the first element in an array passing a given truth test. - * - * @param array $array - * @param callable|null $callback - * @param mixed $default - * @return mixed - */ - public static function first($array, ?callable $callback = null, $default = null) - { - if (is_null($callback)) { - if (empty($array)) { - return value($default); - } - - foreach ($array as $item) { - return $item; - } - } - - foreach ($array as $key => $value) { - if (call_user_func($callback, $value, $key)) { - return $value; - } - } - - return value($default); - } - - /** - * Return the last element in an array passing a given truth test. - * - * @param array $array - * @param callable|null $callback - * @param mixed $default - * @return mixed - */ - public static function last($array, ?callable $callback = null, $default = null) - { - if (is_null($callback)) { - return empty($array) ? value($default) : end($array); - } - - return static::first(array_reverse($array, true), $callback, $default); - } - - /** - * Flatten a multi-dimensional array into a single level. - * - * @param array $array - * @param int $depth - * @return array - */ - public static function flatten($array, $depth = INF) - { - $result = []; - - foreach ($array as $item) { - $item = $item instanceof Collection ? $item->all() : $item; - - if (!is_array($item)) { - $result[] = $item; - } elseif ($depth === 1) { - $result = array_merge($result, array_values($item)); - } else { - $result = array_merge($result, static::flatten($item, $depth - 1)); - } - } - - return $result; - } - - /** - * Remove one or many array items from a given array using "dot" notation. - * - * @param array $array - * @param array|string $keys - * @return void - */ - public static function forget(&$array, $keys) - { - $original = &$array; - - $keys = (array) $keys; - - if (count($keys) === 0) { - return; - } - - foreach ($keys as $key) { - // if the exact key exists in the top-level, remove it - if (static::exists($array, $key)) { - unset($array[$key]); - - continue; - } - - $parts = explode('.', $key); - - // clean up before each pass - $array = &$original; - - while (count($parts) > 1) { - $part = array_shift($parts); - - if (isset($array[$part]) && is_array($array[$part])) { - $array = &$array[$part]; - } else { - continue 2; - } - } - - unset($array[array_shift($parts)]); - } - } - - /** - * Get an item from an array using "dot" notation. - * - * @param \ArrayAccess|array $array - * @param string $key - * @param mixed $default - * @return mixed - */ - public static function get($array, $key, $default = null) - { - if (!static::accessible($array)) { - return value($default); - } - - if (is_null($key)) { - return $array; - } - - if (static::exists($array, $key)) { - return $array[$key]; - } - - if (strpos($key, '.') === false) { - return $array[$key] ?? value($default); - } - - foreach (explode('.', $key) as $segment) { - if (static::accessible($array) && static::exists($array, $segment)) { - $array = $array[$segment]; - } else { - return value($default); - } - } - - return $array; - } - - /** - * Check if an item or items exist in an array using "dot" notation. - * - * @param \ArrayAccess|array $array - * @param string|array $keys - * @return bool - */ - public static function has($array, $keys) - { - $keys = (array) $keys; - - if (!$array || $keys === []) { - return false; - } - - foreach ($keys as $key) { - $subKeyArray = $array; - - if (static::exists($array, $key)) { - continue; - } - - foreach (explode('.', $key) as $segment) { - if (static::accessible($subKeyArray) && static::exists($subKeyArray, $segment)) { - $subKeyArray = $subKeyArray[$segment]; - } else { - return false; - } - } - } - - return true; - } - - /** - * Determines if an array is associative. - * - * An array is "associative" if it doesn't have sequential numerical keys beginning with zero. - * - * @param array $array - * @return bool - */ - public static function isAssoc(array $array) - { - $keys = array_keys($array); - - return array_keys($keys) !== $keys; - } - - /** - * Get a subset of the items from the given array. - * - * @param array $array - * @param array|string $keys - * @return array - */ - public static function only($array, $keys) - { - return array_intersect_key($array, array_flip((array) $keys)); - } - - /** - * Pluck an array of values from an array. - * - * @param array $array - * @param string|array $value - * @param string|array|null $key - * @return array - */ - public static function pluck($array, $value, $key = null) - { - $results = []; - - [$value, $key] = static::explodePluckParameters($value, $key); - - foreach ($array as $item) { - $itemValue = data_get($item, $value); - - // If the key is "null", we will just append the value to the array and keep - // looping. Otherwise we will key the array using the value of the key we - // received from the developer. Then we'll return the final array form. - if (is_null($key)) { - $results[] = $itemValue; - } else { - $itemKey = data_get($item, $key); - - if (is_object($itemKey) && method_exists($itemKey, '__toString')) { - $itemKey = (string) $itemKey; - } - - $results[$itemKey] = $itemValue; - } - } - - return $results; - } - - /** - * Explode the "value" and "key" arguments passed to "pluck". - * - * @param string|array $value - * @param string|array|null $key - * @return array - */ - protected static function explodePluckParameters($value, $key) - { - $value = is_string($value) ? explode('.', $value) : $value; - - $key = is_null($key) || is_array($key) ? $key : explode('.', $key); - - return [$value, $key]; - } - - /** - * Push an item onto the beginning of an array. - * - * @param array $array - * @param mixed $value - * @param mixed $key - * @return array - */ - public static function prepend($array, $value, $key = null) - { - if (is_null($key)) { - array_unshift($array, $value); - } else { - $array = [$key => $value] + $array; - } - - return $array; - } - - /** - * Get a value from the array, and remove it. - * - * @param array $array - * @param string $key - * @param mixed $default - * @return mixed - */ - public static function pull(&$array, $key, $default = null) - { - $value = static::get($array, $key, $default); - - static::forget($array, $key); - - return $value; - } - - /** - * Get one or a specified number of random values from an array. - * - * @param array $array - * @param int|null $number - * @return mixed - * - * @throws \InvalidArgumentException - */ - public static function random($array, $number = null) - { - $requested = is_null($number) ? 1 : $number; - - $count = count($array); - - if ($requested > $count) { - throw new InvalidArgumentException( - "You requested {$requested} items, but there are only {$count} items available." - ); - } - - if (is_null($number)) { - return $array[array_rand($array)]; - } - - if ((int) $number === 0) { - return []; - } - - $keys = array_rand($array, $number); - - $results = []; - - foreach ((array) $keys as $key) { - $results[] = $array[$key]; - } - - return $results; - } - - /** - * Set an array item to a given value using "dot" notation. - * - * If no key is given to the method, the entire array will be replaced. - * - * @param array $array - * @param string $key - * @param mixed $value - * @return array - */ - public static function set(&$array, $key, $value) - { - if (is_null($key)) { - return $array = $value; - } - - $keys = explode('.', $key); - - while (count($keys) > 1) { - $key = array_shift($keys); - - // If the key doesn't exist at this depth, we will just create an empty array - // to hold the next value, allowing us to create the arrays to hold final - // values at the correct depth. Then we'll keep digging into the array. - if (!isset($array[$key]) || !is_array($array[$key])) { - $array[$key] = []; - } - - $array = &$array[$key]; - } - - $array[array_shift($keys)] = $value; - - return $array; - } - - /** - * Shuffle the given array and return the result. - * - * @param array $array - * @param int|null $seed - * @return array - */ - public static function shuffle($array, $seed = null) - { - if (is_null($seed)) { - shuffle($array); - } else { - srand($seed); - - usort($array, function () { - return rand(-1, 1); - }); - } - - return $array; - } - - /** - * Sort the array using the given callback or "dot" notation. - * - * @param array $array - * @param callable|string|null $callback - * @return array - */ - public static function sort($array, $callback = null) - { - return Collection::make($array)->sort($callback)->all(); - } - - /** - * Recursively sort an array by keys and values. - * - * @param array $array - * @return array - */ - public static function sortRecursive($array) - { - foreach ($array as &$value) { - if (is_array($value)) { - $value = static::sortRecursive($value); - } - } - - if (static::isAssoc($array)) { - ksort($array); - } else { - sort($array); - } - - return $array; - } - - /** - * Convert the array into a query string. - * - * @param array $array - * @return string - */ - public static function query($array) - { - return http_build_query($array, null, '&', PHP_QUERY_RFC3986); - } - - /** - * Filter the array using the given callback. - * - * @param array $array - * @param callable $callback - * @return array - */ - public static function where($array, callable $callback) - { - return array_filter($array, $callback, ARRAY_FILTER_USE_BOTH); - } - - /** - * If the given value is not an array and not null, wrap it in one. - * - * @param mixed $value - * @return array - */ - public static function wrap($value) - { - if (is_null($value)) { - return []; - } - - return is_array($value) ? $value : [$value]; - } - - public static function mergeDeep(array ...$arrays): array - { - $result = []; - foreach ($arrays as $array) { - foreach ($array as $key => $value) { - if (isset($result[$key]) && is_array($result[$key]) && is_array($value)) { - $result[$key] = self::mergeDeep( - $result[$key], - $value - ); - } else { - $result[$key] = $value; - } - } - } - return $result; - } - - public static function flatMap(callable $fn, array $array): array - { - return array_merge(...array_map($fn, $array)); - } -} diff --git a/vendor/topthink/think-helper/src/helper/Macroable.php b/vendor/topthink/think-helper/src/helper/Macroable.php deleted file mode 100644 index ade5db78c..000000000 --- a/vendor/topthink/think-helper/src/helper/Macroable.php +++ /dev/null @@ -1,66 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\helper; - -use Closure; -use think\exception\FuncNotFoundException; - -trait Macroable -{ - /** - * 方法注入. - * - * @var Closure[] - */ - protected static $macro = []; - - /** - * 设置方法注入. - * - * @param string $method - * @param Closure $closure - * - * @return void - */ - public static function macro(string $method, Closure $closure) - { - static::$macro[$method] = $closure; - } - - /** - * 检查方法是否已经有注入 - * - * @param string $name - * @return bool - */ - public static function hasMacro(string $method) - { - return isset(static::$macro[$method]); - } - - public function __call($method, $args) - { - if (!isset(static::$macro[$method])) { - throw new FuncNotFoundException('method not exists: ' . static::class . '::' . $method . '()', "{static::class}::{$method}"); - } - - return call_user_func_array(static::$macro[$method]->bindTo($this, static::class), $args); - } - - public static function __callStatic($method, $args) - { - if (!isset(static::$macro[$method])) { - throw new FuncNotFoundException('method not exists: ' . static::class . '::' . $method . '()', "{static::class}::{$method}"); - } - - return call_user_func_array(static::$macro[$method]->bindTo(null, static::class), $args); - } -} diff --git a/vendor/topthink/think-helper/src/helper/Str.php b/vendor/topthink/think-helper/src/helper/Str.php deleted file mode 100644 index 61b34d894..000000000 --- a/vendor/topthink/think-helper/src/helper/Str.php +++ /dev/null @@ -1,234 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\helper; - -class Str -{ - - protected static $snakeCache = []; - - protected static $camelCache = []; - - protected static $studlyCache = []; - - /** - * 检查字符串中是否包含某些字符串 - * @param string $haystack - * @param string|array $needles - * @return bool - */ - public static function contains(string $haystack, $needles): bool - { - foreach ((array) $needles as $needle) { - if ('' != $needle && mb_strpos($haystack, $needle) !== false) { - return true; - } - } - - return false; - } - - /** - * 检查字符串是否以某些字符串结尾 - * - * @param string $haystack - * @param string|array $needles - * @return bool - */ - public static function endsWith(string $haystack, $needles): bool - { - foreach ((array) $needles as $needle) { - if ((string) $needle === static::substr($haystack, -static::length($needle))) { - return true; - } - } - - return false; - } - - /** - * 检查字符串是否以某些字符串开头 - * - * @param string $haystack - * @param string|array $needles - * @return bool - */ - public static function startsWith(string $haystack, $needles): bool - { - foreach ((array) $needles as $needle) { - if ('' != $needle && mb_strpos($haystack, $needle) === 0) { - return true; - } - } - - return false; - } - - /** - * 获取指定长度的随机字母数字组合的字符串 - * - * @param int $length - * @param int $type - * @param string $addChars - * @return string - */ - public static function random(int $length = 6, ?int $type = null, string $addChars = ''): string - { - $str = ''; - switch ($type) { - case 0: - $chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz' . $addChars; - break; - case 1: - $chars = str_repeat('0123456789', 3); - break; - case 2: - $chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' . $addChars; - break; - case 3: - $chars = 'abcdefghijklmnopqrstuvwxyz' . $addChars; - break; - case 4: - $chars = "们以我到他会作时要动国产的一是工就年阶义发成部民可出能方进在了不和有大这主中人上为来分生对于学下级地个用同行面说种过命度革而多子后自社加小机也经力线本电高量长党得实家定深法表着水理化争现所二起政三好十战无农使性前等反体合斗路图把结第里正新开论之物从当两些还天资事队批点育重其思与间内去因件日利相由压员气业代全组数果期导平各基或月毛然如应形想制心样干都向变关问比展那它最及外没看治提五解系林者米群头意只明四道马认次文通但条较克又公孔领军流入接席位情运器并飞原油放立题质指建区验活众很教决特此常石强极土少已根共直团统式转别造切九你取西持总料连任志观调七么山程百报更见必真保热委手改管处己将修支识病象几先老光专什六型具示复安带每东增则完风回南广劳轮科北打积车计给节做务被整联步类集号列温装即毫知轴研单色坚据速防史拉世设达尔场织历花受求传口断况采精金界品判参层止边清至万确究书" . $addChars; - break; - default: - $chars = 'ABCDEFGHIJKMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789' . $addChars; - break; - } - if ($length > 10) { - $chars = $type == 1 ? str_repeat($chars, $length) : str_repeat($chars, 5); - } - if ($type != 4) { - $chars = str_shuffle($chars); - $str = substr($chars, 0, $length); - } else { - for ($i = 0; $i < $length; $i++) { - $str .= mb_substr($chars, floor(mt_rand(0, mb_strlen($chars, 'utf-8') - 1)), 1); - } - } - return $str; - } - - /** - * 字符串转小写 - * - * @param string $value - * @return string - */ - public static function lower(string $value): string - { - return mb_strtolower($value, 'UTF-8'); - } - - /** - * 字符串转大写 - * - * @param string $value - * @return string - */ - public static function upper(string $value): string - { - return mb_strtoupper($value, 'UTF-8'); - } - - /** - * 获取字符串的长度 - * - * @param string $value - * @return int - */ - public static function length(string $value): int - { - return mb_strlen($value); - } - - /** - * 截取字符串 - * - * @param string $string - * @param int $start - * @param int|null $length - * @return string - */ - public static function substr(string $string, int $start, ?int $length = null): string - { - return mb_substr($string, $start, $length, 'UTF-8'); - } - - /** - * 驼峰转下划线 - * - * @param string $value - * @param string $delimiter - * @return string - */ - public static function snake(string $value, string $delimiter = '_'): string - { - $key = $value; - - if (isset(static::$snakeCache[$key][$delimiter])) { - return static::$snakeCache[$key][$delimiter]; - } - - if (!ctype_lower($value)) { - $value = preg_replace('/\s+/u', '', ucwords($value)); - - $value = static::lower(preg_replace('/(.)(?=[A-Z])/u', '$1' . $delimiter, $value)); - } - - return static::$snakeCache[$key][$delimiter] = $value; - } - - /** - * 下划线转驼峰(首字母小写) - * - * @param string $value - * @return string - */ - public static function camel(string $value): string - { - if (isset(static::$camelCache[$value])) { - return static::$camelCache[$value]; - } - - return static::$camelCache[$value] = lcfirst(static::studly($value)); - } - - /** - * 下划线转驼峰(首字母大写) - * - * @param string $value - * @return string - */ - public static function studly(string $value): string - { - $key = $value; - - if (isset(static::$studlyCache[$key])) { - return static::$studlyCache[$key]; - } - - $value = ucwords(str_replace(['-', '_'], ' ', $value)); - - return static::$studlyCache[$key] = str_replace(' ', '', $value); - } - - /** - * 转为首字母大写的标题格式 - * - * @param string $value - * @return string - */ - public static function title(string $value): string - { - return mb_convert_case($value, MB_CASE_TITLE, 'UTF-8'); - } -} diff --git a/vendor/topthink/think-helper/tests/ArrTest.php b/vendor/topthink/think-helper/tests/ArrTest.php deleted file mode 100644 index eac9d7c7e..000000000 --- a/vendor/topthink/think-helper/tests/ArrTest.php +++ /dev/null @@ -1,372 +0,0 @@ - 'ThinkPHP'], 'price', 100); - $this->assertSame(['name' => 'ThinkPHP', 'price' => 100], $array); - } - - public function testCrossJoin() - { - // Single dimension - $this->assertSame( - [[1, 'a'], [1, 'b'], [1, 'c']], - Arr::crossJoin([1], ['a', 'b', 'c']) - ); - // Square matrix - $this->assertSame( - [[1, 'a'], [1, 'b'], [2, 'a'], [2, 'b']], - Arr::crossJoin([1, 2], ['a', 'b']) - ); - // Rectangular matrix - $this->assertSame( - [[1, 'a'], [1, 'b'], [1, 'c'], [2, 'a'], [2, 'b'], [2, 'c']], - Arr::crossJoin([1, 2], ['a', 'b', 'c']) - ); - // 3D matrix - $this->assertSame( - [ - [1, 'a', 'I'], [1, 'a', 'II'], [1, 'a', 'III'], - [1, 'b', 'I'], [1, 'b', 'II'], [1, 'b', 'III'], - [2, 'a', 'I'], [2, 'a', 'II'], [2, 'a', 'III'], - [2, 'b', 'I'], [2, 'b', 'II'], [2, 'b', 'III'], - ], - Arr::crossJoin([1, 2], ['a', 'b'], ['I', 'II', 'III']) - ); - // With 1 empty dimension - $this->assertSame([], Arr::crossJoin([], ['a', 'b'], ['I', 'II', 'III'])); - $this->assertSame([], Arr::crossJoin([1, 2], [], ['I', 'II', 'III'])); - $this->assertSame([], Arr::crossJoin([1, 2], ['a', 'b'], [])); - // With empty arrays - $this->assertSame([], Arr::crossJoin([], [], [])); - $this->assertSame([], Arr::crossJoin([], [])); - $this->assertSame([], Arr::crossJoin([])); - // Not really a proper usage, still, test for preserving BC - $this->assertSame([[]], Arr::crossJoin()); - } - - public function testDivide() - { - [$keys, $values] = Arr::divide(['name' => 'ThinkPHP']); - $this->assertSame(['name'], $keys); - $this->assertSame(['ThinkPHP'], $values); - } - - public function testDot() - { - $array = Arr::dot(['foo' => ['bar' => 'baz']]); - $this->assertSame(['foo.bar' => 'baz'], $array); - $array = Arr::dot([]); - $this->assertSame([], $array); - $array = Arr::dot(['foo' => []]); - $this->assertSame(['foo' => []], $array); - $array = Arr::dot(['foo' => ['bar' => []]]); - $this->assertSame(['foo.bar' => []], $array); - } - - public function testExcept() - { - $array = ['name' => 'ThinkPHP', 'price' => 100]; - $array = Arr::except($array, ['price']); - $this->assertSame(['name' => 'ThinkPHP'], $array); - } - - public function testExists() - { - $this->assertTrue(Arr::exists([1], 0)); - $this->assertTrue(Arr::exists([null], 0)); - $this->assertTrue(Arr::exists(['a' => 1], 'a')); - $this->assertTrue(Arr::exists(['a' => null], 'a')); - $this->assertFalse(Arr::exists([1], 1)); - $this->assertFalse(Arr::exists([null], 1)); - $this->assertFalse(Arr::exists(['a' => 1], 0)); - } - - public function testFirst() - { - $array = [100, 200, 300]; - $value = Arr::first($array, function ($value) { - return $value >= 150; - }); - $this->assertSame(200, $value); - $this->assertSame(100, Arr::first($array)); - - $this->assertSame('default', Arr::first([], null, 'default')); - - $this->assertSame('default', Arr::first([], function () { - return false; - }, 'default')); - } - - public function testLast() - { - $array = [100, 200, 300]; - $last = Arr::last($array, function ($value) { - return $value < 250; - }); - $this->assertSame(200, $last); - $last = Arr::last($array, function ($value, $key) { - return $key < 2; - }); - $this->assertSame(200, $last); - $this->assertSame(300, Arr::last($array)); - } - - public function testFlatten() - { - // Flat arrays are unaffected - $array = ['#foo', '#bar', '#baz']; - $this->assertSame(['#foo', '#bar', '#baz'], Arr::flatten(['#foo', '#bar', '#baz'])); - // Nested arrays are flattened with existing flat items - $array = [['#foo', '#bar'], '#baz']; - $this->assertSame(['#foo', '#bar', '#baz'], Arr::flatten($array)); - // Flattened array includes "null" items - $array = [['#foo', null], '#baz', null]; - $this->assertSame(['#foo', null, '#baz', null], Arr::flatten($array)); - // Sets of nested arrays are flattened - $array = [['#foo', '#bar'], ['#baz']]; - $this->assertSame(['#foo', '#bar', '#baz'], Arr::flatten($array)); - // Deeply nested arrays are flattened - $array = [['#foo', ['#bar']], ['#baz']]; - $this->assertSame(['#foo', '#bar', '#baz'], Arr::flatten($array)); - // Nested arrays are flattened alongside arrays - $array = [new Collection(['#foo', '#bar']), ['#baz']]; - $this->assertSame(['#foo', '#bar', '#baz'], Arr::flatten($array)); - // Nested arrays containing plain arrays are flattened - $array = [new Collection(['#foo', ['#bar']]), ['#baz']]; - $this->assertSame(['#foo', '#bar', '#baz'], Arr::flatten($array)); - // Nested arrays containing arrays are flattened - $array = [['#foo', new Collection(['#bar'])], ['#baz']]; - $this->assertSame(['#foo', '#bar', '#baz'], Arr::flatten($array)); - // Nested arrays containing arrays containing arrays are flattened - $array = [['#foo', new Collection(['#bar', ['#zap']])], ['#baz']]; - $this->assertSame(['#foo', '#bar', '#zap', '#baz'], Arr::flatten($array)); - } - - public function testFlattenWithDepth() - { - // No depth flattens recursively - $array = [['#foo', ['#bar', ['#baz']]], '#zap']; - $this->assertSame(['#foo', '#bar', '#baz', '#zap'], Arr::flatten($array)); - // Specifying a depth only flattens to that depth - $array = [['#foo', ['#bar', ['#baz']]], '#zap']; - $this->assertSame(['#foo', ['#bar', ['#baz']], '#zap'], Arr::flatten($array, 1)); - $array = [['#foo', ['#bar', ['#baz']]], '#zap']; - $this->assertSame(['#foo', '#bar', ['#baz'], '#zap'], Arr::flatten($array, 2)); - } - - public function testGet() - { - $array = ['products.item' => ['price' => 100]]; - $this->assertSame(['price' => 100], Arr::get($array, 'products.item')); - $array = ['products' => ['item' => ['price' => 100]]]; - $value = Arr::get($array, 'products.item'); - $this->assertSame(['price' => 100], $value); - // Test null array values - $array = ['foo' => null, 'bar' => ['baz' => null]]; - $this->assertNull(Arr::get($array, 'foo', 'default')); - $this->assertNull(Arr::get($array, 'bar.baz', 'default')); - // Test null key returns the whole array - $array = ['foo', 'bar']; - $this->assertSame($array, Arr::get($array, null)); - // Test $array is empty and key is null - $this->assertSame([], Arr::get([], null)); - $this->assertSame([], Arr::get([], null, 'default')); - } - - public function testHas() - { - $array = ['products.item' => ['price' => 100]]; - $this->assertTrue(Arr::has($array, 'products.item')); - $array = ['products' => ['item' => ['price' => 100]]]; - $this->assertTrue(Arr::has($array, 'products.item')); - $this->assertTrue(Arr::has($array, 'products.item.price')); - $this->assertFalse(Arr::has($array, 'products.foo')); - $this->assertFalse(Arr::has($array, 'products.item.foo')); - $array = ['foo' => null, 'bar' => ['baz' => null]]; - $this->assertTrue(Arr::has($array, 'foo')); - $this->assertTrue(Arr::has($array, 'bar.baz')); - $array = ['foo', 'bar']; - $this->assertFalse(Arr::has($array, null)); - $this->assertFalse(Arr::has([], null)); - $array = ['products' => ['item' => ['price' => 100]]]; - $this->assertTrue(Arr::has($array, ['products.item'])); - $this->assertTrue(Arr::has($array, ['products.item', 'products.item.price'])); - $this->assertTrue(Arr::has($array, ['products', 'products'])); - $this->assertFalse(Arr::has($array, ['foo'])); - $this->assertFalse(Arr::has($array, [])); - $this->assertFalse(Arr::has($array, ['products.item', 'products.price'])); - $this->assertFalse(Arr::has([], [null])); - } - - public function testIsAssoc() - { - $this->assertTrue(Arr::isAssoc(['a' => 'a', 0 => 'b'])); - $this->assertTrue(Arr::isAssoc([1 => 'a', 0 => 'b'])); - $this->assertTrue(Arr::isAssoc([1 => 'a', 2 => 'b'])); - $this->assertFalse(Arr::isAssoc([0 => 'a', 1 => 'b'])); - $this->assertFalse(Arr::isAssoc(['a', 'b'])); - } - - public function testOnly() - { - $array = ['name' => 'ThinkPHP', 'price' => 100, 'orders' => 10]; - $array = Arr::only($array, ['name', 'price']); - $this->assertSame(['name' => 'ThinkPHP', 'price' => 100], $array); - } - - public function testPrepend() - { - $array = Arr::prepend(['one', 'two', 'three', 'four'], 'zero'); - $this->assertSame(['zero', 'one', 'two', 'three', 'four'], $array); - $array = Arr::prepend(['one' => 1, 'two' => 2], 0, 'zero'); - $this->assertSame(['zero' => 0, 'one' => 1, 'two' => 2], $array); - } - - public function testPull() - { - $array = ['name' => 'ThinkPHP', 'price' => 100]; - $name = Arr::pull($array, 'name'); - $this->assertSame('ThinkPHP', $name); - $this->assertSame(['price' => 100], $array); - // Only works on first level keys - $array = ['i@example.com' => 'Joe', 'jack@localhost' => 'Jane']; - $name = Arr::pull($array, 'i@example.com'); - $this->assertSame('Joe', $name); - $this->assertSame(['jack@localhost' => 'Jane'], $array); - // Does not work for nested keys - $array = ['emails' => ['i@example.com' => 'Joe', 'jack@localhost' => 'Jane']]; - $name = Arr::pull($array, 'emails.i@example.com'); - $this->assertNull($name); - $this->assertSame(['emails' => ['i@example.com' => 'Joe', 'jack@localhost' => 'Jane']], $array); - } - - public function testRandom() - { - $randomValue = Arr::random(['foo', 'bar', 'baz']); - $this->assertContains($randomValue, ['foo', 'bar', 'baz']); - $randomValues = Arr::random(['foo', 'bar', 'baz'], 1); - $this->assertIsArray($randomValues); - $this->assertCount(1, $randomValues); - $this->assertContains($randomValues[0], ['foo', 'bar', 'baz']); - $randomValues = Arr::random(['foo', 'bar', 'baz'], 2); - $this->assertIsArray($randomValues); - $this->assertCount(2, $randomValues); - $this->assertContains($randomValues[0], ['foo', 'bar', 'baz']); - $this->assertContains($randomValues[1], ['foo', 'bar', 'baz']); - } - - public function testSet() - { - $array = ['products' => ['item' => ['price' => 100]]]; - Arr::set($array, 'products.item.price', 200); - Arr::set($array, 'goods.item.price', 200); - $this->assertSame(['products' => ['item' => ['price' => 200]], 'goods' => ['item' => ['price' => 200]]], $array); - } - - public function testWhere() - { - $array = [100, '200', 300, '400', 500]; - $array = Arr::where($array, function ($value, $key) { - return is_string($value); - }); - $this->assertSame([1 => '200', 3 => '400'], $array); - } - - public function testWhereKey() - { - $array = ['10' => 1, 'foo' => 3, 20 => 2]; - $array = Arr::where($array, function ($value, $key) { - return is_numeric($key); - }); - $this->assertSame(['10' => 1, 20 => 2], $array); - } - - public function testForget() - { - $array = ['products' => ['item' => ['price' => 100]]]; - Arr::forget($array, null); - $this->assertSame(['products' => ['item' => ['price' => 100]]], $array); - $array = ['products' => ['item' => ['price' => 100]]]; - Arr::forget($array, []); - $this->assertSame(['products' => ['item' => ['price' => 100]]], $array); - $array = ['products' => ['item' => ['price' => 100]]]; - Arr::forget($array, 'products.item'); - $this->assertSame(['products' => []], $array); - $array = ['products' => ['item' => ['price' => 100]]]; - Arr::forget($array, 'products.item.price'); - $this->assertSame(['products' => ['item' => []]], $array); - $array = ['products' => ['item' => ['price' => 100]]]; - Arr::forget($array, 'products.final.price'); - $this->assertSame(['products' => ['item' => ['price' => 100]]], $array); - $array = ['shop' => ['cart' => [150 => 0]]]; - Arr::forget($array, 'shop.final.cart'); - $this->assertSame(['shop' => ['cart' => [150 => 0]]], $array); - $array = ['products' => ['item' => ['price' => ['original' => 50, 'taxes' => 60]]]]; - Arr::forget($array, 'products.item.price.taxes'); - $this->assertSame(['products' => ['item' => ['price' => ['original' => 50]]]], $array); - $array = ['products' => ['item' => ['price' => ['original' => 50, 'taxes' => 60]]]]; - Arr::forget($array, 'products.item.final.taxes'); - $this->assertSame(['products' => ['item' => ['price' => ['original' => 50, 'taxes' => 60]]]], $array); - $array = ['products' => ['item' => ['price' => 50], null => 'something']]; - Arr::forget($array, ['products.amount.all', 'products.item.price']); - $this->assertSame(['products' => ['item' => [], null => 'something']], $array); - // Only works on first level keys - $array = ['i@example.com' => 'Joe', 'i@thinkphp.com' => 'Jane']; - Arr::forget($array, 'i@example.com'); - $this->assertSame(['i@thinkphp.com' => 'Jane'], $array); - // Does not work for nested keys - $array = ['emails' => ['i@example.com' => ['name' => 'Joe'], 'jack@localhost' => ['name' => 'Jane']]]; - Arr::forget($array, ['emails.i@example.com', 'emails.jack@localhost']); - $this->assertSame(['emails' => ['i@example.com' => ['name' => 'Joe']]], $array); - } - - public function testWrap() - { - $string = 'a'; - $array = ['a']; - $object = new stdClass(); - $object->value = 'a'; - $this->assertSame(['a'], Arr::wrap($string)); - $this->assertSame($array, Arr::wrap($array)); - $this->assertSame([$object], Arr::wrap($object)); - } - - public function testMergeDeep() - { - $this->assertSame( - [ - 'a' => [ - 'c' => [2], - 'e' => 5, - 'f' => 4, - ], - 'x' => 3, - ], - Arr::mergeDeep( - [ - 'a' => [ - 'c' => [1], - 'e' => 5, - ], - 'x' => 4, - ], - [ - 'a' => [ - 'c' => [2], - 'f' => 4, - ], - 'x' => 3, - ] - ) - ); - } -} diff --git a/vendor/topthink/think-helper/tests/CollectionTest.php b/vendor/topthink/think-helper/tests/CollectionTest.php deleted file mode 100644 index b69c17556..000000000 --- a/vendor/topthink/think-helper/tests/CollectionTest.php +++ /dev/null @@ -1,70 +0,0 @@ - 'Hello']); - $this->assertSame(['name' => 'Hello', 'id' => 1], $c->merge(['id' => 1])->all()); - } - - public function testFirst() - { - $c = new Collection(['name' => 'Hello', 'age' => 25]); - - $this->assertSame('Hello', $c->first()); - } - - public function testLast() - { - $c = new Collection(['name' => 'Hello', 'age' => 25]); - - $this->assertSame(25, $c->last()); - } - - public function testToArray() - { - $c = new Collection(['name' => 'Hello', 'age' => 25]); - - $this->assertSame(['name' => 'Hello', 'age' => 25], $c->toArray()); - } - - public function testToJson() - { - $c = new Collection(['name' => 'Hello', 'age' => 25]); - - $this->assertSame(json_encode(['name' => 'Hello', 'age' => 25]), $c->toJson()); - $this->assertSame(json_encode(['name' => 'Hello', 'age' => 25]), (string) $c); - $this->assertSame(json_encode(['name' => 'Hello', 'age' => 25]), json_encode($c)); - } - - public function testSerialize() - { - $c = new Collection(['name' => 'Hello', 'age' => 25]); - - $sc = serialize($c); - $c = unserialize($sc); - - $this->assertSame(['name' => 'Hello', 'age' => 25], $c->all()); - } - - public function testGetIterator() - { - $c = new Collection(['name' => 'Hello', 'age' => 25]); - - $this->assertInstanceOf(\ArrayIterator::class, $c->getIterator()); - - $this->assertSame(['name' => 'Hello', 'age' => 25], $c->getIterator()->getArrayCopy()); - } - - public function testCount() - { - $c = new Collection(['name' => 'Hello', 'age' => 25]); - - $this->assertCount(2, $c); - } -} diff --git a/vendor/topthink/think-helper/tests/StrTest.php b/vendor/topthink/think-helper/tests/StrTest.php deleted file mode 100644 index 813ad4ce7..000000000 --- a/vendor/topthink/think-helper/tests/StrTest.php +++ /dev/null @@ -1,59 +0,0 @@ -assertSame('fooBar', Str::camel('FooBar')); - $this->assertSame('fooBar', Str::camel('FooBar')); - $this->assertSame('fooBar', Str::camel('foo_bar')); - $this->assertSame('fooBar', Str::camel('_foo_bar')); - $this->assertSame('fooBar', Str::camel('_foo_bar_')); - } - - public function testStudly() - { - $this->assertSame('FooBar', Str::studly('fooBar')); - $this->assertSame('FooBar', Str::studly('_foo_bar')); - $this->assertSame('FooBar', Str::studly('_foo_bar_')); - $this->assertSame('FooBar', Str::studly('_foo_bar_')); - } - - public function testSnake() - { - $this->assertSame('think_p_h_p_framework', Str::snake('ThinkPHPFramework')); - $this->assertSame('think_php_framework', Str::snake('ThinkPhpFramework')); - $this->assertSame('think php framework', Str::snake('ThinkPhpFramework', ' ')); - $this->assertSame('think_php_framework', Str::snake('Think Php Framework')); - $this->assertSame('think_php_framework', Str::snake('Think Php Framework ')); - // ensure cache keys don't overlap - $this->assertSame('think__php__framework', Str::snake('ThinkPhpFramework', '__')); - $this->assertSame('think_php_framework_', Str::snake('ThinkPhpFramework_', '_')); - $this->assertSame('think_php_framework', Str::snake('think php Framework')); - $this->assertSame('think_php_frame_work', Str::snake('think php FrameWork')); - // prevent breaking changes - $this->assertSame('foo-bar', Str::snake('foo-bar')); - $this->assertSame('foo-_bar', Str::snake('Foo-Bar')); - $this->assertSame('foo__bar', Str::snake('Foo_Bar')); - $this->assertSame('żółtałódka', Str::snake('ŻółtaŁódka')); - } - - public function testTitle() - { - $this->assertSame('Welcome Back', Str::title('welcome back')); - } - - public function testRandom() - { - $this->assertIsString(Str::random(10)); - } - - public function testUpper() - { - $this->assertSame('USERNAME', Str::upper('username')); - $this->assertSame('USERNAME', Str::upper('userNaMe')); - } -} diff --git a/vendor/topthink/think-helper/tests/TestCase.php b/vendor/topthink/think-helper/tests/TestCase.php deleted file mode 100644 index 87f6cb345..000000000 --- a/vendor/topthink/think-helper/tests/TestCase.php +++ /dev/null @@ -1,13 +0,0 @@ - - */ -class TestCase extends BaseTestCase -{ -} diff --git a/vendor/topthink/think-installer/.gitignore b/vendor/topthink/think-installer/.gitignore deleted file mode 100644 index 8f4c02d44..000000000 --- a/vendor/topthink/think-installer/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -/.idea -composer.lock -/vendor \ No newline at end of file diff --git a/vendor/topthink/think-installer/composer.json b/vendor/topthink/think-installer/composer.json deleted file mode 100644 index 08bc72b9b..000000000 --- a/vendor/topthink/think-installer/composer.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "name": "topthink/think-installer", - "type": "composer-plugin", - "require": { - "composer-plugin-api": "^1.0||^2.0" - }, - "require-dev": { - "composer/composer": "^1.0||^2.0" - }, - "license": "Apache-2.0", - "authors": [ - { - "name": "yunwuxin", - "email": "448901948@qq.com" - } - ], - "autoload": { - "psr-4": { - "think\\composer\\": "src" - } - }, - "extra": { - "class": "think\\composer\\Plugin" - } -} diff --git a/vendor/topthink/think-installer/src/LibraryInstaller.php b/vendor/topthink/think-installer/src/LibraryInstaller.php deleted file mode 100644 index 45c05bcaa..000000000 --- a/vendor/topthink/think-installer/src/LibraryInstaller.php +++ /dev/null @@ -1,28 +0,0 @@ -makePromise(parent::install($repo, $package)); - } - - public function update(InstalledRepositoryInterface $repo, PackageInterface $initial, PackageInterface $target) - { - return $this->makePromise(parent::update($repo, $initial, $target)); - } - - protected function makePromise($promise) - { - if ($promise instanceof PromiseInterface) { - return $promise; - } - return new Promise(); - } -} diff --git a/vendor/topthink/think-installer/src/Plugin.php b/vendor/topthink/think-installer/src/Plugin.php deleted file mode 100644 index 441523200..000000000 --- a/vendor/topthink/think-installer/src/Plugin.php +++ /dev/null @@ -1,34 +0,0 @@ -getInstallationManager(); - - //框架核心 - $manager->addInstaller(new ThinkFramework($io, $composer)); - - //单元测试 - $manager->addInstaller(new ThinkTesting($io, $composer)); - - //扩展 - $manager->addInstaller(new ThinkExtend($io, $composer)); - } - - public function deactivate(Composer $composer, IOInterface $io) - { - - } - - public function uninstall(Composer $composer, IOInterface $io) - { - - } -} diff --git a/vendor/topthink/think-installer/src/Promise.php b/vendor/topthink/think-installer/src/Promise.php deleted file mode 100644 index 6bfed5d3f..000000000 --- a/vendor/topthink/think-installer/src/Promise.php +++ /dev/null @@ -1,11 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\composer; - -use Composer\Package\PackageInterface; -use Composer\Repository\InstalledRepositoryInterface; - -class ThinkExtend extends LibraryInstaller -{ - public function install(InstalledRepositoryInterface $repo, PackageInterface $package) - { - return parent::install($repo, $package) - ->then(function () use ($package) { - $this->copyExtraFiles($package); - }); - } - - public function update(InstalledRepositoryInterface $repo, PackageInterface $initial, PackageInterface $target) - { - return parent::update($repo, $initial, $target) - ->then(function () use ($target) { - $this->copyExtraFiles($target); - }); - } - - protected function copyExtraFiles(PackageInterface $package) - { - if ($this->composer->getPackage()->getType() == 'project') { - - $extra = $package->getExtra(); - - if (!empty($extra['think-config'])) { - - $configDir = 'config'; - - $this->filesystem->ensureDirectoryExists($configDir); - - //配置文件 - foreach ((array) $extra['think-config'] as $name => $config) { - $target = $configDir . DIRECTORY_SEPARATOR . $name . '.php'; - $source = $this->getInstallPath($package) . DIRECTORY_SEPARATOR . $config; - - if (is_file($target)) { - $this->io->write("File {$target} exist!"); - continue; - } - - if (!is_file($source)) { - $this->io->write("File {$target} not exist!"); - continue; - } - - copy($source, $target); - } - } - } - } - - public function supports($packageType) - { - return 'think-extend' === $packageType; - } -} diff --git a/vendor/topthink/think-installer/src/ThinkFramework.php b/vendor/topthink/think-installer/src/ThinkFramework.php deleted file mode 100644 index 2a7cc0380..000000000 --- a/vendor/topthink/think-installer/src/ThinkFramework.php +++ /dev/null @@ -1,66 +0,0 @@ -getPrettyName()) { - throw new InvalidArgumentException('Unable to install this library!'); - } - - if ($this->composer->getPackage()->getType() !== 'project') { - return parent::getInstallPath($package); - } - - if ($this->composer->getPackage()) { - $extra = $this->composer->getPackage()->getExtra(); - if (!empty($extra['think-path'])) { - return $extra['think-path']; - } - } - - return 'thinkphp'; - } - - public function install(InstalledRepositoryInterface $repo, PackageInterface $package) - { - return parent::install($repo, $package) - ->then(function () use ($package) { - $this->removeTestDir($package); - }); - } - - public function update(InstalledRepositoryInterface $repo, PackageInterface $initial, PackageInterface $target) - { - return parent::update($repo, $initial, $target) - ->then(function () use ($target) { - $this->removeTestDir($target); - }); - } - - protected function removeTestDir(PackageInterface $target) - { - if ($this->composer->getPackage()->getType() == 'project' && $target->getInstallationSource() != 'source') { - //remove tests dir - $this->filesystem->removeDirectory($this->getInstallPath($target) . DIRECTORY_SEPARATOR . 'tests'); - } - } - - /** - * {@inheritDoc} - */ - public function supports($packageType) - { - return 'think-framework' === $packageType; - } -} diff --git a/vendor/topthink/think-installer/src/ThinkTesting.php b/vendor/topthink/think-installer/src/ThinkTesting.php deleted file mode 100644 index af74d20e7..000000000 --- a/vendor/topthink/think-installer/src/ThinkTesting.php +++ /dev/null @@ -1,66 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\composer; - -use Composer\Package\PackageInterface; -use Composer\Repository\InstalledRepositoryInterface; -use InvalidArgumentException; - -class ThinkTesting extends LibraryInstaller -{ - /** - * {@inheritDoc} - */ - public function getInstallPath(PackageInterface $package) - { - if ('topthink/think-testing' !== $package->getPrettyName()) { - throw new InvalidArgumentException('Unable to install this library!'); - } - - return parent::getInstallPath($package); - } - - public function install(InstalledRepositoryInterface $repo, PackageInterface $package) - { - return parent::install($repo, $package) - ->then(function () use ($package) { - $this->copyTestDir($package); - }); - } - - public function update(InstalledRepositoryInterface $repo, PackageInterface $initial, PackageInterface $target) - { - return parent::update($repo, $initial, $target) - ->then(function () use ($target) { - $this->copyTestDir($target); - }); - } - - private function copyTestDir(PackageInterface $package) - { - $appDir = dirname($this->vendorDir); - $source = $this->getInstallPath($package) . DIRECTORY_SEPARATOR . 'example'; - if (!is_file($appDir . DIRECTORY_SEPARATOR . 'phpunit.xml')) { - $this->filesystem->copyThenRemove($source, $appDir); - } else { - $this->filesystem->removeDirectoryPhp($source); - } - } - - /** - * {@inheritDoc} - */ - public function supports($packageType) - { - return 'think-testing' === $packageType; - } -} diff --git a/vendor/topthink/think-queue/.gitignore b/vendor/topthink/think-queue/.gitignore deleted file mode 100644 index 4aec78217..000000000 --- a/vendor/topthink/think-queue/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -/vendor/ -/.idea/ -/composer.lock -/thinkphp/ diff --git a/vendor/topthink/think-queue/LICENSE b/vendor/topthink/think-queue/LICENSE deleted file mode 100644 index 8dada3eda..000000000 --- a/vendor/topthink/think-queue/LICENSE +++ /dev/null @@ -1,201 +0,0 @@ - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "{}" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright {yyyy} {name of copyright owner} - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/vendor/topthink/think-queue/README.md b/vendor/topthink/think-queue/README.md deleted file mode 100644 index 35dead169..000000000 --- a/vendor/topthink/think-queue/README.md +++ /dev/null @@ -1,135 +0,0 @@ -# think-queue for ThinkPHP5.1 - -## 安装 - -> composer require topthink/think-queue - -## 配置 - -> 配置文件位于 `config/queue.php` - -### 公共配置 - -``` -[ - 'connector'=>'sync' //驱动类型,可选择 sync(默认):同步执行,database:数据库驱动,redis:Redis驱动,topthink:Topthink驱动 - //或其他自定义的完整的类名 -] -``` - -### 驱动配置 -> 各个驱动的具体可用配置项在`think\queue\connector`目录下各个驱动类里的`options`属性中,写在上面的`queue`配置里即可覆盖 - - -## 使用 Database -> 创建如下数据表 - -``` -CREATE TABLE `prefix_jobs` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `queue` varchar(255) NOT NULL, - `payload` longtext NOT NULL, - `attempts` tinyint(3) unsigned NOT NULL, - `reserved` tinyint(3) unsigned NOT NULL, - `reserved_at` int(10) unsigned DEFAULT NULL, - `available_at` int(10) unsigned NOT NULL, - `created_at` int(10) unsigned NOT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; -``` - -## 创建任务类 -> 单模块项目推荐使用 `app\job` 作为任务类的命名空间 -> 多模块项目可用使用 `app\module\job` 作为任务类的命名空间 -> 也可以放在任意可以自动加载到的地方 - -任务类不需继承任何类,如果这个类只有一个任务,那么就只需要提供一个`fire`方法就可以了,如果有多个小任务,就写多个方法,下面发布任务的时候会有区别 -每个方法会传入两个参数 `think\queue\Job $job`(当前的任务对象) 和 `$data`(发布任务时自定义的数据) - -还有个可选的任务失败执行的方法 `failed` 传入的参数为`$data`(发布任务时自定义的数据) - -### 下面写两个例子 - -``` -namespace app\job; - -use think\queue\Job; - -class Job1{ - - public function fire(Job $job, $data){ - - //....这里执行具体的任务 - - if ($job->attempts() > 3) { - //通过这个方法可以检查这个任务已经重试了几次了 - } - - - //如果任务执行成功后 记得删除任务,不然这个任务会重复执行,直到达到最大重试次数后失败后,执行failed方法 - $job->delete(); - - // 也可以重新发布这个任务 - $job->release($delay); //$delay为延迟时间 - - } - - public function failed($data){ - - // ...任务达到最大重试次数后,失败了 - } - -} - -``` - -``` - -namespace app\lib\job; - -use think\queue\Job; - -class Job2{ - - public function task1(Job $job, $data){ - - - } - - public function task2(Job $job, $data){ - - - } - - public function failed($data){ - - - } - -} - -``` - - -## 发布任务 -> `think\Queue::push($job, $data = '', $queue = null)` 和 `think\Queue::later($delay, $job, $data = '', $queue = null)` 两个方法,前者是立即执行,后者是在`$delay`秒后执行 - -`$job` 是任务名 -单模块的,且命名空间是`app\job`的,比如上面的例子一,写`Job1`类名即可 -多模块的,且命名空间是`app\module\job`的,写`model/Job1`即可 -其他的需要些完整的类名,比如上面的例子二,需要写完整的类名`app\lib\job\Job2` -如果一个任务类里有多个小任务的话,如上面的例子二,需要用@+方法名`app\lib\job\Job2@task1`、`app\lib\job\Job2@task2` - -`$data` 是你要传到任务里的参数 - -`$queue` 队列名,指定这个任务是在哪个队列上执行,同下面监控队列的时候指定的队列名,可不填 - -## 监听任务并执行 - -> php think queue:listen - -> php think queue:work --daemon(不加--daemon为执行单个任务) - -两种,具体的可选参数可以输入命令加 --help 查看 - ->可配合supervisor使用,保证进程常驻 diff --git a/vendor/topthink/think-queue/composer.json b/vendor/topthink/think-queue/composer.json deleted file mode 100644 index 0ed3b4ea3..000000000 --- a/vendor/topthink/think-queue/composer.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "name": "topthink/think-queue", - "description": "The ThinkPHP5 Queue Package", - "type": "think-extend", - "authors": [ - { - "name": "yunwuxin", - "email": "448901948@qq.com" - } - ], - "license": "Apache-2.0", - "autoload": { - "psr-4": { - "think\\": "src" - }, - "files": [ - "src/common.php" - ] - }, - "require": { - "topthink/think-helper": ">=1.0.4", - "topthink/think-installer": "^2.0", - "topthink/framework": "5.1.*" - }, - "extra": { - "think-config": { - "queue": "src/config.php" - } - } -} diff --git a/vendor/topthink/think-queue/src/Queue.php b/vendor/topthink/think-queue/src/Queue.php deleted file mode 100644 index 531169f2d..000000000 --- a/vendor/topthink/think-queue/src/Queue.php +++ /dev/null @@ -1,49 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think; - -use think\helper\Str; -use think\queue\Connector; - -/** - * Class Queue - * @package think\queue - * - * @method static push($job, $data = '', $queue = null) - * @method static later($delay, $job, $data = '', $queue = null) - * @method static pop($queue = null) - * @method static marshal() - */ -class Queue -{ - /** @var Connector */ - protected static $connector; - - private static function buildConnector() - { - $options = \think\facade\Config::pull('queue'); - $type = !empty($options['connector']) ? $options['connector'] : 'Sync'; - - if (!isset(self::$connector)) { - - $class = false !== strpos($type, '\\') ? $type : '\\think\\queue\\connector\\' . Str::studly($type); - - self::$connector = new $class($options); - } - return self::$connector; - } - - public static function __callStatic($name, $arguments) - { - return call_user_func_array([self::buildConnector(), $name], $arguments); - } -} diff --git a/vendor/topthink/think-queue/src/common.php b/vendor/topthink/think-queue/src/common.php deleted file mode 100644 index 81b35d1d3..000000000 --- a/vendor/topthink/think-queue/src/common.php +++ /dev/null @@ -1,36 +0,0 @@ - -// +---------------------------------------------------------------------- - -\think\Console::addDefaultCommands([ - "think\\queue\\command\\Work", - "think\\queue\\command\\Restart", - "think\\queue\\command\\Listen", - "think\\queue\\command\\Subscribe" -]); - -if (!function_exists('queue')) { - - /** - * 添加到队列 - * @param $job - * @param string $data - * @param int $delay - * @param null $queue - */ - function queue($job, $data = '', $delay = 0, $queue = null) - { - if ($delay > 0) { - \think\Queue::later($delay, $job, $data, $queue); - } else { - \think\Queue::push($job, $data, $queue); - } - } -} diff --git a/vendor/topthink/think-queue/src/config.php b/vendor/topthink/think-queue/src/config.php deleted file mode 100644 index 9223ef610..000000000 --- a/vendor/topthink/think-queue/src/config.php +++ /dev/null @@ -1,14 +0,0 @@ - -// +---------------------------------------------------------------------- - -return [ - 'connector' => 'Sync' -]; diff --git a/vendor/topthink/think-queue/src/queue/CallQueuedHandler.php b/vendor/topthink/think-queue/src/queue/CallQueuedHandler.php deleted file mode 100644 index 0f1a627dd..000000000 --- a/vendor/topthink/think-queue/src/queue/CallQueuedHandler.php +++ /dev/null @@ -1,36 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\queue; - -class CallQueuedHandler -{ - - public function call(Job $job, array $data) - { - $command = unserialize($data['command']); - - call_user_func([$command, 'handle']); - - if (!$job->isDeletedOrReleased()) { - $job->delete(); - } - } - - public function failed(array $data) - { - $command = unserialize($data['command']); - - if (method_exists($command, 'failed')) { - $command->failed(); - } - } -} diff --git a/vendor/topthink/think-queue/src/queue/Connector.php b/vendor/topthink/think-queue/src/queue/Connector.php deleted file mode 100644 index b06943722..000000000 --- a/vendor/topthink/think-queue/src/queue/Connector.php +++ /dev/null @@ -1,69 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\queue; - -use InvalidArgumentException; - -abstract class Connector -{ - protected $options = []; - - abstract public function push($job, $data = '', $queue = null); - - abstract public function later($delay, $job, $data = '', $queue = null); - - abstract public function pop($queue = null); - - public function marshal() - { - throw new \RuntimeException('pop queues not support for this type'); - } - - protected function createPayload($job, $data = '', $queue = null) - { - if (is_object($job)) { - $payload = json_encode([ - 'job' => 'think\queue\CallQueuedHandler@call', - 'data' => [ - 'commandName' => get_class($job), - 'command' => serialize(clone $job), - ], - ]); - } else { - $payload = json_encode($this->createPlainPayload($job, $data)); - } - - if (JSON_ERROR_NONE !== json_last_error()) { - throw new InvalidArgumentException('Unable to create payload: ' . json_last_error_msg()); - } - - return $payload; - } - - protected function createPlainPayload($job, $data) - { - return ['job' => $job, 'data' => $data]; - } - - protected function setMeta($payload, $key, $value) - { - $payload = json_decode($payload, true); - $payload[$key] = $value; - $payload = json_encode($payload); - - if (JSON_ERROR_NONE !== json_last_error()) { - throw new InvalidArgumentException('Unable to create payload: ' . json_last_error_msg()); - } - - return $payload; - } -} diff --git a/vendor/topthink/think-queue/src/queue/Job.php b/vendor/topthink/think-queue/src/queue/Job.php deleted file mode 100644 index 618769ea1..000000000 --- a/vendor/topthink/think-queue/src/queue/Job.php +++ /dev/null @@ -1,213 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\queue; - -use DateTime; -use think\facade\Env; - -abstract class Job -{ - - /** - * The job handler instance. - * @var mixed - */ - protected $instance; - - /** - * The name of the queue the job belongs to. - * @var string - */ - protected $queue; - - /** - * Indicates if the job has been deleted. - * @var bool - */ - protected $deleted = false; - - /** - * Indicates if the job has been released. - * @var bool - */ - protected $released = false; - - /** - * Fire the job. - * @return void - */ - abstract public function fire(); - - /** - * Delete the job from the queue. - * @return void - */ - public function delete() - { - $this->deleted = true; - } - - /** - * Determine if the job has been deleted. - * @return bool - */ - public function isDeleted() - { - return $this->deleted; - } - - /** - * Release the job back into the queue. - * @param int $delay - * @return void - */ - public function release($delay = 0) - { - $this->released = true; - } - - /** - * Determine if the job was released back into the queue. - * @return bool - */ - public function isReleased() - { - return $this->released; - } - - /** - * Determine if the job has been deleted or released. - * @return bool - */ - public function isDeletedOrReleased() - { - return $this->isDeleted() || $this->isReleased(); - } - - /** - * Get the number of times the job has been attempted. - * @return int - */ - abstract public function attempts(); - - /** - * Get the raw body string for the job. - * @return string - */ - abstract public function getRawBody(); - - /** - * Resolve and fire the job handler method. - * @param array $payload - * @return void - */ - protected function resolveAndFire(array $payload) - { - list($class, $method) = $this->parseJob($payload['job']); - - $this->instance = $this->resolve($class); - if ($this->instance) { - $this->instance->{$method}($this, $payload['data']); - } - } - - /** - * Parse the job declaration into class and method. - * @param string $job - * @return array - */ - protected function parseJob($job) - { - $segments = explode('@', $job); - - return count($segments) > 1 ? $segments : [$segments[0], 'fire']; - } - - /** - * Resolve the given job handler. - * @param string $name - * @return mixed - */ - protected function resolve($name) - { - if (strpos($name, '\\') === false) { - - if (strpos($name, '/') === false) { - $module = ''; - } else { - list($module, $name) = explode('/', $name, 2); - } - - $name = Env::get('app_namespace') . ($module ? '\\' . strtolower($module) : '') . '\\job\\' . $name; - } - if (class_exists($name)) { - return new $name(); - } - } - - /** - * Call the failed method on the job instance. - * @return void - */ - public function failed() - { - $payload = json_decode($this->getRawBody(), true); - - list($class, $method) = $this->parseJob($payload['job']); - - $this->instance = $this->resolve($class); - if ($this->instance && method_exists($this->instance, 'failed')) { - $this->instance->failed($payload['data']); - } - } - - /** - * Calculate the number of seconds with the given delay. - * @param \DateTime|int $delay - * @return int - */ - protected function getSeconds($delay) - { - if ($delay instanceof DateTime) { - return max(0, $delay->getTimestamp() - $this->getTime()); - } - - return (int) $delay; - } - - /** - * Get the current system time. - * @return int - */ - protected function getTime() - { - return time(); - } - - /** - * Get the name of the queued job class. - * @return string - */ - public function getName() - { - return json_decode($this->getRawBody(), true)['job']; - } - - /** - * Get the name of the queue the job belongs to. - * @return string - */ - public function getQueue() - { - return $this->queue; - } -} diff --git a/vendor/topthink/think-queue/src/queue/Listener.php b/vendor/topthink/think-queue/src/queue/Listener.php deleted file mode 100644 index e8fcaa401..000000000 --- a/vendor/topthink/think-queue/src/queue/Listener.php +++ /dev/null @@ -1,164 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\queue; - -use Closure; -use think\Process; - -class Listener -{ - - /** - * @var string - */ - protected $commandPath; - - /** - * @var int - */ - protected $sleep = 3; - - /** - * @var int - */ - protected $maxTries = 0; - - /** - * @var string - */ - protected $workerCommand; - - /** - * @var \Closure|null - */ - protected $outputHandler; - - /** - * @param string $commandPath - */ - public function __construct($commandPath) - { - $this->commandPath = $commandPath; - $this->workerCommand = - '"' . PHP_BINARY . '" think queue:work --queue="%s" --delay=%s --memory=%s --sleep=%s --tries=%s'; - } - - /** - * @param string $queue - * @param string $delay - * @param string $memory - * @param int $timeout - * @return void - */ - public function listen($queue, $delay, $memory, $timeout = 60) - { - $process = $this->makeProcess($queue, $delay, $memory, $timeout); - - while (true) { - $this->runProcess($process, $memory); - } - } - - /** - * @param \Think\Process $process - * @param int $memory - */ - public function runProcess(Process $process, $memory) - { - $process->run(function ($type, $line) { - $this->handleWorkerOutput($type, $line); - }); - - if ($this->memoryExceeded($memory)) { - $this->stop(); - } - } - - /** - * @param string $queue - * @param int $delay - * @param int $memory - * @param int $timeout - * @return \think\Process - */ - public function makeProcess($queue, $delay, $memory, $timeout) - { - $string = $this->workerCommand; - $command = sprintf($string, $queue, $delay, $memory, $this->sleep, $this->maxTries); - - return new Process($command, $this->commandPath, null, null, $timeout); - } - - /** - * @param int $type - * @param string $line - * @return void - */ - protected function handleWorkerOutput($type, $line) - { - if (isset($this->outputHandler)) { - call_user_func($this->outputHandler, $type, $line); - } - } - - /** - * @param int $memoryLimit - * @return bool - */ - public function memoryExceeded($memoryLimit) - { - return (memory_get_usage() / 1024 / 1024) >= $memoryLimit; - } - - /** - * @return void - */ - public function stop() - { - die; - } - - /** - * @param \Closure $outputHandler - * @return void - */ - public function setOutputHandler(Closure $outputHandler) - { - $this->outputHandler = $outputHandler; - } - - /** - * @return int - */ - public function getSleep() - { - return $this->sleep; - } - - /** - * @param int $sleep - * @return void - */ - public function setSleep($sleep) - { - $this->sleep = $sleep; - } - - /** - * @param int $tries - * @return void - */ - public function setMaxTries($tries) - { - $this->maxTries = $tries; - } -} diff --git a/vendor/topthink/think-queue/src/queue/Queueable.php b/vendor/topthink/think-queue/src/queue/Queueable.php deleted file mode 100644 index 2a6ec4e89..000000000 --- a/vendor/topthink/think-queue/src/queue/Queueable.php +++ /dev/null @@ -1,46 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\queue; - -trait Queueable -{ - - /** @var string 队列名称 */ - public $queue; - - /** @var integer 延迟时间 */ - public $delay; - - /** - * 设置队列名 - * @param $queue - * @return $this - */ - public function queue($queue) - { - $this->queue = $queue; - - return $this; - } - - /** - * 设置延迟时间 - * @param $delay - * @return $this - */ - public function delay($delay) - { - $this->delay = $delay; - - return $this; - } -} diff --git a/vendor/topthink/think-queue/src/queue/ShouldQueue.php b/vendor/topthink/think-queue/src/queue/ShouldQueue.php deleted file mode 100644 index cb49c12d0..000000000 --- a/vendor/topthink/think-queue/src/queue/ShouldQueue.php +++ /dev/null @@ -1,17 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\queue; - -interface ShouldQueue -{ - -} diff --git a/vendor/topthink/think-queue/src/queue/Worker.php b/vendor/topthink/think-queue/src/queue/Worker.php deleted file mode 100644 index a008d3c91..000000000 --- a/vendor/topthink/think-queue/src/queue/Worker.php +++ /dev/null @@ -1,119 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\queue; - -use Exception; -use think\facade\Hook; -use think\Queue; - -class Worker -{ - - /** - * 执行下个任务 - * @param string $queue - * @param int $delay - * @param int $sleep - * @param int $maxTries - * @return array - */ - public function pop($queue = null, $delay = 0, $sleep = 3, $maxTries = 0) - { - - $job = $this->getNextJob($queue); - - if (!is_null($job)) { - Hook::listen('worker_before_process', $queue); - return $this->process($job, $maxTries, $delay); - } - - Hook::listen('worker_before_sleep', $queue); - $this->sleep($sleep); - - return ['job' => null, 'failed' => false]; - } - - /** - * 获取下个任务 - * @param string $queue - * @return Job - */ - protected function getNextJob($queue) - { - if (is_null($queue)) { - return Queue::pop(); - } - - foreach (explode(',', $queue) as $queue) { - if (!is_null($job = Queue::pop($queue))) { - return $job; - } - } - } - - /** - * Process a given job from the queue. - * @param \think\queue\Job $job - * @param int $maxTries - * @param int $delay - * @return array - * @throws Exception - */ - public function process(Job $job, $maxTries = 0, $delay = 0) - { - if ($maxTries > 0 && $job->attempts() > $maxTries) { - return $this->logFailedJob($job); - } - - try { - $job->fire(); - - return ['job' => $job, 'failed' => false]; - } catch (Exception $e) { - if (!$job->isDeleted()) { - $job->release($delay); - } - - throw $e; - } - } - - /** - * Log a failed job into storage. - * @param \Think\Queue\Job $job - * @return array - */ - protected function logFailedJob(Job $job) - { - if (!$job->isDeleted()) { - try { - $job->delete(); - $job->failed(); - } finally { - Hook::listen('queue_failed', $job); - } - } - - return ['job' => $job, 'failed' => true]; - } - - /** - * Sleep the script for a given number of seconds. - * @param int $seconds - * @return void - */ - public function sleep($seconds) - { - sleep($seconds); - } - -} diff --git a/vendor/topthink/think-queue/src/queue/command/Listen.php b/vendor/topthink/think-queue/src/queue/command/Listen.php deleted file mode 100644 index 3f6cd639c..000000000 --- a/vendor/topthink/think-queue/src/queue/command/Listen.php +++ /dev/null @@ -1,60 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\queue\command; - -use think\console\Command; -use think\console\Input; -use think\console\input\Option; -use think\console\Output; -use think\queue\Listener; - -class Listen extends Command -{ - /** @var Listener */ - protected $listener; - - public function configure() - { - $this->setName('queue:listen') - ->addOption('queue', null, Option::VALUE_OPTIONAL, 'The queue to listen on', null) - ->addOption('delay', null, Option::VALUE_OPTIONAL, 'Amount of time to delay failed jobs', 0) - ->addOption('memory', null, Option::VALUE_OPTIONAL, 'The memory limit in megabytes', 128) - ->addOption('timeout', null, Option::VALUE_OPTIONAL, 'Seconds a job may run before timing out', 60) - ->addOption('sleep', null, Option::VALUE_OPTIONAL, 'Seconds to wait before checking queue for jobs', 3) - ->addOption('tries', null, Option::VALUE_OPTIONAL, 'Number of times to attempt a job before logging it failed', 0) - ->setDescription('Listen to a given queue'); - } - - public function initialize(Input $input, Output $output) - { - $this->listener = new Listener(getcwd()); - $this->listener->setSleep($input->getOption('sleep')); - $this->listener->setMaxTries($input->getOption('tries')); - - $this->listener->setOutputHandler(function ($type, $line) use ($output) { - $output->write($line); - }); - } - - public function execute(Input $input, Output $output) - { - $delay = $input->getOption('delay'); - - $memory = $input->getOption('memory'); - - $timeout = $input->getOption('timeout'); - - $queue = $input->getOption('queue') ?: 'default'; - - $this->listener->listen($queue, $delay, $memory, $timeout); - } -} diff --git a/vendor/topthink/think-queue/src/queue/command/Restart.php b/vendor/topthink/think-queue/src/queue/command/Restart.php deleted file mode 100644 index 6e9336b85..000000000 --- a/vendor/topthink/think-queue/src/queue/command/Restart.php +++ /dev/null @@ -1,31 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\queue\command; - -use think\console\Command; -use think\console\Input; -use think\console\Output; -use think\facade\Cache; - -class Restart extends Command -{ - public function configure() - { - $this->setName('queue:restart')->setDescription('Restart queue worker daemons after their current job'); - } - - public function execute(Input $input, Output $output) - { - Cache::set('think:queue:restart', time()); - $output->writeln("Broadcasting queue restart signal."); - } -} diff --git a/vendor/topthink/think-queue/src/queue/command/Subscribe.php b/vendor/topthink/think-queue/src/queue/command/Subscribe.php deleted file mode 100644 index cf266ea1d..000000000 --- a/vendor/topthink/think-queue/src/queue/command/Subscribe.php +++ /dev/null @@ -1,46 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\queue\command; - -use think\console\Command; -use think\console\Input; -use think\console\input\Argument; -use think\console\input\Option; -use think\console\Output; -use think\facade\Url; -use think\Queue; - -class Subscribe extends Command -{ - public function configure() - { - $this->setName('queue:subscribe') - ->setDescription('Subscribe a URL to an push queue') - ->addArgument('name', Argument::REQUIRED, 'name') - ->addArgument('url', Argument::REQUIRED, 'The URL to be subscribed.') - ->addArgument('queue', Argument::OPTIONAL, 'The URL to be subscribed.') - ->addOption('option', null, Option::VALUE_IS_ARRAY | Option::VALUE_OPTIONAL, 'the options'); - } - - public function execute(Input $input, Output $output) - { - - $url = $input->getArgument('url'); - if (!preg_match('/^https?:\/\//', $url)) { - $url = Url::build($url); - } - - Queue::subscribe($input->getArgument('name'), $url, $input->getArgument('queue'), $input->getOption('option')); - - $output->write('Queue subscriber added: ' . $input->getArgument('url') . ''); - } -} diff --git a/vendor/topthink/think-queue/src/queue/command/Work.php b/vendor/topthink/think-queue/src/queue/command/Work.php deleted file mode 100644 index 06fcc16b6..000000000 --- a/vendor/topthink/think-queue/src/queue/command/Work.php +++ /dev/null @@ -1,210 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\queue\command; - -use Exception; -use think\console\Command; -use think\console\Input; -use think\console\input\Option; -use think\console\Output; -use think\exception\Handle; -use think\exception\ThrowableError; -use think\facade\Cache; -use think\facade\Config; -use think\facade\Hook; -use think\queue\Job; -use think\queue\Worker; -use Throwable; - -class Work extends Command -{ - - /** - * The queue worker instance. - * @var \think\queue\Worker - */ - protected $worker; - - protected function initialize(Input $input, Output $output) - { - $this->worker = new Worker(); - } - - protected function configure() - { - $this->setName('queue:work') - ->addOption('queue', null, Option::VALUE_OPTIONAL, 'The queue to listen on') - ->addOption('daemon', null, Option::VALUE_NONE, 'Run the worker in daemon mode') - ->addOption('delay', null, Option::VALUE_OPTIONAL, 'Amount of time to delay failed jobs', 0) - ->addOption('force', null, Option::VALUE_NONE, 'Force the worker to run even in maintenance mode') - ->addOption('memory', null, Option::VALUE_OPTIONAL, 'The memory limit in megabytes', 128) - ->addOption('sleep', null, Option::VALUE_OPTIONAL, 'Number of seconds to sleep when no job is available', 3) - ->addOption('tries', null, Option::VALUE_OPTIONAL, 'Number of times to attempt a job before logging it failed', 0) - ->setDescription('Process the next job on a queue'); - } - - /** - * Execute the console command. - * @param Input $input - * @param Output $output - * @return int|null|void - */ - public function execute(Input $input, Output $output) - { - $queue = $input->getOption('queue'); - - $delay = $input->getOption('delay'); - - $memory = $input->getOption('memory'); - - if ($input->getOption('daemon')) { - Hook::listen('worker_daemon_start', $queue); - $this->daemon( - $queue, $delay, $memory, - $input->getOption('sleep'), $input->getOption('tries') - ); - } else { - $response = $this->worker->pop($queue, $delay, $input->getOption('sleep'), $input->getOption('tries')); - $this->output($response); - } - } - - protected function output($response) - { - if (!is_null($response['job'])) { - /** @var Job $job */ - $job = $response['job']; - if ($response['failed']) { - $this->output->writeln('Failed: ' . $job->getName()); - } else { - $this->output->writeln('Processed: ' . $job->getName()); - } - } - } - - /** - * 启动一个守护进程执行任务. - * - * @param string $queue - * @param int $delay - * @param int $memory - * @param int $sleep - * @param int $maxTries - * @return array - */ - protected function daemon($queue = null, $delay = 0, $memory = 128, $sleep = 3, $maxTries = 0) - { - $lastRestart = $this->getTimestampOfLastQueueRestart(); - - while (true) { - $this->runNextJobForDaemon( - $queue, $delay, $sleep, $maxTries - ); - - if ($this->memoryExceeded($memory)) { - Hook::listen('worker_memory_exceeded', $queue); - $this->stop(); - } - - if ($this->queueShouldRestart($lastRestart)) { - Hook::listen('worker_queue_restart', $queue); - $this->stop(); - } - } - } - - /** - * 以守护进程的方式执行下个任务. - * - * @param string $queue - * @param int $delay - * @param int $sleep - * @param int $maxTries - * @return void - */ - protected function runNextJobForDaemon($queue, $delay, $sleep, $maxTries) - { - try { - $response = $this->worker->pop($queue, $delay, $sleep, $maxTries); - - $this->output($response); - } catch (Exception $e) { - $this->getExceptionHandler()->report($e); - } catch (Throwable $e) { - $this->getExceptionHandler()->report(new ThrowableError($e)); - } - } - - /** - * 获取上次重启守护进程的时间 - * - * @return int|null - */ - protected function getTimestampOfLastQueueRestart() - { - return Cache::get('think:queue:restart'); - } - - /** - * 检查是否要重启守护进程 - * - * @param int|null $lastRestart - * @return bool - */ - protected function queueShouldRestart($lastRestart) - { - return $this->getTimestampOfLastQueueRestart() != $lastRestart; - } - - /** - * 检查内存是否超出 - * @param int $memoryLimit - * @return bool - */ - protected function memoryExceeded($memoryLimit) - { - return (memory_get_usage() / 1024 / 1024) >= $memoryLimit; - } - - /** - * 获取异常处理实例 - * - * @return \think\exception\Handle - */ - protected function getExceptionHandler() - { - static $handle; - - if (!$handle) { - - if ($class = Config::get('exception_handle')) { - if (class_exists($class) && is_subclass_of($class, "\\think\\exception\\Handle")) { - $handle = new $class; - } - } - if (!$handle) { - $handle = new Handle(); - } - } - - return $handle; - } - - /** - * 停止执行任务的守护进程. - * @return void - */ - public function stop() - { - die; - } - -} diff --git a/vendor/topthink/think-queue/src/queue/connector/Database.php b/vendor/topthink/think-queue/src/queue/connector/Database.php deleted file mode 100644 index 868ee27e5..000000000 --- a/vendor/topthink/think-queue/src/queue/connector/Database.php +++ /dev/null @@ -1,169 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\queue\connector; - -use think\Db; -use think\queue\Connector; -use think\queue\job\Database as DatabaseJob; - -class Database extends Connector -{ - - protected $options = [ - 'expire' => 60, - 'default' => 'default', - 'table' => 'jobs' - ]; - - public function __construct(array $options) - { - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - } - - public function push($job, $data = '', $queue = null) - { - return $this->pushToDatabase(0, $queue, $this->createPayload($job, $data)); - } - - public function later($delay, $job, $data = '', $queue = null) - { - return $this->pushToDatabase($delay, $queue, $this->createPayload($job, $data)); - } - - public function pop($queue = null) - { - $queue = $this->getQueue($queue); - - if (!is_null($this->options['expire'])) { - $this->releaseJobsThatHaveBeenReservedTooLong($queue); - } - - if ($job = $this->getNextAvailableJob($queue)) { - $this->markJobAsReserved($job->id); - - Db::commit(); - - return new DatabaseJob($this, $job, $queue); - } - - Db::commit(); - } - - /** - * 重新发布任务 - * - * @param string $queue - * @param \StdClass $job - * @param int $delay - * @return mixed - */ - public function release($queue, $job, $delay) - { - return $this->pushToDatabase($delay, $queue, $job->payload, $job->attempts); - } - - /** - * Push a raw payload to the database with a given delay. - * - * @param \DateTime|int $delay - * @param string|null $queue - * @param string $payload - * @param int $attempts - * @return mixed - */ - protected function pushToDatabase($delay, $queue, $payload, $attempts = 0) - { - return Db::name($this->options['table'])->insert([ - 'queue' => $this->getQueue($queue), - 'payload' => $payload, - 'attempts' => $attempts, - 'reserved' => 0, - 'reserved_at' => null, - 'available_at' => time() + $delay, - 'created_at' => time(), - ]); - } - - /** - * 获取下个有效任务 - * - * @param string|null $queue - * @return \StdClass|null - */ - protected function getNextAvailableJob($queue) - { - Db::startTrans(); - - $job = Db::name($this->options['table']) - ->lock(true) - ->where('queue', $this->getQueue($queue)) - ->where('reserved', 0) - ->where('available_at', '<=', time()) - ->order('id', 'asc') - ->find(); - - return $job ? (object) $job : null; - } - - /** - * 标记任务正在执行. - * - * @param string $id - * @return void - */ - protected function markJobAsReserved($id) - { - Db::name($this->options['table'])->where('id', $id)->update([ - 'reserved' => 1, - 'reserved_at' => time(), - ]); - } - - /** - * 重新发布超时的任务 - * - * @param string $queue - * @return void - */ - protected function releaseJobsThatHaveBeenReservedTooLong($queue) - { - $expired = time() - $this->options['expire']; - - Db::name($this->options['table']) - ->where('queue', $this->getQueue($queue)) - ->where('reserved', 1) - ->where('reserved_at', '<=', $expired) - ->update([ - 'reserved' => 0, - 'reserved_at' => null, - 'attempts' => ['inc', 1], - ]); - } - - /** - * 删除任务 - * - * @param string $id - * @return void - */ - public function deleteReserved($id) - { - Db::name($this->options['table'])->delete($id); - } - - protected function getQueue($queue) - { - return $queue ?: $this->options['default']; - } -} diff --git a/vendor/topthink/think-queue/src/queue/connector/Redis.php b/vendor/topthink/think-queue/src/queue/connector/Redis.php deleted file mode 100644 index c3b2b5630..000000000 --- a/vendor/topthink/think-queue/src/queue/connector/Redis.php +++ /dev/null @@ -1,236 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\queue\connector; - -use Exception; -use think\helper\Str; -use think\queue\Connector; -use think\queue\job\Redis as RedisJob; - -class Redis extends Connector -{ - /** @var \Redis */ - protected $redis; - - protected $options = [ - 'expire' => 60, - 'default' => 'default', - 'host' => '127.0.0.1', - 'port' => 6379, - 'password' => '', - 'select' => 0, - 'timeout' => 0, - 'persistent' => false, - ]; - - public function __construct(array $options) - { - if (!extension_loaded('redis')) { - throw new Exception('redis扩展未安装'); - } - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - - $func = $this->options['persistent'] ? 'pconnect' : 'connect'; - $this->redis = new \Redis; - $this->redis->$func($this->options['host'], $this->options['port'], $this->options['timeout']); - - if ('' != $this->options['password']) { - $this->redis->auth($this->options['password']); - } - - if (0 != $this->options['select']) { - $this->redis->select($this->options['select']); - } - } - - public function push($job, $data = '', $queue = null) - { - return $this->pushRaw($this->createPayload($job, $data), $queue); - } - - public function later($delay, $job, $data = '', $queue = null) - { - $payload = $this->createPayload($job, $data); - - $this->redis->zAdd($this->getQueue($queue) . ':delayed', time() + $delay, $payload); - } - - public function pop($queue = null) - { - $original = $queue ?: $this->options['default']; - - $queue = $this->getQueue($queue); - - $this->migrateExpiredJobs($queue . ':delayed', $queue, false); - - if (!is_null($this->options['expire'])) { - $this->migrateExpiredJobs($queue . ':reserved', $queue); - } - - $job = $this->redis->lPop($queue); - - if (false !== $job) { - $this->redis->zAdd($queue . ':reserved', time() + $this->options['expire'], $job); - - return new RedisJob($this, $job, $original); - } - } - - /** - * 重新发布任务 - * - * @param string $queue - * @param string $payload - * @param int $delay - * @param int $attempts - * @return void - */ - public function release($queue, $payload, $delay, $attempts) - { - $payload = $this->setMeta($payload, 'attempts', $attempts); - - $this->redis->zAdd($this->getQueue($queue) . ':delayed', time() + $delay, $payload); - } - - public function pushRaw($payload, $queue = null) - { - $this->redis->rPush($this->getQueue($queue), $payload); - - return json_decode($payload, true)['id']; - } - - protected function createPayload($job, $data = '', $queue = null) - { - $payload = $this->setMeta( - parent::createPayload($job, $data), 'id', $this->getRandomId() - ); - - return $this->setMeta($payload, 'attempts', 1); - } - - /** - * 删除任务 - * - * @param string $queue - * @param string $job - * @return void - */ - public function deleteReserved($queue, $job) - { - $this->redis->zRem($this->getQueue($queue) . ':reserved', $job); - } - - /** - * 移动延迟任务 - * - * @param string $from - * @param string $to - * @param bool $attempt - */ - public function migrateExpiredJobs($from, $to, $attempt = true) - { - $this->redis->watch($from); - - $jobs = $this->getExpiredJobs( - $from, $time = time() - ); - if (count($jobs) > 0) { - $this->transaction(function () use ($from, $to, $time, $jobs, $attempt) { - $this->removeExpiredJobs($from, $time); - $this->pushExpiredJobsOntoNewQueue($to, $jobs, $attempt); - }); - } - $this->redis->unwatch(); - } - - /** - * redis事务 - * @param \Closure $closure - */ - protected function transaction(\Closure $closure) - { - $this->redis->multi(); - try { - call_user_func($closure); - if (!$this->redis->exec()) { - $this->redis->discard(); - } - } catch (Exception $e) { - $this->redis->discard(); - } - } - - /** - * 获取所有到期任务 - * - * @param string $from - * @param int $time - * @return array - */ - protected function getExpiredJobs($from, $time) - { - return $this->redis->zRangeByScore($from, '-inf', $time); - } - - /** - * 删除过期任务 - * - * @param string $from - * @param int $time - * @return void - */ - protected function removeExpiredJobs($from, $time) - { - $this->redis->zRemRangeByScore($from, '-inf', $time); - } - - /** - * 重新发布到期任务 - * - * @param string $to - * @param array $jobs - * @param boolean $attempt - */ - protected function pushExpiredJobsOntoNewQueue($to, $jobs, $attempt = true) - { - if ($attempt) { - foreach ($jobs as &$job) { - $attempts = json_decode($job, true)['attempts']; - $job = $this->setMeta($job, 'attempts', $attempts + 1); - } - } - call_user_func_array([$this->redis, 'rPush'], array_merge([$to], $jobs)); - } - - /** - * 随机id - * - * @return string - */ - protected function getRandomId() - { - return Str::random(32); - } - - /** - * 获取队列名 - * - * @param string|null $queue - * @return string - */ - protected function getQueue($queue) - { - return 'queues:' . ($queue ?: $this->options['default']); - } -} diff --git a/vendor/topthink/think-queue/src/queue/connector/Sync.php b/vendor/topthink/think-queue/src/queue/connector/Sync.php deleted file mode 100644 index 2fbdedaaf..000000000 --- a/vendor/topthink/think-queue/src/queue/connector/Sync.php +++ /dev/null @@ -1,57 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\queue\connector; - -use Exception; -use think\queue\Connector; -use think\queue\job\Sync as SyncJob; -use Throwable; - -class Sync extends Connector -{ - - public function push($job, $data = '', $queue = null) - { - $queueJob = $this->resolveJob($this->createPayload($job, $data, $queue)); - - try { - set_time_limit(0); - $queueJob->fire(); - } catch (Exception $e) { - $queueJob->failed(); - - throw $e; - } catch (Throwable $e) { - $queueJob->failed(); - - throw $e; - } - - return 0; - } - - public function later($delay, $job, $data = '', $queue = null) - { - return $this->push($job, $data, $queue); - } - - public function pop($queue = null) - { - - } - - protected function resolveJob($payload) - { - return new SyncJob($payload); - } - -} diff --git a/vendor/topthink/think-queue/src/queue/connector/Topthink.php b/vendor/topthink/think-queue/src/queue/connector/Topthink.php deleted file mode 100644 index 732da241f..000000000 --- a/vendor/topthink/think-queue/src/queue/connector/Topthink.php +++ /dev/null @@ -1,223 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\queue\connector; - -use think\exception\HttpException; -use think\facade\Request; -use think\queue\Connector; -use think\queue\job\Topthink as TopthinkJob; -use think\Response; - -class Topthink extends Connector -{ - protected $options = [ - 'token' => '', - 'project_id' => '', - 'protocol' => 'https', - 'host' => 'qns.topthink.com', - 'port' => 443, - 'api_version' => 1, - 'max_retries' => 3, - 'default' => 'default', - ]; - - /** @var Request */ - protected $request; - - protected $url; - - protected $curl = null; - - protected $last_status; - - protected $headers = []; - - public function __construct(array $options) - { - if (!empty($options)) { - $this->options = array_merge($this->options, $options); - } - - $this->url = "{$this->options['protocol']}://{$this->options['host']}:{$this->options['port']}/v{$this->options['api_version']}/"; - - $this->headers['Authorization'] = "Bearer {$this->options['token']}"; - } - - public function push($job, $data = '', $queue = null) - { - return $this->pushRaw(0, $queue, $this->createPayload($job, $data)); - } - - public function later($delay, $job, $data = '', $queue = null) - { - return $this->pushRaw($delay, $queue, $this->createPayload($job, $data)); - } - - public function release($queue, $job, $delay) - { - return $this->pushRaw($delay, $queue, $job->payload, $job->attempts); - } - - public function marshal() - { - $job = new TopthinkJob($this, $this->marshalPushedJob(), Request::header('topthink-message-queue')); - if (Request::header('topthink-message-status') == 'success') { - $job->fire(); - } else { - $job->failed(); - } - return new Response('OK'); - } - - public function pushRaw($delay, $queue, $payload, $attempts = 0) - { - $queue_name = $this->getQueue($queue); - $queue = rawurlencode($queue_name); - $url = "project/{$this->options['project_id']}/queue/{$queue}/message"; - $message = [ - 'payload' => $payload, - 'attempts' => $attempts, - 'delay' => $delay, - ]; - - return $this->apiCall('POST', $url, $message)->id; - } - - public function deleteMessage($queue, $id) - { - $queue = rawurlencode($queue); - $url = "project/{$this->options['project_id']}/queue/{$queue}/message/{$id}"; - return $this->apiCall('DELETE', $url); - } - - protected function apiCall($type, $url, $params = []) - { - $url = "{$this->url}$url"; - - if (null == $this->curl) { - $this->curl = curl_init(); - } - - switch ($type = strtoupper($type)) { - case 'DELETE': - curl_setopt($this->curl, CURLOPT_URL, $url); - curl_setopt($this->curl, CURLOPT_CUSTOMREQUEST, $type); - curl_setopt($this->curl, CURLOPT_POSTFIELDS, json_encode($params)); - break; - case 'PUT': - curl_setopt($this->curl, CURLOPT_URL, $url); - curl_setopt($this->curl, CURLOPT_CUSTOMREQUEST, $type); - curl_setopt($this->curl, CURLOPT_POSTFIELDS, json_encode($params)); - break; - case 'POST': - curl_setopt($this->curl, CURLOPT_URL, $url); - curl_setopt($this->curl, CURLOPT_CUSTOMREQUEST, $type); - curl_setopt($this->curl, CURLOPT_POST, true); - curl_setopt($this->curl, CURLOPT_POSTFIELDS, $params); - break; - case 'GET': - curl_setopt($this->curl, CURLOPT_POSTFIELDS, null); - curl_setopt($this->curl, CURLOPT_CUSTOMREQUEST, $type); - curl_setopt($this->curl, CURLOPT_HTTPGET, true); - $url .= '?' . http_build_query($params); - curl_setopt($this->curl, CURLOPT_URL, $url); - break; - } - - curl_setopt($this->curl, CURLOPT_SSL_VERIFYPEER, false); - curl_setopt($this->curl, CURLOPT_RETURNTRANSFER, true); - - $headers = []; - foreach ($this->headers as $k => $v) { - if ('Connection' == $k) { - $v = 'Close'; - } - $headers[] = "$k: $v"; - } - - curl_setopt($this->curl, CURLOPT_HTTPHEADER, $headers); - curl_setopt($this->curl, CURLOPT_CONNECTTIMEOUT, 10); - - return $this->callWithRetries(); - } - - protected function callWithRetries() - { - for ($retry = 0; $retry < $this->options['max_retries']; $retry++) { - $out = curl_exec($this->curl); - if (false === $out) { - $this->reportHttpError(0, curl_error($this->curl)); - } - $this->last_status = curl_getinfo($this->curl, CURLINFO_HTTP_CODE); - - if ($this->last_status >= 200 && $this->last_status < 300) { - return self::jsonDecode($out); - } elseif ($this->last_status >= 500) { - self::waitRandomInterval($retry); - } else { - $this->reportHttpError($this->last_status, $out); - } - } - $this->reportHttpError($this->last_status, "Service unavailable"); - return; - } - - protected static function jsonDecode($response) - { - $data = json_decode($response); - - $json_error = json_last_error(); - if (JSON_ERROR_NONE != $json_error) { - throw new \RuntimeException($json_error); - } - - return $data; - } - - protected static function waitRandomInterval($retry) - { - $max_delay = pow(4, $retry) * 100 * 1000; - usleep(rand(0, $max_delay)); - } - - protected function reportHttpError($status, $text) - { - throw new HttpException($status, "http error: {$status} | {$text}"); - } - - /** - * Marshal out the pushed job and payload. - * - * @return object - */ - protected function marshalPushedJob() - { - return (object) [ - 'id' => Request::header('topthink-message-id'), - 'payload' => Request::getContent(), - 'attempts' => Request::header('topthink-message-attempts'), - ]; - } - - public function __destruct() - { - if (null != $this->curl) { - curl_close($this->curl); - $this->curl = null; - } - } - - public function pop($queue = null) - { - throw new \RuntimeException('pop queues not support for this type'); - } -} diff --git a/vendor/topthink/think-queue/src/queue/job/Database.php b/vendor/topthink/think-queue/src/queue/job/Database.php deleted file mode 100644 index 06064b3e3..000000000 --- a/vendor/topthink/think-queue/src/queue/job/Database.php +++ /dev/null @@ -1,88 +0,0 @@ - -// +---------------------------------------------------------------------- -namespace think\queue\job; - -use think\queue\Job; -use think\queue\connector\Database as DatabaseQueue; - -class Database extends Job -{ - /** - * The database queue instance. - * @var DatabaseQueue - */ - protected $database; - - /** - * The database job payload. - * @var Object - */ - protected $job; - - public function __construct(DatabaseQueue $database, $job, $queue) - { - $this->job = $job; - $this->queue = $queue; - $this->database = $database; - $this->job->attempts = $this->job->attempts + 1; - } - - /** - * 执行任务 - * @return void - */ - public function fire() - { - $this->resolveAndFire(json_decode($this->job->payload, true)); - } - - /** - * 删除任务 - * @return void - */ - public function delete() - { - parent::delete(); - $this->database->deleteReserved($this->job->id); - } - - /** - * 重新发布任务 - * @param int $delay - * @return void - */ - public function release($delay = 0) - { - parent::release($delay); - - $this->delete(); - - $this->database->release($this->queue, $this->job, $delay); - } - - /** - * 获取当前任务尝试次数 - * @return int - */ - public function attempts() - { - return (int) $this->job->attempts; - } - - /** - * Get the raw body string for the job. - * @return string - */ - public function getRawBody() - { - return $this->job->payload; - } -} diff --git a/vendor/topthink/think-queue/src/queue/job/Redis.php b/vendor/topthink/think-queue/src/queue/job/Redis.php deleted file mode 100644 index 10477ce6a..000000000 --- a/vendor/topthink/think-queue/src/queue/job/Redis.php +++ /dev/null @@ -1,92 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\queue\job; - -use think\queue\Job; -use think\queue\connector\Redis as RedisQueue; - -class Redis extends Job -{ - - /** - * The redis queue instance. - * @var RedisQueue - */ - protected $redis; - - /** - * The database job payload. - * @var Object - */ - protected $job; - - public function __construct(RedisQueue $redis, $job, $queue) - { - $this->job = $job; - $this->queue = $queue; - $this->redis = $redis; - } - - /** - * Fire the job. - * @return void - */ - public function fire() - { - $this->resolveAndFire(json_decode($this->getRawBody(), true)); - } - - /** - * Get the number of times the job has been attempted. - * @return int - */ - public function attempts() - { - return json_decode($this->job, true)['attempts']; - } - - /** - * Get the raw body string for the job. - * @return string - */ - public function getRawBody() - { - return $this->job; - } - - /** - * 删除任务 - * - * @return void - */ - public function delete() - { - parent::delete(); - - $this->redis->deleteReserved($this->queue, $this->job); - } - - /** - * 重新发布任务 - * - * @param int $delay - * @return void - */ - public function release($delay = 0) - { - parent::release($delay); - - $this->delete(); - - $this->redis->release($this->queue, $this->job, $delay, $this->attempts() + 1); - } -} diff --git a/vendor/topthink/think-queue/src/queue/job/Sync.php b/vendor/topthink/think-queue/src/queue/job/Sync.php deleted file mode 100644 index e81a758af..000000000 --- a/vendor/topthink/think-queue/src/queue/job/Sync.php +++ /dev/null @@ -1,56 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\queue\job; - -use think\queue\Job; - -class Sync extends Job -{ - /** - * The queue message data. - * - * @var string - */ - protected $payload; - - public function __construct($payload) - { - $this->payload = $payload; - } - - /** - * Fire the job. - * @return void - */ - public function fire() - { - $this->resolveAndFire(json_decode($this->payload, true)); - } - - /** - * Get the number of times the job has been attempted. - * @return int - */ - public function attempts() - { - return 1; - } - - /** - * Get the raw body string for the job. - * @return string - */ - public function getRawBody() - { - return $this->payload; - } -} diff --git a/vendor/topthink/think-queue/src/queue/job/Topthink.php b/vendor/topthink/think-queue/src/queue/job/Topthink.php deleted file mode 100644 index b98b59c17..000000000 --- a/vendor/topthink/think-queue/src/queue/job/Topthink.php +++ /dev/null @@ -1,85 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace think\queue\job; - -use think\queue\Job; -use think\queue\connector\Topthink as TopthinkQueue; - -class Topthink extends Job -{ - - /** - * The Iron queue instance. - * - * @var TopthinkQueue - */ - protected $topthink; - - /** - * The IronMQ message instance. - * - * @var object - */ - protected $job; - - public function __construct(TopthinkQueue $topthink, $job, $queue) - { - $this->topthink = $topthink; - $this->job = $job; - $this->queue = $queue; - $this->job->attempts = $this->job->attempts + 1; - } - - /** - * Fire the job. - * @return void - */ - public function fire() - { - $this->resolveAndFire(json_decode($this->job->payload, true)); - } - - /** - * Get the number of times the job has been attempted. - * @return int - */ - public function attempts() - { - return (int) $this->job->attempts; - } - - public function delete() - { - parent::delete(); - - $this->topthink->deleteMessage($this->queue, $this->job->id); - } - - public function release($delay = 0) - { - parent::release($delay); - - $this->delete(); - - $this->topthink->release($this->queue, $this->job, $delay); - } - - /** - * Get the raw body string for the job. - * @return string - */ - public function getRawBody() - { - return $this->job->payload; - } - -}